SlideShare a Scribd company logo
A Multiobjective Memetic Ant Colony OptimizationAlgorithm for the 1/3 Variant of the Time andSpace Assembly Line Balancing Problem 12th April 2011 Manuel Chica, ÓscarCordón, Sergio Damas, Joaquín Bautista
Summary Introduction SALBP and TSALBP The memetic MACS proposal General structure The MACS global search Local search operators Experiments Conclusions and future work 01 02 03 04 05 06 07
Introduction 02 03 04 05 06 07 08 The optimization of assembly lines is of great importance in the production and operation research context. The time and space assembly line balancing problem (TSALBP) is a realistic extension of the well-known simple assembly line balancing problem (SALBP). We present a memetic MACS proposal with two multiobjective (MO) local search (LS) methods to solve the 1/3 variant of the TSALBP. The new proposal results are compared with a GRASP algorithm using multiobjective performance indicators in 9 problem instances.
SALBP and TSALBP (I) An industrial process is divided into a set V of n tasks. Each task j requires an operation time tjand has a set of direct predecessors (problem constraint). The SALBP involves grouping these tasks in m workstationsminimizing the cycle time (C) or the number of stations (m). 03 04 05 06 07 08 09
SALBP and TSALBP (II) Importance of the area in assembly line balancing. TSALBP formulations include:  The area of each task, aj ; j=1,…,n  The available area for any station, A Hence, TSALBP has a multicriteria nature involving three different objectives:  The cycle time of the plant (C)  The number of stations (m)  The available area (A) 04 05 06 07 08 09 10
SALBP and TSALBP (III) The existence of these three objectives creates the following problem taxonomy: 05 06 07 08 09 10 11 There are 4 TSALBP multiobjective variants One of the most realistic variants in the automotive industry: TSALBP-1/3 (A and m)
Memeticmetaheuristicshave demonstrated its good performance because of the combination of global search behaviour and the local optimizer. We present a multiobjective memetic algorithm:  With a powerful global search metaheuristic: MACS. A MO local search approach with two local search methods, one per objective. The set of constraints associated to TSALBP encourages the use of constructive memeticmetaheuristics to solve it. 06 07 08 09 10 11 12 Thememetic MACS proposal
07 08 09 10 11 12 13 General structure (I)
General structure (II) The function to be optimised by the local search is a scalarization of the objective function vector: Weights are created at randomforsolution:λ1, λ2 Ifλ1 > λ2then LS operatorforobjectiveAisapplied. Otherwise, LS operatorforobjectivem. If no minimization, theotherisalsolaunchedafterwards. 08 09 10 11 12 13 14
A TSALBP solution is an assignment of tasks to different stations satisfying the constraints. We have to give a sequence of tasks and how these tasks are split up into different stations to fully specify the assignment. 09 10 11 12 13 14 15 The MACS global search (I)
The MACS global search (II) 10 11 12 13 14 15 16 Pareto-based MOACO algorithms have shown good performance in several problems. MACS is an extension of the ACS which considers an external Pareto archive. The pseudo-random transition rule is considered: Sametransition rules as ACS
The MACS global search (III) 11 12 13 14 15 16 17 The pheromone trail information is associated to a pair (task, station).  The initial pheromone value 0 is obtained from two single-objective greedy algorithms. No heuristic information used!
	A new mechanism to close a station is used to induce diversity, following a multi-colony approach: The MACS global search (IV) 12 13 14 15 16 17 18
Local search operators (I) 13 14 15 16 17 18 19 Both LS operators are based on movements of tasks between their feasible stations.  Repeated 20 iterations on each solution obtained by MACS.
Local search operators (II) 14 15 16 17 18 19 20
Local search operators (III) 15 16 17 18 19 20 21
Experiments (I) Nine real-like problem instances with different features have been selected: arc111, barthol2, barthold, scholl… Multiobjective performance indicators: unary HVR, binary C, and graphical representation of the aggregated Pareto fronts. 16 17 18 19 20 21 22
Experiments (II) We compare the new proposal with MACS (no memetic). Also against a multiobjectiveGRASP algorithm :  Builds the solution with a random selection of the next task to be included in the current station between the candidates using heuristic information.  Makes use of an external Pareto archive and a restricted candidate list (RCL) .  A mechanism to close stations using different thresholds.  Two similar LS operators applied when solution is built. 17 18 19 20 21 22 23
Experiments (III) 18 19 20 21 22 23 24 Binary C performance indicator No cleardominance in P4, P5, P6 and P8 MACS Memetic MACS P1 and P9 GRASP isbetter GRASP Memetic MACS Clear dominace of Memetic MACS P2, P3 and P7 memetic MACS isbetter
Experiments (IV) According to HVR,  memetic MACS and GRASP are the best algorithms depending on the problem instance. Memetic MACS is better than GRASP in P2, P3, P7 and P8. But worse in P1, P4, P5, and P6. MACS is obviously worse than GRASP and memetic MACS. 19 20 21 22 23 24 HVR performance indicator
Experiments (V) 20 21 22 23 24 21 22
A novel memetic MACS was developed and applied to tackle the TSALBP-1/3.  Its behaviour is clearly superior to the MACS global search. However, thereis no clearconclusionaboutwhichalgorithmisbetterregardingthecomparisonbetween GRASP and memetic MACS.  As future work, we will consider: Designing new EMO and memetic algorithms. Adding interactive procedures to include preferences. Application of Wilcoxon statistical tests to the results. Conclusions and futurework 21 22 20 21 22 21 22
Thanks for your attention

More Related Content

What's hot

Graph Matching
Graph MatchingGraph Matching
Graph Matching
graphitech
 
RWCap ASCION2011
RWCap ASCION2011RWCap ASCION2011
RWCap ASCION2011
Hao Zhuang
 
論文紹介 Adaptive metropolis algorithm using variational bayesian
論文紹介 Adaptive metropolis algorithm using variational bayesian論文紹介 Adaptive metropolis algorithm using variational bayesian
論文紹介 Adaptive metropolis algorithm using variational bayesian
Shuuji Mihara
 
Implementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select AdderImplementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select Adder
inventionjournals
 
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEMGRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
IJCSEA Journal
 
Image processing and alignment with RNiftyReg and mmand
Image processing and alignment with RNiftyReg and mmandImage processing and alignment with RNiftyReg and mmand
Image processing and alignment with RNiftyReg and mmand
Jonathan Clayden
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adder
ijsrd.com
 
J045075661
J045075661J045075661
J045075661
IJERA Editor
 
Establishing Line-of-Sight Communication Via Autonomous Relay Vehicles
Establishing Line-of-Sight Communication Via Autonomous Relay VehiclesEstablishing Line-of-Sight Communication Via Autonomous Relay Vehicles
Establishing Line-of-Sight Communication Via Autonomous Relay Vehicles
Md Mahbubur Rahman
 
Enhanced MPSM3 for applications to quantum biological simulations
Enhanced MPSM3 for applications to quantum biological simulationsEnhanced MPSM3 for applications to quantum biological simulations
Enhanced MPSM3 for applications to quantum biological simulations
Alexander Pozdneev
 
Swarm Intelligence Heuristics for Graph Coloring Problem
Swarm Intelligence Heuristics for Graph Coloring ProblemSwarm Intelligence Heuristics for Graph Coloring Problem
Swarm Intelligence Heuristics for Graph Coloring Problem
Mario Pavone
 
A novel area efficient vlsi architecture
A novel area efficient vlsi architectureA novel area efficient vlsi architecture
A novel area efficient vlsi architecture
LogicMindtech Nologies
 
Adaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulatorAdaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulator
International Journal of Power Electronics and Drive Systems
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
NECST Lab @ Politecnico di Milano
 
Gagg: A graph Aggregation Operator
Gagg: A graph Aggregation OperatorGagg: A graph Aggregation Operator
Gagg: A graph Aggregation Operator
Fadi Maali
 
z3417835 Bradley Alderton
z3417835 Bradley Aldertonz3417835 Bradley Alderton
z3417835 Bradley Alderton
Bradley Alderton
 
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
ActiveEon
 
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Marcel Schmittfull
 
Low power & area efficient carry select adder
Low power & area efficient carry select adderLow power & area efficient carry select adder
Low power & area efficient carry select adder
Sai Vara Prasad P
 
Recent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and BeyondRecent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and Beyond
Xiangrui Meng
 

What's hot (20)

Graph Matching
Graph MatchingGraph Matching
Graph Matching
 
RWCap ASCION2011
RWCap ASCION2011RWCap ASCION2011
RWCap ASCION2011
 
論文紹介 Adaptive metropolis algorithm using variational bayesian
論文紹介 Adaptive metropolis algorithm using variational bayesian論文紹介 Adaptive metropolis algorithm using variational bayesian
論文紹介 Adaptive metropolis algorithm using variational bayesian
 
Implementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select AdderImplementation of Low Power and Area Efficient Carry Select Adder
Implementation of Low Power and Area Efficient Carry Select Adder
 
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEMGRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
GRAPH MATCHING ALGORITHM FOR TASK ASSIGNMENT PROBLEM
 
Image processing and alignment with RNiftyReg and mmand
Image processing and alignment with RNiftyReg and mmandImage processing and alignment with RNiftyReg and mmand
Image processing and alignment with RNiftyReg and mmand
 
Design and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select AdderDesign and Verification of Area Efficient Carry Select Adder
Design and Verification of Area Efficient Carry Select Adder
 
J045075661
J045075661J045075661
J045075661
 
Establishing Line-of-Sight Communication Via Autonomous Relay Vehicles
Establishing Line-of-Sight Communication Via Autonomous Relay VehiclesEstablishing Line-of-Sight Communication Via Autonomous Relay Vehicles
Establishing Line-of-Sight Communication Via Autonomous Relay Vehicles
 
Enhanced MPSM3 for applications to quantum biological simulations
Enhanced MPSM3 for applications to quantum biological simulationsEnhanced MPSM3 for applications to quantum biological simulations
Enhanced MPSM3 for applications to quantum biological simulations
 
Swarm Intelligence Heuristics for Graph Coloring Problem
Swarm Intelligence Heuristics for Graph Coloring ProblemSwarm Intelligence Heuristics for Graph Coloring Problem
Swarm Intelligence Heuristics for Graph Coloring Problem
 
A novel area efficient vlsi architecture
A novel area efficient vlsi architectureA novel area efficient vlsi architecture
A novel area efficient vlsi architecture
 
Adaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulatorAdaptive dynamic programing based optimal control for a robot manipulator
Adaptive dynamic programing based optimal control for a robot manipulator
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
 
Gagg: A graph Aggregation Operator
Gagg: A graph Aggregation OperatorGagg: A graph Aggregation Operator
Gagg: A graph Aggregation Operator
 
z3417835 Bradley Alderton
z3417835 Bradley Aldertonz3417835 Bradley Alderton
z3417835 Bradley Alderton
 
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
Double-constrained RPCA based on Saliency Maps for Foreground Detection in Au...
 
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
Prospects for CMB lensing-galaxy clustering cross-correlations and modeling b...
 
Low power & area efficient carry select adder
Low power & area efficient carry select adderLow power & area efficient carry select adder
Low power & area efficient carry select adder
 
Recent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and BeyondRecent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and Beyond
 

Viewers also liked

memetic algorithm
memetic algorithmmemetic algorithm
memetic algorithm
Mohammad Amin Amjadi
 
Memetic algorithm
Memetic algorithm Memetic algorithm
Memetic algorithm
Honda Dai
 
rivercode.PDF
rivercode.PDFrivercode.PDF
rivercode.PDF
Mohammad Amin Amjadi
 
An Unorthodox View on Memetic Algorithms
An Unorthodox View on Memetic AlgorithmsAn Unorthodox View on Memetic Algorithms
An Unorthodox View on Memetic Algorithms
Natalio Krasnogor
 
Reference Signal for LTE-Advanced
Reference Signal for LTE-AdvancedReference Signal for LTE-Advanced
Reference Signal for LTE-Advanced
PT. Fusi Global Teknologi
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
supriya shilwant
 
LTE ADVANCED PPT
LTE ADVANCED PPTLTE ADVANCED PPT
LTE ADVANCED PPT
Trinath
 

Viewers also liked (7)

memetic algorithm
memetic algorithmmemetic algorithm
memetic algorithm
 
Memetic algorithm
Memetic algorithm Memetic algorithm
Memetic algorithm
 
rivercode.PDF
rivercode.PDFrivercode.PDF
rivercode.PDF
 
An Unorthodox View on Memetic Algorithms
An Unorthodox View on Memetic AlgorithmsAn Unorthodox View on Memetic Algorithms
An Unorthodox View on Memetic Algorithms
 
Reference Signal for LTE-Advanced
Reference Signal for LTE-AdvancedReference Signal for LTE-Advanced
Reference Signal for LTE-Advanced
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
 
LTE ADVANCED PPT
LTE ADVANCED PPTLTE ADVANCED PPT
LTE ADVANCED PPT
 

Similar to Memetic MO Ant Colony Algorithm for TSALBP

Slides TSALBP ACO 2008
Slides TSALBP ACO 2008Slides TSALBP ACO 2008
Slides TSALBP ACO 2008
Manuel ChiSe
 
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
inventionjournals
 
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
inventionjournals
 
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
acijjournal
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
csandit
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
Amir Ziai
 
Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...
VLSICS Design
 
IEEE 2015 Matlab Projects
IEEE 2015 Matlab ProjectsIEEE 2015 Matlab Projects
IEEE 2015 Matlab Projects
Vijay Karan
 
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Rafael Nogueras
 
Wilmott Nyc Jul2012 Nag Talk John Holden
Wilmott Nyc Jul2012 Nag Talk John HoldenWilmott Nyc Jul2012 Nag Talk John Holden
Wilmott Nyc Jul2012 Nag Talk John Holden
John Holden
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Rafael Nogueras
 
M3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
M3AT: Monitoring Agents Assignment Model for the Data-Intensive ApplicationsM3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
M3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
VladislavKashansky
 
Matlab Master Thesis Writing Service
Matlab Master Thesis Writing ServiceMatlab Master Thesis Writing Service
Matlab Master Thesis Writing Service
Phdtopiccom
 
MATLAB Small Projects Research Assistance
MATLAB Small Projects Research AssistanceMATLAB Small Projects Research Assistance
MATLAB Small Projects Research Assistance
Matlab Simulation
 
A completed modeling of local binary pattern operator
A completed modeling of local binary pattern operatorA completed modeling of local binary pattern operator
A completed modeling of local binary pattern operator
Win Yu
 
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsParallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Subhajit Sahu
 
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsParallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Subhajit Sahu
 
IEEE 2015 Matlab Projects
IEEE 2015 Matlab ProjectsIEEE 2015 Matlab Projects
IEEE 2015 Matlab Projects
Vijay Karan
 
Fulltext
FulltextFulltext
Higgs Boson Challenge
Higgs Boson ChallengeHiggs Boson Challenge
Higgs Boson Challenge
Raouf KESKES
 

Similar to Memetic MO Ant Colony Algorithm for TSALBP (20)

Slides TSALBP ACO 2008
Slides TSALBP ACO 2008Slides TSALBP ACO 2008
Slides TSALBP ACO 2008
 
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
 
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
Solving Assembly Line Balancing Problem Using A Hybrid Genetic Algorithm With...
 
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
COMPARATIVE PERFORMANCE ANALYSIS OF RNSC AND MCL ALGORITHMS ON POWER-LAW DIST...
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
 
Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...Fpga based efficient multiplier for image processing applications using recur...
Fpga based efficient multiplier for image processing applications using recur...
 
IEEE 2015 Matlab Projects
IEEE 2015 Matlab ProjectsIEEE 2015 Matlab Projects
IEEE 2015 Matlab Projects
 
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
 
Wilmott Nyc Jul2012 Nag Talk John Holden
Wilmott Nyc Jul2012 Nag Talk John HoldenWilmott Nyc Jul2012 Nag Talk John Holden
Wilmott Nyc Jul2012 Nag Talk John Holden
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
 
M3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
M3AT: Monitoring Agents Assignment Model for the Data-Intensive ApplicationsM3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
M3AT: Monitoring Agents Assignment Model for the Data-Intensive Applications
 
Matlab Master Thesis Writing Service
Matlab Master Thesis Writing ServiceMatlab Master Thesis Writing Service
Matlab Master Thesis Writing Service
 
MATLAB Small Projects Research Assistance
MATLAB Small Projects Research AssistanceMATLAB Small Projects Research Assistance
MATLAB Small Projects Research Assistance
 
A completed modeling of local binary pattern operator
A completed modeling of local binary pattern operatorA completed modeling of local binary pattern operator
A completed modeling of local binary pattern operator
 
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsParallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
 
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsParallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
Parallel Batch-Dynamic Graphs: Algorithms and Lower Bounds
 
IEEE 2015 Matlab Projects
IEEE 2015 Matlab ProjectsIEEE 2015 Matlab Projects
IEEE 2015 Matlab Projects
 
Fulltext
FulltextFulltext
Fulltext
 
Higgs Boson Challenge
Higgs Boson ChallengeHiggs Boson Challenge
Higgs Boson Challenge
 

Recently uploaded

9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 

Recently uploaded (20)

9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 

Memetic MO Ant Colony Algorithm for TSALBP

  • 1. A Multiobjective Memetic Ant Colony OptimizationAlgorithm for the 1/3 Variant of the Time andSpace Assembly Line Balancing Problem 12th April 2011 Manuel Chica, ÓscarCordón, Sergio Damas, Joaquín Bautista
  • 2. Summary Introduction SALBP and TSALBP The memetic MACS proposal General structure The MACS global search Local search operators Experiments Conclusions and future work 01 02 03 04 05 06 07
  • 3. Introduction 02 03 04 05 06 07 08 The optimization of assembly lines is of great importance in the production and operation research context. The time and space assembly line balancing problem (TSALBP) is a realistic extension of the well-known simple assembly line balancing problem (SALBP). We present a memetic MACS proposal with two multiobjective (MO) local search (LS) methods to solve the 1/3 variant of the TSALBP. The new proposal results are compared with a GRASP algorithm using multiobjective performance indicators in 9 problem instances.
  • 4. SALBP and TSALBP (I) An industrial process is divided into a set V of n tasks. Each task j requires an operation time tjand has a set of direct predecessors (problem constraint). The SALBP involves grouping these tasks in m workstationsminimizing the cycle time (C) or the number of stations (m). 03 04 05 06 07 08 09
  • 5. SALBP and TSALBP (II) Importance of the area in assembly line balancing. TSALBP formulations include: The area of each task, aj ; j=1,…,n The available area for any station, A Hence, TSALBP has a multicriteria nature involving three different objectives: The cycle time of the plant (C) The number of stations (m) The available area (A) 04 05 06 07 08 09 10
  • 6. SALBP and TSALBP (III) The existence of these three objectives creates the following problem taxonomy: 05 06 07 08 09 10 11 There are 4 TSALBP multiobjective variants One of the most realistic variants in the automotive industry: TSALBP-1/3 (A and m)
  • 7. Memeticmetaheuristicshave demonstrated its good performance because of the combination of global search behaviour and the local optimizer. We present a multiobjective memetic algorithm: With a powerful global search metaheuristic: MACS. A MO local search approach with two local search methods, one per objective. The set of constraints associated to TSALBP encourages the use of constructive memeticmetaheuristics to solve it. 06 07 08 09 10 11 12 Thememetic MACS proposal
  • 8. 07 08 09 10 11 12 13 General structure (I)
  • 9. General structure (II) The function to be optimised by the local search is a scalarization of the objective function vector: Weights are created at randomforsolution:λ1, λ2 Ifλ1 > λ2then LS operatorforobjectiveAisapplied. Otherwise, LS operatorforobjectivem. If no minimization, theotherisalsolaunchedafterwards. 08 09 10 11 12 13 14
  • 10. A TSALBP solution is an assignment of tasks to different stations satisfying the constraints. We have to give a sequence of tasks and how these tasks are split up into different stations to fully specify the assignment. 09 10 11 12 13 14 15 The MACS global search (I)
  • 11. The MACS global search (II) 10 11 12 13 14 15 16 Pareto-based MOACO algorithms have shown good performance in several problems. MACS is an extension of the ACS which considers an external Pareto archive. The pseudo-random transition rule is considered: Sametransition rules as ACS
  • 12. The MACS global search (III) 11 12 13 14 15 16 17 The pheromone trail information is associated to a pair (task, station). The initial pheromone value 0 is obtained from two single-objective greedy algorithms. No heuristic information used!
  • 13. A new mechanism to close a station is used to induce diversity, following a multi-colony approach: The MACS global search (IV) 12 13 14 15 16 17 18
  • 14. Local search operators (I) 13 14 15 16 17 18 19 Both LS operators are based on movements of tasks between their feasible stations. Repeated 20 iterations on each solution obtained by MACS.
  • 15. Local search operators (II) 14 15 16 17 18 19 20
  • 16. Local search operators (III) 15 16 17 18 19 20 21
  • 17. Experiments (I) Nine real-like problem instances with different features have been selected: arc111, barthol2, barthold, scholl… Multiobjective performance indicators: unary HVR, binary C, and graphical representation of the aggregated Pareto fronts. 16 17 18 19 20 21 22
  • 18. Experiments (II) We compare the new proposal with MACS (no memetic). Also against a multiobjectiveGRASP algorithm : Builds the solution with a random selection of the next task to be included in the current station between the candidates using heuristic information. Makes use of an external Pareto archive and a restricted candidate list (RCL) . A mechanism to close stations using different thresholds. Two similar LS operators applied when solution is built. 17 18 19 20 21 22 23
  • 19. Experiments (III) 18 19 20 21 22 23 24 Binary C performance indicator No cleardominance in P4, P5, P6 and P8 MACS Memetic MACS P1 and P9 GRASP isbetter GRASP Memetic MACS Clear dominace of Memetic MACS P2, P3 and P7 memetic MACS isbetter
  • 20. Experiments (IV) According to HVR, memetic MACS and GRASP are the best algorithms depending on the problem instance. Memetic MACS is better than GRASP in P2, P3, P7 and P8. But worse in P1, P4, P5, and P6. MACS is obviously worse than GRASP and memetic MACS. 19 20 21 22 23 24 HVR performance indicator
  • 21. Experiments (V) 20 21 22 23 24 21 22
  • 22. A novel memetic MACS was developed and applied to tackle the TSALBP-1/3. Its behaviour is clearly superior to the MACS global search. However, thereis no clearconclusionaboutwhichalgorithmisbetterregardingthecomparisonbetween GRASP and memetic MACS. As future work, we will consider: Designing new EMO and memetic algorithms. Adding interactive procedures to include preferences. Application of Wilcoxon statistical tests to the results. Conclusions and futurework 21 22 20 21 22 21 22
  • 23. Thanks for your attention