Applied Statistical and Optimization Models

Slides:



Advertisements
Similar presentations
IENG313 Operation Research I
Advertisements

Chapter 8: The Solver and Mathematical Programming Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
Optimization problems using excel solver
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Linear Programming Problem
Sherwood Furniture Company
Managerial Decision Modeling with Spreadsheets
Using Excel Solver for Linear Optimization Problems
QM B Linear Programming
Linear Programming Integer Linear Models. When Variables Have To Be Integers Example – one time production decisions –Fractional values make no sense.
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Computational Methods for Management and Economics Carla Gomes Module 4 Displaying and Solving LP Models on a Spreadsheet.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
9/1 More Linear Programming Collect homework Roll call Review homework Lecture - More LP Small Groups Lecture - Start using MS Excel Assign Homework.
Chapter 4 - Linear Programming: Computer Solution Excel Solver
Integer Programming Models
Ardavan Asef-Vaziri Systems and Operations Management
Decision Making via Linear Programming: A simple introduction Fred Phillips
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
Types of IP Models All-integer linear programs Mixed integer linear programs (MILP) Binary integer linear programs, mixed or all integer: some or all of.
Opener. Notes: 3.4 Linear Programming Optimization  Many real-life problems involve a process called optimization.  This means finding a maximum or.
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.
Example 15.7 Capital Budgeting at the Tatham Company Integer Programming Models.
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.
1 The Dual in Linear Programming In LP the solution for the profit- maximizing combination of outputs automatically determines the input amounts that must.
Announcements Appeals on Q8 based on correct calculation with bad input will be heard Appeals will not be successful on the basis of: –Running out of time.
15.053Tuesday, April 9 Branch and Bound Handouts: Lecture Notes.
Lab 3 Solver Add-In In Excel ► Lab 2 Review ► Solver Add-in Introduction ► Practice Solver following Instructor » Saferly Inc.
1 Multi-Objective Portfolio Optimization Jeremy Eckhause AMSC 698S Professor S. Gabriel 6 December 2004.
Lecture 8 Integer Linear Programming
Managerial Economics Linear Programming Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr.
Warm-upWarm-up Sketch the region bounded by the system of inequalities: 1) 2) Sketch the region bounded by the system of inequalities: 1) 2)
LINEAR PROGRAMMING 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
Transportation and Distribution Planning Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Techologies.
March 16, 2016A&MIS 5251 Session 28 A&MIS 525 May 8, 2002 William F. Bentz.
Linear Programing Problem
Excel Solver Tutorial BI&A 674.
Excel’s Solver Use Excel’s Solver as a tool to assist the decision maker in identifying the optimal solution for a business decision. Business decisions.
Exploring Microsoft Office Exploring Excel Appendix C
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Engineering Economics (2+0)
Ardavan Asef-Vaziri Systems and Operations Management
Using Variable Domain Functions
Linear Programming Topics General optimization model
Managerial Economics Linear Programming
Problem 1 Demand Total There are 20 full time employees, each can produce 10.
Chapter 5 Linear Inequalities and Linear Programming
Excel Solver IE 469 Spring 2017.
Excel Solver.
Linear Programming Topics General optimization model
Excel Solver IE 469 Spring 2018.
Linear Programming Topics General optimization model
Linear Programming Objectives: Set up a Linear Programming Problem
INFM 718A / LBSC 705 Information For Decision Making
7.5 – Constrained Optimization: The Method of Lagrange Multipliers
Excel Solver IE 469 Fall 2018.
Excel: Solver Participation Project
LINGO LAB 3/4.
Chapter 6 Network Flow Models.
Operations Research Models
Advanced LP models column generation.
Advanced LP models column generation.
Linear Programming Integer Linear Models.
Linear Programming Integer Linear Models.
Excel Solver IE 469 Spring 2019.
BUS-221 Quantitative Methods
Integer Linear Programming
Applied Statistical and Optimization Models
Applied Statistical and Optimization Models
Presentation transcript:

Applied Statistical and Optimization Models Topic 05: 0-1 Integer Programming

Objectives Identify the solution to a 1-0 linear programming model that allows for integers 1-0 solutions. Solve fixed cost problems Solve 0-1 linear programming problems using Excel solver.

0-1 Integer Linear Programming Consider the following example, which is inspired by Joshua Emmanuel’s Integer Programming youtube video (May 8, 2016) available here: https://www.youtube.com/watch?v=-3my1TkyFiM (accessed January 31, 2018) A professor can choose between four projects for the months January, February, and March. These projects are: Finishing a research project (R), Preparing lecture notes (L), Applying for a consulting project (C), or providing a service to the department by contributing to the strategic planning department (S). Each project has a payoff measured in bonus points for the annual review process. The following Table summarizes the payoffs and available time budget in hours (It’s the same numbers like Emmanuel’ problem, just different context).

0-1 Integer Linear Programming Research (R) Lecture (L) Consulting (C) Service (S) Payoff (Objective function) 217 125 88 109 Time constraints (hours) Maximum Time Budget January 58 44 26 23 120 February 25 29 13 17 80 March 43 95

0-1 Integer Linear Programming The maximization problem can therefore be written as Max Bonus Points = 217R + 125L + 88C + 109S subject to 58R + 44L + 26C + 23S ≤ 120 25R + 29L + 13C + 17S ≤ 80 43R + 25L + 23C + 29S ≤ 95 xi = [0,1]

0-1 Integer Linear Programming In Excel, the maximization problem can therefore be written as

0-1 Integer Linear Programming Add to the constraint box the fact that the selection variables are binary. In Excel, the 0-1 Integer problem is specified as

0-1 Integer Linear Programming In Excel, the optimum solution to the 0-1 Integer problem is then

0-1 Integer Linear Programming Consider the following example, which is inspired by Joshua Emmanuel’s Integer Programming youtube video (May 8, 2016) available here: https://www.youtube.com/watch?v=-3my1TkyFiM (accessed January 31, 2018) This is the second example in the video.

0-1 Integer Linear Programming A firm receives an order to produce 1000 cookies. The objective is to minimize costs. The firm can choose between 3 machines, which have different fixed and variable costs and different capacities. Notations: xi = Quantities produced with machines i = [1,2,3] yi = Selection of machines i = [1,2,3] – This is a 0-1 variable Constraints Machine 1 Machine 2 Machine 3 Variable cost/unit 2.39 1.99 2.99 Fixed cost 300 250 400 Capacity 550 600

0-1 Integer Linear Programming The Fixed Cost Problem Specified in Excel

0-1 Integer Linear Programming The Fixed Cost Problem specified Min Z = 2.39x1 + 1.99x2 +2.99x3 +300y1 + 250y2 + 400y3 s.t. x1 + x2 + x3 = 1,000 x1 ≤ 400y1  x1 - 400y1 ≤ 0 x2 ≤ 550y2  x2 - 550y2 ≤ 0 x3 ≤ 400y3  x3 - 600y3 ≤ 0

0-1 Integer Linear Programming The Fixed Cost Problem Specified in Excel’s Solver

0-1 Integer Linear Programming The Fixed Cost Problem Solved in Excel’s Solver

What you should have learned Advance your linear programming skills in Excel, understanding especially the nature of 0-1 integer linear programming Run Excel solver with even more confidence