• DocumentCode
    3123903
  • Title

    Efficient Evaluation of Multiple Preference Queries

  • Author

    Hou, U.L. ; Mamoulis, Nikos ; Mouratidis, Kyriakos

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong
  • fYear
    2009
  • fDate
    March 29 2009-April 2 2009
  • Firstpage
    1251
  • Lastpage
    1254
  • Abstract
    Consider multiple users searching for a hotel room, based on size, cost, distance to the beach, etc. Users may have variable preferences expressed by different weights on the attributes of the searched objects. Although individual preference queries can be evaluated by selecting the object in the database with the highest aggregate score, in the case of multiple requests at the same time, a single object cannot be assigned to more than one users. The challenge is to compute a fair 1-1 matching between the queries and a subset of the objects. We model this as a stable-marriage problem and propose an efficient technique for its evaluation. Our algorithm is an iterative process, which finds at each step the query-object pair with the highest score and removes it from the problem. This is done efficiently by maintaining and matching the skyline of the remaining objects with the remaining queries at each step. An experimental evaluation with synthetic and real data confirms the effectiveness of our method.
  • Keywords
    iterative methods; query processing; user interfaces; iterative process; multiple preference queries evaluation; query-object pair; stable-marriage problem; Aggregates; Computer science; Conference management; Costs; Data engineering; Databases; Engineering management; Information management; Iterative algorithms; Management information systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1084-4627
  • Print_ISBN
    978-1-4244-3422-0
  • Electronic_ISBN
    1084-4627
  • Type

    conf

  • DOI
    10.1109/ICDE.2009.213
  • Filename
    4812513