• DocumentCode
    2767979
  • Title

    An optimal lookahead processor to prune search space

  • Author

    Gu, Jun

  • Author_Institution
    Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
  • fYear
    1990
  • fDate
    8-10 Oct 1990
  • Firstpage
    215
  • Lastpage
    224
  • Abstract
    The discrete relaxation algorithm (DRA) is an efficient computational technique for enforcing arc consistency (AC) in a consistent labeling problem (CLP). The original sequential AC-1 algorithm suffers from O(n3m3 ) time complexity for an n-object and m-label problem. Sample problem runs show that all these sequential algorithms are too slow to meet the need for any useful real-time CLP applications. An optimal parallel DRA5 algorithm that reaches the optimal lower bound, O(nm), for parallel AC algorithms (where the number of processors is polynomial in the problem size) is given. The algorithm has been implemented on a fine-grained, massively parallel hardware computer architecture. For problems of practical interest, 4 to 10 orders of magnitude of efficiency improvement can be reached on this hardware architecture
  • Keywords
    parallel algorithms; parallel architectures; search problems; arc consistency; complexity; consistent labeling problem; discrete relaxation algorithm; fine-grained; massively parallel hardware computer architecture; optimal lookahead processor; optimal lower bound; optimal parallel DRA5 algorithm; parallel AC algorithms; polynomial; search space; Computer architecture; Computer science; Computer vision; Graphics; Hardware; Logic; Operations research; Physics computing; Testing; Utility programs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
  • Conference_Location
    College Park, MD
  • Print_ISBN
    0-8186-2053-6
  • Type

    conf

  • DOI
    10.1109/FMPC.1990.89462
  • Filename
    89462