Burada, bazıları diğer cevaplarda zaten belirtilmiş olan birkaç ilgi hiyerarşisinin listesi bulunmaktadır.
- Birleştirme hiyerarşileri
Bir dil bir olduğunu işaretli ürün arasında eğer
bazı mektuplar için . Birleştirme hiyerarşileri, değişen Boole işlemleri ve polinom işlemleri (= birleşim ve işaretli ürün) ile tanımlanır. Straubing-Thérien hiyerarşisi (başlangıç noktası ve nokta derinliği hiyerarşisi (başlangıç noktası bu türdendir, ancak diğer başlangıç noktalarını, özellikle grup dillerini (permütasyon otomatiği tarafından kabul edilen diller) alabilirsiniz.L 0 , L 1 , … , L n L = L 0 a 1 L 1 ⋯ a n L n a 1 , … , a n { ∅ , A ∗ } ) { ∅ , { 1 } , A + , A ∗ } )LL0,L1,…,LnL=L0a1L1⋯anLna1,…,an{∅,A∗}) {∅,{1},A+,A∗})
- Yıldız yüksekliği hiyerarşileri
Genel desen, harflerden başlayarak bir dili ifade etmek için gereken minimum iç içe yıldız sayısını saymaktır, ancak izin verdiğiniz temel işleçlere bağlı olarak birkaç varyant mümkündür. Yalnızca birleşim ve ürüne izin verirseniz, sınırlı yıldız yüksekliğini, birleşim, tamamlayıcı ve ürüne izin verirseniz (genelleştirilmiş) yıldız yüksekliğini tanımlar ve birleşim, kavşak ve ürüne izin verirseniz ara yıldız yüksekliğini tanımlarsınız . Kısıtlı yıldızın dil vardır her için ve etkili bir verilen düzenli dilin yıldız yüksekliğini hesaplayabilir üzerinde. Yıldız yüksekliği için, yıldız yüksekliği karar verilebilir ( yıldızsız diller ), yıldız yüksekliği dilleri vardırn 0 1 2nn01, ancak yıldız yüksekliği dili bilinmemektedir! Ara yıldız yüksekliğinde hiçbir sonuç bilinmemektedir. Genel bir bakış için bu makaleye bakınız .2
- Mantıksal hiyerarşiler
Birçoğu var, ama en önemlilerinden biri hiyerarşisi. Bir formülün, formunun formülüne eşdeğer olması durumunda formülü olduğu söylenir; burada nicelleştirici içermez ve dizisidir ilk blok, (not bu birinci blok boş olabilir), ikinci blok evrensel nicelik, Benzer şekilde, yalnızca varoluş nicelik içerecek şekilde niceleyicilerin bloklar olduğu oluşan evrensel Nicelik (yine boş olabilir) bir blok ile başlayan niceleyicilerin alternatif blokları, biz söylemekΣ n S ( x 1 , . . . , X k ) φ φ S ( x 1 , . . . , X k ) n- Q, ( x 1 , . . . , X k ) n- φ tt n Σ n tt n Σ n Π n B Σ n Σ n ΔΣnΣnQ(x1,...,xk)φφQ(x1,...,xk)nQ(x1,...,xk)nφbir formülüdür. Tarafından Göstermek (sırasıyla. ) bir tarafından tanımlanabilir dillerin sınıfı -Formül (resp. Bir -Formül) tarafından Boolean kapama -languages . Son olarak, . Genel resim şuna benziyor
İmzayı belirtmek için elbette bir ihtiyaç var. Genellikle bir öncül vardır her bir harfi için (ve aracı yazmak olduğu pozisyonda kelime). Sonra bir ikili sembolΠnΣnΠnΣnΠnBΣnΣna a x a x < M o d nΔn=Σn∩Πnaaxax<(karşılık gelen hiyerarşi Straubing-Thérien hiyerarşisidir) ve ayrıca bir ardıl sembolü (karşılık gelen hiyerarşi nokta derinlik hiyerarşisidir). Diğer olasılıklar arasında yüklemini, modulo saymak vb. Sayılabilir . Genel bir bakış için bu makaleye tekrar bakın .Modn
- Boole hiyerarşileri
Genel düzen (normal dillere özgü değildir) Hausdorff'a bağlıdır. Let boş seti ve tam kümesi içeren bir dil sınıfı olabilir ve sonlu kesişim ve sonlu birliği çerçevesinde kapattı. Let
olmak formunun bütün dillerin sınıfı
burada ve . Yana , sınıflar
bir hiyerarşi tanımlayın ve birlikleri ın Boole kapamasıdırD n ( L ) X = X 1 - X 2 + ⋯ ± X n X i ∈ L X 1 ⊇ X 2 ⊇ X 3 ⊇ ⋯ ⊇ X n D n ( L ) ⊆ D n + 1 ( L ) D n ( L ) LLDn(L)
X=X1−X2+⋯±Xn
Xi∈LX1⊇X2⊇X3⊇⋯⊇XnDn(L)⊆Dn+1(L)Dn(L)L. Yine, çeşitli başlangıç noktaları mümkündür.
- Grup karmaşıklığı
Krohn-Rodos'un (1966) bir sonucu, her DFA'nın geçiş yarı grupları sonlu gruplar olan bir sıfırlama (flip-flop olarak da adlandırılır) otomata ve otomata ile simüle edilebileceğini belirtir. Bir dilin grup karmaşıklığı, dilin minimal DFA'sının böyle bir ayrışmasına katılan en az grup sayısıdır. Karmaşıklık dilleri tam olarak yıldızsız dillerdir ve herhangi bir karmaşıklığın dilleri vardır. Bununla birlikte, karmaşıklık dillerinin etkili bir karakterizasyonu bilinmemektedir.101
- Devre karmaşıklığından miras alınan hiyerarşiler
Başlangıç noktası, özellikle sınıfının karar verilebilir olduğunu gösteren güzel makale . Let , burada . Eğer bölme , sonra . İlginç bir soru, Reg'in herhangi bir için karar verilip verilmediğini bilmek .[1]AC0∩RegACC(q)={L⊆{0,1}∗∣L⩽AC0MODq}MODq={u∈{0,1}∗∣|u|1≡0modq}qq′ACC(q)⊆ACC(q′)ACC(q)∩Regq
[1] Barrington, David A. Mix; Compton, Kevin; Straubing, Howard; Thérien, Denis. dilinde normal diller . J. Comput. Sistem Sci. 44 (1992)NC1