Sorun
Let dil tanıma, bir Büchi da olmalıdır . Biz varsayalım aşağıdaki anlamda bir kabul stratejisi vardır: bir işlev yoktur pilot ishal için kullanılabilir . Bunu aşağıdaki şartlarla resmileştiriyoruz:L ⊆ Σ co bir σ : Σ * → S A
tüm ve , a ∈ Σ ( σ ( u ) , a , σ ( u a ) ) ∈ Δ
tüm için tarafından yönetilen çalışma kabul edilir, yani sonsuz sayıda unsura sahiptir .σ σ ( ϵ ) , σ ( a 0 ) , σ ( a 0 a 1 ) , σ ( a 0 a 1 a 2 ) , … F
Koşulları yerine getirmek için, gelecek hakkında hiçbir şey tahmin etmek zorunda kalmadan dilinin herhangi bir kelimesini kabul edebilir.
Sonra, bu varsayımlar altında , bu doğrudur geçişler kaldırılarak sadece determinized edilebilir? Başka bir deyişle, yalnızca geçerli duruma ve harfe bağlı olarak her zaman bir sonraki geçişi seçebilir miyiz? Konuyla ilgili herhangi bir referans var mı? Aynı soru daha sonra Co-Büchi otomatlarında ve daha genel olarak parite otomatlarında sorulabilir.A
Ne biliniyor
İşte bazı kısmi sonuçlar.
İlk olarak, aynı kalıntıya sahip devletler arasındaki sigma'yı belirsiz olmayan seçimlerle kısıtlayabiliriz . Gerçekten de, eğer kabul dil , tercih neden olan bir kabul strateji fazla bir noktada var ise .L ( q ) q q 1 q 2 w ∈ L ( q 2 ) ∖ L ( q 1 )
Kalan seçeneklerin önemli olduğuna dikkat edin, bu nedenle sezgiye rağmen, bu belirsizlikten kurtulmak için yeterli değildir. Bunun nedeni, reklam sonsuzluğunda iyi bir artıkta kalmanın (yani kelimenin geri kalanının artıkta kalması) mümkün olması, ancak kelimeyi reddetmesi çünkü sonsuz sayıda Büchi devleti görülmemesi. Sorunun ana zorluğu budur: bir noktada ölümcül bir hata yapmadan sonsuz bir koşu yanlış olabilir.
İkincisi, , yani tüm kelimeler tarafından kabul edilirse sorun çözülür . Bu durumda , Oyuncu I'in giriş harflerini ve Oyuncu II'nin geçişleri seçtiği bir Büchi oyunu olarak görebiliriz . Sonra Oyuncu II için bir konum stratejisi çıkarmak için Büchi oyunlarının konumsal kararlılığını kullanabiliriz. Bu argümanlar daha genel eşlik otoması durumunda bile işe yarar. Bu sorunun zorluğu, bazı kelimelerin de olmaması ve bu durumda stratejisinin herhangi bir davranışı olabilmesinden kaynaklanmaktadır. A A L σ
Üçüncüsü, burada varsayımlar altında, dilinin durumlarına sahip bir otomat tarafından tanık olan deterministik Büchi dilleri sınıfında olduğunu gösteren bir kanıt . Bunun, herhangi bir düzenli dili olamayacağını, örneğin , koşullarla eşleşen hiçbir strateji olmadığını ima ettiğine dikkat edin .2 Q L ω L = ( a + b ) ∗ a ω σ
Geçişleri ilk açıklamaya göre kısıtlayarak başlıyoruz: yapabileceğimiz tek seçenek artık dili etkilemez. Biz sadece maksimum kalıntı ile halefleri alıyoruz, var olmalılar çünkü var
Ardından, aşağıdaki şekilde oluşturuyoruz. bir alt kümesi otomat olan , ancak bir Büchi durum her zaman bileşeninde görünen diğer tüm durumları bileşeninden çıkarılabilir ve tekil tekrar başlayın . Ardından ayarlayabiliriz . nın için belirleyici bir Büchi otomatı olduğunu doğrulayabiliriz .bir ' bir q { q } K ' = { { q } : q ∈ F } A ' L
Son olarak, ikinci ve üçüncü açıklamaları bir araya getirerek, Oyuncu I harfleri seçtiğinde Oyuncu oyunda Oyuncu II için konumsal bir strateji kullanarak her zaman sınırlı bir hafıza stratejisi elde edebiliriz. Oyuncu II geçişleri seçer. içinde ve kazanırsa eğer zaman kabul kabul eder.A × A ′ A A A ′