• DocumentCode
    3146582
  • Title

    An Adaptive Framework for Large-Scale State Space Search

  • Author

    Sun, Yanhua ; Zheng, Gengbin ; Jetley, Pritish ; Kalé, Laxmikant V.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1798
  • Lastpage
    1805
  • Abstract
    State space search problems abound in the artificial intelligence, planning and optimization literature. Solving such problems is generally NP-hard. Therefore, a brute-force approach to state space search must be employed. It is instructive to solve them on large parallel machines with significant computational power. However, writing efficient and scalable parallel programs has traditionally been a challenging undertaking. In this paper, we analyze several performance characteristics common to all parallel state space search applications. In particular, we focus on the issues of grain size, the prioritized execution of tasks and the balancing of load among processors in the system. We demonstrate the techniques that are used to scale such applications to large scale. We have incorporated these techniques into a general search engine framework that is designed to solve a broad class of state space search problems. We demonstrate the efficiency and scalability of our design using three example applications, and present scaling results up to 16,384 processors.
  • Keywords
    computational complexity; optimisation; parallel machines; parallel programming; resource allocation; search engines; search problems; state-space methods; NP-hard problem; artificial intelligence; brute-force approach; grain size; large scale state space search problem; load balancing; parallel machines; scalable parallel program; search engine; task execution; writing efficient; Aerospace electronics; Grain size; Load management; Processor scheduling; Program processors; Search engines; Search problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.338
  • Filename
    6009048