Computerized Block Layout Algorithms: BLOCPLAN, MULTIPLE

Slides:



Advertisements
Similar presentations
The simplex algorithm The simplex algorithm is the classical method for solving linear programs. Its running time is not polynomial in the worst case.
Advertisements

Inpainting Assigment – Tips and Hints Outline how to design a good test plan selection of dimensions to test along selection of values for each dimension.
Algorithms + L. Grewe.
Activity relationship analysis
Motion Planning CS 6160, Spring 2010 By Gene Peterson 5/4/2010.
Vehicle Routing & Scheduling: Part 1
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.
Vehicle Routing & Scheduling
Jan 6-10th, 2007VLSI Design A Reduced Complexity Algorithm for Minimizing N-Detect Tests Kalyana R. Kantipudi Vishwani D. Agrawal Department of Electrical.
Design of Curves and Surfaces by Multi Objective Optimization Rony Goldenthal Michel Bercovier School of Computer Science and Engineering The Hebrew University.
Tata Letak Fasilitas Manufaktur D0394 Perancangan Sistem Manufaktur Kuliah Ke XXI - XXII.
Processing Rate Optimization by Sequential System Floorplanning Jia Wang 1, Ping-Chih Wu 2, and Hai Zhou 1 1 Electrical Engineering & Computer Science.
Copyright © Cengage Learning. All rights reserved. 5 Integrals.
© 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.
Max-flow/min-cut theorem Theorem: For each network with one source and one sink, the maximum flow from the source to the destination is equal to the minimal.
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.
Chih-Hung Lin, Kai-Cheng Wei VLSI CAD 2008
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.
Introduction Basic Concepts and Definitions
IENG 471 Facilities Planning
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.
1 Local search and optimization Local search= use single current state and move to neighboring states. Advantages: –Use very little memory –Find often.
Perimeter Of Shapes. 8cm 2cm 5cm 3cm A1 A2 16m 12m 10m 12cm 7cm.
NTeQ Student Centered Lesson Exploring Area and Perimeter.
Facility Design-Week 8 BASIC ALGORITHMS FOR THE LAYOUT PROBLEM
Facility Layout 6 MULTIPLE, Other algorithms, Department Shapes.
Incorporating Dynamic Time Warping (DTW) in the SeqRec.m File Presented by: Clay McCreary, MSEE.
COMPUTERIZED RELATIONSHIP LAYOUT PLANNING (CORELAP)
Copyright © Cengage Learning. All rights reserved. 4 Integrals.
Evolving Virtual Creatures & Evolving 3D Morphology and Behavior by Competition Papers by Karl Sims Presented by Sarah Waziruddin.
Approximation algorithms for TSP with neighborhoods in the plane R 郭秉鈞 R 林傳健.
Mba Facility Layout u Basic layouts u Some layout techniques u Assembly line balancing u Service Layout.
Aim: Curve Sketching Do Now: Worksheet Aim: Curve Sketching.
1 Combinatorial Algorithms Local Search. A local search algorithm starts with an arbitrary feasible solution to the problem, and then check if some small,
Computer Aided Layout Manual
Exact and heuristics algorithms
DYNAMIC FACILITY LAYOUT : GENETIC ALGORITHM BASED MODEL
Basic Algorithms and Software for the Layout Problem
Facility Layout 2 Basic Data and Layout Evaluation.
Facility Layout 3 Non-computerized Block Layouts:
Solution approaches to the marker layout problem. Kath Dowsland Gower Optimal Algorithms Ltd.
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.
Genetic Algorithm Dr. Md. Al-amin Bhuiyan Professor, Dept. of CSE Jahangirnagar University.
Intro. ANN & Fuzzy Systems Lecture 37 Genetic and Random Search Algorithms (2)
Balanced Billing Cycles and Vehicle Routing of Meter Readers by Chris Groër, Bruce Golden, Edward Wasil University of Maryland, College Park American University,
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.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Copyright © Cengage Learning. All rights reserved. 4 Integrals.
Perimeter.
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
MURI Kickoff Meeting Randolph L. Moses November, 2008
The Simplex Method The geometric method of solving linear programming problems presented before. The graphical method is useful only for problems involving.
Chapter 5 Transportation, Assignment, and Transshipment Problems
Facilities Planning and Design Course code:
Numerical Computation and Optimization
QAP - different space requirements
Presentation transcript:

Computerized Block Layout Algorithms: BLOCPLAN, MULTIPLE Facility Layout 5 Computerized Block Layout Algorithms: BLOCPLAN, MULTIPLE

BLOCPLAN (1) Relationship chart or From-to chart as input data Can be used as a construction type or improvement type algorithm (may not be possible to capture the exact layout) The layout cost can be determined by: distance-based objective, or adjacency-based objective Continuous representation

BLOCPLAN (2) A B C D F 3 bands G H I Three bands to which each of the departments are assigned 18 potential department addresses – up to one department per address Departments are rectangular in shape as all are in a “band” The building is also rectangular in shape A B C D E-L E-R F 3 bands G H I

BLOCPLAN (3) Assign all the departments to the layout Calculate the width of the band by adding the area of the departments and dividing it by the building length Calculate the length of the individual departments by dividing the area of the departments by the width of the band 200 300 1 3 2 66.67 4 5 6 80 7 8 9 53.33

Blocplan (4) Consider all the possible two way exchanges of the departments. Choose the one with the most improvement in the objective function (A-based or D-based) 1 2 3 4 5 6 7 8 9 What should happen to the layout and the bands every time an exchange is tried?

BLOCPLAN (cont.) BLOCPLAN implicitly assumes all cij’s are equal to 1.0 Input data given in the form of a relationship chart, BLOCPLAN converts it using a closeness rating of A=10, E=5, I=2, O=1, U=0, X= -10 Adjacency score is : Not affected by U relationships Adversely affected by X relationships Even if a from-to chart is given BLOCPLAN computes the adjacency score on the basis of the relationship chart. Provides REL-DIST score based on numerical closeness ratings and distance.

RELDIST/R-Score Distance based score RELDIST = Attempt to normalize with lower bound (LB) and upper bound (UB) R-Score = 1-[(RELDIST-LB)/(UB-LB)] Order all rewards and all distances with this layout LB = largest reward X shortest distance+ ….. Smallest reward X longest distance UB= largest reward X longest distance + …. Smallest reward X shortest distance Use RELDIST to compare layouts and not R-Score

BLOCPLAN Limitations 3 tiers may be limiting Due to randomness, can run multiple times Can lead to poor department shapes (long and skinny departments) Cannot exactly represent obstacles and fixed departments Number of departments per tier will remain the same as in the initial layout 1 2 3 4 5 6 7 8 9

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.) Order = 1, 2, 3 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. Order = 2, 3, 1 Depts: 1 = 12 grids 2 = 4 grids 3 = 6 grids

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

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

Department Shapes Department shape is an important consideration in finalizing a block layout Measures used to detect irregular shapes Smallest Enclosing Rectangle (SER) SER long side/ SER short side Normalized Shape Factor (also called Omega) Ideal shape factor = Shape factor when the shape is a square with same area Normalized Shape Factor (W) = Shape factor/ Ideal shape factor = Perimeter/ Perimeter for a square with same area Generally not recommended to use shape factor as a constraint

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)