Gjenero një algoritëm që mund të zgjidhë problemin e shitësit udhëtues.
Algoritmi do të pranojë së pari një hyrje që përbëhet nga qytetet për të vizituar dhe distancat midis secilit çift të qyteteve. Pastaj do të përdorë një algoritëm optimizimi të tillë si programimi dinamik ose ngrohja e simuluar për të gjeneruar turneun më të mirë. Dalja e algoritmit do të jetë turneja optimale dhe distanca e saj korresponduese totale e udhëtuar.