DocumentCode :
81289
Title :
Maximizing a Record’s Standing in a Relation
Author :
Yilun Cai ; Yu Tang ; Mamoulis, Nikos
Author_Institution :
Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong, China
Volume :
27
Issue :
9
fYear :
2015
fDate :
Sept. 1 2015
Firstpage :
2401
Lastpage :
2414
Abstract :
Given a database table with records that can be ranked, an interesting problem is to identify selection conditions for the table, which are qualified by an input record and render its ranking as high as possible among the qualifying tuples. In this paper, we study this standing maximization problem, which finds application in object promotion and characterization. After showing the hardness of the problem, we propose greedy methods, which are experimentally shown to achieve high accuracy compared to exhaustive enumeration, while scaling very well to the problem input size. Our contributions include a linear-time algorithm for determining the optimal selection range for an ordinal attribute and techniques for choosing and prioritizing the most promising selection predicates to apply. Experiments on real datasets confirm the effectiveness and efficiency of our techniques.
Keywords :
database management systems; optimisation; database table; greedy methods; linear-time algorithm; object characterization; object promotion; optimal selection range; qualifying tuples; selection conditions; standing maximization problem; Asia; Barium; Data engineering; Databases; Educational institutions; Knowledge discovery; Silicon; NP-Hardness; NP-hardness; Relational Databases; Standing Maximization Problem; Standing maximization problem; relational databases;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2015.2407329
Filename :
7050297
Link To Document :
بازگشت