İkili karar ağaçları (BDT) için izlenebilir bir şekilde bir çeşit "normal form" vermenin bir yolu olup olmadığını merak ediyorum.
Daha doğrusu: BDT, boole değişkenleri ile etiketlenmiş iç düğümleri ve veya etiketlenmiş yaprakları olan bir ağaçtır . BDT, boole işlevini bariz bir şekilde temsil eder. İki BDT , aynı işlevi temsil ettiklerinde eşdeğerdir ( ).
Bir BDT girip onu başka bir veri yapısına dönüştüren bir işlevi var mı :
- Ptime'da
- A ∼ B yalnızca
- g g ( f ( A ) ) ∼ A , sahte ters bir , yani , ayrıca Ptime'da
Örneğin, azaltılmış sıralı ikili karar diyagramları OBDD 2 ve 3'ü doğrular, ancak 1 değil, yanlış değişken sıralamasıyla çıktı üstel boyutta olabilir.
Bunun mümkün olmayabileceğine inanıyorum, ancak bunun hiçbir yerinde kanıt bulamadım.
Ricky Demer'ın önerisi hakkında daha fazla yorum yapmak için:
Bu makale ( denklik sınıfları) ve ( tam değişmez) ve CF ( kanonik form) sınıflarını tanımlamaktadır . ve çeşitli (olası olmayan) etkilerini ancak bu sorulara kesin bir cevap vermezler.K e r P E q = K e r K e r = C F
Bu soruya verilen çeşitli olumsuz cevaplar (1 & 2, 1 & 2 & 3'ün imkansızlığı), şimdiye kadar açık bir sorun gibi görünen veya ... gibi ayırma sonuçları sağlayacaktır .K e r ≠ C F