• 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