部分的な答えしか出せません。してみましょう完全SDFAが認識するすべての定期的な言語のクラスです。次に、はグループ言語のクラスのサブクラスです。グループ言語は、その構文モノイド有限順列オートマトン(各文字は状態の集合で置換を誘導する)によって認識される等価有限群、または、ある言語です。包含は厳密です。ただし、次の結果は保持され、がジェネレータの一種であることを示してい。SSGS⊂GSG
すべてのグループ言語には、アルファベット、モノイドの射および言語があり、。L⊆A∗Bf:A∗→B∗K⊆B∗SL=f−1(K)
証明。ましょう認識するオートマトン順列である。のすべての順列のグループがその転置のセットによって生成されることはよく知られている事実です(転置は2つの状態を順列し、他のすべての状態を修正します)。構造上、オートマトンはSDFAであり、したがって言語を認識します。ここで、各文字について、次のように同じ置換をで定義する単語あります。A=({1,...,n},A,⋅,1,F)L{1,...,n}BB=({1,...,n},B,⋅,1,F)KSa∈Aua∈B∗Baで。してみましょうによって定義された射も各文字のための。ことは明らかです。Af:A∗→B∗f(a)=uaa∈Af−1(K)=L
部分的なSDFAによって認識される言語のクラスは、もちろんよりも大きいですが、すべての通常の言語のクラスを使い果たすわけではありません。実際、がにある場合、の構文モノイドは逆モノイドであり、特にそのべき等べき数が通勤することを示すことができます。この後者のプロパティは、少しだけ大きいクラスの可逆オートマトンによって共有されます。見るPSSLPSL
J.-É. ピン、有限可逆オートマトンによって受け入れられた言語、第14回ICALP、ベルリン、(1987)、237-249、LNCS 267、Springer Verlag