Bu iki PPAD tanımı neden eşdeğerdir?


13

Karmaşıklık sınıfı PPAD genellikle Hat Sonu'nun PPAD-tamamlanmış olduğunu belirterek tanımlanır.

Hat Sonu bir arama sorunudur. Giriş grafik bir polinom zamanlı hesaplanabilir fonksiyonu ile verilmektedir derece-içi ve derecesi en 1'den her bir düğüm sahip olduğu bir çizge oluşur bu döner önceki ve ardıl . Ek olarak, birine ardıl olan ancak selefi olmayan bir düğüm verilir . Bir düğüm bulun hiçbir halefi veya hiç öncülü bulunmuyor.f(x)xvtv

Son zamanlarda, farklı bir PPAD tanımı duydum. Hatırladığım kadarıyla, aşağıdaki soruna dayanıyordu.

Yönlendirilmiş bir grafik (yine polinom zamanı hesaplanabilir bir fonksiyon tarafından belirtilir) ve derecesi derece dışında olmayan bir düğüm verilir. Bu özelliğe sahip başka bir düğüm bulun.


Açıkçası, Hat Sonu, ikinci sorunun özel bir durumudur, ancak ikinci sorunun çözülmesi gerçekten daha zor mudur? Sorum şu:

Her iki problem de aynı karmaşıklık sınıfı PPAD için tamamlandı mı? Evet ise, neden? Değilse, ikinci problemden kaynaklanan karmaşıklık sınıfı nedir?

Yanıtlar:


15

Atıfta bulunulan kağıtla ilgili sorunlar için (ve dolayısıyla bu cevap) PPAD'ye başka bir dengesiz tepe noktası bulma fikrini gerçekten yakalıyor mu?

Evet. Bu iki problem eşdeğerdir ve bu nedenle PPAD tamamlanmıştır. İndirgeme, Papadimitriou'nun satır sonu ile ilgili 1994 tarihli orijinal makalesinde ( pdf ) 505. sayfada verilmiştir . Bu, "kenar tanıma algoritması" ve "eşleştirme işlevi" verildiğinde, grafiğin derecesi üstel olsa bile geçerlidir. Bu aynı sayfada da belirtilmiştir. İndirgeme PPA (PPAD'ın yönlendirilmemiş versiyonu) için verilmiştir. PPAD'a da genişletilebilir.


3
Argümanı PPAD'a genişletmekte sorun yaşıyorum. Orijinal kanıtta, aynı eski tepe noktasının kenar çiftlerini birleştirerek yeni köşeler üretilir. PPAD için, gelen ve çıkan kenarları birleştirmek doğal görünmektedir. Ancak, artık her dengesiz eski tepe noktasının yalnızca bir dengesiz yeni tepe noktası üreteceği garanti edilmez. Ve eğer birçoğu varsa, o zaman yeni grafikte yapılan bir arama, aynı eski tepe noktası tarafından üretilen başka bir yeni tepe noktası döndürebilir. Bu orijinal sorun için bir cevap vermez. Kişi bu sorunun üstesinden nasıl gelebilir?
Daniil Musatov
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.