ZEIT4700 – S1, 2015 Mathematical Modeling and Optimization School of Engineering and Information Technology.

Slides:



Advertisements
Similar presentations
PowerPoint Slides by Robert F. BrookerCopyright (c) 2001 by Harcourt, Inc. All rights reserved. Linear Programming Mathematical Technique for Solving Constrained.
Advertisements

ZEIT4700 – S1, 2014 Mathematical Modeling and Optimization School of Engineering and Information Technology.
Line Search.
Optimization. f(x) = 0 g i (x) = 0 h i (x)
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 One-Dimensional Unconstrained Optimization Chapter.
Optimization methods Review
Optimization Introduction & 1-D Unconstrained Optimization
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Nonlinear Programming
Optimization in Engineering Design 1 Lagrange Multipliers.
Spring, 2013C.-S. Shieh, EC, KUAS, Taiwan1 Heuristic Optimization Methods Prologue Chin-Shiuh Shieh.
ENGR 351 Numerical Methods Instructor: Dr. L.R. Chevalier
MAE 552 – Heuristic Optimization Lecture 3 January 28, 2002.
Optimization Methods Unconstrained optimization of an objective function F Deterministic, gradient-based methods Running a PDE: will cover later in course.
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Design Optimization School of Engineering University of Bradford 1 Formulation of a design improvement problem as a formal mathematical optimization problem.
Unconstrained Optimization Problem
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
Engineering Optimization
MAE 552 – Heuristic Optimization Lecture 1 January 23, 2002.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Introduction and Basic Concepts
An Introduction to Optimization Theory. Outline Introduction Unconstrained optimization problem Constrained optimization problem.
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Optimization of Linear Problems: Linear Programming (LP) © 2011 Daniel Kirschen and University of Washington 1.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
ENCI 303 Lecture PS-19 Optimization 2
CSE543T: Algorithms for Nonlinear Optimization Yixin Chen Department of Computer Science & Engineering Washington University in St Louis Spring, 2011.
Nonlinear Programming.  A nonlinear program (NLP) is similar to a linear program in that it is composed of an objective function, general constraints,
Chapter 7 Optimization. Content Introduction One dimensional unconstrained Multidimensional unconstrained Example.
L4 Graphical Solution Homework See new Revised Schedule Review Graphical Solution Process Special conditions Summary 1 Read for W for.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
Particle Swarm Optimization (PSO) Algorithm and Its Application in Engineering Design Optimization School of Information Technology Indian Institute of.
1 University of Palestine Operations Research ITGD4207 WIAM_H-Whba Dr. Sana’a Wafa Al-Sayegh 2 nd Semester
PowerPoint Slides by Robert F. BrookerHarcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc. Managerial Economics in a Global Economy.
Mathematical Models & Optimization?
Optimization formulation Optimization methods help us find solutions to problem where we seek to find the best of something. This lecture is about how.
Optimization unconstrained and constrained Calculus part II.
Institute of Biophysics and Biomedical Engineering - Bulgarian Academy of Sciences OLYMPIA ROEVA 105 Acad. George Bonchev Str Sofia, Bulgaria
Ant Algorithm and its Applications for Solving Large Scale Optimization Problems on Parallel Computers Stefka Fidanova Institute for Information and Communication.
ZEIT4700 – S1, 2015 Mathematical Modeling and Optimization School of Engineering and Information Technology.
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
Calculus-Based Optimization AGEC 317 Economic Analysis for Agribusiness and Management.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
INTRO TO OPTIMIZATION MATH-415 Numerical Analysis 1.
Exam 1 Oct 3, closed book Place ITE 119, Time:12:30-1:45pm One double-sided cheat sheet (8.5in x 11in) allowed Bring your calculator to the exam Chapters.
Instructional Design Document Simplex Method - Optimization STAM Interactive Solutions.
Searching a Linear Subspace Lecture VI. Deriving Subspaces There are several ways to derive the nullspace matrix (or kernel matrix). ◦ The methodology.
Lecture 4 Chapter 3 Improving Search
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 2 - Chapter 7 Optimization.
Optimal Control.
ZEIT4700 – S1, 2016 Mathematical Modeling and Optimization School of Engineering and Information Technology.
University of Colorado Boulder APPM 4380 October 10th, 2016
Micro Economics in a Global Economy
Chapter 11 Optimization with Equality Constraints
Digital Optimization Martynas Vaidelys.
Classification Analytical methods classical methods
Mathematical Programming
Managerial Economics in a Global Economy
3-3 Optimization with Linear Programming
Chapter 7 Optimization.
Classification of optimization problems
Optimization and Some Traditional Methods
Linear Programming Example: Maximize x + y x and y are called
ZEIT4700 – S1, 2016 Mathematical Modeling and Optimization
EE 458 Introduction to Optimization
Part 4 - Chapter 13.
Chapter 11 Reliability-Based Optimum Design
What are optimization methods?
Calculus-Based Optimization AGEC 317
Presentation transcript:

ZEIT4700 – S1, 2015 Mathematical Modeling and Optimization School of Engineering and Information Technology

Optimization - basics Maximization or minimization of given objective function(s), possibly subject to constraints, in a given search space Minimize f1(x),..., fk(x) (objectives) Subject to gj(x) < 0, i = 1,...,m (inequality constraints) hj(x) = 0, j = 1,..., p (equality constraints) Xmin1 ≤ x1 ≤ Xmax1 (variable / search space) Xmin2 ≤ x2 ≤ Xmax2 (discrete/continuous/mixed).

Optimization - basics Maximization or minimization of an objective function, possibly subject to constraints x F(x) Local minimum Global Minimum (unconstrained) Constraint 2 (active) Constraint 1 Global Minimum (constrained)

Optimization - basics x1 x2 f1 f2 Variable spaceObjective space Linear / Non-linear / “Black-box”

Some considerations while formulating the problem  Objective function(s) -- Should be conflicting if more than 1 (else one or more of them may become redundant).  Variables – Choose as few as possible that could completely define the problem.  Constraints – do not over-constrain the problem. Avoid equality constraints where you can (consider variable substitution / tolerance limits). f2 f1

Example Design a cylindrical can with minimum surface area, which can hold at least 300cc liquid.

Classical optimization techniques  Region elimination (one variable)  Gradient based  Linear Programming  Quadratic programming  Simplex Drawbacks 1.Assumptions on continuity/ derivability 2.Limitation on variables 3.In general find Local optimum only 4.Constraint handling 5.Multiple objectives Newton’s Method (Image source : Nelder Mead simplex method (Image source :

Optimization – types / classification  Single-objective / multi-objective  Unimodal / multi-modal  Single / multi - variable  Discrete / continuous / mixed variables  Constrained / unconstrained  Deterministic / Robust  Single / multi-disciplinary

Optimization - methods  Classical  Region elimination (one variable)  Gradient based  Linear Programming  Quadratic programming  Simplex  Heuristic / metaheuristics  Evolutionary Algorithms  Simulated Annealing  Ant Colony Optimization  Particle Swarm Optimization.

Project 1 Nature optimizes both living and nonliving objects. Identify an object that has been optimized; Develop the mathematical formulation of what has been minimized/maximised and present results to justify why it has taken the form. (Due April 09, 2015)

Resources Course material and suggested reading can be accessed at Hemant/design-2.html Hemant/design-2.html