• Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X

commesso viaggiatore, problema del

Enciclopedia della Matematica (2013)
  • Condividi

commesso viaggiatore, problema del


commesso viaggiatore, problema del (in inglese Travelling Salesman Problem, o più brevemente tsp) problema che consiste nella ricerca su un grafo di un particolare ciclo hamiltoniano che rende minimo un determinato parametro. Il problema è proposto come ricerca del percorso di minimo costo in un insieme di città e di vie di comunicazione che le collegano, rappresentate rispettivamente come nodi e archi di un grafo; assegnato a ciascun arco un costo di percorrenza, si chiede di trovare il ciclo hamiltoniano di costo complessivo minimo. Il “costo” del percorso indica un criterio qualsiasi in base al quale è assegnato a ciascun arco un proprio peso: il problema può essere formulato interpretando il peso come lunghezza di ciascun collegamento o come indicatore di traffico, costo autostradale o altro; la soluzione del problema è un percorso chiuso che tocchi una sola volta tutti i nodi e tale che il peso complessivo sia minimo.

Per esempio, nel seguente grafo sono indicati quattro nodi A, B, C e D e sui collegamenti tra essi sono indicati i rispettivi pesi:

Un possibile ciclo hamiltoniano di lunghezza 7 è A, C, B, D, A:

È una soluzione del problema perché la somma minima dei pesi è 7, come si evince dal corrispondente albero che descrive tutti i possibili percorsi di ricerca.

Un altro ciclo hamiltoniano di lunghezza 7 è dato da A, D, B, C, A. L’algoritmo per la risoluzione del problema è un cosiddetto algoritmo a esaurimento perché deve esaminare tutte le possibili scelte: le successioni di scelte via via costruite sono successioni di nodi adiacenti diversi tra loro; la successione è un ciclo hamiltoniano se contiene tutti i nodi del grafo e l’ultimo nodo coincide con il primo; tra questi va poi scelto quello o quelli di peso minimo. La ricerca dei cicli hamiltoniani attraverso tutte le possibili permutazioni dei nodi del grafo può essere realizzata attraverso una procedura ricorsiva; è una ricerca esaustiva, ma può richiedere enormi risorse in termini di tempo di calcolo. Si dimostra che si può tuttavia evitare l’esplorazione di tutte le soluzioni: per esempio, si può abbandonare l’esplorazione di una soluzione prima di terminare il percorso da essa individuato, non appena la somma dei pesi è maggiore di un’altra trovata precedentemente.

PROBLEMA DEL COMMESSO VIAGGIATORE

Vedi anche
grafo Nel linguaggio scientifico, struttura relazionale formata da un insieme finito di oggetti detti nodi o vertici, e da un insieme di relazioni tra coppie di oggetti dette archi o spigoli. Per indicare un g. viene utilizzata una notazione del tipo: G(N, A), dove N indica l’insieme dei nodi e A l’insieme ... algoritmo Matematica Termine, derivato dall’appellativo al-Khuwārizmī («originario della Corasmia») del matematico Muḥammad ibn Mūsa del 9° sec., che designa qualunque schema o procedimento sistematico di calcolo (per es. l’a. euclideo, delle divisioni successive, l’a. algebrico, insieme delle regole del calcolo ... insieme Fisica Nella meccanica statistica classica con i. statistico, o con il termine ensemble, introdotto da J.W. Gibbs, si indicano famiglie di stati di equilibrio macroscopico. Nello spazio delle fasi, cioè nello spazio delle coordinate pi, (i=1, 2, 3) e delle quantità di moto qi (i=1, 2, 3) di ciascuna ... informatica Scienza che studia l’elaborazione delle informazioni e le sue applicazioni; più precisamente l’i. si occupa della rappresentazione, dell’organizzazione e del trattamento automatico della informazione. Il termine i. deriva dal fr. informatique (composto di INFORMATion e automatIQUE, «informazione automatica») ...
Tag
  • TRAVELLING SALESMAN PROBLEM
  • CICLO HAMILTONIANO
  • PERMUTAZIONI
  • ALGORITMO
  • GRAFO
Vocabolario
viaggiatóre
viaggiatore viaggiatóre agg. e s. m. (f. -trice) [der. di viaggiare]. – 1. s. m. (f. -trice) Chi viaggia con un mezzo pubblico di trasporto: i v. del treno, del pullman, della nave, dell’aereo (per la nave e l’aereo è più com. passeggero),...
àlbero del viaggiatóre
albero del viaggiatore àlbero del viaggiatóre (o del viandante) locuz. usata come s. m. – Pianta della famiglia delle musacee (Ravenala madagascariensis), originaria del Madagascar, con stipite alto fino a 10 m, terminato da numerose foglie...
  • Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X
  • Ricerca
    • Enciclopedia
    • Vocabolario
    • Sinonimi
    • Biografico
    • Indice Alfabetico

Istituto della Enciclopedia Italiana fondata da Giovanni Treccani S.p.A. © Tutti i diritti riservati

Partita Iva 00892411000

  • facebook
  • twitter
  • youtube
  • instagram
  • Contatti
  • Redazione
  • Termini e Condizioni generali
  • Condizioni di utilizzo dei Servizi
  • Informazioni sui Cookie
  • Trattamento dei dati personali