Было бы неплохо собрать список условий, которые подразумевают, что язык L без контекста является регулярным, то есть условия вида: «если данный CFG / PDA имеет свойство P, то его языки являются регулярными»
Свойство P не должно характеризовать CFG, генерирующие регулярные языки. Кроме того, P не должен быть разрешимым, и P должен «как-то зависеть» от языка, не зависящего от контекста («синтаксический моноид L конечен», «L разрешим в пространстве o (log log n)» и т. Д. не то, что я ищу).
Ответы:
Каждый унарный контекстно-свободный язык является регулярным. (например, прямое следствие теоремы Париха)
Если контекстно-свободный язык является коммутативным и линейным, то он регулярный. (Эренфойхт, Хауслер, Розенберг, "О регулярности контекстно-свободных языков" , 1983)
источник