LogDCFL-vollständige Probleme


16

LogCFL ist die Menge aller Sprachen, deren Logspace auf eine kontextfreie Sprache reduziert werden kann. Ebenso ist LogDCFL die Menge aller Sprachen, deren Logspace auf eine deterministische kontextfreie Sprache reduziert werden kann. In diesem Wikipedia-Artikel finden Sie einige natürliche LogCFL-vollständige Probleme. Es gibt einige andere interessante LogCFL-vollständige Probleme. Ich konnte keine natürlichen LogDCFL-vollständigen Probleme finden. Nennen Sie ein beliebiges natürliches LogDCFL-vollständiges Problem.


Darf ich aus Neugier fragen, warum Sie sich für LogDCFL interessieren?
Michaël Cadilhac

Ich interessiere mich allgemein für raumgebundene Berechnungen und versuche LogDCFL zu verstehen.
Shiva Kintali

Antworten:


12

Bei der folgenden Sprache handelt es sich um eine geringfügige Änderung der üblichen vollständigen LogCFL-Sprache, sodass es sich um eine vollständige LogDCFL-Sprache handelt. Der Beweis findet sich in Sudboroughs On the Tape Complexity of Deterministic Context-Free Languages.

Sei und T = { [ , ] , | } . Die folgende Sprache über & Sgr; T ist LogDCFL-vollständig. L besteht aus den Wörtern w 0 [ ( 1 l 1 | ( 2 r 1 ][ ( 1 l n | ( 2Σ={(1,(2,)1,)2}T={[,],|}ΣTL , wo w 0 , l i , r i & Sigma; * sodass es existiert w 1 ,..., w n mit w i = ( 1 l i oder w i = ( 2 r i für allei1und w 0 w 1 w n ist in Klammern richtig.

w0[(1l1|(2r1][(1ln|(2rn]
w0,lich,richΣw1,,wnwich=(1lichwich=(2richich1w0w1wn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.