どの正規表現


21

次の問題がPSPACEに完全であることはよく知られています。

正規表現与えられた場合、L β = Σ ですか?βL(β)=Σ

他の(固定された)正規表現との等価性を判断するのはどうですか?α

正規表現与えられた場合、L β = L α ですか?βL(β)=L(α)

以下が知られています:

  • 以下のために、問題はPSPACE完全ですα=(0+1)

  • 以下のために、またはより一般的にはα有限集合を記述し、問題が多項式時間で決定可能です。α=α

また、が単項言語の場合、問題はPにあると思われます。α

だから私の質問は:

上記の決定問題PSPACE完全なのは、どのですか?完全な特性評価はありますか?α

決定問題にある程度の複雑さ(NP完全など)があるはありますか?α


3
正規表現ではどのような操作が許可されていますか?明らかに、補完(または対称差)がある場合、問題の複雑さは依存しません。α
エミールイェジャベクはモニカをサポートします

回答:


17

この質問は[1]のセクション2で対処されており、問題が

  • が有限の場合、PLα
  • 場合CONP完全無限が、有界である(すなわち、L α W * 1 W * 2 ... W * Kいくつかのためのw 1... W K)。LαLαw1w2wkw1wk
  • それ以外の場合はPSPACE完了。

[1]ハリー・B・ハント、ダニエル・J・ローゼンクランツ、トーマス・G・シマンスキー、標準および文脈自由言語の同等性、封じ込め、カバーリング問題について、Journal of Computer and System Sciences、Volume 12、Issue 2、1976 、ページ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
前の回答に対するコメント(このサイトにコメントするのに十分な担当者がいない):これは正しいとは思わない。Meyer-Stockmeyerの古典的な結果([2]の定理6.1)は、単項正規言語の普遍性がcoNP完全であるというものです。[2] LJ StockmeyerとAR Meyer。1973.指数時間を必要とする単語の問題(予備報告)。コンピューティングの理論に関する第5回年次ACMシンポジウムの議事録(STOC '73)。ACM、ニューヨーク、ニューヨーク、米国、1〜9-
デビッド

2
k=1|w1|=1
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.