Qualsiasi problema che richiede solo l'esame di una quantità finita di dati è decidibile, poiché esiste un algoritmo che consiste nell'enumerare tutte le potenziali soluzioni. Può essere ridicolmente lento, ma non è rilevante: se esiste un algoritmo, è decidibile.
Il problema che si afferma presuppone un grafico finito, che suggerisce fortemente che è decidibile. A rigor di termini, devi guardare un po 'oltre. Il problema è una proprietà dei percorsi nel grafico e talvolta esiste un numero infinito di percorsi, quando il grafico contiene un ciclo (è possibile eseguire il ciclo attorno a questo ciclo tutte le volte che lo si desidera). Tuttavia, è facile trasformare il problema in un problema finito: se c'è un percorso che inizia con e termina con v che include un ciclo, allora puoi tagliare tutti i cicli in quel percorso e hai una nuova soluzione che fa non includere un ciclo. Poiché esiste un numero finito di percorsi che non coinvolgono un ciclo (se il grafico ha k bordi, ci sono al massimo k !uvkk!percorsi che non usano lo stesso bordo più di una volta), il problema di trovare un percorso da a v è finitario, quindi decidibile.uv
Per inciso, questa proprietà si chiama connettività .
Questo approccio è comune, chiamato riduzione . Dato un problema che non è semplice, lo abbiamo ridotto a un problema che sapevamo risolvere.
Spesso è difficile dimostrare che un problema è indecidibile. Per dimostrare che un problema è decidibile, tutto ciò che dobbiamo fare è esibire un algoritmo che lo decida. Per dimostrare che un problema è indecidibile, dobbiamo dimostrare che non può esistere alcun algoritmo. Ci sono alcuni problemi indecidibili ben noti. In pratica, la maggior parte delle volte, quando dimostriamo che un problema è indecidibile, dimostriamo che esiste un noto problema indecidibile che si riduce al nostro problema. Poiché un algoritmo per il nostro problema risolverebbe il noto problema indecidibile, anche il nostro problema deve essere indecidibile.
Non si può davvero dire che "la maggior parte" dei problemi è decidibile o che "la maggior parte" dei problemi sono indecidibili. In un certo senso teorico, quasi tutti i problemi sono indecidibili, ma abbiamo una forte tendenza ad affrontare problemi "interessanti" e quelli hanno maggiori probabilità di avere una soluzione.