Research Padua Archive (University of Padua) · 1993 · 171 citations · 18 references
Natural SciencesComputer ScienceAlgorithmsCombinatoricsOptimizationCombinatorial OptimizationGraph AlgorithmsInteger ProgrammingLinear ProgrammingMachine SchedulingMatroid TheoryDelivery ProblemEnumerative AlgorithmsGraph-theoretic Circuit FormulationLower BoundsScheduling Problems
Given a complete directed graph G = (V,A), the delivery man problem (DMP) consists of determining a Hamiltonian circuit minimizing the sum of distances (along the circuit) from a given vertex v1, to every vertex of V, including v1 itself. There exists a number of applications of the DMP in the fields of distribution and machine scheduling. The DMP is NP-hard. The objective of this paper is to develop new theoretical results and an exact algorithm for the problem. A new, integer linear programming formulation is provided, and results on the matroidal structure of a class of combinatorial problems are developed. These are used to derive lower bounds for the DMP. These bounds are embedded into an enumerative algorithm. The largest problems solved to optimally with the proposed algorithm involve 60 vertices. This compares favorably with previously published methods.
18
Computer Solutions of the Traveling Salesman Problem
Shen Lin · Bell System Technical Journal · 1965 · 2K citations
P-Complete Approximation Problems
Sartaj Sahni, Teofilo F. Gonzalez · Journal of the ACM · 1976 · 1.7K citations · Full text