Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization

Size: px
Start display at page:

Download "Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization"

Transcription

1 Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization CECÍLIA REIS 1,2, LEONARDO PAIVA 2, JORGE MOUTINHO 2, VIRIATO M. MARQUES 1,3 1 GECAD Knowledge Engineering and Decision Support Research Centre 2 Electrical Engineering Department Institute of Engineering of Porto R. Dr. António Bernardino de Almeida, Porto PORTUGAL {cmr,1832,185141}@isep.ipp.pt 3 Computer Science Department Institute of Engineering of Coimbra Quinta da Nora, Coimbra PORTUGAL viriato@isec.pt Abstract: - This work presents a Genetic Algorithm (GA) to solve a planning production problem in fertilizer manufacturing. It also addresses the complete specification of a GA, since the modeling of the problem and its respective constraints, passing through the choice of techniques for initialization and selection, setting the values of operators such as crossover and mutation, among other factors. It was found that in this case, the use of a GA as a technique of resolution led to a detailed analysis of the problem at hand, which could be examined in several contexts of an optimization scenario. Key-Words: - Genetic Algorithms, Production Planning, Sensitivity Analysis 1 Introduction The cultural, political, economic and technological transformations that occurred over the centuries provided the expansion of companies that achieved the economic leadership as their products or services were made competitive anywhere in the world. The business competition has brought the need to find solutions that lead to a better use of resources, reducing costs and time as well as higher quality, better alignment with customers and also higher incomes. In many cases the experience is enough to achieve these objectives and address these problems. Nevertheless, the introduction of more variables in analysis and strategic definitions exponentially increases the problem complexity, performance achievement and the attainment of reliable indicators. Therefore, new mechanisms are required to lead to better solutions in different optimization processes. The concept of optimization is well identified as a mechanism to review complex decisions involving the selection of values of variables, with the simple objective of quantifying the performance and measuring the quality of the decisions [1]. The difficulty in finding the proper relationship between variables and between variables and restrictions leads the formulation of a real problem to a simple "good approximation ", which can then be improved with the introduction of theoretical knowledge, modeling experience, sensitivity in capturing the essential elements of the problem and especially with critical capacity in the interpretation of results, which is indispensable for meaningful conclusions. When it comes to complex problems, not all search methods find the best solution. There are different optimization techniques for different types and classes of problems. One of the procedures to evaluate and validate the choice of the best search technique is to check the success in reaching the solution over the numbers of executions. This is a key measure in several algorithms which include GAs. 2 GAs in Production Planning Davis [2] was one of the researchers who suggested the application of GAs to production planning and scheduling problems. He also states the utility of probabilistic local search methods in environments with large space searches and suggests an indirect representation, in which the GA operates on a list that has to be coded to form the production sequence (scheduling). From this fact, many applications have been proposed, aimed to several different types of planning and scheduling production problems. The ISSN: X 246 ISBN:

2 representation for a class of problems can also be applied to other classes. However, small changes in the problem may require different representations. There are several references in the literature on the application of GAs to solve planning problems, such as shipments at port terminals, allocating employees in working shifts and provision of manufacturing resources, among others. 3 Fertilizers Production Problem This section presents a production plan problem for the manufacturing of two products with the aim of maximizing the total income, subject to imposed and intrinsic restrictions. A company manufactures two types of phosphate fertilizers, phosphate-hi and phosphate-li, composed by three macronutrients: nitrogen (N), phosphorus (P), and potassium (K). Table 1 shows the problem data. Material Phosphate-Hi Phosphate-Li Table 1: Problem data Amount of material available per month (tons) N P K.1 2 Sale price per ton (1^4 ) Tons of material required to produce one ton of fertilizer Another important data is that the manufacturer has the capacity to store a maximum of 2 tons of fertilizer and for production balance reasons the quantity of each fertilizer to produce should not be less than 3% of the total production. 3.1 Mathematical Formulation Solving any optimization problem begins by its modeling, which consists of translating the problem into mathematical language, starting with the definition of variables, identification of the objective function (fitness function) and identification of restrictions in order to obtain a model that allows an objective resolution of the problem. Therefore, the two variables of this problem are: 1) hi (X 1 ) quantity, in tons, of phosphate-hi fertilizer to be produced; 2) li (X 2 ) quantity, in tons, of phosphate-li fertilizer to be produced. The objective of this problem is to maximize the monthly revenue from the sale of fertilizers produced, according to the established prices. So, the objective function can be formulated as follows: Given the limitations imposed on table 1 - the available quantities of each of the materials used in the manufacture of the fertilizers, the storage capacity and the minimum ratio of production of each of the fertilizers, the following restrictions must be considered: (2) (3) (4) (5) (6) (7) (8) 4 Resolution using the Excel Solver The Solver option [3] is part of a set of commands sometimes called hypotheses analysis tools, defined in Excel Help as: How to change the values of cells to analyze how these changes affect the result of the formulas in the spreadsheet. The results obtained by this method as well as the sensitivity analysis provided allowed a better understanding of the current problem. Next figures - 1, 2 and 3 - present the solution of the problem, the sensitivity analysis and a bound report. Decision variable F.O. X1 X Objective Function Coefficients Constraints Coefficients X1 X2 X1 X2 Left Side Right Side 2,24 1,49 Availability Of Material Availability Of Material 2 1, Availability Of Material 3,1 6 2 Availability Of Storage X1> = 3% * (X2) X2> = 3% * (X1) Figure 1: Excel Solver solution (1) Figure 2: Sensitivity analysis ISSN: X 247 ISBN:

3 Figure 3: Excel report 4.1 Sensitivity analysis Understanding the problem is an essential request for its proper modeling in order to obtain an adequate solution [4]. Besides the way the chromosome is encoded, there are several GA parameters that can be configured to improve the GA performance by adapting it to particular characteristics of the problem. One of many conclusions about the GAs is the one that specifies that a specific modeling of the problem is more effective than applying a generic model. Therefore, it is important to know and to have as much information on the problem as possible as well as knowledge on how to interpret the results, removing the possibility of accepting degenerated solutions as optimal solutions. The knowledge factory, the particular knowledge of the process and the experience, are key factors to achieve a correct interpretation of the obtained results. However, this knowledge is not always available to the persons that are working with the optimization tools. So, additional techniques are used to improve the parameters configuration. In this line of thought, figures 2 and 3 help the interpretation of the solution given as optimal. The report presented in figure 2, about the sensitivity analysis, gives information about the active restrictions. For example, although there exists 2 tons of component 3, only 6 tons are being used, giving a tolerance of 14 tons; this means that this restriction is not active. The same cannot be said for the restrictions of components 1 and 2 which are totally spent and represent the optimal solution space of the problem. The report presented in figure 3 allows knowing the maximum that can be reached for the production of X 1 and X 2 fulfilling the restrictions imposed on the problem. This sensitivity analysis is crucial for the interpretation of the results given by the GA and to not accept degenerate solutions as optimal solutions. 4.2 Graphical analysis From the sensitivity analysis obtained by Excel it is possible to do a graphical representation of the problem, in order to facilitate the interpretation of the results. The graphs of figures 4 and 5 were obtained from the Excel Report (figure 2). In this report, the constraints that are active in the problem are known and were represented graphically, as can be observed: Red (Availability of Nitrogen); Blue (Availability of Phosphorus) and Green (Objective Function). Placing the restrictions on a single active graphic, a shaded region comes out, resulting from the intersection of all the constraints. The points inside this region represent pairs of production (X 1, X 2 ) that meet all the constraints. The points outside it do not belong to the set of solutions. Thus, the problem can be interpreted as a problem of search point of the simplex region that provides the highest profit value. In the first graph of figure 4, the lines corresponding to the restrictions were drawn and also the line corresponding to the objective function. In order to obtain the second graph, the line of the objective function was shifted parallel to itself towards the growth of Z in order to reach the last point of contact with the admissible region. This last point corresponds to the optimal solution of the problem. As shown in the graph of figure 5, the values 6 and 3 are obtained for X 1 and X 2, respectively. Figure 4: Graphics obtained from Excel report Figure 5: Graphic showing the optimal solution ISSN: X 248 ISBN:

4 5 Resolution using GAs This section presents the adopted methodology and the results obtained from experiments carried out with the application of a GA [5, 6, 7] to this problem. In order to obtain the best results, the settings for representation, operators, fitness function and selection should be tuned as a balanced package. 5.1 Parameters The analyzed parameters were: i. Parameter A: size of population of individuals processed in each generation; ii. Parameter B: crossover rate, feasibility of implementation, where necessary: adopted for the probability of crossover operator; iii. Parameter C: mutation rate, feasibility of implementation, where necessary: probability adopted for the mutation operator; iv. Parameter D: total number of generations; v. Parameter E: use or non-elitist strategies during processing; vi. Parameter F: type of selection adopted; vii. Parameter G: function evaluation; viii. Parameter H: stopping criterion. 5.2 Implementation The GA was implemented in Matlab 29 and the following table (table 2) lists the adopted parameters: Genetic Parameters Population Size 3 Elitism Rate 16% Type of Mutation mutationadaptfeasible Maximum Number of Generations 1 Crossover 1 point Selection Tournament Initial Population Generation AGcreationlinearfeasible Table 2: GA parameters Other implementation aspects are: Stopping Criterion - The stopping criterion occurs when the number of generations that was set is reached or when the average variation of the fitness function is less than the tolerance function defined by default; Population Initialization (gacreationlinearfeasible)- This parameter is indicated when there is the objective of solving problems with linear constraints. It creates a random initial population that satisfies all limits imposed by the restrictions; Elitism - Elitism is used with a rate of 16% of the population to join the Elite. It was noted that this is an important aspect for the convergence to the best solution; Selection Criteria - Tournament Selection was used. Four individuals in the population are chosen randomly, and a tournament between them is conducted to pick up which individual will be part of the parents population. The tournament winner is the individual with greater fitness function. Matlab GA Toolbox optimization functions minimize the objective or fitness function. Therefore, since the objective function is a maximizing function it was reversed to be applied in Matlab GA (the winner is the individual with a lower value of the fitness function); Fitness Function - The fitness function was written in a M file and has two variables X 1 and X 2, represented with 1 bits; Mutation - Since it was used the GAOPTIMSET function, the mutation operator used by default is MUTATIONADAPTFEASIBLE. 5.3 Parameters Analysis In the various stages of simulations the influence of the parameters was analyzed. The population size is directly related to the representation of the search space: larger population size leads to better representation. In several implemented scenarios it was found that the choice of the population size influences the maximum adaptability obtained. Although it was used a population slightly larger than the Matlab default, which is 2, it was found that values less than 1 individuals do not alter the last average found, but allow a smaller computational effort. The use of an elitist strategy was fundamental for improving the GA performance. In several simulations the best results were obtained with an elitism rate between 1 and 2%. Along with the elitist strategy, the adopted selection technique significantly affected the GA performance. The first test was implemented applying the roulette method, but in numerous works, several authors have obtained better results with the tournament method, so it was the chosen one. Regarding the crossover operator, it was found that the one point crossover brought better results. The number of generations also influences the system performance. In this way, it was used a confidence value of 1 generations. Table 3 presents the parameterization suggested as a starting point for solving the problem. Parameters Values Population size <=1 Crossover rate.7.9 Mutation rate Matlab default Stop criterion Maximum of generations Crossover type One point Selection strategy Tournament Initial population generation Matlab default Table 3: GA parameterization ISSN: X 249 ISBN:

5 Number of individuals Number of children Current best individual Fitness value Avergae Distance NEW ASPECTS of APPLIED INFORMATICS, BIOMEDICAL ELECTRONICS & INFORMATICS and COMMUNICATIONS 6 Results Analysis Figures 6 and 7 represent some of the many results obtained with the GA. be to produce 48 tons of both fertilizers, with a revenue of Figure 6: Simulation results generated by the GA Figure 8: Representation of the optimal solutions These two solutions, shown in figure 9, correspond to the maximum and minimum obtained values with a variation of just.3% of the objective function. Figure 7: Simulation results generated by the GA In many simulations it was found that, with minor exceptions, the fitness function value was between and The first result corresponds to the pair of 48 tons for X 1 and X 2, and the second result corresponds to the pair 6 and 3 tones for X 1 and X 2, respectively The graph in figure 8 presents a second set of points corresponding to a production of 48 tons for X 1 and X 2. This production schedule represents the minimum value obtained with this GA within the possible solutions of the objective function. This analysis became clear after the interpretation of the solutions generated by GA, which after the tune of the correct parameters and a significantly number of simulations allowed the observation that the solutions were around 48-6 tons for the production of X 1 and between 3-48 tons for the production of X 2. In terms of revenue (value of the objective function) the optimum value of the solution is between and From the point of view of a higher revenue, the best solution would be to produce 6 tons of X 1 and 3 tons of X 2, which would result in a revenue of From the perspective of production balance and because there is no restriction regarding the amount of both products, the best solution would Figure 9: Set of solutions generated by the GA 7 Matlab Outputs For better presentation of the results, figures 1 and 11 show the images obtained in Matlab. Best: x 17 Mean: Average Distance Between Individuals 4 Best fitness -1 Mean fitness Generation Selection Function Individual Score Histogram Score (range) x Generation Current Best Individual Figure 1: Matlab outputs 5 Stall (T) Stall (G) Time Generation 1 2 Number of variables (2) Stopping Criteria 5 1 % of criteria met ISSN: X 25 ISBN:

6 FVAL NEW ASPECTS of APPLIED INFORMATICS, BIOMEDICAL ELECTRONICS & INFORMATICS and COMMUNICATIONS It is possible to conclude that the value of the fitness function rapidly improves in the first generations, where individuals are far from ideal. The best fitness value quickly stabilizes in subsequent generations, whose populations are closer to the ideal point (chart 1 and 2 of figure 1). The third graph of figure 1 shows the attainment of offspring obtained along the generations. Graph 5 presents the score of these descendants. Due to the fast stabilization of the algorithm at the optimum value of , the next generations of children have always the same value. Graph 4 presents the best value for each of the two variables and chart 6 displays the stopping criterion of the algorithm limited by a number of 5 generations, which is the default value. The GA was run in blocks of 5 times, varying the crossover fraction from to 1 in increments of.2. The obtained results are shown in figure 11: the best option for crossover fraction is located between.7 and.8. Therefore, in the simulation the crossover rate was set to x CrossoverFraction Figure 11: Fitness function versus crossover rate Figure 12: Results with crossover rate of,77 The above presented results were obtained in the first simulations of the algorithm, that is, with all the restrictions of the problem. Since the sensitivity analysis revealed that some of the restrictions were not active, these restrictions were eliminated from the code source, and also the crossover rate was changed to.77. The results generated by the new algorithm on several new simulations presented results closer to the ones obtained by the deterministic methods. 8 Conclusions The GA was effective for solving the problem under study, since in numerous experiments it was possible to find an optimal solution. The efficiency was also evident, since, with few generations it is possible to obtain a solution that meets all constraints of the system with an objective function value very close to the final value obtained by the other optimization method cited in this work. It was observed a variation of only.3% between the worst outcome and the best results. The sensitivity analysis demonstrated to be crucial for the exact understanding of the problem as well as for the correct adjust of the GA parameters. Acknowledgements The authors would like to acknowledge FCT, FEDER, POCTI, POSI, POCI, POSC, and COMPETE for their support to R&D Projects and GECAD. References: [1] Soares, Gustavo L., Genetic Algorithms: Study, New Techniques and Applications - Graduate Thesis in Electrical Engineering, Research Centre in Electrical Engineering, Federal University of Minas Gerais, Brazil, [2] Davis, L., Handbook of Genetic Algorithms. Reissue edition. Stamford: International Thomson Publishing, [3] Júnior, A. and Souza, M., Excel (Solver): Reference Manual, Computer Science Department, Federal University of Ouro Preto, 24. [4] Ntaimo, L., Sensitivity Analysis and Duality, Chapter 6, Volume 1, 14 th edition, Wayne L. Winston and Munirpallam Venkataramanan, 25. [5] Goldberg, D. E., Genetic Algorithms in Search Optimization and Machine Learning. Addison- Wesley, [6] Mitchell, M., An Introduction to Genetic Algorithms. MIT Press, London England, [7] Davis, L., Handbook of Genetic Algorithms. Van Nostrand Reinhold, N.Y ISSN: X 251 ISBN:

Evolutionary Algorithms

Evolutionary Algorithms Evolutionary Algorithms Evolutionary Algorithms What is Evolutionary Algorithms (EAs)? Evolutionary algorithms are iterative and stochastic search methods that mimic the natural biological evolution and/or

More information

GENETIC ALGORITHMS. Narra Priyanka. K.Naga Sowjanya. Vasavi College of Engineering. Ibrahimbahg,Hyderabad.

GENETIC ALGORITHMS. Narra Priyanka. K.Naga Sowjanya. Vasavi College of Engineering. Ibrahimbahg,Hyderabad. GENETIC ALGORITHMS Narra Priyanka K.Naga Sowjanya Vasavi College of Engineering. Ibrahimbahg,Hyderabad mynameissowji@yahoo.com priyankanarra@yahoo.com Abstract Genetic algorithms are a part of evolutionary

More information

Parameter identification in the activated sludge process

Parameter identification in the activated sludge process Parameter identification in the activated sludge process Päivi Holck, Aki Sorsa and Kauko Leiviskä Control Engineering Laboratory, University of Oulu P.O.Box 4300, 90014 Oulun yliopisto, Finland e-mail:

More information

Deterministic Crowding, Recombination And Self-Similarity

Deterministic Crowding, Recombination And Self-Similarity Deterministic Crowding, Recombination And Self-Similarity Bo Yuan School of Information Technology and Electrical Engineering The University of Queensland Brisbane, Queensland 4072 Australia E-mail: s4002283@student.uq.edu.au

More information

Genetic Algorithm: A Search of Complex Spaces

Genetic Algorithm: A Search of Complex Spaces Genetic Algorithm: A Search of Complex Spaces Namita Khurana, Anju Rathi, Akshatha.P.S Lecturer in Department of (CSE/IT) KIIT College of Engg., Maruti Kunj, Sohna Road, Gurgaon, India ABSTRACT Living

More information

Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree

Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree A. SADEGHEIH Department of Industrial Engineering University of Yazd, P.O.Box: 89195-741 IRAN, YAZD

More information

TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS. Liviu Lalescu, Costin Badica

TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS. Liviu Lalescu, Costin Badica TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS Liviu Lalescu, Costin Badica University of Craiova, Faculty of Control, Computers and Electronics Software Engineering Department, str.tehnicii, 5, Craiova,

More information

Implementation of Genetic Algorithm for Agriculture System

Implementation of Genetic Algorithm for Agriculture System Implementation of Genetic Algorithm for Agriculture System Shweta Srivastava Department of Computer science Engineering Babu Banarasi Das University,Lucknow, Uttar Pradesh, India Diwakar Yagyasen Department

More information

Evolutionary Algorithms - Population management and popular algorithms Kai Olav Ellefsen

Evolutionary Algorithms - Population management and popular algorithms Kai Olav Ellefsen INF3490 - Biologically inspired computing Lecture 3: Eiben and Smith, chapter 5-6 Evolutionary Algorithms - Population management and popular algorithms Kai Olav Ellefsen Repetition: General scheme of

More information

Reproduction Strategy Based on Self-Organizing Map for Real-coded Genetic Algorithms

Reproduction Strategy Based on Self-Organizing Map for Real-coded Genetic Algorithms Neural Information Processing - Letters and Reviews Vol. 5, No. 2, November 2004 LETTER Reproduction Strategy Based on Self-Organizing Map for Real-coded Genetic Algorithms Ryosuke Kubota Graduate School

More information

Designing High Thermal Conductive Materials Using Artificial Evolution MICHAEL DAVIES, BASKAR GANAPATHYSUBRAMANIAN, GANESH BALASUBRAMANIAN

Designing High Thermal Conductive Materials Using Artificial Evolution MICHAEL DAVIES, BASKAR GANAPATHYSUBRAMANIAN, GANESH BALASUBRAMANIAN Designing High Thermal Conductive Materials Using Artificial Evolution MICHAEL DAVIES, BASKAR GANAPATHYSUBRAMANIAN, GANESH BALASUBRAMANIAN The Problem Graphene is one of the most thermally conductive materials

More information

What is Evolutionary Computation? Genetic Algorithms. Components of Evolutionary Computing. The Argument. When changes occur...

What is Evolutionary Computation? Genetic Algorithms. Components of Evolutionary Computing. The Argument. When changes occur... What is Evolutionary Computation? Genetic Algorithms Russell & Norvig, Cha. 4.3 An abstraction from the theory of biological evolution that is used to create optimization procedures or methodologies, usually

More information

A Comparison between Genetic Algorithms and Evolutionary Programming based on Cutting Stock Problem

A Comparison between Genetic Algorithms and Evolutionary Programming based on Cutting Stock Problem Engineering Letters, 14:1, EL_14_1_14 (Advance online publication: 12 February 2007) A Comparison between Genetic Algorithms and Evolutionary Programming based on Cutting Stock Problem Raymond Chiong,

More information

A Study of Crossover Operators for Genetic Algorithms to Solve VRP and its Variants and New Sinusoidal Motion Crossover Operator

A Study of Crossover Operators for Genetic Algorithms to Solve VRP and its Variants and New Sinusoidal Motion Crossover Operator International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 7 (2017), pp. 1717-1733 Research India Publications http://www.ripublication.com A Study of Crossover Operators

More information

A Genetic Algorithm on Inventory Routing Problem

A Genetic Algorithm on Inventory Routing Problem A Genetic Algorithm on Inventory Routing Problem Artvin Çoruh University e-mail: nevin.aydin@gmail.com Volume 3 No 3 (2014) ISSN 2158-8708 (online) DOI 10.5195/emaj.2014.31 http://emaj.pitt.edu Abstract

More information

Proceeding, Seminar of Intelligent Technology and Its Applications (SITIA 2000) Graha Institut Teknologi Sepuluh Nopember, Surabaya, 19 April 2000

Proceeding, Seminar of Intelligent Technology and Its Applications (SITIA 2000) Graha Institut Teknologi Sepuluh Nopember, Surabaya, 19 April 2000 Proceeding, Seminar of Intelligent Technology and Its Applications (SITIA ) Graha Institut Teknologi Sepuluh Nopember, Surabaya, 19 April Experimental Approach of Mutation Probability Selection of Floating-point-based

More information

Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation

Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation Amr Madkour, Alamgir Hossain, and Keshav Dahal Modeling Optimization Scheduling And Intelligent Control (MOSAIC)

More information

INTEGRATING VEHICLE ROUTING WITH CROSS DOCK IN SUPPLY CHAIN

INTEGRATING VEHICLE ROUTING WITH CROSS DOCK IN SUPPLY CHAIN INTEGRATING VEHICLE ROUTING WITH CROSS DOCK IN SUPPLY CHAIN Farshad Farshchi Department of Industrial Engineering, Parand Branch, Islamic Azad University, Parand, Iran Davood Jafari Department of Industrial

More information

Simulation-Based Analysis and Optimisation of Planning Policies over the Product Life Cycle within the Entire Supply Chain

Simulation-Based Analysis and Optimisation of Planning Policies over the Product Life Cycle within the Entire Supply Chain From the SelectedWorks of Liana Napalkova June, 2009 Simulation-Based Analysis and Optimisation of Planning Policies over the Product Life Cycle within the Entire Supply Chain Galina Merkuryeva Liana Napalkova

More information

Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data

Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data Yingrui Chen *, Mark Elliot ** and Joe Sakshaug *** * ** University of Manchester, yingrui.chen@manchester.ac.uk University

More information

Keywords Genetic, pseudorandom numbers, cryptosystems, optimal solution.

Keywords Genetic, pseudorandom numbers, cryptosystems, optimal solution. Volume 6, Issue 8, August 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Apply Genetic

More information

Energy management using genetic algorithms

Energy management using genetic algorithms Energy management using genetic algorithms F. Garzia, F. Fiamingo & G. M. Veca Department of Electrical Engineering, University of Rome "La Sapienza", Italy Abstract An energy management technique based

More information

USING GENETIC ALGORITHM IN MAKING OPTIMAL CONTROL DECISIONS

USING GENETIC ALGORITHM IN MAKING OPTIMAL CONTROL DECISIONS USING GENETIC ALGORITHM IN MAKING OPTIMAL CONTROL DECISIONS KLAUDIUSZ MIGAWA 1 University of Technology and Life Sciences in Bydgoszcz Summary The problems presented in this article deal with operation

More information

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 3, 2011

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 3, 2011 Minimization of Total Weighted Tardiness and Makespan for SDST Flow Shop Scheduling using Genetic Algorithm Kumar A. 1 *, Dhingra A. K. 1 1Department of Mechanical Engineering, University Institute of

More information

Backup Strategy for Failures in Robotic U-Shaped Assembly Line Systems

Backup Strategy for Failures in Robotic U-Shaped Assembly Line Systems University of Rhode Island DigitalCommons@URI Open Access Master's Theses 2016 Backup Strategy for Failures in Robotic U-Shaped Assembly Line Systems Alexander Gebel University of Rhode Island, alexander_gebel@my.uri.edu

More information

FacePrints, Maze Solver and Genetic algorithms

FacePrints, Maze Solver and Genetic algorithms Machine Learning CS579 FacePrints, Maze Solver and Genetic algorithms by Jacob Blumberg Presentation Outline Brief reminder genetic algorithms FacePrints a system that evolves faces Improvements and future

More information

Intelligent Techniques Lesson 4 (Examples about Genetic Algorithm)

Intelligent Techniques Lesson 4 (Examples about Genetic Algorithm) Intelligent Techniques Lesson 4 (Examples about Genetic Algorithm) Numerical Example A simple example will help us to understand how a GA works. Let us find the maximum value of the function (15x - x 2

More information

Forecasting Euro United States Dollar Exchange Rate with Gene Expression Programming

Forecasting Euro United States Dollar Exchange Rate with Gene Expression Programming Forecasting Euro United States Dollar Exchange Rate with Gene Expression Programming Maria Α. Antoniou 1, Efstratios F. Georgopoulos 1,2, Konstantinos A. Theofilatos 1, and Spiridon D. Likothanassis 1

More information

Linear Programming and Applications

Linear Programming and Applications Linear Programming and Applications (v) LP Applications: Water Resources Problems Objectives To formulate LP problems To discuss the applications of LP in Deciding the optimal pattern of irrigation Water

More information

Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm

Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Mohammad Saleh Meiabadi

More information

OPTIMIZATION OF A THREE-PHASE INDUCTION MACHINE USING GENETIC ALGORITHM

OPTIMIZATION OF A THREE-PHASE INDUCTION MACHINE USING GENETIC ALGORITHM MultiScience - XXX. microcad International Multidisciplinary Scientific Conference University of Miskolc, Hungary, 21-22 April 2016, ISBN 978-963-358-113-1 OPTIMIZATION OF A THREE-PHASE INDUCTION MACHINE

More information

On the Evolution of Evolutionary Algorithms

On the Evolution of Evolutionary Algorithms On the Evolution of Evolutionary Algorithms Jorge Tavares, Penousal Machado,2, Amílcar Cardoso, Francisco B. Pereira,2, and Ernesto Costa Centre for Informatics and Systems of the University of Coimbra,

More information

A Fast Genetic Algorithm with Novel Chromosome Structure for Solving University Scheduling Problems

A Fast Genetic Algorithm with Novel Chromosome Structure for Solving University Scheduling Problems 2013, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com A Fast Genetic Algorithm with Novel Chromosome Structure for Solving University Scheduling Problems

More information

Optimization of Shell and Tube Heat Exchangers Using modified Genetic Algorithm

Optimization of Shell and Tube Heat Exchangers Using modified Genetic Algorithm Optimization of Shell and Tube Heat Exchangers Using modified Genetic Algorithm S.Rajasekaran 1, Dr.T.Kannadasan 2 1 Dr.NGP Institute of Technology Coimbatore 641048, India srsme@yahoo.co.in 2 Director-Research

More information

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA Journal of Industrial Engineering and Management JIEM, 2014 7(5) : 1097-1111 Online ISSN: 2013-0953 Print ISSN: 2013-8423 http://dx.doi.org/10.3926/jiem.1126 Routing Optimization of Fourth Party Logistics

More information

Genetic Algorithm and Neural Network

Genetic Algorithm and Neural Network Proceedings of the 7th WSEAS International Conference on Applied Informatics and Communications, Athens, Greece, August 24-26, 2007 345 Genetic Algorithm and Neural Network JIRI STASTNY*, VLADISLAV SKORPIL**

More information

Optimal location planning of logistics terminals based on multiobjective programming method

Optimal location planning of logistics terminals based on multiobjective programming method Optimal location planning of logistics terminals based on multiobjective programming method T. Yamada/') E. Taniguchi,^ M. Noritake

More information

Research and Applications of Shop Scheduling Based on Genetic Algorithms

Research and Applications of Shop Scheduling Based on Genetic Algorithms 1 Engineering, Technology and Techniques Vol.59: e16160545, January-December 2016 http://dx.doi.org/10.1590/1678-4324-2016160545 ISSN 1678-4324 Online Edition BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY

More information

Optimization under Uncertainty. with Applications

Optimization under Uncertainty. with Applications with Applications Professor Alexei A. Gaivoronski Department of Industrial Economics and Technology Management Norwegian University of Science and Technology Alexei.Gaivoronski@iot.ntnu.no 1 Lecture 2

More information

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A.

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A. Proceedings of the 2000 Winter Simulation Conference J. A. Joines, R. R. Barton, K. Kang, and P. A. Fishwick, eds. PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION Raid Al-Aomar Classic Advanced Development

More information

Optimizing Genetic Algorithms for Time Critical Problems

Optimizing Genetic Algorithms for Time Critical Problems Master Thesis Software Engineering Thesis no: MSE-2003-09 June 2003 Optimizing Genetic Algorithms for Time Critical Problems Christian Johansson Gustav Evertsson Department of Software Engineering and

More information

Techniques of Operations Research

Techniques of Operations Research Techniques of Operations Research C HAPTER 2 2.1 INTRODUCTION The term, Operations Research was first coined in 1940 by McClosky and Trefthen in a small town called Bowdsey of the United Kingdom. This

More information

Optimization of Composite Laminates Stacking Sequence for Buckling using Adaptive Genetic Algorithm

Optimization of Composite Laminates Stacking Sequence for Buckling using Adaptive Genetic Algorithm Optimization of Composite Laminates Stacking Sequence for Buckling using Adaptive Genetic Algorithm Daniel Gutiérrez-Delgadillo 1), *Anil Saigal 2) and Michael A. Zimmerman 3) 1), 2), 3) Dept. of Mechanical

More information

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry T. Santoso, M. Goetschalckx, S. Ahmed, A. Shapiro Abstract To remain competitive in today's competitive global

More information

Optimization of Reinforced Concrete Frames by Harmony Search Method

Optimization of Reinforced Concrete Frames by Harmony Search Method 11 th World Congress on Structural and Multidisciplinary Optimisation 07 th -12 th, June 2015, Sydney Australia Optimization of Reinforced Concrete Frames by Harmony Search Method Moacir Kripka, Deise

More information

An Improved Genetic Algorithm for Generation Expansion Planning

An Improved Genetic Algorithm for Generation Expansion Planning 916 IEEE TRANSACTIONS ON POWER SYSTEMS, VOL. 15, NO. 3, AUGUST 2000 An Improved Genetic Algorithm for Generation Expansion Planning Jong-Bae Park, Young-Moon Park, Jong-Ryul Won, and Kwang Y. Lee Abstract

More information

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03 OPERATING SYSTEMS CS 3502 Spring 2018 Systems and Models Chapter 03 Systems and Models A system is the part of the real world under study. It is composed of a set of entities interacting among themselves

More information

Classification and Learning Using Genetic Algorithms

Classification and Learning Using Genetic Algorithms Sanghamitra Bandyopadhyay Sankar K. Pal Classification and Learning Using Genetic Algorithms Applications in Bioinformatics and Web Intelligence With 87 Figures and 43 Tables 4y Spri rineer 1 Introduction

More information

WE consider the general ranking problem, where a computer

WE consider the general ranking problem, where a computer 5140 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 54, NO. 11, NOVEMBER 2008 Statistical Analysis of Bayes Optimal Subset Ranking David Cossock and Tong Zhang Abstract The ranking problem has become increasingly

More information

A Simulation-Evolutionary Approach for the allocation of Check-In Desks in Airport Terminals

A Simulation-Evolutionary Approach for the allocation of Check-In Desks in Airport Terminals A Simulation-Evolutionary Approach for the allocation of Check-In Desks in Airport Terminals Miguel MUJICA Mota a,b c and Catya ZUNIGA a Universitat Autonoma de Barcelona, Campus UAB,08193, Bellaterra,

More information

Iterative train scheduling in networks with tree topologies: a case study for the Hunter Valley Coal Chain

Iterative train scheduling in networks with tree topologies: a case study for the Hunter Valley Coal Chain 22nd International Congress on Modelling and Simulation, Hobart, Tasmania, Australia, 3 to 8 December 2017 mssanz.org.au/modsim2017 Iterative train scheduling in networks with tree topologies: a case study

More information

Artificial Life Lecture 14 EASy. Genetic Programming. EASy. GP EASy. GP solution to to problem 1. EASy. Picturing a Lisp program EASy

Artificial Life Lecture 14 EASy. Genetic Programming. EASy. GP EASy. GP solution to to problem 1. EASy. Picturing a Lisp program EASy Artificial Life Lecture 14 14 Genetic Programming This will look at 3 aspects of Evolutionary Algorithms: 1) Genetic Programming GP 2) Classifier Systems 3) Species Adaptation Genetic Algorithms -- SAGA

More information

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14)

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14) Available online at www.sciencedirect.com ScienceDirect Procedia - Social and ehavioral Sciences 189 ( 2015 ) 184 192 XVIII Annual International Conference of the Society of Operations Management (SOM-14)

More information

Combining Back-Propagation and Genetic Algorithms to Train Neural Networks for Start-Up Time Modeling in Combined Cycle Power Plants

Combining Back-Propagation and Genetic Algorithms to Train Neural Networks for Start-Up Time Modeling in Combined Cycle Power Plants Combining Back-Propagation and Genetic Algorithms to Train Neural Networks for Start-Up Time Modeling in Combined Cycle Power Plants I. Bertini 1, M. De Felice 1,2, S. Pizzuti 1 1- ENEA (Italian Energy

More information

Derivative-based Optimization (chapter 6)

Derivative-based Optimization (chapter 6) Soft Computing: Derivative-base Optimization Derivative-based Optimization (chapter 6) Bill Cheetham cheetham@cs.rpi.edu Kai Goebel goebel@cs.rpi.edu used for neural network learning used for multidimensional

More information

Optimizing the Design of Water Distribution Networks Using Mathematical Optimization

Optimizing the Design of Water Distribution Networks Using Mathematical Optimization Optimizing the Design of Water Distribution Networks Using Mathematical Optimization C. Bragalli, C. D Ambrosio, J. Lee, A. Lodi, and P. Toth 1 Introduction Decaying infrastructure in municipalities is

More information

Chapter 6: SELECTION. 6.1 Introduction

Chapter 6: SELECTION. 6.1 Introduction Chapter 6: SELECTION 6.1 Introduction Selection is the first genetic operation in the reproductive phase of genetic algorithm. The objective of selection is to choose the fitter individuals in the population

More information

Modeling and optimization of ATM cash replenishment

Modeling and optimization of ATM cash replenishment Modeling and optimization of ATM cash replenishment PETER KURDEL, JOLANA SEBESTYÉNOVÁ Institute of Informatics Slovak Academy of Sciences Bratislava SLOVAKIA peter.kurdel@savba.sk, sebestyenova@savba.sk

More information

Multi-Objective Decision Making Tool for Agriculture. Effective and Consistent Decision-Making

Multi-Objective Decision Making Tool for Agriculture. Effective and Consistent Decision-Making IBM Research - Haifa Multi-Objective Decision Making Tool for Agriculture Effective and Consistent Decision-Making for Contact: Ateret Anaby-Tavor Manager, Business Transformation & Architecture Technologies

More information

Genetic Algorithms using Populations based on Multisets

Genetic Algorithms using Populations based on Multisets Genetic Algorithms using Populations based on Multisets António Manso 1, Luís Correia 1 1 LabMAg - Laboratório de Modelação de Agentes Faculdade de Ciências da Universidade de Lisboa Edifício C6, Piso

More information

Staff Scheduling by a Genetic Algorithm with a Two-Dimensional Chromosome Structure

Staff Scheduling by a Genetic Algorithm with a Two-Dimensional Chromosome Structure Staff Scheduling by a Genetic Algorithm with a Two-Dimensional Chromosome Structure John S. Dean Box 24, 8700 N.W. River Park Dr., Parkville, MO 64152 Park University, Information and Computer Science

More information

INDUSTRIAL ENGINEERING

INDUSTRIAL ENGINEERING 1 P a g e AND OPERATION RESEARCH 1 BREAK EVEN ANALYSIS Introduction 5 Costs involved in production 5 Assumptions 5 Break- Even Point 6 Plotting Break even chart 7 Margin of safety 9 Effect of parameters

More information

TRI-CREDIT REPORTING COMPANY (CRC) MODELING DATA DESIGN. May 2006

TRI-CREDIT REPORTING COMPANY (CRC) MODELING DATA DESIGN. May 2006 TRI-CREDIT REPORTING COMPANY (CRC) MODELING DATA DESIGN May 2006 Overview Traditional multi-credit reporting company (CRC) model developments have involved one of two scenarios: a) Extracting distinct

More information

CSE 590 DATA MINING. Prof. Anita Wasilewska SUNY Stony Brook

CSE 590 DATA MINING. Prof. Anita Wasilewska SUNY Stony Brook CSE 590 DATA MINING Prof. Anita Wasilewska SUNY Stony Brook 1 References D. E. Goldberg, Genetic Algorithm In Search, Optimization And Machine Learning, New York: Addison Wesley (1989) John H. Holland

More information

Logistics. Final exam date. Project Presentation. Plan for this week. Evolutionary Algorithms. Crossover and Mutation

Logistics. Final exam date. Project Presentation. Plan for this week. Evolutionary Algorithms. Crossover and Mutation Logistics Crossover and Mutation Assignments Checkpoint -- Problem Graded -- comments on mycourses Checkpoint --Framework Mostly all graded -- comments on mycourses Checkpoint -- Genotype / Phenotype Due

More information

Examining Stock Positions in Military Logistics

Examining Stock Positions in Military Logistics Examining Stock Positions in Military Logistics Nancy Sloan, M.S.O.R., Manuel Rossetti, Ph.D. Department of Industrial Engineering University of Arkansas Fayetteville, AR 72701, USA Abstract Decisions

More information

Canada Published online: 28 Feb 2011.

Canada Published online: 28 Feb 2011. This article was downloaded by: [Bibliothèque ÉTS] On: 21 July 2015, At: 04:30 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: 5 Howick

More information

A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study)

A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study) A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study) Son Kuswadi 1, Achmad Basuki 1,Mohammad NUH 1,2, Osami Saito 3 1 Electronic Engineering Polytechnic Institute of Surabaya

More information

Genetically Evolved Solution to Timetable Scheduling Problem

Genetically Evolved Solution to Timetable Scheduling Problem Genetically Evolved Solution to Timetable Scheduling Problem Sandesh Timilsina Department of Computer Science and Engineering Rohit Negi Department of Computer Science and Engineering Jyotsna Seth Department

More information

Alternative Methods for Business Process Planning

Alternative Methods for Business Process Planning Volume 7 (21) Issue 22016 DOI 10.1515/vjes-2016-0011 Alternative Methods for Business Process Planning Veronica STEFAN Valentin RADU Valahia University of Targoviste, Romania veronica.stefan@ats.com.ro

More information

Public Key Cryptography Using Genetic Algorithm

Public Key Cryptography Using Genetic Algorithm International Journal of Recent Technology and Engineering (IJRTE) Public Key Cryptography Using Genetic Algorithm Swati Mishra, Siddharth Bali Abstract Cryptography is an imperative tool for protecting

More information

Efficiency and Effectiveness of C2C Interactions and Mutual Learning for Value Co-Creation: Agent-Based Simulation Approach

Efficiency and Effectiveness of C2C Interactions and Mutual Learning for Value Co-Creation: Agent-Based Simulation Approach International Journal of Business and Management; Vol. 8, No. 9; 2013 ISSN 1833-3850 E-ISSN 1833-8119 Published by Canadian Center of Science and Education Efficiency and Effectiveness of C2C Interactions

More information

TRANSPORTATION MODEL IN DELIVERY GOODS USING RAILWAY SYSTEMS

TRANSPORTATION MODEL IN DELIVERY GOODS USING RAILWAY SYSTEMS TRANSPORTATION MODEL IN DELIVERY GOODS USING RAILWAY SYSTEMS Fauziah Ab Rahman Malaysian Institute of Marine Engineering Technology Universiti Kuala Lumpur Lumut, Perak, Malaysia fauziahabra@unikl.edu.my

More information

Economic Design of Control Chart

Economic Design of Control Chart A Project Report on Economic Design of Control Chart In partial fulfillment of the requirements of Bachelor of Technology (Mechanical Engineering) Submitted By Debabrata Patel (Roll No.10503031) Session:

More information

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach Z.X. Wang, Felix T.S. Chan, and S.H. Chung Abstract Storage allocation and yard trucks scheduling

More information

TAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW. Resit Unal. Edwin B. Dean

TAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW. Resit Unal. Edwin B. Dean TAGUCHI APPROACH TO DESIGN OPTIMIZATION FOR QUALITY AND COST: AN OVERVIEW Resit Unal Edwin B. Dean INTRODUCTION Calibrations to existing cost of doing business in space indicate that to establish human

More information

Stock Price Forecasting Using Exogenous Time Series and Combined Neural Networks

Stock Price Forecasting Using Exogenous Time Series and Combined Neural Networks Stock Price Forecasting Using Exogenous Time Series and Combined eural etworks Manoel C. Amorim eto, Victor M. O. Alves, Gustavo Tavares, Lenildo Aragão Junior, George D. C. Cavalcanti and Tsang Ing Ren

More information

A Maintenance Free Operating Period Policy for a Multi- Component System with Different Information Levels on the Components State

A Maintenance Free Operating Period Policy for a Multi- Component System with Different Information Levels on the Components State A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL., 0 Guest Editors: Enrico Zio, Piero Baraldi Copyright 0, AIDIC Servizi S.r.l., ISBN 978-88-95608-4-; ISSN 974-979 The Italian Association of Chemical

More information

Genetic Algorithms-Based Model for Multi-Project Human Resource Allocation

Genetic Algorithms-Based Model for Multi-Project Human Resource Allocation Genetic Algorithms-Based Model for Multi-Project Human Resource Allocation Abstract Jing Ai Shijiazhuang University of Applied Technology, Shijiazhuang 050081, China With the constant development of computer

More information

NEAREST NEIGHBOR ALGORITHMS

NEAREST NEIGHBOR ALGORITHMS PREDICTING THE SEVERITY OF NUCLEAR POWER PLANT TRANSIENTS BY USING GENETIC AND NEAREST NEIGHBOR ALGORITHMS JIE LIN,*YAIR BARTAL, AND ROBERT E. UHRIG Instnunentation & Controls Division Oak Ridge National

More information

Genetic Algorithm to Dry Dock Block Placement Arrangement Considering Subsequent Ships

Genetic Algorithm to Dry Dock Block Placement Arrangement Considering Subsequent Ships Genetic Algorithm to Dry Dock Block Placement Arrangement Considering Subsequent Ships Chen Chen 1, Chua Kim Huat 2, Yang Li Guo 3 Abstract In this paper, a genetic algorithm (GA) is presented in order

More information

Ultimate and serviceability limit state optimization of cold-formed steel hat-shaped beams

Ultimate and serviceability limit state optimization of cold-formed steel hat-shaped beams NSCC2009 Ultimate and serviceability limit state optimization of cold-formed steel hat-shaped beams D. Honfi Division of Structural Engineering, Lund University, Lund, Sweden ABSTRACT: Cold-formed steel

More information

INFLUENCE OF DATA QUANTITY ON ACCURACY OF PREDICTIONS IN MODELING TOOL LIFE BY THE USE OF GENETIC ALGORITHMS

INFLUENCE OF DATA QUANTITY ON ACCURACY OF PREDICTIONS IN MODELING TOOL LIFE BY THE USE OF GENETIC ALGORITHMS International Journal of Industrial Engineering, 21(2), 14-21, 2014 INFLUENCE OF DATA QUANTITY ON ACCURACY OF PREDICTIONS IN MODELING TOOL LIFE BY THE USE OF GENETIC ALGORITHMS Pavel Kovac, Vladimir Pucovsky,

More information

Ronnachai Sirovetnukul and Parames Chutima*

Ronnachai Sirovetnukul and Parames Chutima* doi:.1/ej.0.1.. THE IMPACT OF WALKING TIME ON U-SHAPED ASSEMBLY LINE WORKER ALLOCATION PROBLEMS Ronnachai Sirovetnukul and Parames Chutima* Department of Industrial Engineering, Faculty of Engineering,

More information

GENETIC ALGORITHMS FOR DESIGN OF PIPE NETWORK SYSTEMS

GENETIC ALGORITHMS FOR DESIGN OF PIPE NETWORK SYSTEMS 116 Journal of Marine Science and Technology, Vol. 13, No. 2, pp. 116-124 (2005) GENETIC ALGORITHMS FOR DESIGN OF PIPE NETWORK SYSTEMS Hong-Min Shau*, Bi-Liang Lin**, and Wen-Chih Huang*** Key words: genetic

More information

Genotype Editing and the Evolution of Regulation and Memory

Genotype Editing and the Evolution of Regulation and Memory Genotype Editing and the Evolution of Regulation and Memory Luis M. Rocha and Jasleen Kaur School of Informatics, Indiana University Bloomington, IN 47406, USA rocha@indiana.edu http://informatics.indiana.edu/rocha

More information

RELIABILITY BASED OPTIMAL DESIGN OF A WATER DISTRIBUTION NETWORK FOR MUNICIPAL WATER SUPPLY

RELIABILITY BASED OPTIMAL DESIGN OF A WATER DISTRIBUTION NETWORK FOR MUNICIPAL WATER SUPPLY RELIABILITY BASED OPTIMAL DESIGN OF A WATER DISTRIBUTION NETWORK FOR MUNICIPAL WATER SUPPLY S.Chandramouli 1 and P.Malleswararao 2 1.Associate Professor, Department of Civil Engineering, GMRIT, Rajam,

More information

Modeling Hydro Power Plants in Deregulated Electricity Markets: Integration and Application of EMCAS and VALORAGUA

Modeling Hydro Power Plants in Deregulated Electricity Markets: Integration and Application of EMCAS and VALORAGUA Modeling Hydro Power Plants in Deregulated Electricity Markets: Integration and Application of EMCAS and Prakash Thimmapuram 1, Thomas D. Veselka 1, Vladimir Koritarov 1 Sónia Vilela 2, Ricardo Pereira

More information

1. For s, a, initialize Q ( s,

1. For s, a, initialize Q ( s, Proceedings of the 2006 Winter Simulation Conference L. F. Perrone, F. P. Wieland, J. Liu, B. G. Lawson, D. M. Nicol, and R. M. Fujimoto, eds. A REINFORCEMENT LEARNING ALGORITHM TO MINIMIZE THE MEAN TARDINESS

More information

D DAVID PUBLISHING. Stacking Sequence of Marine Container Minimizing Space in Container Terminals. 1. Introduction. Ning Zhang and Yutaka Watanabe

D DAVID PUBLISHING. Stacking Sequence of Marine Container Minimizing Space in Container Terminals. 1. Introduction. Ning Zhang and Yutaka Watanabe Journal of Traffic and Transportation Engineering 4 (2016) 86-93 doi: 10.1726/2328-2142/2016.02.003 D DAVID PUBLISHING Stacking Sequence of Marine Container Minimizing Space in Container Terminals Ning

More information

Genetic Algorithm based Simulation Optimization Approach to Seawater Intrusion

Genetic Algorithm based Simulation Optimization Approach to Seawater Intrusion International Symposium on Genetic Algorithm based Simulation Optimization Approach to Seawater Intrusion 1313 Integrated Water Resources Management (IWRM 2014) February 19 21, 2014, CWRDM, Kozhikode,

More information

Building Energy Modeling Using Artificial Neural Networks

Building Energy Modeling Using Artificial Neural Networks Energy Research Journal Original Research Paper Building Energy Modeling Using Artificial Neural Networks Maya Arida, Nabil Nassif, Rand Talib and Taher Abu-Lebdeh Department of Civil, Architectural and

More information

Improved Crossover and Mutation Operators for Genetic- Algorithm Project Scheduling

Improved Crossover and Mutation Operators for Genetic- Algorithm Project Scheduling Improved Crossover and Mutation Operators for Genetic- Algorithm Project Scheduling M. A. Abido and A. Elazouni Abstract In Genetic Algorithms (GAs) technique, offspring chromosomes are created by merging

More information

Modeling Linear Programming Problem Using Microsoft Excel Solver

Modeling Linear Programming Problem Using Microsoft Excel Solver Modeling Linear Programming Problem Using Microsoft Excel Solver ADEKUNLE Simon Ayo* & TAFAMEL Andrew Ehiabhi (Ph.D) Department of Business Administration, Faculty of Management Sciences, University of

More information

Solving a redundancy allocation problem with repairable identical components using simulation method and genetic algorithm

Solving a redundancy allocation problem with repairable identical components using simulation method and genetic algorithm Solving a redundancy allocation problem with repairable identical components using simulation method and genetic algorithm Amir Vahid Fakhredaie Islamic Azad University, Dubai, UAE Ayoub Veisi; Mani Sharifi

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 9, March 2014

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 3, Issue 9, March 2014 A Comprehensive Model for Evaluation of Sport Coaches Performance Qiang ZHANG 1* Bo HOU 1 Yue WANG 1 Yarong XIAO 1 1. College of Optoelectronic Engineering Chongqing University Chongqing P.R. China 400044

More information

Investigation of Constant Creation Techniques in the Context of Gene Expression Programming

Investigation of Constant Creation Techniques in the Context of Gene Expression Programming Investigation of Constant Creation Techniques in the Context of Gene Expression Programming Xin Li 1, Chi Zhou 2, Peter C. Nelson 1, Thomas M. Tirpak 2 1 Artificial Intelligence Laboratory, Department

More information

Evolving Bidding Strategies for Multiple Auctions

Evolving Bidding Strategies for Multiple Auctions Evolving Bidding Strategies for Multiple Auctions Patricia Anthony and Nicholas R. Jennings 1 Abstract. Due to the proliferation of online auctions, there is an increasing need to monitor and bid in multiple

More information

Optimum Design of Cold-formed Steel Z-shape Purlins Using a Genetic Algorithm

Optimum Design of Cold-formed Steel Z-shape Purlins Using a Genetic Algorithm Missouri University of Science and Technology Scholars' Mine International Specialty Conference on Cold- Formed Steel Structures (2002) - 16th International Specialty Conference on Cold-Formed Steel Structures

More information