On is an n-MCFL

作者:

Highlights:

摘要

Commutative properties in formal languages pose problems at the frontier of computer science, computational linguistics and computational group theory. A prominent problem of this kind is the position of the language On, the language that contains the same number of letters ai and a¯i with 1⩽i⩽n, in the known classes of formal languages. It has recently been shown that On is a Multiple Context-Free Language (MCFL). However the more precise conjecture of Nederhof that On is an MCFL of dimension n was left open. We prove this conjecture using tools from algebraic topology. On our way, we prove a variant of the necklace splitting theorem.

论文关键词:Formal Languages,Multiple Context Free Languages,Commutative Languages,Tucker Lemma,Necklace splitting theorem,Word problem in groups

论文评审过程:Received 8 March 2021, Revised 31 January 2022, Accepted 14 February 2022, Available online 23 February 2022, Version of Record 2 March 2022.

论文官网地址:https://doi.org/10.1016/j.jcss.2022.02.003