Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3010089.3010125acmotherconferencesArticle/Chapter ViewAbstractPublication PagesbdawConference Proceedingsconference-collections
research-article

Top-k and Skyline for Cloud Services Research and Selection System

Published: 10 November 2016 Publication History

Editorial Notes

A corrigendum was issued for this article on December 10, 2019. This can be found under the Source Materials tab.

Abstract

Cloud Services remain one of the largest segments in the world because it has experienced very rapid growth published, which makes the service selection and recommendation a difficult task for users and service providers, evenly they are a big growth opportunity for companies. For this reason, how to select the best and optimal services will be a great challenge. In this paper we present a new approach for Cloud service selection. We use a top K query, which returns k services that dominate the largest number of services returned by the Skyline query. This request is based on a method that is among the most important and commonly used to compute scoring functions: The weighted sum method, also called linear. Our application is an important decision support tool, because it provides an efficient decision making tool to help decision makers to meet the most suitable services to their preferences. In addition, it combines the advantages of Top-k and Skyline queries without sharing their disadvantages. On the other hand, our results on real data show the relevance of this designed specific algorithm and fully exploit the characteristics of the problem.

Supplementary Material

PDF File (a40-idrissi-corrigendum.pdf)
Corrigendum to "Top-k and Skyline for Cloud Services Research and Selection System", by Idrissi, et al., BDAW '16 Proceedings of the International Conference on Big Data and Advanced Wireless Technologies

References

[1]
Abdellah Idrissi and Manar Abourezq. Skyline in Cloud Computing. In Journal of Theoretical and Applied Information Technology, Vol. 60, no. 3, 2014.
[2]
A Metwally, D Agrawal, AE Abbadi. An integrated efficient solution for computing frequent and top-k elements in data streams. J. ACM Transactions on Database Systems (TODS) vol. 31, no. 3, New York, 2006.
[3]
A Natsev, YC Chang, JR Smith, CS Li, JS Vitter,Supporting incremental join queries on ranked inputs. In Proceedings of the 27th International Conference on Very Large Data Bases. pp.281--290, 2001.
[4]
A. Hadjali, O. Pivert et H. Prade: On different types of fuzzy skylines. In ISMIS, Springer, pp 581--591, 2011.
[5]
A. Nafi and C. Werey, "Aide à la décision multicritère: introduction aux méthodes d'analyse multicritère de type ELECTRE", Module d'ingénierie financière, ENGEES 2009--2010
[6]
C Li, K Chen-Chuan Chang, IF Ilyas. Supporting ad-hoc ranking aggregates. In Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data. Pp.61--72. 2006
[7]
C Li, KCC Chang, IF Ilyas, S Song. RankSQL: Query algebra and optimization for relational top-k queries. In Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data. 131--142. 2005, New York.
[8]
C Re, N Dalvi, D Suciu. Efficient top-k query evaluation on probabilistic data. In Proceedings of the 23rd International Conference on Data Engineering. Pp.886--895, IEEE, 2007.
[9]
C.-Y. Chan, H. V. Jagadish, K.-L. Tan, A. K. H. Tung et Z. Zhang.Finding k-dominant skylines in high dimensional space. In SIGMOD, Pages 503--514, 2006.
[10]
C.-Y. Chan, H. V. Jagadish, K.-L. Tan, A. K. H. Tung et Z. Zhang: On high dimensional skylines. In EDBT, pp. 478--495, 2006.
[11]
Chris Cheadle, Marquis P. Vawter, William J. Freed, Kevin G. Becker. Analysis of Microarray Data Using Z Score Transformation, The Journal of Molecular Diagnostics, Vol. 5, no. 2, pp 73--81, 2003.
[12]
D. Papadias, Y. Tao, G. Fu et B. Seeger: An optimal and progressive algorithm for skyline queries. In SIGMOD,pp.467--478 New York, 2003.
[13]
D. Vanderpooten. ≪ Introduction à l'aide multicritère à la décision ≫ chap.12 dans Précis de recherche opérationnelle, 6e édition Dunod, Paris, 2008.
[14]
DL Olson - Comparison of three multicriteria methods to predict known outcomes, European Journal of operational research, 2001.
[15]
E Løken. Use of multicriteria decision analysis methods for energy planning problems, Renewable and Sustainable Energy Reviews, vol.11, no.7, Norway, 2007.
[16]
E Triantaphyllou - Multi-criteria Decision Making Methods: A Comparative study, Springer, 2000.
[17]
Eyke Hüllermeier, Ilya Vladimirskiy, Belén PradosSuárez and Eva Stauch: Supporting case-based retrieval by similarity skylines: Basic concepts and extensions. In Proceedings of European Conference on Case-Based Reasoning, pp. 240--254, 2008.
[18]
Francesco Ricci, Lior Rokach, Bracha Shapira. Introduction to Recommender Systems Handbook.: Springer-US. pp 1--35.2011
[19]
G Adomavicius, J Zhang. Improving Stability of Recommender Systems: A Meta-Algorithmic Approach, Journals & Magazines IEEE Transactions on Knowledg, Vol.27 no.6, 2015.
[20]
G Das, D Gunopulos, N Koudas, D Tsirogiannis. Answering top-k queries using views. In Proceedings of the 32nd International Conference on Very Large Data Bases.pp. 451--462, 2006.
[21]
Hristidis, V., Koudas, N. and Papakonstantinou, Y. 2001. PREFER: A system for the efficient execution of multi-parametric ranked queries. In Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data. 259--270.
[22]
I P. Stanimirovic, M L. Zlatanović, M D. Petkovic. ON THE LINEAR WEIGHTED SUM METHOD FOR MULTI-OBJECTIVE OPTIMIZATION, FACTA UNIVERSITATIS (NIS), pp.49--63, Visegradska, Serbia,2011.
[23]
IF Ilyas, G Beskales, MA Soliman. A survey of top-k query processing techniques in relational database systems. ACM Computing Surveys (CSUR) vol. 40, no. 4, 2008.
[24]
IF Ilyas, WG Aref, AK Elmagarmid. Supporting top-k join queries in relational databases. In Proceedings of the 29th International Conference on Very Large Databases. Pp. 754--765. 2003.
[25]
IF Ilyas, WG Aref, AK Elmagarmid. Joining ranked inputs in practice. In Proceedings of the 28th International Conference on Very Large Data Bases. pp. 950--961. 2002.
[26]
IP Stanimirovic, ML Zlatanovic. On the linear weighted sum method for multi-objective optimization", Acta Universitatis, 2011
[27]
J Guntzer, WT Balke, W Kießling, W. Towards efficient multi-feature queries in heterogeneous environments. In Proceedings of the International Conference on Information Technology: Coding and Computing, pp.622--628, IEEE. 2001. Las Vegas, NV
[28]
J Guntzer, WT Balke, W Kießling. Optimizing multi-feature queries for image databases, In Proceedings of the 26th International Conference on Very Large Data Bases. pp. 419--428. 2000.
[29]
KCC Chang, S Hwang. Minimal probing: supporting expensive predicates for top-k queries. In Proceedings of the 2001 ACM SIGMOD International Conference on Management of Data. Pp.346--357, New York, 2002.
[30]
Louis Columbus. Roundup of Cloud Computing Forecasts And Market Estimates, 2016, {Online}, Available: http://www.forbes.com, Mar 13, 2016, 10:42 PM.
[31]
Manar Abourezq and Abdellah Idrissi, "Introduction of an outranking method in the cloud computing research and selection system based on the skyline," in Eighth IEEE International Conference on Research Challenges in Information Science (RCIS'14), pp. 1--12, Marrakech, 2014.
[32]
Manar Abourezq and Abdellah Idrissi, "A cloud services research and selection system," in IEEE International Conference on Multimedia Computing and Systems (ICMCS'14), pp. 1195--1199, Marrakech, 2014.
[33]
Manar Abourezq and Abdellah Idrissi, "Integration of QoS aspects in the cloud service research and selection system," International Journal of Advanced Computer Science and Applications, vol. 6, no. 6, 2015.
[34]
Manar Abourezq, Abdellah Idrissi and Fadoua Yakine. Routing in wireless Ad Hoc networks using the Skyline operator and an outranking method. Proceedings of the International Conference on Internet of things and Cloud Computing (ICC'16), United Kingdom, 2016.
[35]
Manar Abourezq and Abdellah Idrissi. Database-as-a-Service for Big Data: An Overview. International Journal of Advanced Computer Science & Applications 7 (1), 157--177, 2016.
[36]
Hajar Rehioui, Abdellah Idrissi, Manar Abourezq and Faouzia Zegrari. DENCLUE-IM: A New Approach for Big Data Clustering. Procedia Computer Science 83, 560--567, 2016.
[37]
Abdellah Idrissi, Hajar Rehioui, Abdelquoddouss Laghrissi and Sara Retal. An improvement of DENCLUE algorithm for the data clustering. 2015 5th IEEE International Conference on Information & Communication Technology and Accessibility, Marrakech, December 2015.
[38]
Abdellah Idrissi, Chu Min Li, and J. F. Myoupo, "An algorithm for a constraint optimization problem in mobile ad-hoc networks," in 18th IEEE International Conference on Tools with Artificial Intelligence, ICTAI'06, pp. 555--562, Washington, USA, August 2006.
[39]
Abdellah Idrissi, "Some methods to treat capacity allocation problems", Journal of Theoretical and Applied Information Technology, vol. 37, no. 2, pp. 141--158, 2012.
[40]
Abdellah Idrissi and Chu Min Li, "Modeling and optimization of the capacity allocation problem with constraints" in Proceedings of the 4th IEEE International Conference on Research, Innovation and Vision for the Future, RIVF'06, pp. 107--116, 2006.
[41]
Abdellah Idrissi and Faouzia Zegrari. A new approach for a better load balancing and a better distribution of resources in cloud computing. International Journal of Advanced Computer Science and Applications (IJACSA), Vol. 6, n° 10, 2015.
[42]
M Ehrgott, MM Wiecek. Multiobjective Programming, Multiple criteria decision analysis: State of the art, chapter 17, Springer, 2005.
[43]
M Theobald, R Schenkel, G Weikum. An efficient and versatile query engine for TopX search. In Proceedings of the 31st International Conference on Very Large Data Bases. 625--636. 2005.
[44]
M. Ehrgott Multicriteria Optimization Springer, lecture notes in economics and mathematical systems 491, Berlin, 2013.
[45]
M. Ehrgott. Multiobjective optimization, pp.23--91, second edition, springer, Berlin, ACM Digital Library, 2006.
[46]
MA Soliman, IF Ilyas, KCC Chang. Top-k query processing in uncertain databases. In Proceedings of the 23rd International Conference on Data Engineering. Pp.896--905.IEEE, 2007.
[47]
N Bruno, L Gravano, A Marian. Evaluating top-k queries over web-accessible databases, Data Engineering, 18th International Conference, pp. 369--380, IEE., New York, USA, 2002
[48]
N Bruno, L Gravano, A Marian. Evaluating top-k queries over Web-accessible databases. In Proceedings of the 18th International Conference on Data Engineering. 369.IEE. San Jose, CA, 2002.
[49]
N Bruno, S Chaudhuri, L Gravano - ACM Transactions on Database. Top-k selection queries over relational databases: Mapping strategies and performance evaluation. ACM Trans. Database Syst. 27, 2, pp.153--187, 2002, New York.
[50]
P. Mell, T. Grance, The NIST Definition of Cloud Computing, National Institute of Standards and Technology (NIST), 2009.
[51]
R Caillet Analyse multicritère: Étude de comparaison des méthodes existantes en vue d'une application en analyse de cycle de vie, CIRANO, Montréal, 2003.
[52]
R Fagin, A Lotem, M Naor. Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci. 1, 1, pp.614--656, 2001
[53]
R Fagin, R Kumar, D Sivakumar, Comparing top k lists. In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, vol.17, no.1, 2003.
[54]
R Karim, C Ding, A Miri, MS Rahman. Incorporating service and user information and latent features to predict QoS for selecting and recommending cloud service compositions. Cluster Computing, Springer, pp 1--16, New York, 2016.
[55]
R. Fagin, J. Lotem and M. Naor. Optimal aggregation algorithms for middleware.J.of Computer and System Sciences vol.66,no.4, 2003.
[56]
RT Marler, JS Arora.The weighted sum method for multi-objective optimization, Structural and multidisciplinary optimization, Springer, 2010.
[57]
RT Marler, JS Arora. The weighted sum method for multi-objective optimization: new insights,j.Structural and Multidisciplinary Optimization,Vol.41, no 6, pp 853--862,2010.
[58]
S Hwang, KC Chang. Optimizing top-k queries for middleware access: A unified cost-based approach, ACM Transactions on Database Systems (TODS), vol.32, no.1, NY, USA, 2007.
[59]
S Michel, P Triantafillou, G Weikum. KLEE: A framework for distributed top-k query algorithms. In Proceedings of the 31st International Conference on Very Large Data Bases. pp.637--648, 2005.
[60]
S. Michel, P. Triantafillou and G. Weikum. KLEE, A framework for distributed top-k query algorithms. VLDB Conf, vol. 31,no.3, 2005.
[61]
SM Han, MM Hassan, CW Yoon, EN Huh. Efficient Service Recommendation System for Cloud Computing Market. Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, New York pp.839--845, 2009.
[62]
Xuemin Lin, Yidong Yuan, Qing Zhang et Ying Zhang: Selecting stars: The k most representative skyline operator. In Proceedings of the 23rd International Conference on Data Engineering, pp 86--95, IEEE, 2007, Istanbul.
[63]
YC Chang, L Bergman, V Castelli, CS Li, ML Lo, JR Smith, The Onion Technique: Indexing for linear optimization queries. In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data. Pp.391--402, 2000.
[64]
Z Zhang, S Hwang, KCC Chang, M Wang. CA Lang Y Cha,g,Boolean + ranking: Querying a database by k-constrained optimization. In Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data. Pp.359--370, 2006.
[65]
Zekri Lougmiri, Timsit Hicham, Megague Khadidja, Beldjillali Bouziane. Résolution efficace des requêtes Top-k par Agrégation, -- A R I M, Vol.2002,no 1, pp 1--7 A 2012.

Cited By

View all
  • (2024)Consumer Behaviour: Analysing Marketing Campaigns through Recommender Systems and Statistical TechniquesMarketing and Management of Innovations10.21272/mmi.2024.3-0115:3(1-12)Online publication date: 2024
  • (2024)AI-Based QoS Optimization in Post-Disaster Ad Hoc Networks: Top-K Path Enumeration with Multicriteria Decision Analysis2024 IEEE 4th International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering (MI-STA)10.1109/MI-STA61267.2024.10599698(561-566)Online publication date: 19-May-2024
  • (2024)Creating a Customized Dataset for Financial Pattern Recognition in Deep LearningModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_8(99-117)Online publication date: 4-Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
BDAW '16: Proceedings of the International Conference on Big Data and Advanced Wireless Technologies
November 2016
398 pages
ISBN:9781450347792
DOI:10.1145/3010089
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • ANR: Agence Nationale pour la Recherche
  • LABSTICC: Labsticc

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 November 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Cloud computing
  2. Recommender System
  3. TOP K Algorithm
  4. Weight Sum Method
  5. multi-criteria decision

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

BDAW '16

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)1
Reflects downloads up to 09 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Consumer Behaviour: Analysing Marketing Campaigns through Recommender Systems and Statistical TechniquesMarketing and Management of Innovations10.21272/mmi.2024.3-0115:3(1-12)Online publication date: 2024
  • (2024)AI-Based QoS Optimization in Post-Disaster Ad Hoc Networks: Top-K Path Enumeration with Multicriteria Decision Analysis2024 IEEE 4th International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering (MI-STA)10.1109/MI-STA61267.2024.10599698(561-566)Online publication date: 19-May-2024
  • (2024)Creating a Customized Dataset for Financial Pattern Recognition in Deep LearningModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_8(99-117)Online publication date: 4-Oct-2024
  • (2024)Agriculture Recommendation System Using Collaborative FilteringModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_6(75-84)Online publication date: 4-Oct-2024
  • (2024)Explainable Multi-agent Network for Multi-classification in Small Tabular DataModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_5(65-73)Online publication date: 4-Oct-2024
  • (2024)Optimization Strategies in Mobile Edge Computing Through Intelligent Task OffloadingModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_43(539-553)Online publication date: 4-Oct-2024
  • (2024)ELK Stack Approach with Artificial Intelligence for Logs Collection and Resource Usage Monitoring and ForecastingModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_41(515-527)Online publication date: 4-Oct-2024
  • (2024)Data Quality Assessment of a Utility Company’s Geographic Information SystemModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_40(501-513)Online publication date: 4-Oct-2024
  • (2024)Distributed Evostream Algorithm Based on Apache SparkModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_4(51-63)Online publication date: 4-Oct-2024
  • (2024)Machine Learning to Predict Railway Infrastructure DefectsModern Artificial Intelligence and Data Science 202410.1007/978-3-031-65038-3_31(391-406)Online publication date: 4-Oct-2024
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media