Score: 0

Permutation closure for multiple context-free languages

Published: September 26, 2025 | arXiv ID: 2509.22239v1

By: Andrew Duncan , Murray Elder , Lisa Frenkel and more

Potential Business Impact:

Makes computer languages more powerful and flexible.

Business Areas:
Continuing Education Education

We prove that the \emph{permutation closure} of a multiple context-free language is multiple context-free, which extends work of Okhotin and Sorokin [LATA 2020] who showed closure under \emph{cyclic shift}, and complements work of Brandst\"adt [1981, RAIRO Inform. Th\'{e}or.] (resp. Brough \emph{et al.} [2016, Discrete Math. Theor. Comput. Sci.]) who showed the same result for regular, context-sensitive, recursively enumerable (resp. EDT0L and ET0L) languages. In contrast to Okhotin and Sorokin who work with grammars, our proof uses restricted tree stack automata due to Denkinger [DLT 2016].

Page Count
20 pages

Category
Computer Science:
Formal Languages and Automata Theory