Proceedings of the 2008 ACM Symposium on Applied Computing 2008
DOI: 10.1145/1363686.1363908
|View full text |Cite
|
Sign up to set email alerts
|

Continuous k-dominant skyline computation on multidimensional data streams

Abstract: Skyline queries are important due to their usefulness in many application domains. However, by increasing the number of attributes, the probability that a tuple dominates another one is reduced significantly. To attack this problem, k-dominant skylines have been proposed, relaxing the definition of domination. In this paper, we study the problem of continuous monitoring of k-dominant skylines, where multiple queries are running concurrently. The proposed method divides the space in pairs of attributes. For eac… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
2

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 16 publications
(9 citation statements)
references
References 8 publications
(8 reference statements)
0
7
0
2
Order By: Relevance
“…(1) initialization(); (2) // compute events; (3) for any point in (4) for each point in (5) compute begin time s time and end time e time of each event; (6) if s time ≤ && e time ≥ (7) push it into ; //valid event; (8) //handle events; (9) time = , = (10) while (time ≤ ) (11) while ( != NULL) (12) = ⋅ erase(); // pop queue's head; (13) while ( ⋅ begin ≤ time) (14) handle ⋅ push back( ); // push into queue; (15) = ⋅ erase(); (16) handle ( In second step, the worst cost of comparison for static dominant relationship between objects is ( ( − 1)/2). The interaction time for arbitrary two moving objects' distance function will cost ( 1 ), where 1 is constant.…”
Section: Algorithm Analysis and Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…(1) initialization(); (2) // compute events; (3) for any point in (4) for each point in (5) compute begin time s time and end time e time of each event; (6) if s time ≤ && e time ≥ (7) push it into ; //valid event; (8) //handle events; (9) time = , = (10) while (time ≤ ) (11) while ( != NULL) (12) = ⋅ erase(); // pop queue's head; (13) while ( ⋅ begin ≤ time) (14) handle ⋅ push back( ); // push into queue; (15) = ⋅ erase(); (16) handle ( In second step, the worst cost of comparison for static dominant relationship between objects is ( ( − 1)/2). The interaction time for arbitrary two moving objects' distance function will cost ( 1 ), where 1 is constant.…”
Section: Algorithm Analysis and Discussionmentioning
confidence: 99%
“…The R-tree based I-Eager and I-Lazy algorithms were brought forth by Tao and Papadias [13] who firstly studied how to update and maintain the skyline results in dynamic datasets.. Tian et al [14] introduced GICSC updating skyline query sets dynamically which better fits for low dimension metrics. Kontaki et al [15] exerted efforts to maintain -dominant skyline objects with maximum user's preference. Huang et al [4] probed into the continuous skyline query for certain moving objects.…”
Section: Related Workmentioning
confidence: 99%
“…At this point, we are facing a (h+1, d)-merge problem on Σ and be trivially solved by BNL in O(N 2 /(MB)) I/Os. The existing k-dominant-skyline algorithms [8,17,25] are heuristic, and have the same complexity as BNL in the worst case. …”
Section: Higher Dimensionalitiesmentioning
confidence: 99%
“…In [21] the continuous k-dominant skyline evaluation over sliding windows is studied. The proposed algorithm CoSM uQ handles multiple continuous queries.…”
Section: Definition 4 (K-dominant Skyline) the K-dominant Skyline Comentioning
confidence: 99%