Considera un grafico non orientato collegato con pesi dei bordi non negativi e due vertici distinti . Di seguito sono riportati alcuni problemi di percorso che sono tutti della seguente forma: trovare un percorso , in modo tale che alcune funzioni dei pesi dei bordi sul percorso siano minime. In questo senso sono tutti "parenti" del problema del percorso più breve; in quest'ultimo la funzione è semplicemente la somma.
Nota: stiamo cercando percorsi semplici, cioè senza vertici ripetuti. Dato che non ho trovato nomi standard per questi problemi in letteratura, li ho nominati io stesso.
Percorso con gap di peso minimo: trovare un percorso , in modo tale che la differenza tra i pesi dei bordi più grandi e più piccoli sul percorso sia minima.
Percorso più regolare: trova un percorso , in modo tale che la dimensione del gradino più grande sul percorso sia minima, dove una dimensione del gradino è il valore assoluto della differenza di peso tra due bordi consecutivi .
Percorso con altitudine minima: definiamo l'altitudine di un percorso dalla somma delle dimensioni del passo lungo il percorso (vedere la definizione della dimensione del passo sopra). Trova un percorso con altitudine minima.
Percorso con peso primo minimo: supponendo che tutti i pesi del bordo siano numeri interi positivi, trovare un percorso , in modo tale che il suo peso sia un numero primo. Se esiste un percorso del genere, trovane uno con il peso primo più piccolo possibile.
Domanda: cosa si sa di questi problemi di percorso? (E altri che potrebbero essere concepiti in uno spirito simile, applicando una diversa funzione dei pesi.) In generale, c'è qualche guida che quali funzioni dei pesi dei bordi possano essere minimizzate nel tempo polinomiale e quali NP-difficili?