首页 | 本学科首页   官方微博 | 高级检索  
     


Parallel state-space search for a first solution with consistent linear speedups
Authors:L. V. Kalé  Vikram A. Saletore
Affiliation:(1) Present address: Department of Computer Science, University of Llinois at Urbana-Champaign, 61801 Urabana, Illinois;(2) Present address: Department of Computer Science, Oregon State University, 197331 Corvallis, Oregon
Abstract:Consider the problem of exploring a large state-space for a goal state where although many such states may exist in the state-space, finding any one state satisfying the requirements is sufficient. All the methods known until now for conducting such search in parallel using multiprocessors fail to provide consistent linear speedups over sequential execution. The speedups vary between sublinear to superlinear and from one execution to another. Further, adding more processors may sometimes lead to a slow-down rather than speedup, giving rise to speedup anomalies reported in literature. We present a prioritizing strategy which yields consistent speedups that are close toP withP processors, and that monotonically increase with the additon of processors. This is achieved by keeping the total number of nodes expanded during parallel search very close to that of a sequential search. In addition, the strategy requires substantially smaller memory relative to other methods. The performance of this strategy is demonstrated on a multiprocessor with several state-space search problems.This research has been supported in part by the National Science Foundation under Contract No. CCR-89-02496.
Keywords:Parallel algorithms  parallel depth-first search  first solution  state-space trees  linear speedup
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号