Algorithms and Experimental Study for the Traveling Salesman Problem of Second Order

We introduce a new combinatorial optimization problem, which is a generalization of the Traveling Salesman Problem (TSP) and which we call Traveling Salesman Problem of Second Order (2-TSP). It is motivated by an application in bioinformatics, especially the Permuted Variable Length Markov model. We propose seven elementary heuristics and two exact algorithms for the 2-TSP, some of which are generalizations of similar algorithms for the Asymmetric Traveling Salesman Problem (ATSP), some of which are new ideas. Finally we experimentally compare the algorithms for random instances and real instances from bioinformatics. Our experiments show that for the real instances most heuristics lead to optimum or almost-optimum solutions, and for the random instances the exact algorithms need less time than for the real instances.

[1]  Tao Jiang,et al.  Identifying transcription factor binding sites through Markov chain optimization , 2002, ECCB.

[2]  William J. Cook,et al.  Cook. The Traveling Salesman Problem: A Computational Study. , 2022 .

[3]  Paolo Toth,et al.  Algorithms and codes for the assignment problem , 1988 .

[4]  William J. Cook,et al.  The Traveling Salesman Problem: A Computational Study (Princeton Series in Applied Mathematics) , 2007 .

[5]  Richard M. Karp,et al.  Reducibility among combinatorial problems" in complexity of computer computations , 1972 .

[6]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[7]  A. Volgenant,et al.  A shortest augmenting path algorithm for dense and sparse linear assignment problems , 1987, Computing.

[8]  Gregory Gutin,et al.  Evaluation of The Contract Or-Patch Heuristic Eor The Asymmetric Tsp1 , 2005 .

[9]  Andrew V. Goldberg,et al.  An efficient cost scaling algorithm for the assignment problem , 1995, Math. Program..

[10]  Gregory Gutin,et al.  The traveling salesman problem , 2006, Discret. Optim..

[11]  Abraham P. Punnen,et al.  The traveling salesman problem and its variations , 2007 .

[12]  Gerold Jäger,et al.  Tolerances applied in combinatorial optimization , 2006 .

[13]  Chung Keung Poon,et al.  Algorithmic Aspects in Information and Management, 6th International Conference, AAIM 2010, Weihai, China, July 19-21, 2010. Proceedings , 2010, Algorithmic Applications in Management.

[14]  William M. Springer Review of the traveling salesman problem: a computational study by Applegate, Bixby, Chvátal, and Cook (Princeton University Press) , 2009, SIGA.

[15]  ATSPDavid S. JohnsonAT Experimental Analysis of Heuristics for the Stsp , 2001 .

[16]  Fred W. Glover,et al.  Construction heuristics for the asymmetric TSP , 2001, Eur. J. Oper. Res..

[17]  Fred W. Glover,et al.  Tabu Search , 1997, Handbook of Heuristics.

[18]  Raymond E. Miller,et al.  Complexity of Computer Computations , 1972 .

[19]  Gerold Jäger,et al.  Some Basics on Tolerances , 2006, AAIM.

[20]  Terence P. Speed,et al.  Finding Short DNA Motifs Using Permuted Markov Models , 2005, J. Comput. Biol..

[21]  Keld Helsgaun,et al.  An effective implementation of the Lin-Kernighan traveling salesman heuristic , 2000, Eur. J. Oper. Res..

[22]  Thomas Erlebach Proceedings of the Third international conference on Combinatorial and Algorithmic Aspects of Networking , 2006 .

[23]  Paolo Toth,et al.  Algorithms and codes for dense assignment problems: the state of the art , 2000, Discret. Appl. Math..

[24]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[25]  Brian W. Kernighan,et al.  An Effective Heuristic Algorithm for the Traveling-Salesman Problem , 1973, Oper. Res..

[26]  Dirk C. Mattfeld,et al.  A Computational Study , 1996 .

[27]  Weixiong Zhang,et al.  Cut-and-solve: An iterative search strategy for combinatorial optimization problems , 2006, Artif. Intell..

[28]  Gerold Jäger,et al.  Tolerance Based Contract-or-Patch Heuristic for the Asymmetric TSP , 2006, CAAN.

[29]  Costas S. Iliopoulos,et al.  A New Efficient Algorithm for Computing the Longest Common Subsequence , 2007, AAIM.

[30]  Jeannette Janssen,et al.  Combinatorial and Algorithmic Aspects of Networking, 4th Workshop, CAAN 2007, Halifax, Canada, August 14, 2007. Revised Papers , 2007, CAAN.

[31]  Dimitri P. Bertsekas,et al.  A new algorithm for the assignment problem , 1981, Math. Program..

[32]  Daniel J. Rosenkrantz,et al.  An Analysis of Several Heuristics for the Traveling Salesman Problem , 1977, SIAM J. Comput..

[33]  Gerold Jäger,et al.  How to make a greedy heuristic for the asymmetric traveling salesman problem competitive , 2005 .

[34]  David S. Johnson,et al.  Experimental Analysis of Heuristics for the STSP , 2007 .

[35]  William J. Cook,et al.  The Traveling Salesman Problem: A Computational Study , 2007 .

[36]  Steve Baker,et al.  Integrated gene and species phylogenies from unaligned whole genome protein sequences , 2002, Bioinform..