A connection between concurrency and language theory
Zoltan Esik

TL;DR
This paper establishes a fundamental link between classical language theory and process algebra by showing that three fixed point structures share the same valid equations, highlighting deep theoretical connections.
Contribution
It demonstrates that theories of context-free languages, regular tree languages, and process simulation equivalence share identical fixed point equations, revealing a new theoretical connection.
Findings
Shared fixed point equations across different language theories
Equivalence of fixed point structures in language and process algebra
Deepening the understanding of language theory and process algebra relationship
Abstract
We show that three fixed point structures equipped with (sequential) composition, a sum operation, and a fixed point operation share the same valid equations. These are the theories of (context-free) languages, (regular) tree languages, and simulation equivalence classes of (regular) synchronization trees (or processes). The results reveal a close relationship between classical language theory and process algebra.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
