Yönlendirilmiş grafikteki iki düğüm arasında bir yol olup olmadığına karar vermek için kolay bir polinom algoritması vardır (derinlik-ilk-arama ile sadece rutin bir grafik yapın).
Bununla birlikte, şaşırtıcı bir şekilde, sorunların varlığını test etmek yerine , yol sayısını saymak istiyorsak daha da zorlaştığı görülmektedir .
Biz yeniden vertices yolları izin sonra gelen yolları sayısını bulmak için dinamik bir programlama çözüm vardır s için t ile n kenarları. Bununla birlikte, sadece basit yollara izin verirsek, köşeleri tekrar kullanmazsak, düşünebildiğim tek çözüm , üstel zaman karmaşıklığına sahip bir yol olan kaba kuvvet sayımıdır .
Yani soruyorum,
- İki köşe arasındaki basit yol sayısını saymak zor mu?
- Öyleyse, NP tamamlandı mı? (Teknik olarak bir karar sorunu olmadığı için söylüyorum ...)
- P'de bunun gibi zor sayma versiyonları olan başka problemler var mı? **