• DocumentCode
    3732321
  • Title

    Parallel Simulated Annealing with MRAnneal

  • Author

    Benjamin Marks;Riley Collins;Kevin C. Webb

  • Author_Institution
    Dept. of Comput. Sci., Swarthmore Coll., Swarthmore, PA, USA
  • fYear
    2015
  • Firstpage
    545
  • Lastpage
    552
  • Abstract
    Simulated annealing algorithms, which repeatedly make small changes to candidate solutions to find approximately optimal ones, are a common method for approximating solutions to computationally expensive optimization problems. While using multiple machines to perform such computations in parallel is attractive as a means to reduce the running time, execution in a cluster environment requires substantial software infrastructure to cope with the challenges of a distributed system. In this paper, we introduce MRAnneal, a framework that simplifies the implementation of parallel simulated annealing algorithms. MRAnneal allows users to explicitly trade-off running time and the quality of approximate solutions by supplying only a small number of automatically tuned parameters. Our experimental results demonstrate that implementing applications using MRAnneal is straightforward and that such implementations yield approximate solutions quickly, even for applications without intuitive serial approximation heuristics.
  • Keywords
    "Annealing","Simulated annealing","Approximation algorithms","Runtime","Estimation","Software"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2015 IEEE 21st International Conference on
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2015.74
  • Filename
    7384337