LogCFL - это набор всех языков, пространство логирования которых сводится к языку без контекста. Аналогично, LogDCFL - это набор всех языков, пространство логирования которых сводится к детерминированному контекстно-свободному языку. Смотрите эту статью в Википедии, чтобы узнать о некоторых естественных проблемах, связанных с LogCFL. Есть несколько других интересных LogCFL-полных проблем. Я не смог найти никаких естественных LogDCFL-полных проблем. Назовите любую естественную LogDCFL-полную проблему.
cc.complexity-theory
complexity-classes
Шива Кинтали
источник
источник
Ответы:
Следующий язык представляет собой небольшую настройку обычного завершенного LogCFL, поэтому он завершает LogDCFL. Доказательство можно найти в книге «Сложность детерминированных контекстно-свободных языков».
Пусть и T = { [ , ] , | } . Следующий язык над Σ ∪ T является LogDCFL-полным. L состоит из слов w 0 [ ( 1 l 1 | ( 2 r 1 ] … [ ( 1 l n | ( rΣ = { (1, (2, )1, )2} T= { [ , ] , | } Σ ∪ T L где w 0 , l i , r i ∈ Σ ∗ такое, что существует w 1 ,…, w n с w i = ( 1 l i или w i = ( 2 r i для всехi≥1и w 0 w 1 … w n в скобках правильно.
источник