Skip to main content
Log in

Intersection of -ω-Regular Expressions

  • Published:
Cybernetics and Systems Analysis Aims and scope

Abstract

A method is proposed to construct the -ω-regular expression that specifies the intersection of sets of -ω-words represented by -ω-regular expressions R1 and R2. The sought-for expression is constructed without passing to ω-automata, i.e., by directly transforming the expression R = R1R2. The process of constructing the -ω-regular expression specifying the intersection R1R2 is represented in the form of a tree of intersections whose vertices correspond to intersections of simple -ω-regular expressions obtained during transforming the intersection R1R2 . The constructed tree of intersections 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 specified by the intersection R1R2,i.e., the expression specifying the intersection of -ω-regular expressions R1 and R2 is the value of the variable R in the solution of this system of linear equations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P. Thiemann and M. Sulzmann, “From ω-regular expressions to Buchi automata via partial derivatives,” in: A. H. Dediu, E. Formenti, C. Martín-Vide, and B. Truthe (eds.), Language and Automata Theory and Applications, LATA 2015; Lecture Notes Comput. Sci., Vol. 8977, Springer, Cham (2015), pp. 287–298.

    MATH  Google Scholar 

  2. C. Löding and A. Tollkötter, “Transformations between regular expressions and ω-automata,” in: Proc. 41th Int. Symp. on Mathematical Foundation of Computer Science (MFCS 2016) (Krakow, Poland, Aug 22–26, 2016), Article No. 88, Dagstuhl Publishing (2016), pp. 88:1–88:13.

  3. M. Mukund, “Finite state automata on infinite inputs,” in: D. D’Souza and P. Shankar (eds.), Modern Application of Automata Theory, World Scientific Press, Singapore (2012), pp. 45–78.

    Chapter  Google Scholar 

  4. W. Thomas, “Automata on infinite objects,” in: J. van Leeuwen (ed.), Formal Models and Semantics: Handbook of Theoretical Computer Science, Vol. B, Elsevier, Amsterdam (1990), pp. 134–191.

    Google Scholar 

  5. A. N. Chebotarev, “Synthesis of Σ-automata specified in the first order logical languages LP and LF,” Cybern. Syst. Analysis, Vol. 54, No. 4, 527–540 (2018). https://doi.org/10.1007/s10559-018-0054-8.

    Article  MATH  Google Scholar 

  6. A. N. Chebotarev, “Detecting fictitious states in a Σ-automaton synthesized from its specification in the language LP,” Cybern. Syst. Analysis, Vol. 55, No. 5, 742–751 (2019). https://doi.org/10.1007/s10559-019-00184-x.

    Article  MATH  Google Scholar 

  7. L. Staiger, “On ω-power languages,” in: G. Paun and A. Salomaa (eds.), New Trends in Formal Languages: Control, Cooperation, and Combinatorics; Lecture Notes Comput. Sci., Vol. 1218, Springer-Verlag, Berlin–Heidelberg (1997). pp. 377–394.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. N. Chebotarev.

Additional information

Translated from Kibernetyka ta Systemnyi Analiz, No. 5, September–October, 2021, pp. 12–21.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chebotarev, A.N. Intersection of -ω-Regular Expressions. Cybern Syst Anal 57, 676–684 (2021). https://doi.org/10.1007/s10559-021-00393-3

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10559-021-00393-3

Keywords

Navigation