Reduct Algorithm Based Execution Times Prediction in Knowledge Discovery Cloud Computing Environment
Journal: The International Arab Journal of Information Technology (Vol.11, No. 3)Publication Date: 2014-05-01
Authors : Kun Gao; Qin Wang; Lifeng Xi;
Page : 268-275
Keywords : Distributed computing; cloud computing; knowledge discovery; rough set;
Abstract
Cloud environment is a complex system which includes the matching between computation resources and data resources. Efficient predicting services execution time is a key component of successful tasks scheduling and resource allocation in cloud computing environment. In this paper, we propose a framework for supporting knowledge discovery application running in cloud environment as well as a holistic approach to predict the application execution times. We use rough sets theory to determine a reduct and then compute the execution time prediction. The spirit of the algorithm, which we proposed comes from the number of attributes within a given discernibility matrix. We also propose to join dynamic data related to the performances of various knowledge discovery services in the cloud computing environment for supporting the prediction. This information can be joined as additional metadata stored in cloud environment. Experimental result verifies that the proposed algorithm in this paper supply a general solution for the problem of web service execution time prediction in cloud environment.
Other Latest Articles
- Effective Image Retrieval Based on an Experimental Combination of Texture Features and Comparison of Different Histogram Quantizations in the DCT Domain
- A Hybrid Algorithm to Forecast Enrolment Based on Genetic Algorithms and Fuzzy Time Series
- Fast Computation of Accurate Pseudo Zernike Moments for Binary and Gray-Level Images
- LSSVM Parameters Tuning with Enhanced Artificial Bee Colony
- A Software Tool for Automatic Generation of Neural Hardware
Last modified: 2019-11-17 20:28:47