• DocumentCode
    1118739
  • Title

    Studies in Semi-Admissible Heuristics

  • Author

    Pearl, Judea ; Kim, Jin H.

  • Author_Institution
    SENIOR MEMBER, IEEE, Cognitive Systems Laboratory, School of Engineering and Applied Science, University of California, Los Angeles, CA 90024.
  • Issue
    4
  • fYear
    1982
  • fDate
    7/1/1982 12:00:00 AM
  • Firstpage
    392
  • Lastpage
    399
  • Abstract
    The paper introduces three extensions of the A* search algorithm which improve the search efficiency by relaxing the admissibility condition. 1) A* employs an admissible heuristic function but invokes quicker termination conditions while still guaranteeing that the cost of the solution found will not exceed the optimal cost by a factor greater than 1 + . 2) R¿* may employ heuristic functions which occasionally violate the admissibility condition, but guarantees that at termination the risk of missing the opportunity for further cost reduction is at most ¿. 3) R¿*,* is a speedup version of R¿*, combining the termination condition of A* with the risk-admissibility condition of R¿*. The Traveling Salesman problem was used as a test vehicle to examine the performances of the algorithms A* and R¿*. The advantages of A* are shown to be significant in difficult problems, i.e., problems requiring a large number of expansions due to the presence of many subtours of roughly equal costs. The use of R¿* is shown to produce a 4:1 reduction in search time with only a minor increase in final solution cost.
  • Keywords
    Artificial intelligence; Cost function; Helium; Laboratories; Performance evaluation; Termination of employment; Testing; Traveling salesman problems; Tree graphs; Vehicles; Approximate optimization; graph searching; heuristic search; shortest path algorithms;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.1982.4767270
  • Filename
    4767270