Communications - Scientific Letters of the University of Zilina 2009, 11(3):15-19 | DOI: 10.26552/com.C.2009.3.15-19
Parallel Backtracking Algorithm for Hamiltonian Path Search
- 1 Department of Informatics, Faculty of Management Science and Informatics, University of Zilina, Slovakia
The speed of calculations is a common problem to tackle in many areas of scientific research and real life. This paper presents an implementation of a parallel backtracking algorithm. The performance of the proposed algorithm is demonstrated on the problem of Hamiltonian Path search. Obtained results exhibit significant improvement of the parallel algorithm over the sequential one. Different aspects of parallelization of backtracking algorithm are studied and presented.
Keywords: no keywords
Published: September 30, 2009 Show citation
References
- GENDRON, B., CRAINIC, T. G.: Parallel Branch and Bound Algorithms: Survey and Synthesis, Operations Research, 42, pp. 1042-1066, 1994.
Go to original source... - CRAINIC, T. G., LE CUN, B., ROUCAIROL, C.: Parallel Branch-and-Bound Algorithms, Wiley Interscience, October 2006, ch. 1.
Go to original source... - MEZMAZ, M., MELAB, N., TALBI, E-G.: A Grid-enabled Branch and Bound Algorithm for Solving Challenging Combinatorial Optimization Problems, In Proc. of 21st IEEE Intl. Parallel and Distributed Processing Symp., Long Beach, California, 2007.
Go to original source... - QUINN, M. J.: Parallel Programming in C with MPI and OpenMP. Mc Graw Hill, 2003. ISBN 007-123265-6.
- WILKINSON, B., ALLEN, M.: Parallel Programming Second Edition. Pearson Education, 2005. ISBN: 0-13-140563-2.
- KUCERA, L.: Combinatorial algorithms (in Slovak), SNTL, 1989.
- NAGESHWARA RAO, V., KUMAR, V.: On the Efficiency of Parallel Backtracking, IEEE Trans. Parallel Distrib. Syst. 4(4): 427-437 (1993).
Go to original source... - http://www.open-mpi.org/
- GROPP, W., LUSK, E., SKJELLUM, A.: Using MPI, Second Edition. The MIT Press, 1999. ISBN: 978-0-262-57134-0.
Go to original source... - KVASNICA, I., KVASNICA, P., IGAZOVA, M.: Parallel Modeling in Computer Systems, Acta Avionica, Vol. X, 2008, 16. ISSN 1335-9479, pp. 8-86.
- SCHMIDT, M. C., SAMATOVA, N. F., THOMAS K, PARK, B. H.: A scalable, parallel algorithm for maximal clique enumeration, J. Parallel Distrib. Comput. 69 (2009), pp. 417-428.
Go to original source... - GRONDZAK, K., MARTINCOVA, P., CHOCHLIK, M.: Performance Analysis of Parallel Algorithm for Backtracking, Proc. of 4th International Workshop on Grid Computing for Complex Problems, Bratislava, 2008.
This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.

