DocumentCode
2542095
Title
Applying River Formation Dynamics to the Steiner Tree Problem
Author
Rabanal, Pablo ; Rodríguez, Ismael ; Rubio, Fernando
Author_Institution
Dept. Sist. Informaticos y Comput., Univ. Complutense de Madrid, Madrid, Spain
fYear
2010
fDate
7-9 July 2010
Firstpage
704
Lastpage
711
Abstract
River Formation Dynamics (RFD) is a heuristic optimization algorithm based on copying how water forms rivers by eroding the ground and depositing sediments. After drops transform the landscape by increasing/decreasing the altitude of places, solutions are given in the form of paths of decreasing altitudes. Decreasing gradients are constructed, and these gradients are followed by subsequent drops to compose new gradients and reinforce the best ones. We apply this method to solve the Steiner Tree Problem (STP), a well-known NP-hard problem having applications to areas like telecommunications routing and VLSI design among many others. We show that the gradient orientation of RFD makes it specially suitable for solving this problem, and we report the results of several experiments where RFD is applied to benchmark graphs from the SteinLib Testdata Library.
Keywords
computational complexity; optimisation; trees (mathematics); NP-hard problem; Steiner tree problem; VLSI design; drops transform; heuristic optimization algorithm; river formation dynamics; telecommunications routing; Concrete; Heuristic algorithms; Libraries; Rivers; Sediments; Steiner trees; Transforms; Heuristic Algorithms; NP-hard problems; River Formation Dynamics; Steiner Tree Problem;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Informatics (ICCI), 2010 9th IEEE International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4244-8041-8
Type
conf
DOI
10.1109/COGINF.2010.5599822
Filename
5599822
Link To Document