Deterministic parallel backtrack search

被引:8
|
作者
Herley, KT [1 ]
Pietracaprina, A
Pucci, G
机构
[1] Natl Univ Ireland Univ Coll Cork, Dept Comp Sci, Cork, Ireland
[2] Univ Padua, Dipartimento Elettron & Informat, Padua, Italy
关键词
backtrack search; load balancing; PRAM model; parallel algorithms;
D O I
10.1016/S0304-3975(00)00386-8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The backtrack search problem involves visiting all the nodes of an arbitrary binary tree given a pointer to its root subject to the constraint that the children of a node are revealed only after their parent is visited. We present a fast, deterministic backtrack search algorithm for a p-processor COMMON CRCW-PRAM, which visits any n-node tree of height h in time O((n/p + h)(logloglog p)(2)). This upper bound compares favourably with a natural Omega (n/p + h) lower bound for this problem. Our approach embodies novel, efficient techniques for dynamically assigning tree-nodes to processors to ensure that the work is shared equitably among them. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:309 / 324
页数:16
相关论文
共 50 条
  • [1] Efficiency of Randomized Parallel Backtrack Search
    A. Yanjun Zhang
    [J]. Algorithmica, 1999, 24 : 14 - 28
  • [2] Efficiency of randomized parallel backtrack search
    Zhang, YJ
    Ortynski, A
    [J]. ALGORITHMICA, 1999, 24 (01) : 14 - 28
  • [3] RANDOMIZED PARALLEL ALGORITHMS FOR BACKTRACK SEARCH AND BRANCH-AND-BOUND COMPUTATION
    KARP, RM
    ZHANG, YJ
    [J]. JOURNAL OF THE ACM, 1993, 40 (03) : 765 - 789
  • [4] Improving the efficiency of backtrack search
    Manzini, G
    [J]. ARTIFICIAL INTELLIGENCE: METHODOLOGY, SYSTEMS, APPLICATIONS, 1996, 35 : 278 - 284
  • [5] Backtrack Search for Parallelisms of Projective Spaces
    Topalova, Svetlana
    Zhelezova, Stela
    [J]. COMBINATORIAL ALGORITHMS, IWOCA 2021, 2021, 12757 : 544 - 557
  • [6] Improving backtrack search for solving the TCSP
    Xu, L
    Choueiry, BY
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2003, PROCEEDINGS, 2003, 2833 : 754 - 768
  • [7] An Overview of Backtrack Search Satisfiability Algorithms
    Inês Lynce
    João P. Marques-Silva
    [J]. Annals of Mathematics and Artificial Intelligence, 2003, 37 : 307 - 326
  • [8] An overview of backtrack search satisfiability algorithms
    Lynce, I
    Marques-Silva, JP
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2003, 37 (03) : 307 - 326
  • [9] A SUFFICIENT CONDITION FOR BACKTRACK-FREE SEARCH
    FREUDER, EC
    [J]. JOURNAL OF THE ACM, 1982, 29 (01) : 24 - 32
  • [10] Backtrack beam search for multiobjective scheduling problem
    Honda, N
    [J]. MULTI-OBJECTIVE PROGRAMMING AND GOAL PROGRAMMING, 2003, : 147 - 152