作業研究(二) Operations Research II - 廖經芳 、 王敏. Topics - Revised Simplex Method - Duality Theory - Sensitivity Analysis and Parametric Linear Programming -

Slides:



Advertisements
Similar presentations
Geometry and Theory of LP Standard (Inequality) Primal Problem: Dual Problem:
Advertisements

1Introduction to Linear ProgrammingLesson 2 Introduction to Linear Programming.
LINEAR PROGRAMMING (LP)
Introduction to Mathematical Programming
Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Lesson 08 Linear Programming
Linear Programming.
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
CCMIII U2D4 Warmup This graph of a linear programming model consists of polygon ABCD and its interior. Under these constraints, at which point does the.
Water Resources Development and Management Optimization (Linear Programming) CVEN 5393 Feb 18, 2013.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
1 Copyright (c) 2003 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 3 Introduction to Linear Programming to accompany Introduction to Mathematical.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 © 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
Optimization Methods LI Xiao-lei ftp:// :112/upload.
Introduction to Management Science
NEW MEXICO INSTITUTE OF MINING AND TECHNOLOGY Department of Management Management Science for Engineering Management (EMGT 501) Fall, 2005 Instructor :
Basic LP Problem McCarl and Spreen Chapter 2 LP problem is linear form of Mathematical Program This formulation may also be expressed in matrix notation.
1 2TN – Linear Programming  Linear Programming. 2 Linear Programming Discussion  Requirements of a Linear Programming Problem  Formulate:  Determine:Graphical.
Linear and Integer Programming Models
Linear Programming: Fundamentals
NEW MEXICO INSTITUTE OF MINING AND TECHNOLOGY Department of Management Management Science for Engineering Management (EMGT 501) Instructor : Toshi Sueyoshi.
INTRODUCTION TO LINEAR PROGRAMMING
Introduction to Management Science
Linear Programming: Model Formulation and Graphical Solution
LINEAR PROGRAMMING INTRODUCTION
Chapter 3 Introduction to optimization models. Linear Programming The PCTech company makes and sells two models for computers, Basic and XP. Profits for.
FORMULATION AND GRAPHIC METHOD
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Introduction to Linear Programming
Chapter 2 Linear Programming Models: Graphical and Computer Methods
The application of mathematics and the scientific
Introduction to Linear Programming
Linear Programming Topics General optimization model LP model and assumptions Manufacturing example Characteristics of solutions Sensitivity analysis Excel.
1 DSCI 3023 Linear Programming Developed by Dantzig in the late 1940’s A mathematical method of allocating scarce resources to achieve a single objective.
2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Linear Programming: Model Formulation and Graphical Solution.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
Introduction to Linear Programming BSAD 141 Dave Novak.
1 Max 8X 1 + 5X 2 (Weekly profit) subject to 2X 1 + 1X 2  1000 (Plastic) 3X 1 + 4X 2  2400 (Production Time) X 1 + X 2  700 (Total production) X 1.
Linear Programming Erasmus Mobility Program (24Apr2012) Pollack Mihály Engineering Faculty (PMMK) University of Pécs João Miranda
1 Linear Programming (LP) 線性規劃 - George Dantzig, 1947.
1 A Linear Programming model seeks to maximize or minimize a linear function, subject to a set of linear constraints. The linear model consists of the.
3 Components for a Spreadsheet Optimization Problem  There is one cell which can be identified as the Target or Set Cell, the single objective of the.
LINEAR PROGRAMMING.
Linear Programming.  Linear Programming provides methods for allocating limited resources among competing activities in an optimal way.  Linear → All.
1 Optimization Techniques Constrained Optimization by Linear Programming updated NTU SY-521-N SMU EMIS 5300/7300 Systems Analysis Methods Dr.
Adeyl Khan, Faculty, BBA, NSU 1 Introduction to Linear Programming  A Linear Programming model seeks to maximize or minimize a linear function, subject.
MCCARL AND SPREEN TEXT CH. 2 T Y/MCCARL-BRUCE/BOOKS.HTM Lecture 2: Basic LP Formulation.
2-1 Modeling with Linear Programming Chapter Optimal Solution for New Objective Function Graphical Solution of Maximization Model (12 of 12) Maximize.
Linear Programming Wyndor Glass Co. 3 plants 2 new products –Product 1: glass door with aluminum framing –Product 2: 4x6 foot wood frame window.
To accompany Quantitative Analysis for Management, 8e by Render/Stair/Hanna 7-1 1© 2003 by Prentice Hall, Inc. Upper Saddle River, NJ Chapter 7 Linear.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
Linear Programming Models: Graphical and Computer Methods 7 To accompany Quantitative Analysis for Management, Twelfth Edition, by Render, Stair, Hanna.
1 1 Slide Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
Linear Programming for Solving the DSS Problems
Linear Programming Topics General optimization model
Linear Programming – Introduction
MBA 651 Quantitative Methods for Decision Making
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
Linear Programming Topics General optimization model
The application of mathematics and the scientific
Max Z = x1 + x2 2 x1 + 3 x2  6 (1) x2  1.5 (2) x1 - x2  2 (3)
Operations Research Models
Linear Programming Problem
Optimization Theory Linear Programming
Graphical solution A Graphical Solution Procedure (LPs with 2 decision variables can be solved/viewed this way.) 1. Plot each constraint as an equation.
Presentation transcript:

作業研究(二) Operations Research II - 廖經芳 、 王敏

Topics - Revised Simplex Method - Duality Theory - Sensitivity Analysis and Parametric Linear Programming - Integer Programming - Markov Chains - Queueing Theory - …..

Grading: - 廖經芳老師 (65%) - 2 exams, 50% - Homework and Attendance, 15% - 王敏老師 (35%) - ….. Reference: Introduction to Operations Research, Hillier & Lieberman, 8th ed., McGraw Hill, 2005 (滄海)

Linear Programming (LP) - George Dantzig, 1947

[1] LP Formulation (a) Decision Variables : All the decision variables are non-negative. (b) Objective Function : Minimize or Maximize (c) Constraints s.t. : subject to

[2] Example A company has three plants, Plant 1, Plant 2, Plant 3. Because of declining earnings, top management has decided to revamp the company’s product line. Product 1: It requires some of production capacity in Plants 1 and 3. Product 2: It needs Plants 2 and 3.

The marketing division has concluded that the company could sell as much as could be produced by these plants. However, because both products would be competing for the same production capacity in Plant 3, it is not clear which mix of the two products would be most profitable.

The data needed to be gathered: 1. Number of hours of production time available per week in each plant for these new products. (The available capacity for the new products is quite limited.) 2. Production time used in each plant for each batch to yield each new product. 3. There is a profit per batch from a new product.

Production Time per Batch, Hours Production Time Available per Week, Hours Plant Product Profit per batch $3,000 $5,000

: # of batches of product 1 produced per week : # of batches of product 2 produced per week : the total profit per week Maximize subject to

[3] Graphical Solution (only for 2-variable cases ) Feasible region

Feasible region

Feasible region

Feasible region

Maximize: The optimal solution The largest value Slope-intercept form:

Max s.t. [4] Standard Form of LP Model

[5] Other Forms The other LP forms are the following: 1. Minimizing the objective function: 2. Greater-than-or-equal-to constraints: Minimize

3. Some functional constraints in equation form: 4. Deleting the nonnegativity constraints for some decision variables: : unrestricted in sign

[6] Key Terminology (a) A feasible solution is a solution for which all constraints are satisfied (b) An infeasible solution is a solution for which at least one constraint is violated (c) A feasible region is a collection of all feasible solutions

(d) An optimal solution is a feasible solution that has the most favorable value of the objective function (e) Multiple optimal solutions have an infinite number of solutions with the same optimal objective value

and Maximize Subject to Example Multiple optimal solutions:

Feasible region Every point on this red line segment is optimal, each with Z=18. Multiple optimal solutions

(f) An unbounded solution occurs when the constraints do not prevent improving the value of the objective function.

[7] Basic assumptions for LP models: 1.Additivity: c 1 x 1 + c 2 x 2 +… a i1 x 1 + a i2 x 2 +… 2.Proportionality: c i x i, a i1 x 1 3.Divisibility: x i can be any real number 4.Certainty: all parameters are known with certainty.