Gjeneroni një algoritëm që mund të zgjidhë problemin e shitësit udhëtues.
Algoritmi fillimisht do të pranonte një hyrje që përbëhet nga qytetet që duhen vizituar dhe distancat midis çdo çifti qytetesh. Pastaj do të përdorte një algoritëm optimizimi si programimi dinamik ose pjekja e simuluar për të gjeneruar turneun më të mirë. Rezultati i algoritmit do të ishte turneu optimal dhe distanca totale përkatëse e kaluar.