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