Weighted principal component analysis-based service selection method for multimedia services in cloud

Cloud computing has rendered its ever-increasing advantages in flexible service provisions, which attracts the attentions from large-scale enterprise applications to small-scale smart uses. For example, more and more multimedia services are moving towards cloud to better accommodate people’s daily uses on various smart devices that support cloud, some of which are similar or equivalent in their functionality (e.g., more than 1,000 video services that share similar “video-play” functionality are present in APP Store). In this situation, it is necessary to discriminate these functional-equivalent multimedia services, based on their Quality of Service (QoS) information. However, due to the abundant information of multimedia content, dozens of QoS criteria are often needed to evaluate a multimedia service, which places a heavy burden on users’ multimedia service selection. Besides, the QoS criteria of multimedia services are usually not independent, but correlated, which cannot be accommodated very well by the traditional selection methods, e.g., traditional simple weighting methods. In view of these challenges, we put forward a multimedia service selection method based on weighted Principal Component Analysis (PCA), i.e., Weighted PCA-based Multimedia Service Selection Method (W_PCA_MSSM). The advantage of our proposal is two-fold. First, weighted PCA could reduce the number of QoS criteria for evaluation, by which the service selection process is simplified. Second, PCA could eliminate the correlations between different QoS criteria, which may bring a more accurate service selection result. Finally, the feasibility of W_PCA_MSSM is validated, by a set of experiments deployed on real-world service quality set QWS Dataset.

[1]  Ching-Lai Hwang,et al.  Multiple Attribute Decision Making: Methods and Applications - A State-of-the-Art Survey , 1981, Lecture Notes in Economics and Mathematical Systems.

[2]  Paul Geladi,et al.  Principal Component Analysis , 1987, Comprehensive Chemometrics.

[3]  J. Rodgers,et al.  Thirteen ways to look at the correlation coefficient , 1988 .

[4]  Ching-Lai Hwang,et al.  Fuzzy Multiple Attribute Decision Making - Methods and Applications , 1992, Lecture Notes in Economics and Mathematical Systems.

[5]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[6]  Bharat K. Bhargava,et al.  Guest Editorial: Quality of Service in Multimedia Networks , 2002, Multimedia Tools and Applications.

[7]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[8]  Kuo-liang Lee,et al.  A fuzzy quantified SWOT procedure for environmental evaluation of an international distribution center , 2008, Inf. Sci..

[9]  Valérie Issarny,et al.  QoS-Aware Service Composition in Dynamic Service Oriented Environments , 2009, Middleware.

[10]  Su Pan,et al.  A Simple Additive Weighting Vertical Handoff Algorithm Based on SINR and AHP for Heterogeneous Wireless Networks , 2010, 2010 International Conference on Intelligent Computation Technology and Automation.

[11]  Benjamin Klöpper,et al.  Service Composition with Pareto-Optimality of Time-Dependent QoS Attributes , 2010, ICSOC.

[12]  Jinjun Chen,et al.  An evaluation method of outsourcing services for developing an elastic cloud platform , 2010, The Journal of Supercomputing.

[13]  Jinjun Chen,et al.  A QoS-aware Web Service Selection Method Based on Credibility Evaluation , 2010, 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC).

[14]  Shengmei Liu,et al.  A Simple Additive Weighting Vertical Handoff Algorithm Based on SINR and AHP for Heterogeneous Wireless Networks: A Simple Additive Weighting Vertical Handoff Algorithm Based on SINR and AHP for Heterogeneous Wireless Networks , 2011 .

[15]  Chin-Feng Lai,et al.  Dynamic adjustable multimedia streaming service architecture over cloud computing , 2012, Comput. Commun..

[16]  Benjamin Klöpper,et al.  Multi-objective Service Composition with Time- and Input-Dependent QoS , 2012, 2012 IEEE 19th International Conference on Web Services.

[17]  Salekul Islam,et al.  Giving users an edge: A flexible Cloud model and its application for multimedia , 2012, Future Gener. Comput. Syst..

[18]  Michael Luck,et al.  Efficient Correlation-Aware Service Selection , 2012, 2012 IEEE 19th International Conference on Web Services.

[19]  Ting-Yu Chen,et al.  Comparative analysis of SAW and TOPSIS based on interval-valued fuzzy sets: Discussions on score functions and weight constraints , 2012, Expert Syst. Appl..

[20]  Jian Wang,et al.  Towards enabling Cyberinfrastructure as a Service in Clouds , 2013, Comput. Electr. Eng..

[21]  Mingdong Tang,et al.  Web service selection algorithm based on principal component analysis , 2013 .

[22]  Rajiv Ranjan,et al.  G-Hadoop: MapReduce across distributed data centers for data-intensive computing , 2013, Future Gener. Comput. Syst..

[23]  Weihao Ouyang Optimization on Multimedia Video Service in Mobile Internet Environment Based on Cloud Computing , 2013 .

[24]  Yushun Fan,et al.  Business correlation-aware modelling and services selection in business service ecosystem , 2013, Int. J. Comput. Integr. Manuf..

[25]  Zibin Zheng,et al.  Investigating QoS of Real-World Web Services , 2014, IEEE Transactions on Services Computing.

[26]  Jinjun Chen,et al.  Authorized Public Auditing of Dynamic Big Data Storage on Cloud with Efficient Verifiable Fine-Grained Updates , 2014, IEEE Transactions on Parallel and Distributed Systems.

[27]  Jinjun Chen,et al.  A Scalable Two-Phase Top-Down Specialization Approach for Data Anonymization Using MapReduce on Cloud , 2014, IEEE Transactions on Parallel and Distributed Systems.