SciELO - Scientific Electronic Library Online

 
vol.25 issue1Automatic Generation of Simulation Models of an Auto-Radio Production LineFuzzy DEA Frontiers author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • Have no similar articlesSimilars in SciELO

Share


Investigação Operacional

Print version ISSN 0874-5161

Inv. Op. vol.25 no.1 Lisboa June 2005

 

Um melhor limite inferior para o problema do caixeiro viajante assimétrico baseado no problema da afectação

Ana Ramires *

  João Soares1

* Departamento de Matemática Universidade Portucalense 4200 Porto, Portugal. amr@uportu.pt

† Departamento de Matemática Universidade de Coimbra 3000 Coimbra, Portugal. and Centro de Matemática da Universidade de Coimbra. jsoares@mat.uc.pt

 

 

Title: An improved lower bound for the asymmetric traveling salesman problem based on the assignment problem

Abstract:

In this article we decribe how to compute a lower bound for the asymmetric traveling salesman problem that dominates the bound that comes from the assignment relaxation, through the solving of a sequence of assignment problems. The algorithm that we propose is a first-order method based on the exponential penalty function. Directions of movement are derived from a disjunctive relaxation that we proposed as being one of two possible classes, one based on cycles, the other based on cliques.

Keywords: Optimization, Combinatorial Optimization, Lower Bounds, Asymmetric Traveling Salesman, Disjunctive Programming

 

 

Resumo:

Neste artigo explicamos como obter um limite inferior para o valor óptimo do problema do caixeiro viajante assimétrico melhor do que o que advém do problema de afectação através da resolução sucessiva de problemas de afectação. O algoritmo que propomos é um método de primeira ordem baseado na função de penalidade exponencial cujas direcções de deslocamento são definidas com base numa relaxação disjuntiva que propomos ser de dois tipos, uma baseada em ciclos e a outra baseada em cliques.

 

Texto completo apenas disponível em PDF.

Full text only in PDF.

 

 

Bibliography

1. Ravindra K. Ahuja, Thomas L. Magnanti, and James B. Orlin. Network flows. Prentice Hall Inc., Englewood Cliffs, NJ, 1993. Theory, algorithms, and applications.        [ Links ]

2. Egon Balas, Sebastián Ceria, and Gérard Cornuéjols. A lift-and-project cutting plane algorithm for mixed 0- programs. Math. Programming, 58(3, Ser. A):295-324, 1993.         [ Links ]

3. Egon Balas and Nicos Christofides. A restricted Lagrangian approach to the traveling salesman problem. Math. Programming, 21(1):19-46, 1981.        [ Links ]

4. E. Balas, S. Ceria, and G. Cornuejols. Mixed 0-1 programming by lift-and-project in a branch-and-cut framework. Management Science, 42(9):1229-1246, Sep 1996.         [ Links ]

5. E. Balas and P. Toth. Branch and bound methods. In The traveling salesman problem, Wiley-Intersci. Ser. Discrete Math., pages 361-401. Wiley, Chichester, 1985.        [ Links ]

6. G. Carpaneto, M. Dell'Amico, and P. Toth. Algorithm 750: CDT: a subroutine for the exact solution of large-scale, asymmetric traveling salesman problems. ACM Trans. Math. Software, 21(4):410-415, 1995.        [ Links ]

7. G. Carpaneto, M. Dell'Amico, and P. Toth. Exact solution of large-scale, asymmetric traveling salesman problems. ACM Trans. Math. Software, 21(4):394-409, 1995.        [ Links ]

8. G. Carpaneto and P. Toth. Some new branching rules and bounding criteria for the asymmetric traveling salesman problem. Management Science, 26:736-743, 1980        [ Links ]

9. R. Cominetti and J.-P. Dussault. Stable exponential-penalty algorithm with superlinear convergence. J. Optim. Theory Appl., 83(2):285-309, 1994.         [ Links ]

10. M. Constantino. O problema do caixeiro viajante. In M. Ramos J. N. Silva and Luís Trabucho, editors, 2000 Matemática Radical, volume 16 of Textos de Matemática, pages 337-350. Departamento de Matemática, Faculdade de Ciências, Universidade de Lisboa, 2002.         [ Links ]

11. Jean-Pierre Dussault. Augmented penalty algorithms. IMA J. Numer. Anal., 18(3):355-372, 1998.         [ Links ]

12. Matteo Fischetti, Andrea Lodi, and Paolo Toth. Exact methods for the asymmetric traveling salesman problem. In The traveling salesman problem and its variations, volume 12 of Comb. Optim., pages 169-205. Kluwer Acad. Publ., Dordrecht, 2002.         [ Links ]

13. Matteo Fischetti and Paolo Toth. An additive bounding procedure for the asymmetric travelling salesman problem. Math. Programming, 53(2, Ser. A):173-197, 1992.         [ Links ]

14. Matteo Fischetti and Paolo Toth. A polyhedral approach to the asymmetric traveling salesman problem. Management Science, 43(11):1520-1536, 1997.         [ Links ]

15. R. W. Floyd. Algorithm 97: Shortest path. Communications of the Association for Computing Machinery, 5:345, 1962.         [ Links ]

16. L. R. Ford, Jr. and D. R. Fulkerson. Maximal flow through a network. Canad. J. Math., 8:399-404, 1956.         [ Links ]

17. Andrew V. Goldberg and Robert E. Tarjan. A new approach to the maximum-flow problem. J. Assoc. Comput. Mach., 35(4):921-940, 1988.         [ Links ]

18. Martin Grötschel, László Lovász, and Alexander Schrijver. Geometric algorithms and combinatorial optimization, volume 2 of Algorithms and Combinatorics. Springer-Verlag, Berlin, second edition, 1993.         [ Links ]

19. Gregory Gutin and Abraham P. Punnen, editors. The traveling salesman problem and its variations, volume 12 of Combinatorial Optimization. Kluwer Academic Publishers, Dordrecht, 2002.         [ Links ]

20. L. G. Hacijan. A polynomial algorithm in linear programming. Dokl. Akad. Nauk SSSR, 244(5):1093-1096, 1979.         [ Links ]

21. J. Hao and J. Orlin. A faster algorithm for finding the minimum cut in a directed graph. Journal of Algorithms, 17:424-446, 1994.         [ Links ]

22. M. Held and R. Karp. The traveling-salesman problem and minimum spanning trees. Operations Research, 18:1138-1162, 1970.         [ Links ]

23. M. Held and R. Karp. The traveling-salesman problem and minimum spanning trees: Part II. Mathematical Programming, 1:6-25, 1971.         [ Links ]

24. David S. Johnson, Gregory Gutin, Lyle A. McGeoch, Anders Yeo, Weixiong Zhang, and Alexei Zverovitch. Experimental analysis of heuristics for the ATSP. In The traveling salesman problem and its variations, volume 12 of Comb. Optim., pages 445-487. Kluwer Acad. Publ., Dordrecht, 2002.         [ Links ]

25. J.D. Coelho J. O. Cerdeira. Optimização de percursos de distribuição (parte i). Economia, XI:170-214, 1987.         [ Links ]

26. J.D. Coelho J. O. Cerdeira. Optimização de percursos de distribuição (parte ii). Economia, XII:69-96, 1988.         [ Links ]

27. E. L. Lawler, J. K. Lenstra, A. H. G. Rinnooy Kan, and D. B. Shmoys, editors. The traveling salesman problem. Wiley-Interscience Series in Discrete Mathematics and Optimization. John Wiley & Sons Ltd., Chichester, 1990. A guided tour of combinatorial optimization, Reprint of the 1985 original, A Wiley-Interscience Publication.        [ Links ]

28. M. Mongeau and A. Sartenaer. Automatic decrease of the penalty parameter in exact penalty function methods. European Journal of Operational Research, 83:686-699, 1995.         [ Links ]

29. M. Padberg and G. Rinaldi. An efficient algorithm for the minimum capacity cut problem. Mathematical Programming, 47:19-36, 1990.         [ Links ]

30. J. M. O. Pires. Formulações para o problema do caixeiro viajante assimétrico e sua aplicação a um problema de desenho de redes com topologia em forma de anel. PhD thesis, Universidade de Lisboa, Setembro 2001.         [ Links ]

31. T. Smith, V. Srinivasan, and G. Thompson. Computational performance of three subtour elimination algorithms for solving asymmetric traveling salesman problems. Annals of Discrete Mathematics, 1:495-506, 1977.         [ Links ]

32. J. Soares and A.R. Santos. Uma abordagem primal para a geração de planos cortantes disjuntivos mais separadores. Maio 2004.         [ Links ]

33. Stephen Warshall. A theorem on boolean matrices. J. Assoc. Comput. Mach., 9:11-12, 1962.         [ Links ]

 

 

1 João Soares acknowledges partial finantial support from Fundação para a Ciência e Tecnologia (Projecto POCTI/MAT/14243/1998).