無向DFAによって認識される言語の結果


7

私の学士論文では、対称DFAによって認識される言語のクラス、つまり、次の条件を満たす決定論的(完全)有限オートマトンを検討します。

してみましょうアルファベットを完全にDFAこと。すべてのおよびすべての遷移、に遷移が場合、を対称 DFA と呼びます(SDFA)。が完全でない場合、これを部分 SDFA と呼びます。SDFAは、自然な方法で無向のラベル付きグラフと見なすことができます。AΣaΣuavAvauAAA

SDFA(完全および部分的)によって認識される言語のクラスの代数的特性を見つけ、いくつかのクロージャープロパティを推定できました。ただし、私も私の監督者も、この特定のクラスの通常言語に関する以前の結果を認識していません(Reingoldののような結果を除外すると、関連しているように見えます)。SL=L

が動機コメントそのJ.-E. 私が尋ねた関連する質問にピンが渡されまし。私の質問は次のとおりです。

これらのオートマトンに関する結果はありますか?


同等のクラスの文法を知っていますか?
ラファエル

@ラファエルいいえ、残念ながら違います。質問で述べたように、私は(特定の)トピックに関する結果を認識していません(何もないようです。些細すぎますか?)。
Corneliusブランド

回答:


4

部分的な答えしか出せません。してみましょう完全SDFAが認識するすべての定期的な言語のクラスです。次に、はグループ言語のクラスのサブクラスです。グループ言語は、その構文モノイド有限順列オートマトン(各文字は状態の集合で置換を誘導する)によって認識される等価有限群、または、ある言語です。包含は厳密です。ただし、次の結果は保持され、がジェネレータの一種であることを示してい。SSGSGSG

すべてのグループ言語には、アルファベット、モノイドの射および言語があり、。LABf:ABKBSL=f1(K)

証明。ましょう認識するオートマトン順列である。のすべての順列のグループがその転置のセットによって生成されることはよく知られている事実です(転置は2つの状態を順列し、他のすべての状態を修正します)。構造上、オートマトンはSDFAであり、したがって言語を認識します。ここで、各文字について、次のように同じ置換をで定義する単語あります。A=({1,...,n},A,,1,F)L{1,...,n}BB=({1,...,n},B,,1,F)KSaAuaBBaで。してみましょうによって定義された射も各文字のための。ことは明らかです。Af:ABf(a)=uaaAf1(K)=L

部分的なSDFAによって認識される言語のクラスは、もちろんよりも大きいですが、すべての通常の言語のクラスを使い果たすわけではありません。実際、がにある場合、の構文モノイドは逆モノイドであり、特にそのべき等べき数が通勤することを示すことができます。この後者のプロパティは、少しだけ大きいクラスの可逆オートマトンによって共有されます。見るPSSLPSL

J.-É. ピン、有限可逆オートマトンによって受け入れられた言語、第14回ICALP、ベルリン、(1987)、237-249、LNCS 267、Springer Verlag


は知っていました。しかし、射を含む結果は私にとって新しいものであり、についてあなたが言うことも同様です。これら2つのステートメントの「引用可能な」参照はありますか(まだ証明していません)。SGPS
Corneliusブランド

証明といくつかの参照を含めるように回答を変更します。
J.-E.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.