AccessMyLibrary provides FREE access to over 30 million articles from top publications available through your library.

Computing with domino-parity inequalities for the traveling salesman problem (TSP).

INFORMS Journal on Computing

| June 22, 2007 | Cook, William; Espinoza, Daniel G.; Goycoolea, Marcos | COPYRIGHT 2007 Institute for Operations Research and the Management Sciences. This material is published under license from the publisher through the Gale Group, Farmington Hills, Michigan.  All inquiries regarding rights should be directed to the Gale Group. (Hide copyright information)Copyright

We describe methods for implementing separation algorithms for domino-parity inequalities for the symmetric traveling salesman problem. These inequalities were introduced by Letchford (2000), who showed that the separation problem can be solved in polynomial time when the support graph of the LP solution is planar. In our study we deal with the problem of how to use this algorithm in the general (nonplanar) case, continuing the work of Boyd et al. (2001). Our implementation includes pruning methods to restrict the search for dominoes, a parallelization of the main domino-building step, heuristics to obtain planar-support graphs, a safe-shrinking routine, a random-walk heuristic to extract additional violated constraints, and a tightening procedure to modify existing inequalities as the LP solution changes. We report computational results showing the strength of the new routines, including the optimal solution of a 33,810-city instance from the TSPLIB.

Key words: combinatorial optimization; traveling salesman problem; cutting-plane algorithm

1. Introduction

We consider the traveling salesman problem (TSP) with symmetric travel costs, that is, the cost to travel from city a to city b is the same as traveling from b to a. The input to the problem can be described as a complete graph G = (V, E) with nodes V, edges E, and edge costs ([c.sub.e]: e [member of] E). Here V represents the cities and the problem is to find a tour of minimum total edge cost, where a tour is a cycle that visits each node exactly once (also known as a Hamiltonian cycle).

The TSP has long been an active platform for testing new ideas in integer programming and combinatorial optimization. Among the solution techniques proposed to date, the most successful has been the Dantzig et al. (1954) cutting-plane method. In their work, a tour is represented as a 0/1 vector x = ([x.sub.e]: e [member of] E), where [x.sub.e] = 1 if edge e is used in the tour and [x.sub.e] = 0 otherwise. Given any linear system Ax [less than or equal to] b that is satisfied by every tour vector, the solution of the linear-programming (LP) problem

minimize [summation over (e[member of]E)][c.sub.e][x.sub.e] subject to Ax [less than or equal to] b

provides a lower bound for the TSP. The cutting-plane method improves this bound by iteratively adding further linear inequalities, or cutting planes, that are satisfied by all tour vectors but not satisfied by the current LP solution vector x*; the task of finding such violated inequalities among a specified class is known as the separation problem for the class. Surveys of the wide body of work on the cutting-plane method for the TSP can be found in Junger et al. (1995) and Naddef (2002).

Related articles from newspapers, magazines, journals, and more
An algorithm for using excel solver[c] for the traveling salesman...
Magazine article from: Journal of Education for Business Patterson, Mike C. Harmel, Bob July 1, 2003 700+ words
ABSTRACT. The Traveling Salesman Problem (TSP), well known to...at a higher cost. The Traveling Salesman Problem (TSP) has challenged...the Hamiltonian Game (a traveling-salesman problem)," by J. B. Robinson...
Santa Claus awes researchers at AT&T Bell Laboratories. (AT&T Bell Laboratories...
Press release article from: PR Newswire December 20, 1990 700+ words
...challenge called the "Traveling Salesman Problem" -- how to determine...given enough time, a Traveling Salesman Problem of any size could be...time." What is the Traveling Salesman Problem? Here's the gist of...
Solving the traveling-salesman problem with time windows using tabu search.
Magazine article from: IIE Transactions Carlton, William B. Barnes, J. Wesley August 1, 1996 700+ words
1. Introduction This paper presents a tabu search approach to solving the traveling-salesman problem with time windows (TSPTW) as defined by Baker (1983) Dumas et al. (1993) and Desrosiers et al. (1995). The objective...
Heuristics for the plate-cutting traveling salesman problem.
Magazine article from: IIE Transactions Hoeft, Jeffrey Palekar, Udatta S. September 1, 1997 700+ words
...In this paper we concentrate on the continuous cutting problem. We call this problem the plate-cutting traveling salesman problem (P-TSP). Note that our problem is different from the probabilistic TSP, which is also referred to as...
Heard the one about ...? 'Traveling salesman' insights into customer shopping...
Magazine article from: Grocery Headquarters Lewis, Len February 1, 2007 700+ words
...very broad terms, this is the premise of the "Traveling Salesman Problem," or TSP, an old math game used to calculate...time searching and more time shopping." The traveling salesman algorithm may not be a mathematical panacea for...
New integer programming formulations of the generalized travelling salesman...
Magazine article from: American Journal of Applied Sciences Pop Petrica C. November 1, 2007 700+ words
...generalized version of the travelling salesman problem (TSP) called the generalized travelling salesman problem (GTSP). Given an undirected graph...edge. The generalized travelling salesman problem (GTSP) asks for finding a minimum...
Charles A. Lipsey: [ Age 90 ] The pitchman for the Gayety burlesque house also...
Newspaper article from: Baltimore Sun (Baltimore, MD) December 25, 2006 700+ words
...Gayety burlesque house and longtime traveling salesman, died of pneumonia Wednesday at...Baltimore in 1958 and took a job as a traveling salesman with George J. Marshall &...said his son, who is also a traveling salesman. "He loved traveling on the road...
traveling salesman
Reference information from: Webster's NewWorld Dictionary January 1, 1988 700+ words
Webster's NewWorld Dictionary 01-01-1988 traveling salesman a salesperson who travels from place to place soliciting orders for the business firm he or she represents Copyright 1994, 1991, 1988 Simon & Schuster, Inc.
For more facts and information, see all results
©2009 Gale, a part of Cengage Learning. All rights reserved.
About us | FAQs | Contact us | Privacy policy | Terms and conditions
Other Gale sites: Encyclopedia.com | HighBeam Research | Acquire Content | Books & Authors | Goliath | MovieRetriever | Smart QandA