$O_2$ is a multiple context-free grammar: an implementation-, formalisation-friendly proof
Marco B. Caminati

TL;DR
This paper presents a new, concise proof that the language class $O_2$ is generated by multiple context-free grammars, aiming to facilitate verified parsing algorithms and deepen understanding of language classification.
Contribution
It introduces a radically new, elementary proof for $O_2$, improving upon previous proofs and supporting the development of verified parsing algorithms for balanced languages.
Findings
Existing proofs are unsuitable for verified parsing implementation
A new elementary proof for $O_2$ is proposed
Comparative analysis shows the proof's practical significance
Abstract
Classifying formal languages according to the expressiveness of grammars able to generate them is a fundamental problem in computational linguistics and, therefore, in the theory of computation. Furthermore, such kind of analysis can give insight into the classification of abstract algebraic structure such as groups, for example through the correspondence given by the word problem. While many such classification problems remain open, others have been settled. Recently, it was proved that -balanced languages (i.e., whose strings contain the same occurrences of letters and with ) can be generated by multiple context-free grammars (MCFGs), which are one of the several slight extensions of context free grammars added to the classical Chomsky hierarchy to make the mentioned classification more precise. This paper analyses the existing proofs from the…
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
TopicsAdvanced Database Systems and Queries · Algorithms and Data Compression · Semantic Web and Ontologies
