An efficient algorithm for searching implicit AND/OR graphs with cycles (Q1589573)

From MaRDI portal





scientific article; zbMATH DE number 1542348
Language Label Description Also known as
default for all languages
No label defined
    English
    An efficient algorithm for searching implicit AND/OR graphs with cycles
    scientific article; zbMATH DE number 1542348

      Statements

      An efficient algorithm for searching implicit AND/OR graphs with cycles (English)
      0 references
      0 references
      0 references
      12 December 2000
      0 references
      We present an efficient \(AO^{*}\)-like algorithm that handles cyclic graphs without neither unfolding the cycles nor looping through them. Its top-down search strategy is based on Mahanti and Bagchi's CF [\textit{A. Mahanti} and \textit{A. Bagchi}, J. Assoc. Comput. Math. 32, 28-51 (1985; Zbl 0633.68098)], whereas its bottom-up revision process is inspired in Chakrabarti's \(\text{REV}^{*}\) [\textit{P. P. Chakrabarti}, Artif. Intell. 65, No. 2, 329-345 (1994; Zbl 0803.68123)]. However, important modifications have been introduced in both algorithms to attain a true integration and gain efficiency. Proofs of correctness and completeness are included. Up to our knowledge, the resulting algorithm -- called \(CFC_{REV^{*}}\) -- is the most efficient one available for this problem.
      0 references
      AND/OR graphs
      0 references
      cyclic graphs
      0 references
      heuristic search
      0 references
      assembly/disassembly problems
      0 references

      Identifiers