Każdy problem wymagający jedynie zbadania skończonej ilości danych jest rozstrzygalny, ponieważ istnieje algorytm polegający na wyliczeniu wszystkich potencjalnych rozwiązań. Może być absurdalnie wolny, ale nie ma to znaczenia: jeśli istnieje algorytm, można go rozstrzygać.
Podany problem zakłada skończony wykres, który wyraźnie wskazuje, że można go rozstrzygać. Ściśle mówiąc, musisz spojrzeć nieco dalej. Problemem jest właściwość ścieżek na wykresie, a czasami istnieje nieskończona liczba ścieżek, gdy wykres zawiera cykl (możesz zapętlać ten cykl tyle razy, ile chcesz). Łatwo jest jednak przekształcić problem w problem skończony: jeśli istnieje ścieżka zaczynająca się od a kończąca się na v, która zawiera cykl, możesz wyciąć wszystkie cykle na tej ścieżce i masz nowe rozwiązanie, które nie obejmują cyklu. Ponieważ istnieje skończona liczba ścieżek, które nie obejmują cyklu (jeśli wykres ma k krawędzi, istnieje co najwyżej k !uvkk !ścieżki, które nie używają tej samej krawędzi więcej niż raz), problem ze znalezieniem ścieżki od do v jest skończony, a zatem rozstrzygalny.uv
Nawiasem mówiąc, ta właściwość nazywa się łącznością .
Takie podejście jest powszechne, zwane redukcją . Biorąc pod uwagę problem, który nie jest prosty, zredukowaliśmy go do problemu, który potrafiliśmy rozwiązać.
Często trudno jest udowodnić, że problem jest nierozstrzygalny. Aby udowodnić, że problem jest rozstrzygalny, wystarczy pokazać algorytm, który go rozstrzygnie. Aby udowodnić, że problem jest nierozstrzygalny, musimy udowodnić, że nie istnieje żaden algorytm. Istnieje kilka dobrze znanych nierozstrzygalnych problemów. W praktyce przez większość czasu, gdy dowodzimy, że problem jest nierozstrzygalny, pokazujemy, że istnieje dobrze znany nierozstrzygalny problem, który ogranicza się do naszego problemu. Ponieważ algorytm naszego problemu rozwiązałby dobrze znany nierozstrzygalny problem, nasz problem również musi być nierozstrzygalny.
Naprawdę nie można powiedzieć, że „większość” problemów jest rozstrzygalnych lub „większość” problemów jest nierozstrzygalnych. W pewnym sensie teoretycznym prawie wszystkie problemy są nierozstrzygalne, ale mamy silną tendencję do rozwiązywania „interesujących” problemów, a te są bardziej prawdopodobne, że znajdą rozwiązanie.