Facility Layout 6 MULTIPLE, Other algorithms, Department Shapes.

Slides:



Advertisements
Similar presentations
Optimization with Constraints
Advertisements

Gizem ALAGÖZ. Simulation optimization has received considerable attention from both simulation researchers and practitioners. Both continuous and discrete.
Chapter Ten Facilities Layout and Location.
Computerized Block Layout Algorithms: ALDEP, CRAFT, MCRAFT
Prénom Nom Document Analysis: Linear Discrimination Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Layout and DesignKapitel 4 / 1 (c) Prof. Richard F. Hartl QAP - different space requirements We assume departments, i.e. OE, being either rectangular shaped.
MAE 552 – Heuristic Optimization Lecture 6 February 6, 2002.
MAE 552 – Heuristic Optimization
Simulated Annealing 10/7/2005.
Artificial Intelligence Genetic Algorithms and Applications of Genetic Algorithms in Compilers Prasad A. Kulkarni.
Iterative Improvement Algorithms For some problems, path to solution is irrelevant: just want solution Start with initial state, and change it iteratively.
1 IOE/MFG 543 Chapter 14: General purpose procedures for scheduling in practice Section 14.4: Local search (Simulated annealing and tabu search)
Tata Letak Fasilitas Manufaktur D0394 Perancangan Sistem Manufaktur Kuliah Ke XXI - XXII.
© C.Hicks, University of Newcastle IGLS04/1 Determining optimum Genetic Algorithm parameters for designing manufacturing facilities in the capital goods.
COMPUTERIZED METHODS OF LAYOUT DESIGN
AUTOMATED LAYOUT DESIGN PROGRAM (ALDEP)
WINTER 2012IE 368. FACILITY DESIGN AND OPERATIONS MANAGEMENT 1 IE 368: FACILITY DESIGN AND OPERATIONS MANAGEMENT Lecture Notes #6 Computerized Methodologies.
1 Chapter 2 Basic Models for the Location Problem.
WINTER 2012IE 368. FACILITY DESIGN AND OPERATIONS MANAGEMENT 1 IE 368: FACILITY DESIGN AND OPERATIONS MANAGEMENT Lecture Notes #5 Introduction to Facilities.
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Escaping local optimas Accept nonimproving neighbors – Tabu search and simulated annealing Iterating with different initial solutions – Multistart local.
Travelling Salesman Problem: Convergence Properties of Optimization Algorithms Group 2 Zachary Estrada Chandini Jain Jonathan Lai.
GROUP MEMBERS Ahsen Ali 11-IE-06 Mohsin Tariq 11-IE-22
Ranga Rodrigo April 6, 2014 Most of the sides are from the Matlab tutorial. 1.
Internet Traffic Engineering by Optimizing OSPF Weights Bernard Fortz (Universit é Libre de Bruxelles) Mikkel Thorup (AT&T Labs-Research) Presented by.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
1 TEMPLATE MATCHING  The Goal: Given a set of reference patterns known as TEMPLATES, find to which one an unknown pattern matches best. That is, each.
NTeQ Student Centered Lesson Exploring Area and Perimeter.
Heuristic Optimization Methods
1 Exploring Custom Instruction Synthesis for Application-Specific Instruction Set Processors with Multiple Design Objectives Lin, Hai Fei, Yunsi ACM/IEEE.
Area of Rectangles & Squares Geometry Mr. Bower BowerPower.net.
Computerized Block Layout Algorithms: BLOCPLAN, MULTIPLE
1 Combinatorial Algorithms Local Search. A local search algorithm starts with an arbitrary feasible solution to the problem, and then check if some small,
GLOBAL ROUTING Anita Antony PR11EC1011. Approaches for Global Routing Sequential Approach: – Route the nets one at a time. Concurrent Approach: – Consider.
Thursday, May 9 Heuristic Search: methods for solving difficult optimization problems Handouts: Lecture Notes See the introduction to the paper.
Computer Aided Layout Manual
Exact and heuristics algorithms
Iterative Improvement Algorithm 2012/03/20. Outline Local Search Algorithms Hill-Climbing Search Simulated Annealing Search Local Beam Search Genetic.
Distribute and Combine Like Terms Applications. What is the area of the following shape? 5 2x-3 1.
A Computational Study of Three Demon Algorithm Variants for Solving the TSP Bala Chandran, University of Maryland Bruce Golden, University of Maryland.
Geometry Chapter 1 section 3 Using Formulas. Area Area is measured in square units An in 2 is a square 1 inch on a side.
Probabilistic Algorithms Evolutionary Algorithms Simulated Annealing.
Local search algorithms In many optimization problems, the state space is the space of all possible complete solutions We have an objective function that.
Facility Layout 2 Basic Data and Layout Evaluation.
Solution approaches to the marker layout problem. Kath Dowsland Gower Optimal Algorithms Ltd.
D Nagesh Kumar, IIScOptimization Methods: M8L5 1 Advanced Topics in Optimization Evolutionary Algorithms for Optimization and Search.
Minimizing Perimeter. The Problem A spectator viewing area for a downhill ski race needs to be fenced in. The organizers know they need 64 m 2 of enclosed.
Perimeter & Area. Menu Definition of perimeter Practice perimeter Definition of area Practice area.
Intro. ANN & Fuzzy Systems Lecture 37 Genetic and Random Search Algorithms (2)
CSE280Stefano/Hossein Project: Primer design for cancer genomics.
Finding the Area of Polygons Rectangles Parallelograms Triangles Trapezoids.
Metaheuristics for the New Millennium Bruce L. Golden RH Smith School of Business University of Maryland by Presented at the University of Iowa, March.
Facility Layout Part b.
Calculating the Perimeter & Area of a Rectangle For more maths help & free games related to this, visit:
1 Intro to AI Local Search. 2 Intro to AI Local search and optimization Local search: –use single current state & move to neighboring states Idea: –start.
Evolutionary Algorithms Jim Whitehead
Perimeter.
Warm Up May 14th Fill in the blanks:
ECE 556 Project Presentation
Topic 14 Algorithm Families.
two-dimensional shape.
2 types of scale factor problems
Chapter 6 Network Flow Models.
Facilities Planning and Design Course code:
Area and Perimeter Review
By- Sabrina,Julianna, and Killian
Area and Circumference
QAP - different space requirements
Presentation transcript:

Facility Layout 6 MULTIPLE, Other algorithms, Department Shapes

MULTIPLE MULTI-floor Plant Layout Evaluation (MULTIPLE) –Improvement type –From-To chart as input –Distance based objective function (rectilinear distances between centroids). –Improvements: Two way exchanges and steepest descent

MULTIPLE (cont.) MULTIPLE can exchange departments that are not adjacent to each other. The layout is divided into grids Space Filling Curves are generated so that the curve touches each grid in the layout.

MULTIPLE (cont.) A layout vector (DEO) is specified and the departments are added to the layout using the layout vector. To exchange departments, the positions of the departments in the layout vector are exchanged. Depts: 1 = 12 grids 2 = 4 grids 3 = 6 grids Order = 1, 2, 3 Order = 2, 3, 1

Example - MULTIPLE 6 departments, Each grid 10 ft by 10 ft. All c ij = $0.1/ft No locational restrictions Space Filling Curve = A -D -E -B -C -F Initial Layout Vector = (Draw the initial layout)

Example – Multiple (2) Initial Layout Vector = Cost = 100*20* *10* *10* *10* *10* *20*0.1 = 475

Example – Multiple – Exchanges (3) $535 $405 $475 $695 $315 $435 $495 $315 $675 $495 $475 $495 $405 $435 $535 First Iteration Selected

Example – Multiple – Exchanges (3) $335 $315 $435 $715 $475 Second Iteration Exchange 1-2 Exchange 1-6 Exchange 1-3 Exchange 1-4 Exchange 1-5 $405 $335 $495 $715 $315 Exchange 2-3 Exchange 3-4 Exchange 2-4 Exchange 2-5 Exchange 2-6 $315 $425 $435 $315 $355 Exchange 3-5 Exchange 5-6 Exchange 3-6 Exchange 4-5 Exchange 4-6 No more exchanges ! Final Layout. Is it optimal?

Multi-Floor Objective Function Indices: i,j for departments m for floors l for lifts where: Area Constraint:

MULTIPLE objective function

MULTIPLE vs. CRAFT Multi-floor capabilities Accurate cost savings Exchange any two departments Considers exchanges across floors

MULTIPLE review 1.The result of running MULTIPLE is a 2-opt solution with respect to the initial layout. True or False 2.The advantage(s) of MULTIPLE over CRAFT is(are): a)Exchange any two departments b)Exchanges departments that are unequal in size and non- adjacent c)Checks the cost of all exchanges before making the selection d)All of the above e)(a) and (b)

Department Shapes Measure 1 = Enclosing rectangle area Department area Measure 1 = for all shapes Are all these shapes equally good?

Department Shapes (2) Measure 2 = Enclosing rectangle Length Enclosing rectangle Width Measure 2 = for all shapes 5 5 Are all these shapes equally good?

Normalized Shape Factor (  ) Shape Factor = Perimeter/Area Ideal Shape Factor = Perimeter/Area for a square with the same area  = Shape Factor / Ideal Shape Factor  = Perimeter / Perimeter for a square with same area  = P / P* P = 20 P* = 16  = 1.25 P = 24 P* = 16  = 1.5 P = 26 P* = 16  = 1.625

Other Methods and Tools MIP: –formulate the facility layout problem as a mixed integer programming (MIP) problem by assuming that all departments are rectangular. SABLE: –Like MULTIPLE, but instead of steepest descent pair-wise exchanges, it uses simulated annealing to search for exchanges. –Less likely to get “stuck” in a local optima

Other Methods and Tools (Cont.) Simulated Annealing (SA) and Genetic Algorithms (GA) –All methods/tools based on steepest descent approach (forces an algorithm to terminate the search at the first two-opt or three-opt solution it encounters), result in a solution which is likely locally optimal. –Steepest descent algorithms are highly dependent on the initial solution (path dependent). –SA-based procedure may accept non-improving solutions several times during the search in order to “push” the algorithm out of a solution which may be only locally optimal. –GA is originated from the “survival of the fittest” (SOF) principle, which works with a family of solutions to obtain the next generation of solutions (good ones propagate in multiple generations)