AbstractThe 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)(logloglogp)2). This upper bound compares favourably with a natural Ω(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
Consider an infinite binary search tree in which the branches have independent random costs. Suppose...
A backtracking algorithm for AND-Parallelism and its implementation at the Abstract Machine level a...
This report contains Fork95 implementations of basic parallel operations on trees, like rooting and ...
AbstractThe backtrack search problem involves visiting all the nodes of an arbitrary binary tree giv...
The backtrack search problem involves visiting all the nodes of an arbitrary binary tree given a poi...
The backtrack search problem involves visiting all the nodes of an arbitrary binary tree given a poi...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
It is known that isolated executions of parallel backtrack search exhibit speedup anomalies. In this...
This paper derives upper bounds on the expected number of search tree nodes visited during an m-solu...
Many algorithms in operations research and artificial intelligence are based on depth first search i...
We study algorithmic aspects of the Path puzzle--a logic puzzle created in 2013 and confirmed NP-com...
Combinatorial search is central to many applications, yet the huge irregular search trees and the ne...
We consider the problem of parallelizing restarted backtrack search. With few notable exceptions, mo...
Consider an infinite binary search tree in which the branches have independent random costs. Suppose...
A backtracking algorithm for AND-Parallelism and its implementation at the Abstract Machine level a...
This report contains Fork95 implementations of basic parallel operations on trees, like rooting and ...
AbstractThe backtrack search problem involves visiting all the nodes of an arbitrary binary tree giv...
The backtrack search problem involves visiting all the nodes of an arbitrary binary tree given a poi...
The backtrack search problem involves visiting all the nodes of an arbitrary binary tree given a poi...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
It is known that isolated executions of parallel backtrack search exhibit speedup anomalies. In this...
This paper derives upper bounds on the expected number of search tree nodes visited during an m-solu...
Many algorithms in operations research and artificial intelligence are based on depth first search i...
We study algorithmic aspects of the Path puzzle--a logic puzzle created in 2013 and confirmed NP-com...
Combinatorial search is central to many applications, yet the huge irregular search trees and the ne...
We consider the problem of parallelizing restarted backtrack search. With few notable exceptions, mo...
Consider an infinite binary search tree in which the branches have independent random costs. Suppose...
A backtracking algorithm for AND-Parallelism and its implementation at the Abstract Machine level a...
This report contains Fork95 implementations of basic parallel operations on trees, like rooting and ...