LINEAR PROGRAMMING. 2 Introduction  A linear programming problem may be defined as the problem of maximizing or minimizing a linear function subject.

Slides:



Advertisements
Similar presentations
Linear Programming Problem
Advertisements

Introduction to Mathematical Programming Matthew J. Liberatore John F. Connelly Chair in Management Professor, Decision and Information Technologies.
Linear Programming Problem. Introduction Linear Programming was developed by George B Dantzing in 1947 for solving military logistic operations.
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Linear Programming Problem
Linear Programming Models & Case Studies
Session II – Introduction to Linear Programming
Chapter 2: Modeling with Linear Programming & sensitivity analysis
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.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved © 2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or.
Chapter 5 Linear Inequalities and Linear Programming
Linear Inequalities and Linear Programming Chapter 5 Dr.Hayk Melikyan/ Department of Mathematics and CS/ Linear Programming in two dimensions:
Learning Objectives for Section 5.3
Chapter 5 Linear Inequalities and Linear Programming Section 3 Linear Programming in Two Dimensions: A Geometric Approach.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Chapter 2 Linear Programming Models: Graphical and Computer Methods © 2007 Pearson Education.
Basic Feasible Solutions: Recap MS&E 211. WILL FOLLOW A CELEBRATED INTELLECTUAL TEACHING TRADITION.
Linear programming Thomas S. Ferguson University of California at Los Angeles Compressive Sensing Tutorial PART 3 Svetlana Avramov-Zamurovic January 29,
1 Lecture 2 & 3 Linear Programming and Transportation Problem.
Linear Programming Econ Outline  Review the basic concepts of Linear Programming  Illustrate some problems which can be solved by linear programming.
Linear Programming Models: Graphical Methods 5/4/1435 (1-3 pm)noha hussein elkhidir.
Linear Programming Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Linear programming is a strategy for finding the.
Chapter 3 An Introduction to Linear Programming
FORMULATION AND GRAPHIC METHOD
Graphical Solutions Plot all constraints including nonnegativity ones
1 1 Slide LINEAR PROGRAMMING: THE GRAPHICAL METHOD n Linear Programming Problem n Properties of LPs n LP Solutions n Graphical Solution n Introduction.
Linear Programming Operations Research – Engineering and Math Management Sciences – Business Goals for this section  Modeling situations in a linear environment.
Linear Programming Models: Graphical and Computer Methods
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
Linear Programming Chapter 13 Supplement.
1 1 Slide © 2005 Thomson/South-Western Slides Prepared by JOHN S. LOUCKS ST. EDWARD’S UNIVERSITY.
1 1 Slide Linear Programming (LP) Problem n A mathematical programming problem is one that seeks to maximize an objective function subject to constraints.
Linear Programming An Example. Problem The dairy "Fior di Latte" produces two types of cheese: cheese A and B. The dairy company must decide how many.
P I can solve linear programing problem. Finding the minimum or maximum value of some quantity. Linear programming is a form of optimization where.
Graphing Linear Inequalities in Two Variables Chapter 4 – Section 1.
1 1 Slide © 2005 Thomson/South-Western Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization.
Introduction to Linear Programming BSAD 141 Dave Novak.
5. Linear Programming Objectives: 1.Problem formulation 2.Solving an LP problem graphically 3.Bounded regions and corner points Refs: B&Z 5.2.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Linear Programming Problem. Definition A linear programming problem is the problem of optimizing (maximizing or minimizing) a linear function (a function.
Chapter 2 Introduction to Linear Programming n Linear Programming Problem n Problem Formulation n A Maximization Problem n Graphical Solution Procedure.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
1 The Geometry of Linear Programs –the geometry of LPs illustrated on GTC Handouts: Lecture Notes February 5, 2002.
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.
Constraints Feasible region Bounded/ unbound Vertices
LINEAR PROGRAMMING.
Kerimcan OzcanMNGT 379 Operations Research1 Linear Programming Chapter 2.
LINEAR PROGRAMMING 3.4 Learning goals represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret.
1 1 Slide © 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
2-1 Modeling with Linear Programming Chapter Optimal Solution for New Objective Function Graphical Solution of Maximization Model (12 of 12) Maximize.
University of Colorado at Boulder Yicheng Wang, Phone: , Optimization Techniques for Civil and Environmental Engineering.
1 Introduction to Linear Programming Linear Programming Problem Linear Programming Problem Problem Formulation Problem Formulation A Simple Maximization.
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
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
An Introduction to Linear Programming
Solving Linear Program by Simplex Method The Concept
Engineering Economics (2+0)
Digital Lesson Linear Programming.
Linear Programming – Introduction
Chapter 5 Linear Inequalities and Linear Programming
Digital Lesson Linear Programming.
Linear Programming Dr. T. T. Kachwala.
Max Z = x1 + x2 2 x1 + 3 x2  6 (1) x2  1.5 (2) x1 - x2  2 (3)
Linear Programming Problem
LINEARPROGRAMMING 4/26/2019 9:23 AM 4/26/2019 9:23 AM 1.
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:

LINEAR PROGRAMMING

2 Introduction  A linear programming problem may be defined as the problem of maximizing or minimizing a linear function subject to linear constraints.  The constraints may be equalities or inequalities.  The function to be maximized or minimized is called the objective function.  A vector, x for the standard maximum problem or y for the standard minimum problem, is said to be feasible if it satisfies the corresponding constraints. The set of feasible vectors is called the constraint set.

 A linear programming problem is said to be feasible if the constraint set is not empty;  Otherwise it is said to be infeasible.  A feasible maximum (resp. minimum) problem is said to be unbounded if the objective function can assume arbitrarily large positive (resp. negative) values at feasible vectors; otherwise, it is said to be bounded.  Thus there are three possibilities for a linear programming problem. It may be bounded feasible, it may be unbounded feasible, and it may be infeasible.  The value of a bounded feasible maximum (resp., minimum) problem is the maximum (resp. minimum) value of the objective function as the variables range over the constraint set. A feasible vector at which the objective function achieves the value is called optimal.

Illustrative example  LP could be used for the planning of working activities of the three academic lecturers who are working on two types of tasks at present time: - Either they work on their teaching processes - or they work in scientific research  We can suppose that the value of the contract for one taught subject is CZK 150,000. However, these three academic staff are involved in the value of 2 / 3, namely: 4

 The value of a published paper is 60,000 CZK (income from the Ministry of Education of the scientific results application).  In this table 1 the total time capacity of a lecturer is determined by using the formula:  The total capacity of the lecturer = 3 × 20 × 8 = 480 hours (3 months of the teaching semester, 20 working days per month and 8 hours per working day).  The challenge is to design the load time for each of three academic staff so that in the next semester they can contribute to the maximum output value of their teaching and research activities. 5

For maximization of their performance contributions of both teaching and research activities it is necessary to respect the three limitations: Academic staffTime needed for one output of research activities (the grant) (x 1 ) Time needed to teach the course during the semester (x 2 ) The total capacity of staff time during the semester Course supervisor (G) Grant Researcher (N) PhD student- teacher (D)

 Limitation of the total time capacity for each academic staff member (max 480 hours).  Limitation of the minimum required output from the grant (at least three scientific papers submitted or grant applications during 7 months).  Limitation of the minimum required output from their teaching (at least one course taught during 3 months). 7

Formulation of tasks:  Limitation by the total time capacity: Course supervisor: 60x x 2  480 (1) Grant researcher : 55x x 2  480 (2) Doctoral student-teacher: 40x x 2  480 (3)  Limitation of the minimum required output of the (number of publications): x 1  3 (4) Limitation of the minimum required output of the educational activity x 2  1 (5)  It is possible to formulate a objective function that characterizes the distribution of time-efficient fund of academics for the effective evaluation of their intellectual capital:  CV = x x 2 = MAX (6) 8

Where is: 9 sequence Exact definition of variables Mathematical symbolDescription of variableUnits 1.x1x1 amount of output from research activities number of submitted scientific papers and grant applications for the teaching semester 2.x2x2 amount of the educational output number of subjects taught or percentage of the teaching 3.CV objective function that characterizes the distribution of time-efficient fund of academics for the effective evaluation of their intellectual capital CZK

Determination of the optimal output of the research activities and teaching  Now it is necessary to identify the optimal value of the outputs x 1 and x 2.  These data can then be put into the inequalities (1), (2), (3).  It could be used for the determination of time load of academics for parallel implementation of two types of work activities (teaching and research activities).  Optimum values ​​ of x 1 and x 2 are given by position of X point. This position is determined as the intersection of lines given by equations (1) and (2): 10

The value of the maximum possible output value of the university from the work of three academics is then: 11

12 Illustration of the situation X1 X ,2 (1) (2) 6,4 12 (3) 1 (5) (4) x The area of admissible solutions F and P F optim P optim 3 8,7

13 Individual workers time proportion corresponding to the optimal output: 1. Course supervisor: 420 Nh research 50 Nh teaching (10 Nhod time reserve) Grant researcher : 385 Nh research 96 Nh teaching (1 Nhod hours overtime)

14 Individual workers time proportion corresponding to the optimal output: 3. PhD student-teacher : 280Nh research 150 Nh teaching (50Nhod time reserve)  Discussion: The illustrative example deals with optimizing the distribution of working time between tasks in the educational and scientific activities. In the following time period the procedure would be analogous, only there will be changes in the restrictive conditions (e.g. due to changes in capacity, due to vacation time, etc.).