Multiobjective Optimization. Carlos A. Santos Silva

Size: px
Start display at page:

Download "Multiobjective Optimization. Carlos A. Santos Silva"

Transcription

1 Multiobjective Optimization Carlos A. Santos Silva

2 Motivation Usually, in optimization problems, there is more than one objective: Minimize Cost Maximize Performance The objectives are often conflicting: Minimize Cost implies minimizing performance Maximize Performance implies maximize cost Wind 15 Cost( ) Wind 5 Performance(kW/year) ,5 Solar What is the best solution? Solar

3 A possible approach is To transform multiple objectives into a single objective Maximize Profit (with performance measured in terms of cost) Profit is a simple sum of cost and performance If objectives are equally important... Wind (10) Profit ( ) (10) (17,5) Solar What is the best solution?

4 Are objectives equally important? If objectives are not equally important What is the relative importance between them? Wind One has to decide a priori the relative importance of objectives Is Performance more important than Cost? (25) Profit ( ) (30) (42,5) Is Performance more important than Cost? How much? 2 times? 10 times? Solar 2x Cost = Performance Wind (5) Profit ( ) Wind 35 Profit ( ) (0) 80 (10) 50 Cost = 2x Performance Solar Cost = 10xPerformance What is the best solution? Solar

5 What if objectives are not comparable? Often, objectives are often non- commensurable Expressing performance in monetary units might be impossible Example:2 star hotel by 50 or 4 star hotel by 150 Is each star valued as 50? Does a 1 star hotel worth 0? Is it the same pay 100 by a 3 star hotel, 150 by a 4 star or 200 by a 5 star Even if cost of stars is not linear, is it possible to compare both objectives in the same unit?

6 Why not compare solutions? Another approach is to evaluate solutions for both objectives and let someone (Decision Maker) choose the best solution Performance 10 Best performance 5 Best Cost Cost Decision Maker decides is paying extra 5 is worth to have an extra 5 in performance!

7 MULTIOBJECTIVE OPTIMIZATION

8 General Description Multiobjective optimization Choosing the best solution considering different, usually contradictory objectives Usually, there is no single best solution, but a set of solutions that are equally good Methodology A posteriori (Decision Maker defines preferences based on optimization) Modeling Optimizing Deciding A priori (DM defines preferences before optimization) Also know as Multicriteria decision Making (MCDM) Multicriteria decision aiding (MCDA) Multatribute decision making (MADM) If all functions are linear Multiobjective Linear Programming (MOLP)

9 Definition Domain x = (x1, x2,, xn) Cost function f(x) = f1(x) f2(x) fk(x)) Multi-objective problem: minimize fx ( ) subject to gm( x) 0, m 1,, ng h ( x) 0, m n 1,, n n x [ x, x ] m g g h min max

10 What is an optimum in this case? Improving in one objective may deteriorate another Balance in trade-off solutions is achieved when A solution cannot improve any objective without degrading one or more of the other objectives. f 1 f 2 A B

11 Pareto Optimum Pareto improvement change from one allocation to another that can make at least one individual better off without making any other individual worse off is called a Pareto improvement Pareto Optimum An allocation is defined as Pareto efficient or Pareto optimal when no further Pareto improvements can be made These solutions are called non-dominated solutions. The set of these solutions is a non-dominated set or the Pareto-optimal set. The corresponding objective vectors are referred to as the Pareto-front. Weak Pareto Optimum there are alternative allocations where at least one objective would be worse Vilfredo Pareto

12 Multiobjective Optimization All Pareto optimal can be regarded as equally desirable and we need a decision maker to identify the most desirable among them

13 Types of Approaches Non interactive Basic NonPreference Others Iterative Trade-off Reference Point Classification Based Evolutionary Evolutionary algorithms Ant Colonies Particle Swarm Have proven to be the best methodologies

14 NON INTERACTIVE

15 Basic Methods Not really multioptimization methods Weighted method Only works well in convex problems It can be used a priori or a posteriori (DM defines weights afterwards) It is important to normalize different objectives! ε - constrained method Only one objective is optimized, the other are constraints Works for convex or non-convex problems

16 Non-preference methods DM opinion is only listened after solving the problem There is no DM or he is not expecting any special result Global criteria Minimize distance to some reference solution Depends on distance metric Neutral compromise solution Try to find the middle point of all solutions

17 Others Weighted metrics The distance to different objectives is weighted Goal Programming / Goal Attaining Define a set of aspiration goals Minimize distance to goals

18 weighted ε-constrained global criteria neutral solution weighted metric goal - programming Comparison non-preference x x a priori x x x a posteriori x x x can find any Pareto Optimal solutions always Pareto Optimal x (x) x (x) (x) (x) (x) (x) Information weights bounds weights reference point order

19 INTERACTIVE METHODS

20 General Decision Maker expresses preferences during the optimization process Only a part of Pareto solutions are found and evaluated DM does not need a global structure view of preferences Saves time and makes comparison between solutions easier Implies an active participation during optimization process Algorithm 1. Initialize (e.g. Neutral Solution) 2. Ask DM for preference 3. Evaluate a new set of solutions Usually has two phases Learning phase for DM Real Decision Making phase

21 Trade-off Methods Trade-off Rate of exchange between two objectives (how much you win / how much you loose) Trade-off computation helps DM to know which region should be explored Zionts-Wallenius or ISWT methods Ask DM to express preferences and evaluate trade-off values Geoffrion-Dyer-Feinberg (GDF) or SPOT or GRIST methods DM provides subjective trade-off values

22 Reference Point Approaches Decision maker provides: Preference values for the outcomes (reference points) Relative order between objectives DM may change reference points Based in three principles: 1. Considers separation between preferential and substantive methods 2. Objective aggregation is nonlinear (different from weighted basic approach) 3. Holistic perception of objectives Signal substantive changes in objective values Stopping criteria When the DM is satisfied with solution

23 Classification-Based Methods DM chooses which objective functions should be improved and which ones can be maintain the value DM can also indicate intervals of improvements Similar to reference point methods Step method At each iteration, DM indicates acceptable values and unacceptable values DM gives up a little bit on acceptable values to improve unacceptable Satisficing Trade-off method DM is asked to define the objectives into three classes: acceptable, to relax, to improve DM defines bounds for trade-offs (aspiration levels) NIMBUS method DM defines 5 classes of objectives DM receives up to 4 Pareto Optimal solutions

24 EVOLUTIONARY MULTIOPTIMIZATION (EMO)

25 Ideal Multiobjective Optimization The strength is the fact that parallel solutions are computed at the same time

26 EVOLUTIONARY ALGORITHMS

27 Approaches Vector Evaluated GA (VEGA), (Shaffer, 1985). Multi-Objective GA (MOGA), (Fonseca & Fleming, 1993) Non-dominated Sorting GA (NSGA), (Deb et al., 1994). Niched Pareto GA (NPGA), (Horn et al., 94) Target Vector approaches, (several authors) NSGA II, (Deb et al., 2002). Deb K, Pratap A, Agarwal S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6 (2): Apr 2002.

28 VEGA With M objectives to be handled, population is divided by the objectives. Each subpopulation has its own fitness. Advantages: only selection mechanism is modified, so it is easy to implement and efficient (computational complexity is the same). Drawbacks: difficult to find good compromise solutions, as each solution is looking only to individual objective function. It can happen that few points of the Pareto front are found.

29 VEGA implementation on TSP Optimize Distance (Z1) and Time (Z2) 1. Initialize 2. Separate to Selection Z1=69, Z2=3 Z1=64,Z2= Z1=65, Z2=2,5 Z1=66,Z2=2 Z1= Z2=2, Shuffle to crossover and mutate Z1=65 Z2=2 Z1=64 Z1= Z2=2, Z2=2

30 MOGA Differs from VEGA in the way fitness is assigned to a solution: A rank is assigned to each solution r i = 1 + n i, where n i is the number of solutions that dominate solution i. Fitness is related to the inverse of ranking. This simple procedure does not assure diversity among non-dominated solutions. A niche-formation method was introduced to distribute the population over the Pareto-optimal region. Advantages: fitness assignment scheme is simple. Can find spread Pareto-optimal solutions. Drawbacks: introduce unwanted bias towards some solutions. May be sensitive to the shape of Pareto-optimal front.

31 Example Objectives: minimise internal temperature gradient, minimise heat loss, minimise area of the evaporator Design variables: height of evaporator bottom, evaporator depth. evaporator thickness, evaporator width, insulation thickness Geometric constraints: each parameter has a minimum and a maximum bound Fixed dimensions: outside dimensions of the fridge, size of the condenser Design evaluators: STAR-CD CFD/Heat Transfer Commercial Code

32 NGSA II (Elitist Non-Dominating Sorting GA) This method differs from previous in: Uses an elitist principle (sort by fitness before selection) Uses an explicit diversity preserving mechanism (Crowding distance) Emphasizes non-dominated solutions (classify solutions in three fronts)

33 ANT COLONY OPTIMIZATION

34 ACO approaches (MOACO) Multi-colony algorithms Multiple pheromone matrices algorithms. Multiple heuristic functions algorithms

35 Multi Colony Algorithm Each colony optimizes one objective. Having k objectives, a total of k colonies is used. Colonies cooperate by sharing information about the solutions found by each colony. Local sharing: is performed after next node is added to current path of a new partial solution. Solutions are grouped into non-dominance solutions. Fitness value fij is calculated for the best solution so far. Global sharing: similar process but now it is performed after completion of paths.

36 Multiple pheromone and/or heuristic matrices Two objectives: two pheromone matrices and two heuristic matrices (Iredi, 2001): Having Kobjectives (Doerner, 2004): Single pheromone function and several heuristics information functions (Barán and Schaerer, 2003):

37 COMPARISON BETWEEN EA AND ACO

38 Example: TSP Traveling Salesman Problem with multiple objectives: cost, length, travel time, tourist attractiveness. Used approaches:

39 Results for KROAB50

40 Results for KROAB100

41 PARTICLE SWARM

42 MO Particle Swarm Optimization (MOPSO) Uses Archive Mechanism (A) List of non-dominated solutions Use a swarm like for single objective Evaluate each solution to see if it is nondominated or not Evaluate pbest and gbest for each of the objectives Similar to VEGA approach

43 SOFTWARE

44 Matlab Goal Programming / Goal Attain x = fgoalattain(fun,x0,goal,weight) Evolutionary MultiObjective Optimization

45 READINGS

46 Energy Systems Two objective functions Cost Emissions NonInteractive Approaches ε Constrained and Goal Attained Green Building Design Two objective functions Lyfe Cycle Cost Lyfe Cycle Environment Impact EA approach MOGA

Economic Load Dispatch Solution Including Transmission Losses Using MOPSO

Economic Load Dispatch Solution Including Transmission Losses Using MOPSO International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 9, Issue 11 (February 2014), PP. 15-23 Economic Load Dispatch Solution Including

More information

Multi-objective optimization

Multi-objective optimization Multi-objective optimization Kevin Duh Bayes Reading Group Aug 5, 2011 The Problem Optimization of K objectives simultaneously: min x [F 1 (x), F 2 (x),..., F K (x)], s.t. x X (1) X = {x R n g j (x) 0,

More information

2 Introduction to Multiobjective Optimization: Interactive Approaches

2 Introduction to Multiobjective Optimization: Interactive Approaches 2 Introduction to Multiobjective Optimization: Interactive Approaches Kaisa Miettinen 1, Francisco Ruiz 2, and Andrzej P. Wierzbicki 3 1 Department of Mathematical Information Technology, P.O. Box 35 (Agora),

More information

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

7 Interactive Multiobjective Evolutionary Algorithms

7 Interactive Multiobjective Evolutionary Algorithms 7 Interactive Multiobjective Evolutionary Algorithms Andrzej Jaszkiewicz 1 and Jürgen Branke 2 1 Poznan University of Technology, Institute of Computing Science jaszkiewicz@cs.put.poznan.pl 2 Institute

More information

Pareto navigator for interactive nonlinear multiobjective optimization

Pareto navigator for interactive nonlinear multiobjective optimization OR Spectrum (2010) 32:211 227 DOI 10.1007/s00291-008-0151-6 REGULAR ARTICLE Pareto navigator for interactive nonlinear multiobjective optimization Petri Eskelinen Kaisa Miettinen Kathrin Klamroth Jussi

More information

A Multi-Objective Approach for 3D Airspace Sectorization: A Study on Singapore Regional Airspace

A Multi-Objective Approach for 3D Airspace Sectorization: A Study on Singapore Regional Airspace A Multi-Objective Approach for D Airspace Sectorization: A Study on Singapore Regional Airspace Cheryl Wong Sze Yin School of Computer Science and Engineering Nanyang Technological University Singapore

More information

UNIVERSITÀ DEL SALENTO

UNIVERSITÀ DEL SALENTO UNIVERSITÀ DEL SALENTO FACOLTÀ DI INGEGNERIA Corso di Laurea Specialistica in Ingegneria Gestionale Indirizzo e-business Management Corso di Pianificazione e Gestione delle infrastrutture energetiche TEMA

More information

A Particle Swarm Optimization Algorithm for Multi-depot Vehicle Routing problem with Pickup and Delivery Requests

A Particle Swarm Optimization Algorithm for Multi-depot Vehicle Routing problem with Pickup and Delivery Requests A Particle Swarm Optimization Algorithm for Multi-depot Vehicle Routing problem with Pickup and Delivery Requests Pandhapon Sombuntham and Voratas Kachitvichayanukul Abstract A particle swarm optimization

More information

A Metaheuristic Approach to the Multi-Objective Unit Commitment Problem Combining Economic and Environmental Criteria

A Metaheuristic Approach to the Multi-Objective Unit Commitment Problem Combining Economic and Environmental Criteria Article A Metaheuristic Approach to the Multi-Objective Unit Commitment Problem Combining Economic and Environmental Criteria Luís A. C. Roque 1,2, * ID, Dalila B. M. M. Fontes 2,3 ID and Fernando A. C.

More information

Multi Objective Optimization of Time Cost. Quality Quantity Using Multi Colony. Ant Algorithm

Multi Objective Optimization of Time Cost. Quality Quantity Using Multi Colony. Ant Algorithm Int. J. Contemp. Math. Sciences, Vol. 7, 2012, no. 16, 773-784 Multi Objective Optimization of Time Cost Quality Quantity Using Multi Colony Ant Algorithm Rajesh Shrivastava*, Shweta Singh* and G. C. Dubey**

More information

Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-Art

Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-Art Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-Art David A. Van Veldhuizen Air Force Research Laboratory Optical Radiation Branch Brooks AFB, TX 78235, USA david.vanveldhuizen@brooks.af.mil

More information

Optimization of Assembly Line Balancing with Resource Constraint using NSGA-II: A Case Study

Optimization of Assembly Line Balancing with Resource Constraint using NSGA-II: A Case Study Optimization of Assembly Line Balancing with Resource Constraint using NSGA-II: A Case Study Masitah Jusop Faculty of Mechanical Engineering Universiti Malaysia Pahang, Malaysia. Mohd Fadzil Faisae Ab

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

Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows Manar Hosny

Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows Manar Hosny Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows Manar Hosny College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia mifawzi@ksu.edu.sa Keywords:

More information

GRIP: A Generalized Regression Method with Intensities of Preferences for Ranking Alternatives Evaluated on Multiple Criteria

GRIP: A Generalized Regression Method with Intensities of Preferences for Ranking Alternatives Evaluated on Multiple Criteria GRIP: A Generalized Regression Method with Intensities of Preferences for Ranking Alternatives Evaluated on Multiple Criteria JOSÉ RUI FIGUEIRA 1, SALVATORE GRECO 2, ROMAN SŁOWIŃSKI 3 1 CEG-IST, Instituto

More information

A Viral Systems Algorithm for the Traveling Salesman Problem

A Viral Systems Algorithm for the Traveling Salesman Problem Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 A Viral Systems Algorithm for the Traveling Salesman Problem Dedy Suryadi,

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

Nonpoint Source Pollution Control Programs: Enhancing the Optimal Design Using A Discrete-Continuous Multiobjective Genetic Algorithm

Nonpoint Source Pollution Control Programs: Enhancing the Optimal Design Using A Discrete-Continuous Multiobjective Genetic Algorithm Nonpoint Source Pollution Control Programs: Enhancing the Optimal Design Using A Discrete-Continuous Multiobjective Genetic Algorithm Mehdi Ahmadi Mazdak Arabi 2013 SWAT Conference Toulouse, France Nonpoint

More information

A Niched Pareto Genetic Algorithm for Multiobjective. Optimization. Jerey Horn, Nicholas Nafpliotis, and David E. Goldberg

A Niched Pareto Genetic Algorithm for Multiobjective. Optimization. Jerey Horn, Nicholas Nafpliotis, and David E. Goldberg A Niched Pareto Genetic Algorithm for Multiobjective Optimization Jerey Horn, Nicholas Nafpliotis, and David E. Goldberg PREPRINT (camera-ready) As accepted for publication in the Proceedings of the First

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

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

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 Optimization of Product Life-Cycle Costs and Environmental Impacts

Multi-objective Optimization of Product Life-Cycle Costs and Environmental Impacts Multi-objective Optimization of Product Life-Cycle Costs and Environmental Impacts Daniele Cerri 1, Marco Taisch 1, and Sergio Terzi 2 1 Politecnico di Milano, Department of Management, Economics and Industrial

More information

Classical Approach to Solve Economic Load Dispatch Problem of Thermal Generating Unit in MATLAB Programming

Classical Approach to Solve Economic Load Dispatch Problem of Thermal Generating Unit in MATLAB Programming Classical Approach to Solve Economic Load Dispatch Problem of Thermal Generating Unit in MATLAB Programming Arunesh Dutt 1, Ashish Dhamanda 2 1 Assistant Professor (EEE), SGIET, NGBU, Allahabad, U.P, India

More information

Modelling and multi-objective optimisation of a sugar mill based multi-effect evaporator set

Modelling and multi-objective optimisation of a sugar mill based multi-effect evaporator set Preprints of the 19th World Congress The International Federation of Automatic Control Modelling and multi-objective optimisation of a sugar mill based multi-effect evaporator set B.J. Burke Process Engineer,

More information

COMPARING VARIOUS WORKFLOW ALGORITHMS WITH SIMULATED ANNEALING TECHNIQUE

COMPARING VARIOUS WORKFLOW ALGORITHMS WITH SIMULATED ANNEALING TECHNIQUE COMPARING VARIOUS WORKFLOW ALGORITHMS WITH SIMULATED ANNEALING TECHNIQUE Dr.V.Venkatesakumar #1, R.Yasotha #2 # Department of Computer Science and Engineering, Anna University Regional Centre, Coimbatore,

More information

MULTIMODAL NETWORK DESIGN AND ASSESSMENT

MULTIMODAL NETWORK DESIGN AND ASSESSMENT 11 th TRAIL Congress November 2010 MULTIMODAL NETWORK DESIGN AND ASSESSMENT Proposal for a dynamic multi-objective approach Ties Brands MSc 1, Gijs van Eck MSc 2 1 Faculty of Engineering Technology, Centre

More information

International Doctoral School Algorithmic Decision Theory: MCDA and MOO

International Doctoral School Algorithmic Decision Theory: MCDA and MOO International Doctoral School Algorithmic Decision Theory: MCDA and MOO Lecture 5: Metaheuristics and Applications Department of Engineering Science, The University of Auckland, New Zealand Laboratoire

More information

The effect of future water demand reduction on WDS rehabilitation planning

The effect of future water demand reduction on WDS rehabilitation planning Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 00 (2014) 000 000 www.elsevier.com/locate/procedia 16th Conference on Water Distribution System Analysis, WDSA 2014 The effect

More information

Algorithms and Methods. Karthik Sindhya, PhD Post-doctoral researcher Industrial Optimization Group University of Jyväskylä

Algorithms and Methods. Karthik Sindhya, PhD Post-doctoral researcher Industrial Optimization Group University of Jyväskylä Enhancement of Multiobjective Optimization Algorithms and Methods Karthik Sindhya, PhD Post-doctoral researcher Industrial Optimization Group University of Jyväskylä Karthik.sindhya@jyu.fi Overview Multiobjective

More information

Multi-Objective Generation Scheduling with Hybrid Energy Resources

Multi-Objective Generation Scheduling with Hybrid Energy Resources Clemson University TigerPrints All Dissertations Dissertations 12-2007 Multi-Objective Generation Scheduling with Hybrid Energy Resources Manas Trivedi Clemson University, mtrived@clemson.edu Follow this

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

Optimization of Software Testing for Discrete Testsuite using Genetic Algorithm and Sampling Technique

Optimization of Software Testing for Discrete Testsuite using Genetic Algorithm and Sampling Technique Optimization of Software Testing for Discrete Testsuite using Genetic Algorithm and Sampling Technique Siba Prasada Tripathy National Institute of Science & Technology Berhampur, India Debananda Kanhar

More information

optimal design of frp retrofitting for seismic resistant rc frames C. Chisari 1, C. Bedon 2 1

optimal design of frp retrofitting for seismic resistant rc frames C. Chisari 1, C. Bedon 2 1 optimal design of frp retrofitting for seismic resistant rc frames C. Chisari 1, C. Bedon 2 1 Department of Civil Engineering, University of Salerno, Fisciano (SA), Italy 2 Department of Engineering and

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

Decision Support System (DSS) Advanced Remote Sensing. Advantages of DSS. Advantages/Disadvantages

Decision Support System (DSS) Advanced Remote Sensing. Advantages of DSS. Advantages/Disadvantages Advanced Remote Sensing Lecture 4 Multi Criteria Decision Making Decision Support System (DSS) Broadly speaking, a decision-support systems (DSS) is simply a computer system that helps us to make decision.

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

Ant Colony Optimization for Resource-Constrained Project Scheduling

Ant Colony Optimization for Resource-Constrained Project Scheduling IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 6, NO. 4, AUGUST 2002 333 Ant Colony Optimization for Resource-Constrained Project Scheduling Daniel Merkle, Martin Middendorf, and Hartmut Schmeck Abstract

More information

Sizing optimization of trapezoidal corrugated roof sheeting, supporting solar panels, under wind loading

Sizing optimization of trapezoidal corrugated roof sheeting, supporting solar panels, under wind loading University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 2013 Sizing optimization of trapezoidal corrugated

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

Multi-objective Sizing Optimization of Borehole Heat Exchangers. Contact information:

Multi-objective Sizing Optimization of Borehole Heat Exchangers. Contact information: Multi-objective Sizing Optimization of Borehole Heat Exchangers Seung-Hoon Park 1, Byung-Ki Jeon 1, Yong-Sung Jang, Eui-Jong Kim 1* 1 Department of architectural engineering, INHA University, Incheon,

More information

Cognitive Radio Spectrum Management

Cognitive Radio Spectrum Management Cognitive Radio Management Swapnil Singhal, Santosh Kumar Singh Abstract The emerging Cognitive Radio is combo of both the technologies i.e. Radio dynamics and software technology. It involve wireless

More information

A Fuzzy Multiple Attribute Decision Making Model for Benefit-Cost Analysis with Qualitative and Quantitative Attributes

A Fuzzy Multiple Attribute Decision Making Model for Benefit-Cost Analysis with Qualitative and Quantitative Attributes A Fuzzy Multiple Attribute Decision Making Model for Benefit-Cost Analysis with Qualitative and Quantitative Attributes M. Ghazanfari and M. Mellatparast Department of Industrial Engineering Iran University

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

Université Libre de Bruxelles

Université Libre de Bruxelles Université Libre de Bruxelles Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle An Experimental Study of Estimation-based Metaheuristics for the Probabilistic

More information

Multi-objective optimization of an ecological assembly model

Multi-objective optimization of an ecological assembly model Multi-objective optimization of an ecological assembly model Pascal Côté a, Lael Parrott a,, Robert Sabourin b a Complex Systems Laboratory, Département de Géographie, Université de Montréal, C.P. 6128,

More information

MULTI-OBJECTIVE OPTIMISATION OF A MODULAR BUILDING FOR DIFFERENT CLIMATE TYPES. Buro Happold, 17 Newman Street, London, W1T 1PD, UK

MULTI-OBJECTIVE OPTIMISATION OF A MODULAR BUILDING FOR DIFFERENT CLIMATE TYPES. Buro Happold, 17 Newman Street, London, W1T 1PD, UK BSO12 First Building Simulation and Optimization Conference Loughborough, UK 10-11 September 2012 MULTI-OBJECTIVE OPTIMISATION OF A MODULAR BUILDING FOR DIFFERENT CLIMATE TYPES Ralph Evins 1,2, Philip

More information

Multi-Objective Optimization of Cellular Scanning Strategy in Selective Laser Melting

Multi-Objective Optimization of Cellular Scanning Strategy in Selective Laser Melting Multi-Objective Optimization of Cellular Scanning Strategy in Selective Laser Melting Ali Ahrari, Kalyanmoy Deb Michigan State University East Lansing, MI, USA aliahrari1983@gmail.com kdeb@egr.msu.edu

More information

A NOVEL MULTIOBJECTIVE OPTIMIZATION ALGORITHM, MO HSA. APPLICATION ON A WATER RESOURCES MANAGEMENT PROBLEM

A NOVEL MULTIOBJECTIVE OPTIMIZATION ALGORITHM, MO HSA. APPLICATION ON A WATER RESOURCES MANAGEMENT PROBLEM A NOVEL MULTIOBJECTIVE OPTIMIZATION ALGORITHM, MO HSA. APPLICATION ON A WATER RESOURCES MANAGEMENT PROBLEM I. Kougias 1, L. Katsifarakis 2 and N. Theodossiou 3 Division of Hydraulics and Environmental

More information

Evolutionary Algorithms:

Evolutionary Algorithms: GEATbx Introduction Evolutionary Algorithms: Overview, Methods and Operators Hartmut Pohlheim Documentation for: Genetic and Evolutionary Algorithm Toolbox for use with Matlab version: toolbox 3.3 documentation

More information

Selection. and. on products. Fuzzy TOPSIS, Optimization. 1. Introduction1. .iust.ac.ir/ ABSTRACTT KEYWORDS. Allocation.

Selection. and. on products. Fuzzy TOPSIS, Optimization. 1. Introduction1. .iust.ac.ir/  ABSTRACTT KEYWORDS. Allocation. International Journal of Industrial Engineering & Production Research (07) September 07, Volume 8, Number pp. 79-97 DOI: 0.068/ijiepr.8..79 http://ijiepr..iust.ac.ir/ Selection and Orderr Ali Mohtashami*

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

Managing Population Diversity Through the Use of Weighted Objectives and Modified Dominance: An Example from Data Mining

Managing Population Diversity Through the Use of Weighted Objectives and Modified Dominance: An Example from Data Mining Managing Population Diversity Through the Use of Weighted Objectives and Modified Dominance: An Example from Data Mining Alan P. Reynolds School of Computing Sciences University of East Anglia Norwich

More information

Reliable classification of two-class cancer data using evolutionary algorithms

Reliable classification of two-class cancer data using evolutionary algorithms BioSystems 72 (23) 111 129 Reliable classification of two-class cancer data using evolutionary algorithms Kalyanmoy Deb, A. Raji Reddy Kanpur Genetic Algorithms Laboratory (KanGAL), Indian Institute of

More information

Land Managers. Geographic Information System. Land Use Systems Models. Impact Assessments. Graphic User Interface. GA-Based Land Use Planning Tools

Land Managers. Geographic Information System. Land Use Systems Models. Impact Assessments. Graphic User Interface. GA-Based Land Use Planning Tools Evaluating Multi-Objective Land Use Planning Tools Using Soft Systems Methods K.B. Matthews, Susan Craw, S. Elder and A.R. Sibbald Land Use Systems Group School of Computer and Mathematical Sciences Macaulay

More information

Optimized Enhanced Control System for the Unibadan s Virtual Power Plant Project Using Genetic Algorithm

Optimized Enhanced Control System for the Unibadan s Virtual Power Plant Project Using Genetic Algorithm Optimized Enhanced Control System for the Unibadan s Virtual Power Plant Project Using Genetic Algorithm 1 Corresponding Author 1 C. G. Monyei, 2 O. A. Fakolujo 1, 2 Department of Electrical and Electronic

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

Optimal replacement strategy for residential solar panels using monte carlo simulations and nonlinear optimization methods

Optimal replacement strategy for residential solar panels using monte carlo simulations and nonlinear optimization methods The InsTITuTe for systems research Isr TechnIcal report 2017-2 Optimal replacement strategy for residential solar panels using monte carlo simulations and nonlinear optimization methods Andrew Poissant

More information

A Computational Concept Generation Method for a Modular Vehicle Fleet Design

A Computational Concept Generation Method for a Modular Vehicle Fleet Design A Computational Concept Generation Method for a Modular Vehicle Fleet Design Alparslan Emrah Bayrak *, Arianne X Collopy, Bogdan I Epureanu *, Panos Y Papalambros * * Department of Mechanical Engineering,

More information

Multi-Objective Design and Path Planning Optimization of Unmanned Aerial Vehicles (UAVs)

Multi-Objective Design and Path Planning Optimization of Unmanned Aerial Vehicles (UAVs) Multi-Objective esign and Path Planning Optimization of Unmanned Aerial Vehicles (UAVs) Eliot Rudnick-Cohen 1,3 Shapour Azarm 1 Jeffrey W. Herrmann 1,2 1 epartment of Mechanical Engineering 2 Institute

More information

MULTI-OBJECTIVE OPTIMIZATION OF AUTOMATED STORAGE AND RETRIEVAL SYSTEMS

MULTI-OBJECTIVE OPTIMIZATION OF AUTOMATED STORAGE AND RETRIEVAL SYSTEMS 1. Tone LERHER, 2. Matjaž ŠRAML, 3. Matej BOROVINŠEK, 4. Iztok POTRČ MULTI-OBJECTIVE OPTIMIZATION OF AUTOMATED STORAGE AND RETRIEVAL SYSTEMS 1, 3, 4. UNIVERSITY OF MARIBOR, FACULTY OF MECHANICAL ENGINEERING,

More information

Aerodynamic Performance Sensitivity Analysis of Blade Design for a 100 kw HAWT

Aerodynamic Performance Sensitivity Analysis of Blade Design for a 100 kw HAWT Aerodynamic Performance Sensitivity Analysis of Blade Design for a 100 kw HAWT Hassan Dogan 1 and Mahmut Faruk Aksit 2 1 PhD Candidate, 2 Associate Professor Mechatronics Program, Faculty of Engineering

More information

Ant Colony Optimisation: From Biological Inspiration to an Algorithmic Framework

Ant Colony Optimisation: From Biological Inspiration to an Algorithmic Framework Ant Colony Optimisation: From Biological Inspiration to an Algorithmic Framework Technical Report: TR013 Daniel Angus dangus@ict.swin.edu.au Centre for Intelligent Systems & Complex Processes Faculty of

More information

An Early Exploratory Method to Avoid Local Minima in Ant Colony System

An Early Exploratory Method to Avoid Local Minima in Ant Colony System An Early Exploratory Method to Avoid Local Minima in Ant Colony System 33 An Early Exploratory Method to Avoid Local Minima in Ant Colony System Thanet Satukitchai 1 and Kietikul Jearanaitanakij 2, Non-members

More information

The Classification of Quality of Life Using Multi-criteria Analysis

The Classification of Quality of Life Using Multi-criteria Analysis Journal of Geographic Information and Decision Analysis, vol.3, no.2, pp.1-8, 1999 The Classification of Quality of Life Using Multi-criteria Analysis Bryan H. Massam Department of Geography and Division

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

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

Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen

Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen Ph.D. Defense: Resource Allocation Optimization in the Smart Grid and High-performance Computing Tim Hansen Department of Electrical and Computer Engineering Colorado State University Fort Collins, Colorado,

More information

A Decision Support System for Performance Evaluation

A Decision Support System for Performance Evaluation A Decision Support System for Performance Evaluation Ramadan AbdelHamid ZeinEldin Associate Professor Operations Research Department Institute of Statistical Studies and Research Cairo University ABSTRACT

More information

TIMEBOXING PLANNING: BUFFERED MOSCOW RULES

TIMEBOXING PLANNING: BUFFERED MOSCOW RULES TIMEBOXING PLANNING: BUFFERED MOSCOW RULES EDUARDO MIRANDA, INSTITUTE FOR SOFTWARE RESEARCH, CARNEGIE MELLON UNIVERSITY, SEPTEMBER 2011 ABSTRACT Time boxing is a management technique which prioritizes

More information

Weight and power optimization of steam bottoming cycle for offshore oil and gas installations

Weight and power optimization of steam bottoming cycle for offshore oil and gas installations Weight and power optimization of steam bottoming cycle for offshore oil and gas installations Lars O. Nord a,, Emanuele Martelli b, Olav Bolland a a Department of Energy and Process Engineering, Norwegian

More information

arxiv: v1 [cs.ai] 5 Sep 2008

arxiv: v1 [cs.ai] 5 Sep 2008 MIC2005: The Sixth Metaheuristics International Conference??-1 MOOPPS: An Optimization System for Multi Objective Production Scheduling Martin J. Geiger Lehrstuhl für Industriebetriebslehre (510A), Universität

More information

The Efficient Allocation of Individuals to Positions

The Efficient Allocation of Individuals to Positions The Efficient Allocation of Individuals to Positions by Aanund Hylland and Richard Zeckhauser Presented by Debreu Team: Justina Adamanti, Liz Malm, Yuqing Hu, Krish Ray Hylland and Zeckhauser consider

More information

State-of-the-Art Techniques and Challenges Ahead for Distributed Generation Planning and Optimization

State-of-the-Art Techniques and Challenges Ahead for Distributed Generation Planning and Optimization Provided by the author(s) and University College Dublin Library in accordance with publisher policies. Please cite the published version when available. Title State-of-the-Art Techniques and Challenges

More information

Designing multi-period supply chain network considering risk and emission: a multi-objective approach

Designing multi-period supply chain network considering risk and emission: a multi-objective approach Ann Oper Res 2017) 250:427 461 DOI 10.1007/s10479-015-2086-z Designing multi-period supply chain network considering risk and emission: a multi-objective approach Ravi Shankar Kumar 1 Alok Choudhary 2

More information

Applications of Cobb-Douglas Production Function in Construction Time-Cost Analysis

Applications of Cobb-Douglas Production Function in Construction Time-Cost Analysis University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Construction Systems -- Dissertations & Theses Construction Systems 12-2012 Applications of Cobb-Douglas Production Function

More information

Optimizing Architectural and Structural Aspects of Buildings towards Higher Energy Efficiency

Optimizing Architectural and Structural Aspects of Buildings towards Higher Energy Efficiency Optimizing Architectural and Structural Aspects of Buildings towards Higher Energy Efficiency Álvaro Fialho *LIX, École Polytechnique, Palaiseau, France fialho@lix.polytechnique.fr Youssef Hamadi *Microsoft

More information

HCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 2, March 2013 e-issn: ISBN (Print):

HCTL Open Int. J. of Technology Innovations and Research HCTL Open IJTIR, Volume 2, March 2013 e-issn: ISBN (Print): Improved Shuffled Frog Leaping Algorithm for the Combined Heat and Power Economic Dispatch Majid karimzade@yahoo.com Abstract This paper presents an improved shuffled frog leaping algorithm (ISFLA) for

More information

Reverse Weighted Multi Objective Optimization

Reverse Weighted Multi Objective Optimization 1 Reverse Weighted Multi Objective Optimization Dr. Péter Kádár, member of IEEE Óbuda University, Dept. of Power Systems Bécsi u. 94. Budapest H-1034 HUNGARY kadar.peter@kvk.uni.obuda.hu Abstract CO 2

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

CEng 713 Evolutionary Computation, Lecture Notes

CEng 713 Evolutionary Computation, Lecture Notes CEng 713 Evolutionary Computation, Lecture Notes Introduction to Evolutionary Computation Evolutionary Computation Elements of Evolution: Reproduction Random variation Competition Selection of contending

More information

Applying Computational Intelligence in Software Testing

Applying Computational Intelligence in Software Testing www.stmjournals.com Applying Computational Intelligence in Software Testing Saumya Dixit*, Pradeep Tomar School of Information and Communication Technology, Gautam Buddha University, Greater Noida, India

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 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

Optimization of the Maintenance Process Using Genetic Algorithms

Optimization of the Maintenance Process Using Genetic Algorithms A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 33, 2013 Guest Editors: Enrico Zio, Piero Baraldi Copyright 2013, AIDIC Servizi S.r.l., ISBN 978-88-95608-24-2; ISSN 1974-9791 The Italian Association

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

MULTI-OBJECTIVE DECISION MAKING FOR SUPPLIER SELECTION IN OUTSOURCING

MULTI-OBJECTIVE DECISION MAKING FOR SUPPLIER SELECTION IN OUTSOURCING MULTI-OBJECTIVE DECISION MAKING FOR SUPPLIER SELECTION IN OUTSOURCING Pushpen K. Mohile B.E. (Production Engineering) University of Mumbai Thesis submitted in partial fulfillment of the requirements for

More information

Randomized Algorithm with Tabu Search for Multi-Objective Optimization of Large Containership Stowage Plans

Randomized Algorithm with Tabu Search for Multi-Objective Optimization of Large Containership Stowage Plans Randomized Algorithm with Tabu Search for Multi-Objective Optimization of Large Containership Stowage Plans Fan Liu, Malcolm Yoke Hean Low, Wen Jing Hsu, Shell Ying Huang, Min Zeng, Cho Aye Win School

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

Optimization of a Natural Gas Transmission System

Optimization of a Natural Gas Transmission System Optimization of a Natural Gas Transmission System J. Haddad Gas Engineering Department Petroleum University of Technology, Iran R.M. Behbahani, PhD. Gas Engineering Department. Petroleum University of

More information

Economic Design of Reinforced Concrete Columns under Direct Load and Uniaxial Moments

Economic Design of Reinforced Concrete Columns under Direct Load and Uniaxial Moments www.cafetinnova.org Indexed in Scopus Compendex and Geobase Elsevier, Geo-Ref Information Services-USA, List B of Scientific Journals, Poland, Directory of Research Journals ISSN 0974-5904, Volume 09,

More information

Optimization with Energy Management of PV Battery Stand-Alone Systems over Life Cycle

Optimization with Energy Management of PV Battery Stand-Alone Systems over Life Cycle Optimization with Energy Management of PV Battery Stand-Alone Systems over Life Cycle Julien Seigneurbieux, Gaël Robin, Hamid Ben Ahmed, Bernard Multon To cite this version: Julien Seigneurbieux, Gaël

More information

DETERMINATION OF PRICE OF REACTIVE POWER SERVICES IN DEREGULATED ELECTRICITY MARKET USING PARTICLE SWARM OPTIMIZATION

DETERMINATION OF PRICE OF REACTIVE POWER SERVICES IN DEREGULATED ELECTRICITY MARKET USING PARTICLE SWARM OPTIMIZATION DETERMINATION OF PRICE OF REACTIVE POWER SERVICES IN DEREGULATED ELECTRICITY MARKET USING PARTICLE SWARM OPTIMIZATION PUJA S. KATE M.E Power System P.V.G s C.O.E.T, Pune-9,India. Puja_kate@rediffmail.com

More information

EVOLUTIONARY ALGORITHMS CT20A6300. Timo Mantere. Lecturer, Ph.D. (Econ. & BA) Department of Electrical engineering and automation University of Vaasa

EVOLUTIONARY ALGORITHMS CT20A6300. Timo Mantere. Lecturer, Ph.D. (Econ. & BA) Department of Electrical engineering and automation University of Vaasa EVOLUTIONARY ALGORITHMS CT20A6300 Timo Mantere Lecturer, Ph.D. (Econ. & BA) Department of Electrical engineering and automation University of Vaasa tmantere@lut.fi http://www.uwasa.fi/~timan 1 Lecture

More information

Multi-depot Vehicle Routing Problem with Pickup and Delivery Requests

Multi-depot Vehicle Routing Problem with Pickup and Delivery Requests Multi-depot Vehicle Routing Problem with Pickup and Delivery Requests Pandhapon Sombuntham a and Voratas Kachitvichyanukul b ab Industrial and Manufacturing Engineering, Asian Institute of Technology,

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

SELECTED HEURISTIC ALGORITHMS FOR SOLVING JOB SHOP AND FLOW SHOP SCHEDULING PROBLEMS

SELECTED HEURISTIC ALGORITHMS FOR SOLVING JOB SHOP AND FLOW SHOP SCHEDULING PROBLEMS SELECTED HEURISTIC ALGORITHMS FOR SOLVING JOB SHOP AND FLOW SHOP SCHEDULING PROBLEMS A THESIS SUBMITTED IN PARTIAL FULFILLMENT FOR THE REQUIREMENT OF THE DEGREE OF BACHELOR OF TECHNOLOGY IN MECHANICAL

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