• DocumentCode
    2548324
  • Title

    Fast calculation of optimal strategies for searching with non-uniform costs

  • Author

    Milidiu, Ruy L. ; Pessoa, Artur A. ; Laber, Eduardo S. ; Renteria, Raul P.

  • Author_Institution
    Dept. de Inf., PUC-Rio, Brazil
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    229
  • Lastpage
    235
  • Abstract
    Proposes an algorithm for finding a binary search tree that minimizes the worst-case cost when the access costs are non-uniform and depend on the last accessed key. For this kind of problem, which is commonly found when accessing data stored on magnetic or optical disks, we present an algorithm that finds an optimal search strategy with an expected running time of O(n2log n), under some reasonable assumptions on the cost matrix. It is worth mentioning that the best previous algorithm for this problem runs in Θ(n3) time
  • Keywords
    computational complexity; disc storage; information retrieval; minimisation; tree searching; NUMA; binary search tree; cost matrix; expected running time; last accessed key; magnetic disks; nonuniform access costs; optical disks; optimal search strategies; worst-case cost minimization; Binary search trees; Cost function; Databases; Linear matrix inequalities;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    String Processing and Information Retrieval, 2000. SPIRE 2000. Proceedings. Seventh International Symposium on
  • Conference_Location
    A Curuna
  • Print_ISBN
    0-7695-0746-8
  • Type

    conf

  • DOI
    10.1109/SPIRE.2000.878199
  • Filename
    878199