Efficient Genetic Algorithms Using Discretization Scheduling

2005 ◽  
Vol 13 (3) ◽  
pp. 353-385 ◽  
Author(s):  
Laura A. McLay ◽  
David E. Goldberg

In many applications of genetic algorithms, there is a tradeoff between speed and accuracy in fitness evaluations when evaluations use numerical methods with varying discretization. In these types of applications, the cost and accuracy vary from discretization errors when implicit or explicit quadrature is used to estimate the function evaluations. This paper examines discretization scheduling, or how to vary the discretization within the genetic algorithm in order to use the least amount of computation time for a solution of a desired quality. The effectiveness of discretization scheduling can be determined by comparing its computation time to the computation time of a GA using a constant discretization. There are three ingredients for the discretization scheduling: population sizing, estimated time for each function evaluation and predicted convergence time analysis. Idealized one- and two-dimensional experiments and an inverse groundwater application illustrate the computational savings to be achieved from using discretization scheduling.

2016 ◽  
Vol 2016 ◽  
pp. 1-12
Author(s):  
Chenghua Shi ◽  
Tonglei Li ◽  
Yu Bai ◽  
Fei Zhao

We present the vehicle routing problem with potential demands and time windows (VRP-PDTW), which is a variation of the classical VRP. A homogenous fleet of vehicles originated in a central depot serves customers with soft time windows and deliveries from/to their locations, and split delivery is considered. Also, besides the initial demand in the order contract, the potential demand caused by conformity consuming behavior is also integrated and modeled in our problem. The objective of minimizing the cost traveled by the vehicles and penalized cost due to violating time windows is then constructed. We propose a heuristics-based parthenogenetic algorithm (HPGA) for successfully solving optimal solutions to the problem, in which heuristics is introduced to generate the initial solution. Computational experiments are reported for instances and the proposed algorithm is compared with genetic algorithm (GA) and heuristics-based genetic algorithm (HGA) from the literature. The comparison results show that our algorithm is quite competitive by considering the quality of solutions and computation time.


2015 ◽  
Vol 2015 ◽  
pp. 1-12 ◽  
Author(s):  
Ming-Wen Tsai ◽  
Tzung-Pei Hong ◽  
Woo-Tsong Lin

Genetic algorithms have become increasingly important for researchers in resolving difficult problems because they can provide feasible solutions in limited time. Using genetic algorithms to solve a problem involves first defining a representation that describes the problem states. Most previous studies have adopted one-dimensional representation. Some real problems are, however, naturally suitable to two-dimensional representation. Therefore, a two-dimensional encoding representation is designed and the traditional genetic algorithm is modified to fit the representation. Particularly, appropriate two-dimensional crossover and mutation operations are proposed to generate candidate chromosomes in the next generations. A two-dimensional repairing mechanism is also developed to adjust infeasible chromosomes to feasible ones. Finally, the proposed approach is used to solve the scheduling problem of assigning aircrafts to a time table in an airline company for demonstrating the effectiveness of the proposed genetic algorithm.


2015 ◽  
Vol 744-746 ◽  
pp. 1813-1816
Author(s):  
Shou Wen Ji ◽  
Shi Jin ◽  
Kai Lv

This paper focuses on the research of multimodal transportation optimization model and algorithm, designs an intermodal shortest time path model and gives a solution to algorithm, constructs a multimodal transport network time analysis chart. By using genetic algorithms, the transportation scheme will be optimized. And based on each path’s code, the population will be evolved to obtain the optimal solution by using crossover and mutation rules.


2019 ◽  
Vol 30 ◽  
pp. 05013
Author(s):  
Igor Lvovich ◽  
Yakov Lvovich ◽  
Andrey Preobrazhenskiy ◽  
Oleg Choporov

The paper proposes a methodological approach in which the representation of objects in the form of a set of diffraction structures is their Association into groups. Using neural network modeling, expert evaluation and application of optimization based on genetic algorithm, there is a formation of the object with the desired scattering properties. An example of modeling an object presented as a set of two-dimensional cylinders is given.


2022 ◽  
Vol 12 (1) ◽  
pp. 1-16
Author(s):  
Qazi Mudassar Ilyas ◽  
Muneer Ahmad ◽  
Sonia Rauf ◽  
Danish Irfan

Resource Description Framework (RDF) inherently supports data mergers from various resources into a single federated graph that can become very large even for an application of modest size. This results in severe performance degradation in the execution of RDF queries. As every RDF query essentially traverses a graph to find the output of the Query, an efficient path traversal reduces the execution time of RDF queries. Hence, query path optimization is required to reduce the execution time as well as the cost of a query. Query path optimization is an NP-hard problem that cannot be solved in polynomial time. Genetic algorithms have proven to be very useful in optimization problems. We propose a hybrid genetic algorithm for query path optimization. The proposed algorithm selects an initial population using iterative improvement thus reducing the initial solution space for the genetic algorithm. The proposed algorithm makes significant improvements in the overall performance. We show that the overall number of joins for complex queries is reduced considerably, resulting in reduced cost.


Author(s):  
Nataliya Gulayeva ◽  
Volodymyr Shylo ◽  
Mykola Glybovets

Introduction. As early as 1744, the great Leonhard Euler noted that nothing at all took place in the universe in which some rule of maximum or minimum did not appear [12]. Great many today’s scientific and engineering problems faced by humankind are of optimization nature. There exist many different methods developed to solve optimization problems, the number of these methods is estimated to be in the hundreds and continues to grow. A number of approaches to classify optimization methods based on various criteria (e.g. the type of optimization strategy or the type of solution obtained) are proposed, narrower classifications of methods solving specific types of optimization problems (e.g. combinatorial optimization problems or nonlinear programming problems) are also in use. Total number of known optimization method classes amounts to several hundreds. At the same time, methods falling into classes far from each other may often have many common properties and can be reduced to each other by rethinking certain characteristics. In view of the above, the pressing task of the modern science is to develop a general approach to classify optimization methods based on the disclosure of the involved search strategy basic principles, and to systematize existing optimization methods. The purpose is to show that genetic algorithms, usually classified as metaheuristic, population-based, simulation, etc., are inherently the stochastic numerical methods of direct search. Results. Alternative statements of optimization problem are given. An overview of existing classifications of optimization problems and basic methods to solve them is provided. The heart of optimization method classification into symbolic (analytical) and numerical ones is described. It is shown that a genetic algorithm scheme can be represented as a scheme of numerical method of direct search. A method to reduce a given optimization problem to a problem solvable by a genetic algorithm is described, and the class of problems that can be solved by genetic algorithms is outlined. Conclusions. Taking into account the existence of a great number of methods solving optimization problems and approaches to classify them it is necessary to work out a unified approach for optimization method classification and systematization. Reducing the class of genetic algorithms to numerical methods of direct search is the first step in this direction. Keywords: mathematical programming problem, unconstrained optimization problem, constrained optimization problem, multimodal optimization problem, numerical methods, genetic algorithms, metaheuristic algorithms.


Author(s):  
Guilherme Marcos Neves ◽  
Denilson Paulo Souza dos Santos

In this paper, it was studied the optimization of the cost of interplanetary missions with emphasis on reducing fuel consumption. To achieve this goal, a genetic algorithm was implemented to optimize the total impulse of orbital transfer. It was implemented a case of sending a space vehicle from Earth to a another planet using a gravity assist maneuver (swing by), in this paper it was chose sending a spacecraft from Earth to Mars with a close approach to the Venus. The method employed can be used for impulsive interplanetary missions in general, and so the solution found can become an initial solution for numerical methods of optimization of low thrust maneuvers


1996 ◽  
Vol 5 (2) ◽  
pp. 191-204
Author(s):  
R. J. Abbott ◽  
M. L. Campbell ◽  
W. C. Krenz

A hybrid genetic algorithm is used to schedule tasks for a satellite that can be modeled as a robot whose goal is to retrieve objects from a two-dimensional field. The objective is to find a schedule that maximizes the value of objects retrieved. Typical of the real-world tasks to which this corresponds is the scheduling of ground contacts for a communications satellite. An important feature of our application is that the amount of time available for running the scheduler is not necessarily known in advance. This requires that the scheduler produce reasonably good results after a short period, but that it also continue to improve its results if allowed to run for a longer period. We satisfy this requirement by developing what we call a sustainable genetic algorithm.


2011 ◽  
Vol 2011 ◽  
pp. 1-7 ◽  
Author(s):  
Maria Angelova ◽  
Tania Pencheva

Fermentation processes by nature are complex, time-varying, and highly nonlinear. As dynamic systems their modeling and further high-quality control are a serious challenge. The conventional optimization methods cannot overcome the fermentation processes peculiarities and do not lead to a satisfying solution. As an alternative, genetic algorithms as a stochastic global optimization method can be applied. For the purpose of parameter identification of a fed-batch cultivation ofS. cerevisiaealtogether four kinds of simple and four kinds of multipopulation genetic algorithms have been considered. Each of them is characterized with a different sequence of implementation of main genetic operators, namely, selection, crossover, and mutation. The influence of the most important genetic algorithm parameters—generation gap, crossover, and mutation rates has—been investigated too. Among the considered genetic algorithm parameters, generation gap influences most significantly the algorithm convergence time, saving up to 40% of time without affecting the model accuracy.


Author(s):  
Luminița Duță ◽  
Florin Gheorghe Filip ◽  
Jean-Michel Henrioud ◽  
Ciprian Popescu

Disassembly is part of the demanufacturing and it is meant to obtain components and materials from end-of-life products. An essential performance objective of a disassembly process is the benefits it brings, that is the revenue brought by the retrieved parts and material, diminished by the cost of their retrieval operations. A decision must be taken to balance an automatic disassembly line. A well balanced line will decrease the cost of disassembly operations. An evolutionary (genetic) algorithm is used to deal with the multi-criteria optimization problem of the disassembly scheduling.


Sign in / Sign up

Export Citation Format

Share Document