Skip to main content
Top
Published in: GeoInformatica 3/2017

06-06-2017

Efficient maximal reverse skyline query processing

Authors: Farnoush Banaei-Kashani, Parisa Ghaemi, Bahman Movaqar, Seyed Jalal Kazemitabar

Published in: GeoInformatica | Issue 3/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Given a set S of sites and a set O of objects in a metric space, the Optimal Location (OL) problem is about computing a location in the space where introducing a new site (e.g., a retail store) maximizes the number of the objects (e.g., customers) that would choose the new site as their “preferred” site among all sites. However, the existing solutions for the optimal location problem assume that there is only one criterion to determine the preferred site for each object, whereas with numerous real-world applications multiple criteria are used as preference measures. For example, while a single criterion solution might consider the metric distance between the customers and the retail store as the preference measure, a multi-criteria solution might consider the annual membership cost as well as the distance to the retail store to find an optimal location. In this paper, for the first time we develop an efficient and exact solution for the so-called Multi-Criteria Optimal Location (MCOL) problem that can scale with large datasets. Toward that end, first we formalize the MCOL problem as maximal reverse skyline query (MaxRSKY). Given a set of sites and a set of objects in a d-dimensional space, MaxRSKY query returns a location in the space where if a new site s is introduced, the size of the (bichromatic) reverse skyline set of s is maximal. To the best of our knowledge, this paper is the first to define and study MaxRSKY query. Accordingly, we propose a filter-based solution, termed EF-MaxRSKY, that effectively prunes the search space for efficient identification of the optimal location. Our extensive empirical analysis with both real and synthetic datasets show that EF-MaxRSKY is invariably efficient in computing answers for MaxRSKY queries with large datasets containing thousands of sites and objects.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
The term point is used as opposed to ’range’ to express that we want to find SSRs that overlap with a query point and not a range.
 
Literature
2.
go back to reference Banaei-Kashani F, Ghaemi P, Wilson JP (2014) Maximal reverse skyline query. In: ACMGIS Banaei-Kashani F, Ghaemi P, Wilson JP (2014) Maximal reverse skyline query. In: ACMGIS
3.
go back to reference Börzsönyi S, Kossmann D, Stocker K (2001) The skyline operator. In: ICDE Börzsönyi S, Kossmann D, Stocker K (2001) The skyline operator. In: ICDE
4.
go back to reference Chazelle B (1986) Filtering search: a new approach to query-answering. SIAM J Comput 15:703–724CrossRef Chazelle B (1986) Filtering search: a new approach to query-answering. SIAM J Comput 15:703–724CrossRef
5.
go back to reference Chomicki J, Godfrey P, Gryz J, Liang D (2003) Skyline with presorting. In: ICDE Chomicki J, Godfrey P, Gryz J, Liang D (2003) Skyline with presorting. In: ICDE
6.
go back to reference Cohon JL (1978) Multiobjective programming and planning. Mathematics in science and engineering, vol 140. Acad. Press, New York Cohon JL (1978) Multiobjective programming and planning. Mathematics in science and engineering, vol 140. Acad. Press, New York
7.
go back to reference Dellis E, Seeger B (2007) Efficient computation of reverse skyline queries. In: VLDB Dellis E, Seeger B (2007) Efficient computation of reverse skyline queries. In: VLDB
8.
go back to reference Dobkin DP, Kirkpatrick DG (1983) Fast detection of polyhedral intersection. Theor Comput Sci 27(3):241–253CrossRef Dobkin DP, Kirkpatrick DG (1983) Fast detection of polyhedral intersection. Theor Comput Sci 27(3):241–253CrossRef
9.
go back to reference Du Y, Zhang D, Xia T (2005) The optimal location query. In: Proceedings of advances in spatial and temporal databases Du Y, Zhang D, Xia T (2005) The optimal location query. In: Proceedings of advances in spatial and temporal databases
10.
go back to reference Farahani R, Hekmatfar M (2011) Facility location: concepts, models, algorithms and case studies. Contributions to management science. Physica-Verlag, HD Farahani R, Hekmatfar M (2011) Facility location: concepts, models, algorithms and case studies. Contributions to management science. Physica-Verlag, HD
11.
go back to reference Farahani RZ, SteadieSeifi M, Asgari N (2010) Multiple criteria facility location problems: a survey. Appl Math Modell 34:1689–1709CrossRef Farahani RZ, SteadieSeifi M, Asgari N (2010) Multiple criteria facility location problems: a survey. Appl Math Modell 34:1689–1709CrossRef
12.
go back to reference Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2010) Optimal network location queries. In: ACMGIS Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2010) Optimal network location queries. In: ACMGIS
13.
go back to reference Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2012) Continuous maximal reverse nearest query on spatial networks. In: ACMGIS Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2012) Continuous maximal reverse nearest query on spatial networks. In: ACMGIS
14.
go back to reference Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2014) A comparative study of two approaches for supporting optimal network location queries. GeoInformatica 18:2CrossRef Ghaemi P, Shahabi K, Wilson JP, Banaei-Kashani F (2014) A comparative study of two approaches for supporting optimal network location queries. GeoInformatica 18:2CrossRef
15.
go back to reference Guttman A (1984) R-trees: a dynamic index structure for spatial searching, vol 14. ACM Guttman A (1984) R-trees: a dynamic index structure for spatial searching, vol 14. ACM
16.
go back to reference Hekmatfar M, SteadieSeifi M (2009) Multi-criteria location problem. Contributions to management science. Physica-Verlag, HD Hekmatfar M, SteadieSeifi M (2009) Multi-criteria location problem. Contributions to management science. Physica-Verlag, HD
17.
go back to reference Hwang C, Masud A (1979) Multiple objective decision making, methods and applications: a state-of-the-art survey. Lecture notes in economics and mathematical systems. Springer-Verlag Hwang C, Masud A (1979) Multiple objective decision making, methods and applications: a state-of-the-art survey. Lecture notes in economics and mathematical systems. Springer-Verlag
18.
go back to reference Kossmann D, Ramsak F, Rost S (2002) Shooting stars in the sky: an online algorithm for skyline queries. In: VLDB Kossmann D, Ramsak F, Rost S (2002) Shooting stars in the sky: an online algorithm for skyline queries. In: VLDB
19.
go back to reference Larichev O, Olson DL (2001) Multiple criteria analysis in strategic siting problems. Kluwer Academic Publishers Larichev O, Olson DL (2001) Multiple criteria analysis in strategic siting problems. Kluwer Academic Publishers
20.
go back to reference Mount DM (2004) Geometric intersection. In: Handbook of discrete and computational geometry, chapter 38, pp 857–876 Mount DM (2004) Geometric intersection. In: Handbook of discrete and computational geometry, chapter 38, pp 857–876
21.
go back to reference Papadias D, Fu G, Chase JM, Seeger B (2005) Progressive skyline computation in database systems. ACM Trans Database Syst 30:2005 Papadias D, Fu G, Chase JM, Seeger B (2005) Progressive skyline computation in database systems. ACM Trans Database Syst 30:2005
22.
go back to reference Szidarovszky F, Gershon M, Duckstein L (1986) Techniques for multiobjective decision making in systems management. Advances in industrial engineering. Elsevier Szidarovszky F, Gershon M, Duckstein L (1986) Techniques for multiobjective decision making in systems management. Advances in industrial engineering. Elsevier
23.
go back to reference Tan K, Eng P, Ooi BC (2001) Efficient progressive skyline computation. In: VLDB Tan K, Eng P, Ooi BC (2001) Efficient progressive skyline computation. In: VLDB
24.
go back to reference Wong RC, Ozsu MT, Yu PS, Fu AW, Liu L (2009) Efficient method for maximizing bichromatic reverse nearest neighbor. In: VLDB Wong RC, Ozsu MT, Yu PS, Fu AW, Liu L (2009) Efficient method for maximizing bichromatic reverse nearest neighbor. In: VLDB
25.
go back to reference Xiao X, Yao B, Li F (2011) Optimal location queries in road network databases. In: ICDE Xiao X, Yao B, Li F (2011) Optimal location queries in road network databases. In: ICDE
26.
go back to reference Zhang J, Ku W-S, Sun M-T, Qin X, Lu H (2014) Multi-criteria optimal location query with overlapping voronoi diagrams. In: EDBT Zhang J, Ku W-S, Sun M-T, Qin X, Lu H (2014) Multi-criteria optimal location query with overlapping voronoi diagrams. In: EDBT
27.
go back to reference Zhou Z, Wu W, Li X, Lee M, Hsu W (2011) Maxfirst for maxbrknn. In: ICDE Zhou Z, Wu W, Li X, Lee M, Hsu W (2011) Maxfirst for maxbrknn. In: ICDE
Metadata
Title
Efficient maximal reverse skyline query processing
Authors
Farnoush Banaei-Kashani
Parisa Ghaemi
Bahman Movaqar
Seyed Jalal Kazemitabar
Publication date
06-06-2017
Publisher
Springer US
Published in
GeoInformatica / Issue 3/2017
Print ISSN: 1384-6175
Electronic ISSN: 1573-7624
DOI
https://doi.org/10.1007/s10707-017-0302-5

Other articles of this Issue 3/2017

GeoInformatica 3/2017 Go to the issue