ACM Home Page
Please provide us with feedback. Feedback
Parallelization of local search for Euclidean Steiner tree problem
Full text PdfPdf (134 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 44th annual Southeast regional conference table of contents
Melbourne, Florida
SESSION: Parallel computing and miscellaneous table of contents
Pages: 233 - 238  
Year of Publication: 2006
ISBN:1-59593-315-8
Author
Rashid Bin Muhmmad  Kent State University, Kent, OH
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 22,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1185448.1185500
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

The Euclidean Steiner tree problem is to find the tree with minimal Euclidean length spanning a given fixed points in the plane, allowing the addition of auxiliary points known as Steiner points. Parallel implementations of local search algorithm are an effective technique to speed up the search for a solution of Steiner tree problem. This technique not only allows to solve larger Steiner tree problem or to find improved solutions with respect to their sequential counterparts, but also it leads to further robustness in the algorithm. In this paper, we concentrate on the problem of finding a Euclidean Steiner tree using parallel local search technique. The main contribution of this work is the O(n2 log2 n+log n log(n/log n)) parallel local search algorithm for computing Steiner tree on the Euclidean plane. The main advantage of the algorithm is that it does not need synchronization. As a result, it has no communication overhead.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
T. A. Feo and M. G. C. Resende. A probabilistic heuristic for computationally difficult set covering problem. Operations Research Letters, (8):67--71, 1989.
 
3
T. A. Feo and M. G. C. Resende. Greedy randomized adaptive search procedures. Journal of Global Optimization, (6):109--133, 1995.
 
4
 
5
 
6
 
7
S. A. Canuto. Local search for the prize-Collecting Steiner tee problem. M.Sc. Dissertation, Department of Computer Science, Catholic University of Rio de Janeiro, 2000.
 
8
S. A. Canuto, M. G. C. Resende, and C. C. Ribeiro. Local search with perturbations for the prize-collecting Steiner tree problem in graphs. Networks, (38):50--58, 2001.
 
9
Y. Handa, H. Ono, K. Sadakane, and M. Yamashita. Neighborhood composition: A parallelization of local search algorithms. Lecture Notes in Computer Science, Vol.3241:155--163, Springer-Verlag, Berlin Heidelberg, 2004.
 
10
M. Zachariasen and P. Winter. Concatenation-based greedy heuristics for the Steiner tree problem in the Euclidean plane. Algorithmica, (25):418--437, 1999.
 
11
D. T. Lee. On k-nearest neighbor Voronoi Diagrams in the plane. IEEE Transactions on Computers, C-31(6):478--487, 1982.
 
12
 
13
F. K. Hwang, D. S. Richards, and P. Winter. The Steiner Tree Problem, Annals of Discrete Mathematics. North-Holland, Amsterdam, 1992.
 
14
M. Zachariasen and P. Winter. Concatenation-based greedy heuristics for the Steiner tree problem in the Euclidean plane. Technical Report 97/20, DIKU, Department of Computer Science, University of Copenhagen, 1997.
 
15
 
16
 
17
E. Cantu-Paz. Implementing fast and flexible parallel genetic algorithms. In: Chambers, L. D. (ed.): Practical Handbook of Genetic Algorithms, vol III, 65--84, CRC Press, 1999.
 
18
F. Fernandez, J. M. Sanchez, M. Tomassini, and J. A. Gomez. A parallel genetic programming tool based on PVM. Lecture Notes in Computer Science, (1697):241--248, Springer-Verlag, Berlin Heidelberg, 1999.
 
19
 
20
S. C. Porto and C. C. Ribeiro. A case study on parallel synchronous implementations of tabu search based on neighborhood decomposition. Investigacion Operativa, (5):233--259, 1996.
 
21
 
22
 
23
E.-G. Talbi, Z. Hafidi, and J.-M. Geib. Parallel adaptive tabu search for large optimization problems. Metaheuristics: Advances and Trends. In: S. Voss, S. Martello, I. H. Osma, and C. Roucairol, (eds.): Local Search Paradigms for Optimization, 255--266, Kluwer, 1999.