UDC 519.713.1
1 V.M. Glushkov Institute of Cybernetics, National Academy of Sciences of Ukraine, Kyiv, Ukraine
ancheb@gmail.com
|
|
INTERSECTION OF – ω -REGULAR EXPRESSIONS
Abstract. A method is proposed for constructing the – ω -regular expression that defines the intersection
of sets of – ω -words represented
by – ω -regular expressions R1 and R2. Such constructing is carried out without passing
to ω -automata, that is by direct transformation
of the expression R = R1⋂ R2.
The process of constructing – ω -regular expression
defining the intersection R1⋂ R2 is represented in the form of an intersection tree whose vertices correspond to intersections
of simple – ω -regular expressions obtained during the transformation of the intersection R1⋂ R2.
The tree constructed in this way
defines a system of linear equations with variables whose values are sets of – ω -words.
One of these variables R corresponds
to the set of – ω -words defined by R1⋂ R2.
The – ω -regular expression defining
the intersection R1⋂ R2 is the value of the variable R in the solution for this linear equation system.
Keywords: left-infinite word (– ω -word),
– ω -regular expression,
simple – ω -regular expression, – ω -expansion, *-expansion, intersection tree.
FULL TEXT
REFERENCES
- Thiemann P., Sulzmann M. From ω -regular expressions to Buchi automata via partial derivatives. Lecture Notes Comput. Sci. Berlin; Heidelberg: Springer-Verlag, 2015. Vol. 8977. P. 287–298.
- Loding C., Tollkotter A. Transformations between regular expressions and ω -automata. Proc. 41th Int. Symp. on Mathematical Foundation of Computer Science (MFCS 2016, Aug 22–26, Krakow, Poland). Aachen, Germany: Dagstuhl Publishing, 2016. P. 88:1–88:13.
- Mukund M. Finite state automata on infinite inputs. Modern Application of Automata Theory. D’Souza D., Shankar P. (eds.). Singapore: World Scientific Press, 2012. P. 45–78.
- Thomas W. Automata on infinite objects. Handbook of Theoretical Comput. Science. Leeuwen J. van (ed.). Amsterdam: Elsevier Science Publishers, 1990. P. 134–191.
- Chebotarev A.N. Synthesis of ∑-automata specified in the first order logical languages LP and LF. Kibernetika i sistemnyj analiz. 2018. Vol. 54, N 4. P. 16–31.
- Chebotarev A.N. Detecting fictitious states in a Σ-automaton synthesized from the specification in the language LP. 2019. Vol. 55, N 5. P. 47–57.
- Staiger L. On ω -power languages. New Trends in Formal Languages. LNCS. Berlin; Heidelberg: Springer-Verlag, 1997. Vol. 1218. P. 377–394.