Per quali espressioni regolari


21

È noto che il seguente problema è completo di PSPACE:

Data l'espressione regolare , L ( β ) = Σ ?βL(β)=Σ

Che ne dici di determinare l'equivalenza con altre espressioni regolari (fisse) ?α

Data l'espressione regolare , L ( β ) = L ( α ) ?βL(β)=L(α)

È noto quanto segue:

  • Per , il problema è PSPACE completoα=(0+1)

  • Per , o più in generale α che descrive un insieme finito, il problema è decidibile in tempo polinomiale.α=α

Mi sembra anche probabile che il problema sia in P se è un linguaggio unario.α

Quindi le mie domande sono:

Per quale il problema decisionale sopra riportato è PSPACE completo? C'è una caratterizzazione completa?α

Esistono per le quali il problema decisionale presenta una complessità intermedia (come NP-complete)?α


3
α

Risposte:


17

Questa domanda è affrontata nella Sezione 2 di [1], che mostra (Teorema 2.6) che il problema è

  • L(α)
  • L(α)L(α)w1w2wkw1,,wk
  • PSPACE-complete altrimenti.

[1] Harry B. Hunt, Daniel J. Rosenkrantz, Thomas G. Szymanski, Sull'equivalenza, il contenimento e la copertura dei problemi per le lingue regolari e senza contesto, Journal of Computer and System Sciences, Volume 12, Numero 2, 1976 , Pagine 222-268, ISSN 0022-0000, http://dx.doi.org/10.1016/S0022-0000(76)80038-4 . ( http://www.sciencedirect.com/science/article/pii/S0022000076800384 )


3
Un commento sulla risposta precedente (non ho abbastanza rappresentante su questo sito per commentare): non penso che possa essere giusto. È un classico risultato di Meyer-Stockmeyer (Teorema 6.1 di [2]) che l'universalità per le lingue normali unarie è completa. [2] LJ Stockmeyer e AR Meyer. 1973. Problemi verbali che richiedono tempo esponenziale (rapporto preliminare). In Atti del quinto simposio annuale ACM sulla teoria dell'informatica (STOC '73). ACM, New York, NY, USA, 1-9
David

2
k=1|w1|=1
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.