• DocumentCode
    3189980
  • Title

    High performance constraint satisfaction problem solving: state-recomputation versus state-copying

  • Author

    Yang, Jigang ; Goodwin, Scott D.

  • Author_Institution
    Sch. of Comput. Sci., Windsor Univ., Ont., Canada
  • fYear
    2005
  • fDate
    15-18 May 2005
  • Firstpage
    117
  • Lastpage
    123
  • Abstract
    Constraint satisfaction problems (CSPs) in artificial intelligence have been an important focus of research and have been a useful model for various applications. Most CSP solving techniques rely on a single processor. With the increasing popularization of multiple processors, parallel search methods are becoming alternatives to speed up search processing. In this paper, we present a forward checking algorithm that solves non-binary CSPs by distributing different branches of the search tree to different processors, i.e., an OR-parallel approach. However, the problem is how to efficiently communicate the state of the search among processors. Two parallel communication models, namely, state-recomputation and state-copying via message passing, are implemented and evaluated. The experimental results demonstrate that when constraints are tight, the state-recomputation model has better performance than the state-copying model, but when constraints are loose, the state-copying model is a better choice.
  • Keywords
    constraint theory; message passing; multiprocessing systems; parallel algorithms; problem solving; tree searching; OR-parallel approach; artificial intelligence; constraint satisfaction problem solving; forward checking algorithm; message passing; nonbinary CSP; parallel communication models; parallel search methods; search tree; state-copying; state-recomputation; Application software; Artificial intelligence; Computer science; Filters; High performance computing; Message passing; Problem-solving; Search methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
  • ISSN
    1550-5243
  • Print_ISBN
    0-7695-2343-9
  • Type

    conf

  • DOI
    10.1109/HPCS.2005.30
  • Filename
    1430062