• DocumentCode
    2362762
  • Title

    Optimizing TRIEs for ordered pattern matching is Π2 P-complete

  • Author

    Lin, Chih-Long

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
  • fYear
    1995
  • fDate
    19-22 Jun 1995
  • Firstpage
    238
  • Lastpage
    244
  • Abstract
    We consider the complexity of constructing a data structure, called TRIEs, with the minimum operational cost for the ordered pattern matching problem, a problem abstracting the essence of executing Prolog problems; a TRIE with minimal cost corresponds to a program with the minimum worst case operational cost. Based on the recent non-approximability results developed by Arora et al. (1992) and Condon et al. (1993), we show that to approximate the optimum cost of this problem to within some constant ratio is Π2P-hard. The result implies that the problem of Prolog program optimization is probably as hard
  • Keywords
    PROLOG; computational complexity; optimisation; tree data structures; Prolog problems; Prolog program optimization; complexity; data structure; minimum operational cost; optimizing TRIEs; ordered pattern matching; Computational complexity; Computer science; Cost function; Data structures; Electronic mail; Pattern matching; Tail; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Structure in Complexity Theory Conference, 1995., Proceedings of Tenth Annual IEEE
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1063-6870
  • Print_ISBN
    0-8186-7052-5
  • Type

    conf

  • DOI
    10.1109/SCT.1995.514862
  • Filename
    514862