Pumping lemmas for classes of languages generated by folding systems
Jorge C. Lucero

TL;DR
This paper explores the formal properties of languages generated by folding systems, providing necessary conditions in the form of pumping lemmas for various classes of such languages.
Contribution
It introduces pumping lemmas for classes of languages generated by folding systems, extending the theoretical understanding of these language classes.
Findings
Necessary conditions for language classes are established.
Pumping lemmas are proved for four classes of folding system languages.
Examples illustrate the application of the lemmas.
Abstract
Geometric folding processes are ubiquitous in natural systems ranging from protein biochemistry to patterns of insect wings and leaves. In a previous study, a folding operation between strings of formal languages was introduced as a model of such processes. The operation was then used to define a folding system (F-system) as a construct consisting of a core language, containing the strings to be folded, and a folding procedure language, which defines how the folding is done. This paper reviews main definitions associated with F-systems and next it determines necessary conditions for a language to belong to classes generated by such systems. The conditions are stated in the form of pumping lemmas and four classes are considered, in which the core and folding procedure languages are both regular, one of them is regular and the other context-free, or both are context-free. Full…
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.
