ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1306.2552
120
32
v1v2 (latest)

Space-Efficient Parallel Algorithms for Combinatorial Search Problems

11 June 2013
A. Pietracaprina
G. Pucci
Francesco Silvestri
Fabio Vandin
ArXiv (abs)PDFHTML
Abstract

We present space-efficient parallel strategies for two fundamental combinatorial search problems, namely, backtrack search and branch-and-bound, both involving the visit of an nnn-node tree of height hhh under the assumption that a node can be accessed only through its father or its children. For both problems we propose efficient algorithms that run on a ppp-processor distributed-memory machine. For backtrack search, we give a deterministic algorithm running in O(n/p+hlog⁡p)O(n/p+h\log p)O(n/p+hlogp) time, and a Las Vegas algorithm requiring optimal O(n/p+h)O(n/p+h)O(n/p+h) time, with high probability. Building on the backtrack search algorithm, we also derive a Las Vegas algorithm for branch-and-bound which runs in O((n/p+hlog⁡plog⁡n)hlog⁡2n)O((n/p+h\log p \log n)h\log^2 n)O((n/p+hlogplogn)hlog2n) time, with high probability. A remarkable feature of our algorithms is the use of only constant space per processor, which constitutes a significant improvement upon previous algorithms whose space requirements per processor depend on the (possibly huge) tree to be explored.

View on arXiv
Comments on this paper