• DocumentCode
    2184492
  • Title

    What search algorithm gives optimal average-case performance when search resources are highly limited?

  • Author

    Mutchler, David

  • fYear
    1986
  • fDate
    27-29 Oct. 1986
  • Firstpage
    71
  • Lastpage
    76
  • Abstract
    This paper presents a probabilistic model for studying the question: given n search resources, where in the search tree should they be expended? Specifically, a least-cost root-to-leaf path is sought in a random tree. The tree is known to be binary and complete to depth N. Arc costs are independently set either to 1 (with probability p)or to 0 (with probability l-p). The cost of a leaf is the sum of the arc costs on the path from the root to that leaf. The searcher (scout) can learn n arc values. How should these scarce resources be dynamically allocated to minimize the average cost of the leaf selected? A natural decision rule for the scout is to allocate resources to arcs that lie above leaves whose current expected cost is minimal. The bad-news theorem says that situations exist for which this rule is nonoptimal, no matter what the value of n. The good-news theorem counters this: for a large class of situations, the aforementioned rule is an optimal decision rule if p ≤ 1/2 and within a constant of optimal if p ≫ 1/2.
  • Keywords
    Binary trees; Costs; Counting circuits; Laboratories; Random variables; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1986., 27th Annual Symposium on
  • Conference_Location
    Toronto, ON, Canada
  • ISSN
    0272-5428
  • Print_ISBN
    0-8186-0740-8
  • Type

    conf

  • DOI
    10.1109/SFCS.1986.59
  • Filename
    4568197