Genel olarak, bu çok alakalı ve ilginç bir araştırma sorusudur. “Bir yol var olan çözücüleri çalıştırmak…” ve bu bize tam olarak ne söyleyecekti? Ampirik olarak, bir örneğin belirli bir çözücü veya belirli bir algoritma / sezgisel tarama için zor göründüğünü görebiliyorduk, ancak bu gerçekten örneğin sertliği hakkında ne söylüyor?
İzlenen yollardan biri, verimli algoritmalara yol açan örneklerin çeşitli yapısal özelliklerinin tanımlanmasıdır. Bu özelliklerin gerçekten "kolayca" tanımlanabilir olması tercih edilir. Bir örnek, çeşitli grafik genişliği parametreleri kullanılarak ölçülen, temel kısıtlama grafiğinin topolojisidir. Örneğin, temel kısıtlama grafiğinin toplam genişliği sabit ile sınırlanırsa, bir örneğin polinom zamanında çözülebilir olduğu bilinmektedir.
Başka bir yaklaşım, örneklerin gizli yapısının rolüne odaklanmıştır . Bir örnek, arka kapı kümesidir , yani değişkenler kümesi başlatıldıklarında geriye kalan sorun izlenebilir bir sınıfa basitleşir. Örneğin, Williams ve diğerleri, 2003 [1], arka kapı değişkenlerini arama maliyetini hesaba katsa bile, setin yeterince küçük olması koşuluyla, arka kapı setine odaklanarak genel bir hesaplama avantajı elde edebileceğini göstermektedir. Ayrıca, Dilkina ve diğerleri, 2007 [2], Satz-Rand adlı bir çözücünün, çeşitli deney alanlarında küçük güçlü arka kapılar bulmakta dikkate değer derecede iyi olduğuna dikkat çekti .
Daha yakın zamanda, Ansotegui ve diğerleri, 2008 [3], ağaç benzeri alan karmaşıklığının DPLL tabanlı çözücüler için bir önlem olarak kullanılmasını önermektedir. Sürekli sınırlı alanın, polinomun derecesi olan bir polinom zaman karar algoritmasının varlığını ima ettiğini kanıtlarlar (makalede Teorem 6). Dahası, alanın döngü kesiklerinin boyutundan daha küçük olduğunu gösteriyorlar. Aslında, bazı varsayımlar altında, alan aynı zamanda arka kapı boyutundan daha küçüktür.
Ayrıca, peşinde olduğunuzu düşündüğüm şeyi resmileştiriyorlar.
Bir ölçü bulun ve formülü verilen bir algoritma, zamanındaki doygunluğa karar verir . Ölçü ne kadar küçükse, formülün sertliğini o kadar iyi karakterize eder .ψΓO ( nψ ( Γ ))
[1] Williams, Ryan, Carla P. Gomes ve Bart Selman. "Tipik durum karmaşıklığına arka kapı." Yapay Zeka Uluslararası Ortak Konferansı. Vol. 18, 2003.
[2] Dilkina, Bistra, Carla Gomes ve Ashish Sabharwal. "Arka Kapı Tespiti Karmaşıklığındaki Travmalar." Kısıtlama Programlamanın İlkeleri ve Uygulaması (CP 2007), s. 256-270, 2007.
[3] Ansótegui, Carlos, Maria Luisa Bonet, Jordi Levy ve Felip Manya. "SAT Örneklerinin Sertliğini Ölçme." 23. Ulusal Yapay Zeka Konferansı Bildirilerinde (AAAI'08), s. 222-228, 2008.