PARSSSE: AN ADAPTIVE PARALLEL STATE SPACE SEARCH ENGINE

被引:8
|
作者
Sun, Yanhua [1 ]
Zheng, Gengbin [1 ]
Jetley, Pritish [1 ]
Kale, Laxmikant V. [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, 201 N Goodwin Ave, Urbana, IL 61801 USA
关键词
parallel state space search; adaptive grain size control; dynamic load balancing; prioritized execution;
D O I
10.1142/S0129626411000242
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
State space search problems abound in the artificial intelligence, planning and optimization literature. Solving such problems is generally NP-hard, so that a brute-force it-approach to state space search must be employed. Given the exponential amount of work that state space search problems entail, it is desirable to solve them on large parallel machines with significant computational power. In this paper, we analyze the parallel performance of several classes of state space search applications. In particular, we fo06 cus on the issues of grain size, the prioritized execution of tasks and the balancing of load among processors in the system. We demonstrate the corresponding techniques that are used to scale such applications to large scale. Moreover, we tackle the problem of programmer productivity by incorporating these techniques into a general search engine z framework 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 32,768 processors.
引用
收藏
页码:319 / 338
页数:20
相关论文
共 50 条
  • [41] Improving Search Space Splitting for Parallel SAT Solving
    Martins, Ruben
    Manquinho, Vasco
    Lynce, Ines
    22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 1, 2010,
  • [42] A highly scalable parallel caching system for Web Search Engine results
    Fagni, T
    Perego, R
    Silvestri, F
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 347 - 354
  • [43] A Novel Parallel Deduplication and Noise Reduction Method for Vertical Search Engine
    Song, Junjie
    Liu, Jin
    Ni, Ming
    Li, Fei
    Wang, Jian
    INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 2063 - 2069
  • [44] Captain Nemo: A Metasearch Engine with Personalized Hierarchical Search Space
    Souldatos, Stefanos
    Dalamagas, Theodore
    Sellis, Timos
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2006, 30 (02): : 173 - 181
  • [45] A METHOD OF SEARCH SPACE PRUNING BASED ON SEARCH STATE DOMINANCE
    FUJINO, T
    FUJIWARA, H
    SYSTEMS AND COMPUTERS IN JAPAN, 1994, 25 (04) : 1 - 12
  • [46] Adaptive intelligent control based on parallel state space partitioning for optimal fed-batch biocontrol
    Doncescu, Andrei
    Zhang, Zhan
    Pao, Yoh-Han
    Yang, Laurence T.
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2007, 10 (05): : 597 - 608
  • [47] Parallel explicit state reachability analysis and state space construction
    Petcu, D
    SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 207 - 214
  • [48] Space time adaptive signal processor by parallel processing
    Su, Tao
    Bao, Zheng
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2000, 27 (01): : 97 - 100
  • [49] Parallel processor in space time adaptive signal processing
    Su, T
    Bao, Z
    2001 CIE INTERNATIONAL CONFERENCE ON RADAR PROCEEDINGS, 2001, : 783 - 787
  • [50] Genetic adaptive state estimation for a jet engine compressor
    Gremling, JR
    Passino, KM
    PROCEEDINGS OF THE 1997 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 1997, : 131 - 136