Dykstra's projection algorithm: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Lavaka
 
en>ChrisGualtieri
m Algorithm: General Fixes using AWB
Line 1: Line 1:
My name is Madelaine (44 years old) and my hobbies are Roller Derby and Golf.<br><br>Stop by my site ... [http://www.homeimprovementdaily.com home improvements diy]
In computer science, specifically in the field of [[formal verification]], '''well-structured transition systems (WSTSs)''' are a general class of infinite state systems for which many verification problems are [[decidable language|decidable]], owing to the existence of a kind of [[well-quasi-ordering|order]] between the states of the system which is compatible with the transitions of the system. WSTS decidability results can be applied to [[Petri nets]], lossy channel systems, and more.
 
== Formal definition ==
Recall that a [[well-quasi-ordering]] <math>\leq</math> on a set <math>X</math> is a [[quasi-ordering]] (i.e., a [[reflexive relation|reflexive]], [[transitive relation|transitive]] [[binary relation]]) such that any infinite sequence of elements <math>x_0, x_1, x_2, \ldots</math>, from <math>X</math> contains an increasing pair <math>x_i \leq x_j</math> with <math>i < j</math>. The set <math>X</math> is said to be '''well-quasi-ordered''', or shortly '''wqo'''.
 
For our purposes, a ''[[transition system]]'' is a structure <math>\mathcal S = \langle S, \rightarrow, \cdots \rangle</math>, where <math>S</math> is any set (its elements are called ''states''), and <math>\rightarrow \subseteq S \times S</math> (its elements are called ''transitions''). In general a transition system may have additional structure like initial states, labels on transitions, accepting states, etc, but they do not concern us here.
 
A '''well-structured transition system''' consists of a transition system <math>\langle S, \to, \leq \rangle</math>, such that
* <math>\leq \subseteq S \times S</math> is a well-quasi-ordering on the set of states.
* <math>\leq</math> is upward compatible with <math>\to</math>: that is, for all transitions <math>s_1 \to s_2</math> (by this we mean <math>(s_1, s_2) \in \to</math>) and for all <math>t_1</math> such that <math>s_1 \leq t_1</math>, there exists <math>t_2</math> such that <math>t_1 \xrightarrow{*} t_2</math> (that is, <math>t_2</math> can be reached from <math>t_1</math> by a sequence of zero or more transitions) and <math>s_2 \leq t_2</math>.
 
== References ==
* A. Finkel and Ph. Schnoebelen, [http://www.lsv.ens-cachan.fr/Publis/PAPERS/PDF/FinSch-TCS99.pdf Well-Structured Transition Systems Everywhere!], Theoretical Computer Science 256(1–2), pages 63–92, 2001.
 
{{comp-sci-theory-stub}}
 
[[Category:Wellfoundedness]]
[[Category:Automata (computation)]]
[[Category:Automata theory]]

Revision as of 03:56, 26 October 2013

In computer science, specifically in the field of formal verification, well-structured transition systems (WSTSs) are a general class of infinite state systems for which many verification problems are decidable, owing to the existence of a kind of order between the states of the system which is compatible with the transitions of the system. WSTS decidability results can be applied to Petri nets, lossy channel systems, and more.

Formal definition

Recall that a well-quasi-ordering on a set X is a quasi-ordering (i.e., a reflexive, transitive binary relation) such that any infinite sequence of elements x0,x1,x2,, from X contains an increasing pair xixj with i<j. The set X is said to be well-quasi-ordered, or shortly wqo.

For our purposes, a transition system is a structure 𝒮=S,,, where S is any set (its elements are called states), and S×S (its elements are called transitions). In general a transition system may have additional structure like initial states, labels on transitions, accepting states, etc, but they do not concern us here.

A well-structured transition system consists of a transition system S,,, such that

References

Template:Comp-sci-theory-stub