Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2015, Second International Conference on Advanced Data and Information Engineering (DaEng-2015) -(ISI Proceedings & Scopus Indexed)
League Championship Algorithm (LCA) is a sports-inspired population based algorithmic framework for global optimization over a continuous search space first proposed by Ali Husseinzadeh Kashan in the year 2009. A general characteristic between all population based optimization algorithms similar to the LCA is that, it tries to progress a population of achievable solutions to potential areas of the search space when seeking the optimization. In this paper, we proposed a job scheduling algorithm based on an enhanced LCA optimization technique for the infrastructure as a service (IaaS) cloud. Three other established algorithms i.e. First Come First Served (FCFS), Last Job First (LJF) and Best Effort First (BEF) were used to evaluate the performance of the proposed algorithm. All four algorithms assumed to be non-preemptive. The parameters used for this experiment are the average response time, average completion time and the makespan time. The results obtained shows that, LCA scheduling algorithm perform moderately better than the other algorithms as the number of virtual machines increases.
2014 •
Makespan minimization in tasks scheduling of infrastructure as a service (IaaS) cloud is an NP-hard problem. A number of techniques had been used in the past to optimize the makespan time of scheduled tasks in IaaS cloud, which is propotional to the execution cost billed to customers. In this paper, we proposed a League Championship Algorithm (LCA) based makespan time minimization scheduling technique in IaaS cloud. The LCA is a sports-inspired population based algorithmic framework for global optimization over a continuous search space. Three other existing algorithms that is, First Come First Served (FCFS), Last Job First (LJF) and Best Effort First (BEF) were used to evaluate the performance of the proposed algorithm. All algorithms under consideration assumed to be non-preemptive. The results obtained shows that, the LCA scheduling technique perform moderately better than the other algorithms in minimizing the makespan time of scheduled tasks in IaaS cloud.
Ingénierie des systèmes d information
Adaptive League Championship Algorithm (ALCA) for Independent Task Scheduling in Cloud ComputingIn cloud computing, for the effective performance of any system, there is a need of effective resource scheduling. A resource scheduling problem in IaaS cloud computing is considered in this paper. Resource scheduling problem is proved to be NP-hard. A recently developed cuckoo search (CS) meta-heuristic algorithm is presented in this paper, to minimize the execution time, makespan and throughput for the resource scheduling in IaaS cloud computing. Simulation results show that CS algorithm outperforms many other metaheuristic algorithms.
Cluster Computing Springer (Impact Factor of 1.601, Q2)
Hybrid gradient descent cuckoo search (HGDCS) algorithm for resource scheduling in IaaS cloud computing environmentResource scheduling is a procedure for the distribution of resources over time to perform a required task and a decision making process in cloud computing. Optimal resource scheduling is a great challenge and considered to be an NP-hard problem due to the fluctuating demand of cloud users and dynamic nature of resources. In this paper, we formulate a new hybrid gradient descent cuckoo search (HGDCS) algorithm based on gradient descent (GD) approach and cuckoo search (CS) algorithm for optimizing and resolving the problems related to resource scheduling in Infrastructure as a Service (IaaS) cloud computing. This work compares the makespan, throughput, load balancing and performance improvement rate of existing meta-heuristic algorithms with proposed HGDCS algorithm applicable for cloud computing. In comparison with existing meta-heuristic algorithms, proposed HGDCS algorithm performs well for almost in both cases (Case-I and Case-II) with all selected datasets and workload archives. HGDCS algorithm is comparatively and statistically more effective than ACO, ABC, GA, LCA, PSO, SA and original CS algorithms in term of problem solving ability in accordance with results obtained from simulation and statistical analysis.
Effective resource scheduling is essential for the overall performance of cloud computing system. Resource scheduling problem in IaaS cloud computing is investigated in this paper. It is established to be an NP-hard problem. A recently developed Cuckoo Search (CS) meta-heuristic algorithm is proposed in this paper, to minimize the response time, makespan and throughput for the resource scheduling in IaaS cloud computing. Simulation results show that CS algorithm outperforms that of Ant Colony Optimization (ACO) algorithm based on the considered parameters.
Cloud computing system is a huge cluster of interconnected servers residing in a datacenter and dynamically provisioned to clients on-demand via a front-end interface. Scientific applications scheduling in the cloud computing environment is identified as NP-hard problem due to the dynamic nature of heterogeneous resources. Recently, a number of metaheuristics optimization schemes have been applied to address the challenges of applications scheduling in the cloud system, without much emphasis on the issue of secure global scheduling. In this paper, scientific applications scheduling techniques using the Global League Championship Algorithm (GBLCA) optimization technique is first presented for global task scheduling in the cloud environment. The experiment is carried out using CloudSim simulator. The experimental results show that, the proposed GBLCA technique produced remarkable performance improvement rate on the makespan that ranges between 14.44% to 46.41%. It also shows significant reduction in the time taken to securely schedule applications as parametrically measured in terms of the response time. In view of the experimental results, the proposed technique provides better-quality scheduling solution that is suitable for scientific applications task execution in the Cloud Computing environment than the MinMin, MaxMin, Genetic Algorithm (GA) and Ant Colony Optimization (ACO) scheduling techniques.
International Journal of Communication Networks and Distributed Systems
Efficient Job Scheduling in Cloud Computing Based on Genetic Algorithm2019 •
Scheduling in cloud is one of the challenging issues in resource management topic where the main question is how to manage time and cost in an optimized way. This study tackles the mentioned problem by managing time and cost through a genetic based algorithm. The primary goal of this study is to manage jobs in a shorter time with lower cost and higher utilization. Toward that end, we leverage the genetic algorithm solutions and a new model is proposed where jobs are created in genetic format. In the evaluation part of the model, different scenarios based on taking different fitness functions and format of the population are considered. We have analyzed makespan, cost and utilization in comparison to other two existing scheduling models (MAX-MIN and MIN-MIN). The results show considerable improvement in the cost, makespan, and utilization.
2022 •
The design of cloud computing allows for scalable computing. The cloud components can be used to process many requests and handle them in a timely manner. The cloud aids in the handling of multiple requests and the secure management of user data. There are components that locate a suitable architecture and so offer communication bonding between components. The key communication components available in the cloud are virtual machines, data centres, and user bases. As a result, it is always necessary to handle many requests, assign the appropriate virtual machine to the input request, and then provide the fastest response time possible. There are numerous methods for balancing the load on a virtual machine. The data locality preservation is rigorous in the original article, which makes load balancing across nodes a difficult task when the approach is used. a heuristic method. Most range-queriable cloud storage currently uses a combination of neighbour item exchange and neighbour migration methods, which has a high overhead and sluggish convergence. Algorithms like Round robin, throttle, and other VM allocation aid with machine allocation, but only to a limited extent. While progress is being made toward better virtual machine allocation, finding the best possible allocation is constantly needed in order to increase performance. In this paper, a Rule-based threshold heuristic technique is described as an algorithm. This is the algorithm that combines the many characteristics of virtual machines, as well as their statuses, to determine the optimum virtual machine for request allocation. The method is simulated using the Cloud Analyst simulation tool, and a comparison is done by applying an existing algorithm to several topologies.
International Journal of Intelligent Engineering and Systems
Optimized Scheduling and Resource Allocation Using Evolutionary Algorithms in Cloud EnvironmentArabian Journal for Science and Engineering, Springer. (ISI/Scopus Indexed, Impact Factor 1.092, Q4).
Multi-objective-Oriented Cuckoo Search Optimization-Based Resource Scheduling Algorithm for CloudsScheduling problems in cloud computing environment are mostly influenced by multi-objective optimization but frequently deal with using single-objective algorithms. The algorithms need to resolve multi-objective problems which are significantly different from the procedure or techniques used for single-objective optimizations. For this purpose, meta-heuristic algorithms always show their strength to deal with multi-objective optimization problems. In this research article, we present an innovative Multi-objective Cuckoo Search Optimization (MOCSO) algorithm for dealing with the resource scheduling problem in cloud computing. The main objective of resource scheduling problem is to reduce the cloud user cost and enhance the performance by minimizing makespan time, which helps to increase the revenue or profit for cloud providers with maximum resource utilization. Therefore, the proposed MOCSO algorithm is a new method for solving multi-objective resource scheduling problems in IaaS cloud computing environment. Moreover, the effects of the proposed algorithm are analyzed and evaluated by comparison with state-of-the-art multi-objective resource scheduling algorithms using simulation framework. Results obtained from simulation show that the proposed MOSCO algorithm performs better than MOACO, MOGA, MOMM and MOPSO, and balance multiple objectives in terms of expected time to completion and expected cost to completion matrices for resource scheduling in IaaS cloud computing environment.
Tourism in South East Europe ...
Foreign Language Ability in Hospitality Buisness2021 •
Gandharan Studies, volume 10
Buddhism in Gandhāra -Text versus Architectural Space and Iconog raphy The Case of the Buddhist Site of Aziz Dheri -A Revised version2016 •
Revista Digital Escuela de Historia
El paradigma del choque de civilizaciones: fundamentos científicos y elementos ideológicos2003 •
Különleges Bánásmód - Interdiszciplináris folyóirat
Fejlesztőprogramok Egymintás, Kritériumorientált Hatásvizsgálatának Matematikai Statisztikai Háttere2015 •
2010 •
Tropical Medicine and Health
Predictors of Change Following Participation in Non-Pharmacologic Interventions for CFS2008 •
Molecular Metabolism
Pnpla3 silencing with antisense oligonucleotides ameliorates nonalcoholic steatohepatitis and fibrosis in Pnpla3 I148M knock-in mice2019 •
2018 •