vuoi
o PayPal
tutte le volte che vuoi
ALGORITMO
Sequenze diverse possono presentare una o più brevi regioni di similarità pur essendo diverse nelle restanti regioni. Queste potrebbero risultare non allineabili con un metodo di allineamento globale di sequenze (cosa che fa l'algoritmo di Needlman e Wunsh). In questo può risultare estremamente utile un allineamento locale piuttosto che uno globale. Un esempio pratico è dato dalle sequenze "ALACVKTTTSV" e "LACV". Essendo la seconda totalmente contenuta nella prima, un algoritmo che cercasse di trasformare una nell'altra si troverebbe necessariamente a dover procedere con solo cancellazioni (o inserimenti). Questo potrebbe portare ad avere che la prima sequenza ("ALACVKTTTSV") sia considerata più simile alla sequenza "LGCTPSV"), solo perché la differenza in lunghezza è minore tra queste ultime. Quindi, Smith e Waterman introdussero una modifica nell'algoritmo precedente.
massimo punteggio e si risale lungo la diagonale fino a raggiungere una cella con punteggio 0. Questo indica la fine della sequenza di match massima.