Efficient Evaluation of Multiple Preference Queries

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 da...

Full description

Saved in:
Bibliographic Details
Main Authors: LEONG, Hou U, MAMAOULIS, Nikos, MOURATIDIS, Kyriakos
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2009
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/456
https://ink.library.smu.edu.sg/context/sis_research/article/1455/viewcontent/ICDE09_MultiPref.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1455
record_format dspace
spelling sg-smu-ink.sis_research-14552018-12-07T07:14:33Z Efficient Evaluation of Multiple Preference Queries LEONG, Hou U MAMAOULIS, Nikos MOURATIDIS, Kyriakos 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. 2009-04-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/456 info:doi/10.1109/ICDE.2009.213 https://ink.library.smu.edu.sg/context/sis_research/article/1455/viewcontent/ICDE09_MultiPref.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Experimental evaluation Individual preference Iterative process ITS evaluation Marriage problems Multiple user Preference queries Single object Synthetic and real data Computer Sciences Databases and Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Experimental evaluation
Individual preference
Iterative process
ITS evaluation
Marriage problems
Multiple user
Preference queries
Single object
Synthetic and real data
Computer Sciences
Databases and Information Systems
spellingShingle Experimental evaluation
Individual preference
Iterative process
ITS evaluation
Marriage problems
Multiple user
Preference queries
Single object
Synthetic and real data
Computer Sciences
Databases and Information Systems
LEONG, Hou U
MAMAOULIS, Nikos
MOURATIDIS, Kyriakos
Efficient Evaluation of Multiple Preference Queries
description 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.
format text
author LEONG, Hou U
MAMAOULIS, Nikos
MOURATIDIS, Kyriakos
author_facet LEONG, Hou U
MAMAOULIS, Nikos
MOURATIDIS, Kyriakos
author_sort LEONG, Hou U
title Efficient Evaluation of Multiple Preference Queries
title_short Efficient Evaluation of Multiple Preference Queries
title_full Efficient Evaluation of Multiple Preference Queries
title_fullStr Efficient Evaluation of Multiple Preference Queries
title_full_unstemmed Efficient Evaluation of Multiple Preference Queries
title_sort efficient evaluation of multiple preference queries
publisher Institutional Knowledge at Singapore Management University
publishDate 2009
url https://ink.library.smu.edu.sg/sis_research/456
https://ink.library.smu.edu.sg/context/sis_research/article/1455/viewcontent/ICDE09_MultiPref.pdf
_version_ 1770570432337936384