Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Albert W. Tucker

dblp:181/8944 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 1960
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
combinatorial optimization
0.011960
Integer Programming Formulation of Traveling Salesman Problems · J. ACM 1960
Mathematical optimization › integer programming
integer linear programming formulation
0.011960
Integer Programming Formulation of Traveling Salesman Problems · J. ACM 1960
Mathematical optimization
integer programming
0.011960
Integer Programming Formulation of Traveling Salesman Problems · J. ACM 1960
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem
0.011960
Integer Programming Formulation of Traveling Salesman Problems · J. ACM 1960

Methods — techniques the papers use, named apart from their topics

linear programming · 0.0integer programming · 0.0
YearPublicationVenuePosition
1960 Integer Programming Formulation of Traveling Salesman Problems
abstract
It has been observed by many people that a striking number of quite diverse mathematical problems can be formulated as problems in integer programming, that is, linear programming problems in which some or all of the variables are required to assume integral values. This fact is rendered quite interesting by recent research on such problems, notably by R. E. Gomory [2, 3], which gives promise of yielding efficient computational techniques for their solution. The present paper provides yet another example of the versatility of integer programming as a mathematical modeling device by representing a generalization of the well-known “Travelling Salesman Problem” in integer programming terms. The authors have developed several such models, of which the one presented here is the most efficient in terms of generality, number of variables, and number of constraints. This model is due to the second author [4] and was presented briefly at the Symposium on Combinatorial Problems held at Princeton University, April 1960, sponsored by SIAM and IBM. The problem treated is: (1) A salesman is required to visit each of n cities, indexed by 1, … , n . He leaves from a “base city” indexed by 0, visits each of the n other cities exactly once, and returns to city 0. During his travels he must return to 0 exactly t times, including his final return (here t may be allowed to vary), and he must visit no more than p cities in one tour. (By a tour we mean a succession of visits to cities without stopping at city 0.) It is required to find such an itinerary which minimizes the total distance traveled by the salesman. Note that if t is fixed, then for the problem to have a solution we must have tp ≧ n . For t = 1, p ≧ n , we have the standard traveling salesman problem. Let d ij ( i ≠ j = 0, 1, … , n ) be the distance covered in traveling from city i to city j . The following integer programming problem will be shown to be equivalent to (1): (2) Minimize the linear form ∑ 0≦ i ≠ j ≦ n ∑ d ij x ij over the set determined by the relations ∑ n i =0 i ≠ j x ij = 1 ( j = 1, … , n ) ∑ n j =0 j ≠ i x ij = 1 ( i = 1, … , n ) u i - u j + px ij ≦ p - 1 (1 ≦ i ≠ j ≦ n ) where the x ij are non-negative integers and the u i ( i = 1, …, n ) are arbitrary real numbers. (We shall see that it is permissible to restrict the u i to be non-negative integers as well.) If t is fixed it is necessary to add the additional relation: ∑ n u =1 x i 0 = t Note that the constraints require that x ij = 0 or 1, so that a natural correspondence between these two problems exists if the x ij are interpreted as follows: The salesman proceeds from city i to city j if and only if x ij = 1. Under this correspondence the form to be minimized in (2) is the total distance to be traveled by the salesman in (1), so the burden of proof is to show that the two feasible sets correspond; i.e., a feasible solution to (2) has x ij which do define a legitimate itinerary in (1), and, conversely a legitimate itinerary in (1) defines x ij , which, together with appropriate u i , satisfy the constraints of (2). Consider a feasible solution to (2). The number of returns to city 0 is given by ∑ n i =1 x i
C. E. Miller, Albert W. Tucker, R. A. Zemlin
J. ACM2