<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Chromatographic_response_function</id>
	<title>Chromatographic response function - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Chromatographic_response_function"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Chromatographic_response_function&amp;action=history"/>
	<updated>2026-04-08T05:03:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0-wmf.28</generator>
	<entry>
		<id>https://en.formulasearchengine.com/index.php?title=Chromatographic_response_function&amp;diff=16387&amp;oldid=prev</id>
		<title>en&gt;ChrisGualtieri: /* References */Typo fixing, typos fixed: ,  → , using AWB</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Chromatographic_response_function&amp;diff=16387&amp;oldid=prev"/>
		<updated>2012-07-25T02:38:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;References: &lt;/span&gt;&lt;a href=&quot;/index.php?title=WP:TSN&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:TSN (page does not exist)&quot;&gt;Typo fixing&lt;/a&gt;, typos fixed: ,  → , using &lt;a href=&quot;/index.php?title=Testwiki:AWB&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Testwiki:AWB (page does not exist)&quot;&gt;AWB&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In [[automata theory]], a &amp;#039;&amp;#039;&amp;#039;Muller automaton&amp;#039;&amp;#039;&amp;#039; is a type of an [[ω-automaton]]. &lt;br /&gt;
The acceptance condition separates a Muller automaton from other ω-automata.&lt;br /&gt;
The Muller automata is defined using [[ω-automaton#Acceptance conditions|Muller acceptance condition]], i.e. the set of all states visited infinitely often must be an element of the acceptance set. Both deterministic and non-deterministic Muller automata recognize the [[ω-regular language]]s.&lt;br /&gt;
&lt;br /&gt;
==Formal definition==&lt;br /&gt;
Formally, a &amp;#039;&amp;#039;&amp;#039;deterministic Muller-automaton&amp;#039;&amp;#039;&amp;#039; is a tuple &amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;amp;nbsp;=&amp;amp;nbsp;(&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;,Σ,δ,&amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;,&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039;) that consists of the following information:&lt;br /&gt;
* &amp;#039;&amp;#039;Q&amp;#039;&amp;#039; is a [[finite set]]. The elements of &amp;#039;&amp;#039;Q&amp;#039;&amp;#039; are called the &amp;#039;&amp;#039;states&amp;#039;&amp;#039; of &amp;#039;&amp;#039;Q&amp;#039;&amp;#039;.&lt;br /&gt;
* Σ is a finite set called the &amp;#039;&amp;#039;alphabet&amp;#039;&amp;#039; of &amp;#039;&amp;#039;A&amp;#039;&amp;#039;.&lt;br /&gt;
* δ:&amp;amp;nbsp;&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;&amp;amp;nbsp;×&amp;amp;nbsp;Σ&amp;amp;nbsp;→&amp;amp;nbsp;&amp;#039;&amp;#039;Q&amp;#039;&amp;#039; is a function, called the &amp;#039;&amp;#039;transition function&amp;#039;&amp;#039; of &amp;#039;&amp;#039;A&amp;#039;&amp;#039;.&lt;br /&gt;
* &amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is an element of &amp;#039;&amp;#039;Q&amp;#039;&amp;#039;, called the initial state.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; is a set of sets of states. Formally, &amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; ⊆ &amp;#039;&amp;#039;&amp;#039;P&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;) where &amp;#039;&amp;#039;&amp;#039;P&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;) is [[powerset]] of &amp;#039;&amp;#039;Q&amp;#039;&amp;#039;. &amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; defines the &amp;#039;&amp;#039;acceptance condition&amp;#039;&amp;#039;. &amp;#039;&amp;#039;A&amp;#039;&amp;#039; accepts exactly those runs in which the set of infinitely often occurring states is an element of&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
In a &amp;#039;&amp;#039;&amp;#039;non-deterministic Muller automaton&amp;#039;&amp;#039;&amp;#039;, the transition function δ is replaced with a transition relation Δ that returns a set of states and initial state is &amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; is replaced by a set of initial states &amp;#039;&amp;#039;Q&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;. Generally, Muller automaton refers to non-deterministic Muller automaton.&lt;br /&gt;
&lt;br /&gt;
For more comprehensive formalism look at [[ω-automaton]].&lt;br /&gt;
&lt;br /&gt;
==Equivalence with other ω-automata==&lt;br /&gt;
&lt;br /&gt;
The Muller automata are equally [[Ω-automaton#Expressive power of ω-automata|expressive]] as [[parity automaton|parity automata]], [[Rabin automaton|Rabin Automata]], [[Streett automaton|Streett automata]], and non-deterministic [[Büchi automaton|Büchi automata]], to mention some, and strictly more expressive than the deterministic Büchi automata. The equivalence of the above automata and non-deterministic Muller automata can be shown very easily as the accepting conditions of these automata can be emulated using the acceptance condition of Muller automata. [[McNaughton&amp;#039;s Theorem]] demonstrates the equivalence of non-deterministic Büchi automaton and deterministic Muller automaton. Thus, deterministic and non-deterministic Muller automaton are equivalent in terms of the languages they can accept.&lt;br /&gt;
&lt;br /&gt;
==Transformation to non-deterministic muller automaton==&lt;br /&gt;
&lt;br /&gt;
Following is a list of [[automata construction]]s which transforms a type of ω-automata to a non-deterministic muller automaton.&lt;br /&gt;
&lt;br /&gt;
;From [[Büchi automaton]]&lt;br /&gt;
:If &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; is the set of final states in a Büchi automata with the set of states &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt;, we can construct a Muller automata with same set of states, transition function and initial state with the muller accepting condition as &amp;#039;&amp;#039;&amp;#039;F&amp;#039;&amp;#039;&amp;#039; = { X | X ∈ 2&amp;lt;sup&amp;gt;Q&amp;lt;/sup&amp;gt; ∧ X ∩ B ≠ &amp;lt;math&amp;gt;\emptyset&amp;lt;/math&amp;gt;}&lt;br /&gt;
&lt;br /&gt;
;From Rabin automaton/Parity automaton&lt;br /&gt;
:Similarly, the Rabin conditions &amp;lt;math&amp;gt;(E_j,F_j)&amp;lt;/math&amp;gt; can be emulated by constructing the acceptance set in the Muller automata as all sets in &amp;lt;math&amp;gt;F \subseteq 2^Q&amp;lt;/math&amp;gt; which satisfy &amp;lt;math&amp;gt;F \cap E_j = \emptyset \and F \cap F_j \neq \emptyset&amp;lt;/math&amp;gt;, for some j. Note that this covers the case of Parity automaton too, as the Parity acceptance condition can be expressed as Rabin acceptance condition easily.&lt;br /&gt;
&lt;br /&gt;
;From Streett automaton&lt;br /&gt;
:The Streett conditions &amp;lt;math&amp;gt;(E_j,F_j)&amp;lt;/math&amp;gt; can be emulated by constructing the acceptance set in the Muller automata as all sets in &amp;lt;math&amp;gt;F \subseteq 2^Q&amp;lt;/math&amp;gt; which satisfy &amp;lt;math&amp;gt;F \cap E_j = \emptyset \rightarrow F \cap F_j = \emptyset&amp;lt;/math&amp;gt;, for all j.&lt;br /&gt;
&lt;br /&gt;
==Transformation to deterministic muller automaton==&lt;br /&gt;
&lt;br /&gt;
;Union of two deterministic muller automaton&lt;br /&gt;
&lt;br /&gt;
;From Büchi automaton&lt;br /&gt;
[[McNaughton&amp;#039;s Theorem]] provides a procedure to transform non-deterministic Büchi automaton to deterministic Muller automaton.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*[http://www.tcs.tifr.res.in/~pandya/grad/aut06/lect4.pdf Automata on Infinite Words] Slides for a tutorial by Paritosh K. Pandya.&lt;br /&gt;
* Yde Venema (2008) [http://staff.science.uva.nl/~yde/teaching/ml/mu/mu2008.pdf Lectures on the Modal μ-calculus]; the [http://folli.loria.fr/cds/2006/courses/Venema.TheModalMUCalculus.pdf 2006 version] was presented at The 18th European Summer School in Logic, Language and Information&lt;br /&gt;
&lt;br /&gt;
[[Category:Automata theory]]&lt;/div&gt;</summary>
		<author><name>en&gt;ChrisGualtieri</name></author>
	</entry>
</feed>