Multi-objective evolutionaryalgorithms (MOEAs) have features that can be exploited to harness the processing power offered by modern multi-core CPUs. Modern programming languages offer the ability to use threads and ...
详细信息
ISBN:
(纸本)9781424453788
Multi-objective evolutionaryalgorithms (MOEAs) have features that can be exploited to harness the processing power offered by modern multi-core CPUs. Modern programming languages offer the ability to use threads and processes in order to achieve parallelism that is inherent in multi-core CPUs. In this paper we present our parallel implementation of a MOEA algorithm and its application to the de novo drug design problem. The results indicate that using multiple processes that execute independent tasks of a MOEA, can reduce significantly the execution time required and maintain comparable solution quality thereby achieving improved performance.
This article presents a new parallel hybrid evolutionary algorithm to solve the problem of virtual machines subletting in cloud systems. The problem deals with the efficient allocation of a set of virtual machine requ...
详细信息
ISBN:
(纸本)9780769550947
This article presents a new parallel hybrid evolutionary algorithm to solve the problem of virtual machines subletting in cloud systems. The problem deals with the efficient allocation of a set of virtual machine requests from customers into available pre-booked resources from a cloud broker, in order to maximize the broker profit. The proposed parallel algorithm uses a distributed subpopulations model, and a Simulated Annealing operator. The experimental evaluation analyzes the profit and makespan results of the proposed methods over a set of problem instances that account for realistic workloads and scenarios using real data from cloud providers. A comparison with greedy heuristics indicates that the proposed method is able to compute solutions with up to 133.8% improvement in the profit values, while accounting for accurate makespan results.
Large-scale optimization problems that involve thousands of decision variables have extensively arisen from various industrial areas. As a powerful optimization tool for many real-world applications, evolutionary algo...
详细信息
Large-scale optimization problems that involve thousands of decision variables have extensively arisen from various industrial areas. As a powerful optimization tool for many real-world applications, evolutionaryalgorithms (EAs) fail to solve the emerging large-scale problems both effectively and computationally efficiently. In this paper, we propose a novel Divide-and-Conquer (DC) based EA that can not only produce high-quality solutions by solving sub-problems separately, but also benefits significantly from the power of parallel computing by solving the sub-problems simultaneously. Existing DC-based EAs that were thought to enjoy the same advantages of the proposed algorithm, are shown to be practically incompatible with the parallel computing scheme, unless some trade-offs are made by compromising the solution quality.
Wildfires cause great losses and harms every year, some of which are often irreparable. Among the different strategies and technologies available to mitigate the effects of fire, wildfire behavior prediction may be a ...
详细信息
Wildfires cause great losses and harms every year, some of which are often irreparable. Among the different strategies and technologies available to mitigate the effects of fire, wildfire behavior prediction may be a promising strategy. This approach allows for the identification of areas at greatest risk of being burned, thereby permitting to make decisions which in turn will help to reduce losses and damages. In this work we present an evolutionary-Statistical System with Island Model, a new approach of the uncertainty reduction method evolutionary-Statistical System. The operation of ESS is based on statistical analysis, parallel computing and parallel evolutionary algorithms (PEA). ESS-IM empowers and broadens the search process and space by incorporating the Island Model in the metaheuristic stage (PEA), which increases the level of parallelism and, in fact, it permits to improve the quality of predictions. (C) 2016 Elsevier Ltd. All rights reserved.
evolutionaryalgorithms have been reported to be efficient metaheuristics for the optimization of several NP Hard combinatorial optimization problems. In addition to their ability to solve difficult and complex proble...
详细信息
evolutionaryalgorithms have been reported to be efficient metaheuristics for the optimization of several NP Hard combinatorial optimization problems. In addition to their ability to solve difficult and complex problems in reasonable execution times, parallelized versions of evolutionaryalgorithms are reported to explore and exploit the problem search space more effectively than their sequential counterparts. The Island Model, where the population of a given run is divided into semi isolated subpopulations, is a popular parallelization approach for evolutionaryalgorithms such as Grouping Genetic algorithms (GGA). Although the nature of GGAs is very suitable for coarse-grained parallel processing, designing an Island-parallel model for them is not a straightforward task. Selecting the communication topology, deciding migration and assimilation strategies, adjusting the migration rate and frequency, and using efficient diversification techniques are some of the important issues that needs to be covered in a successful Island-parallel Model. In this study, we propose a novel, scalable Island parallel GGA (IPGGA) for the well-known combinatorial optimization Problem 1D Bin-Packing (1DBPP). We provide a thorough experimental evaluation of the parallel model and report significant improvements on the Hard28 problem instances by outperforming the state-of-the-art genetic algorithms. Additionally, we analyze and evaluate the parallelization parameters of IPGGA with an emphasis on problem search-space diversity and report several interesting results.
parallel multi-deme genetic algorithms are especially advantageous because they allow reducing the time of computations and can perform a much broader search than single-population ones. However, their formal analysis...
详细信息
parallel multi-deme genetic algorithms are especially advantageous because they allow reducing the time of computations and can perform a much broader search than single-population ones. However, their formal analysis does not seem to have been studied exhaustively enough. In this paper we propose a mathematical framework describing a wide class of island-like strategies as a stationary Markov chain. Our approach uses extensively the modeling principles introduced by Vose, Rudolph and their collaborators. An original and crucial feature of the framework we propose is the mechanism of inter-deme agent operation synchronization. It is important from both a practical and a theoretical point of view. We show that under a mild assumption the resulting Markov chain is ergodic and the sequence of the related sampling measures converges to some invariant measure. The asymptotic guarantee of success is also obtained as a simple issue of ergodicity. Moreover, if the cardinality of each island population grows to infinity, then the sequence of the limit invariant measures contains a weakly convergent subsequence. The formal description of the island model obtained for the case of solving a single-objective problem can also be extended to the multi-objective case.
The paper deals with the approximate solving of an inverse problem for the nonlinear delay differential equation, which consists of finding the initial moment and delay parameter based on some observed data. The inver...
详细信息
The paper deals with the approximate solving of an inverse problem for the nonlinear delay differential equation, which consists of finding the initial moment and delay parameter based on some observed data. The inverse problem is considered as a nonlinear optimal control problem for which the necessary conditions of optimality are formulated and proved. The obtained optimal control problem is solved by a method based on an improved parallelevolutionary algorithm. The efficiency of the proposed approach is demonstrated through various numerical experiments.
This paper proposes a new parallelevolutionary procedure to solve multi-objective dynamic optimization problems along with some measures to evaluate multi-objective optimization in dynamic environments. These dynamic...
详细信息
This paper proposes a new parallelevolutionary procedure to solve multi-objective dynamic optimization problems along with some measures to evaluate multi-objective optimization in dynamic environments. These dynamic optimization problems appear in quite different real-world applications with actual socio-economic relevance. In these applications, the objective functions, the constraints, and hence, also the solutions, can change over time and usually demand to be solved online whilst the size of the changes is unknown. Although parallel processing could be very useful in these problems to meet the solution quality requirements and constraints, to date, not many parallel approaches have been reported in the literature. Taking this into account, we introduce a multi-objective optimization procedure for dynamic problems that are based on PSFGA, a parallelevolutionary algorithm previously proposed by us for multi-objective optimization. It uses an island model where a process divides the population among the remaining processes and allows the communication and coordination among the subpopulations in the different islands. The proposed algorithm makes an exclusive use of non-dominating individuals for the selection and variation operator and applies a crowding mechanism to maintain the diversity and the distribution of the solutions in the Pareto front. We also propose a model to understand the benefits of parallel processing in multi-objective problems and the speedup figures obtained in our experiments. (C) 2009 Elsevier B.V. All rights reserved.
In this paper, we propose a parallel multiobjective evolutionary algorithm called parallel Criterion-based Partitioning MOEA (PCPMOEA), with an application to the Multiobjective Knapsack Problem (MOKP). The suggested ...
详细信息
In this paper, we propose a parallel multiobjective evolutionary algorithm called parallel Criterion-based Partitioning MOEA (PCPMOEA), with an application to the Multiobjective Knapsack Problem (MOKP). The suggested search strategy is based on a periodic partitioning of potentially efficient solutions, which are distributed to multiple multiobjective evolutionaryalgorithms (MOEAs). Each MOEA is dedicated to a sole objective, in which it combines both criterion-based and dominance-based approaches. The suggested algorithm addresses two main sub-objectives: minimizing the distance between the current non-dominated solutions and the ideal point, and ensuring the spread of the potentially efficient solutions. Experimental results are included, where we assess the performance of the suggested algorithm against the above mentioned sub-objectives, compared with state-of-the-art results using well-known multi-objective metaheuristics. (C) 2019 Elsevier B.V. All rights reserved.
Increasing volumes of the seaborne containerized trade put additional pressure on marine container terminal operators. Long congestion periods have been reported at certain marine container terminals due to inability ...
详细信息
Increasing volumes of the seaborne containerized trade put additional pressure on marine container terminal operators. Long congestion periods have been reported at certain marine container terminals due to inability of the infrastructure to serve the growing demand, increasing number of megaships, port disruptions, and other factors. In order to alleviate congestion and avoid potential cargo delivery delays to the end customers, marine container terminal operators have to enhance the efficiency of their operations. This study focuses on improving the seaside operations at marine container terminals. A new Adaptive Island evolutionary Algorithm is proposed for the berth scheduling problem, aiming to minimize the total weighted service cost of vessels. The developed algorithm simultaneously executes separate evolutionaryalgorithms in parallel on its islands and exchanges individuals between the islands based on an adaptive mechanism, which allows more efficient exploration of the problem search space. A set of extensive computational experiments indicate that the optimality gaps of the Adaptive Island evolutionary Algorithm do not exceed 1.93% for the considered small-size problem instances. Furthermore, the proposed solution algorithm was compared against the other state-of-the-art metaheuristic algorithms and exhibited statistically significant improvements in terms of the objective function values.
暂无评论