L13 Optimization using Excel See revised schedule read 8(1-4) + Excel “help” for Mar 12 Test Answers Review: Convex Prog. Prob. Worksheet modifications.

Slides:



Advertisements
Similar presentations
Using Solver to solve a minimization LP + interpretation of output BSAD 30 Dave Novak Source: Anderson et al., 2013 Quantitative Methods for Business 12.
Advertisements

© 2003 Anita Lee-Post Linear Programming Part 2 By Anita Lee-Post.
Wyndor Example; Enter data Organize the data for the model on the spreadsheet. Type in the coefficients of the constraints and the objective function.
Optimization. f(x) = 0 g i (x) = 0 h i (x)
Chase Manhattan Bank By South Group
Page 1 Page 1 ENGINEERING OPTIMIZATION Methods and Applications A. Ravindran, K. M. Ragsdell, G. V. Reklaitis Book Review.
L12 LaGrange Multiplier Method Homework Review Summary Test 1.
Nonlinear Programming
INFM 718A / LBSC 705 Information For Decision Making Lecture 4.
ENGR 351 Numerical Methods Instructor: Dr. L.R. Chevalier
1 5. Linear Programming 1.Introduction to Constrained Optimization –Three elements: objective, constraints, decisions –General formulation –Terminology.
MAE 552 – Heuristic Optimization Lecture 1 January 23, 2002.
Formula Auditing, Data Validation, and Complex Problem Solving
D Nagesh Kumar, IIScOptimization Methods: M2L5 1 Optimization using Calculus Kuhn-Tucker Conditions.
Optimality Conditions for Nonlinear Optimization Ashish Goel Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A.
An Introduction to Optimization Theory. Outline Introduction Unconstrained optimization problem Constrained optimization problem.
1 OR II GSLM Outline  separable programming  quadratic programming.
COMPREHENSIVE Excel Tutorial 10 Performing What-If Analyses.
KKT Practice and Second Order Conditions from Nash and Sofer
START EXCEL BUILD OR RETRIEVE YOUR OPTIMIZATION MODEL SAVE YOUR WORKBOOK!! CHOOSE “Solver…” IN THE “Tools” MENU SPECIFY IN SOLVER DIALOG BOX: 1.CELL TO.
1 The Role of Sensitivity Analysis of the Optimal Solution Is the optimal solution sensitive to changes in input parameters? Possible reasons for asking.
Chapter 19 Linear Programming McGraw-Hill/Irwin
Operations 343 Spreadsheet Modeling Week 15 Quiz Review Homework Review Course Review Lab session.
L20 LP part 6 Homework Review Postoptimality Analysis Summary 1.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Nonlinear Programming (NLP) Operation Research December 29, 2014 RS and GISc, IST, Karachi.
L4 Graphical Solution Homework See new Revised Schedule Review Graphical Solution Process Special conditions Summary 1 Read for W for.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Excel Project 8 Formula Auditing, Data Validation, and Complex Problem Solving.
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Slide 2a.1 Stiff Structures, Compliant Mechanisms, and MEMS: A short course offered at IISc, Bangalore, India. Aug.-Sep., G. K. Ananthasuresh Lecture.
LP: Summary thus far Requirements Graphical solutions Excel Sensitivity Analysis.
Linear Programming with Excel Solver.  Use Excel’s Solver as a tool to assist the decision maker in identifying the optimal solution for a business decision.
Linear Programming Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Goal Seek and Solver. Goal seeking helps you n Find a specific value for a target cell by adjusting the value of one other cell whose value is allowed.
L8 Optimal Design concepts pt D
A lesson approach Microsoft® Excel a lesson approach 2 Monitor workbook security. 1 Create a scenario. 2 Set conditional formatting. 3 Manage scenarios.
DAY 9: MICROSOFT EXCEL – CHAPTER 6 Sravanthi Lakkimsetty Sept 16, 2015.
ENGM 631 Optimization Using Solver. Sec. 3.1Alt. Model Max Z = 3X 1 + 5X 2 s.t. X 1 < 8,000 X 2 < 6,000 3X 1 + 4X 2 < 36,000 X 1 > 0 X 2 > 0.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Supplement 6 Linear Programming.
Nonlinear Programming In this handout Gradient Search for Multivariable Unconstrained Optimization KKT Conditions for Optimality of Constrained Optimization.
3-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3-Part1.
1 Introduction Optimization: Produce best quality of life with the available resources Engineering design optimization: Find the best system that satisfies.
OR II GSLM
Linear Programming McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
D Nagesh Kumar, IISc Water Resources Systems Planning and Management: M2L2 Introduction to Optimization (ii) Constrained and Unconstrained Optimization.
Optimal Control.
L15 LP Problems Homework Review Why bother studying LP methods History N design variables, m equations Summary 1.
Exploring Microsoft Office Exploring Excel Appendix C
L6 Optimal Design concepts pt B
Linear Programming: Sensitivity Analysis and Duality
L14 Curve Fitting Homework Curve Fitting – least squares
L11 Optimal Design L.Multipliers
Microsoft Office Illustrated
Excel Solver.
Performing What-if Analysis
Microsoft Excel 2003 Illustrated Complete
Ch 11 Resource Constraints and Linear Programming
Wyndor Example; Enter data
Introduction to linear programming (LP): Minimization
Optimality conditions constrained optimisation
3-3 Optimization with Linear Programming
The Lagrange Multiplier Method
L5 Optimal Design concepts pt A
L10 Optimal Design L.Multipliers
Excel: Solver Participation Project
Lesson 16 Using What-If Analysis
BUS-221 Quantitative Methods
Linear Programming: Computer Solution and Sensitivity Analysis
L8 Optimal Design concepts pt D
Presentation transcript:

L13 Optimization using Excel See revised schedule read 8(1-4) + Excel “help” for Mar 12 Test Answers Review: Convex Prog. Prob. Worksheet modifications Excel optimization Summary 1

Trendline in Excel 2 Excel help “trendline” for Wed

Theorem Given: S is convex if: 1. h i are linear 2. g j are convex i.e. H g PD or PSD When f(x) and S are convex= “convex programming problem”

“Sufficient” Theorem 4.10, pg The first-order KKT conditions are Necessary and Sufficient for a GLOBAL minimum….if: 1. f(x) is convex H f (x) Positive definite 2. x is defined as a convex feasible set S Equality constraints must be linear Inequality constraints must be convex HINT: linear functions are convex!

Worksheet Modifications Naming cells Inserting shapes Inserting MS Equation “object” Recording macros Attaching a macro to a shape Creating a SOLVER hot button Visual basic, tools/references/solver 5

6 Figure 6.1 Excel worksheet for finding roots of 2x/3 – sin x : (a) worksheet; (b) worksheet with formulas showing. Excel Applications

Solver parameters 7 Figure 6.2 A Solver Parameters dialog box to define the problem.

8 Figure 6.3 A Solver Results dialog box and the final worksheet.

9 Figure 6.4 A Solver Answer Report for roots of 2x/3 – sin x = 0.

10 Figure 6.5 Worksheet and Solver Parameters dialog box for KKT conditions for Example 4.31.

11 Figure 6.6 Solver Results for KKT conditions for Example 4.31.

KKT system of NL EQNs Prob 4.59 and

13 Figure 6.7 Excel worksheet and Solver Parameters dialog box for unconstrained problem.

Constrained Optimization Prob and

Graphical Solution

16 Figure 6.8 Excel worksheet for the linear programming problem.

17 Figure 6.9 Solver Parameters dialog box for the linear programming problem.

18 Figure 6.10 Solver Results dialog box for the linear programming problem.

19 Figure 6.11 Answer Report from Solver for linear programming problem.

20 Figure 6.12 Sensitivity Report from Solver for the linear programming problem.

21 Figure 6.13 Excel worksheet for the spring design problem.

Summary KKT pt from a Convex Prog. Prob. Is a global min! Use modifications for “ease of use” Pay attention to layout – Design variables – Parameters – Analysis/Performance “Variables” – Objective function – Constraints May need multiple starting points 22