Premium Essay

Simplex Method in Operations Research

In:

Submitted By juneywooney
Words 684
Pages 3
Linear Programming: Chapter 2
The Simplex Method

Operations Research and Financial Engineering

Simplex Method

An Example. maximize subject to

−x1 + 3x2 − 3x3
3x1 − x2 − 2x3 ≤ 7
−2x1 − 4x2 + 4x3 ≤ 3 x1 − 2x3 ≤ 4
−2x1 + 2x2 + x3 ≤ 8
3x1
≤ 5 x1, x2, x3 ≥ 0.

Rewrite with slack variables maximize −x1 + 3x2 − 3x3

ζ =

subject to w1 w2 w3 w4 w5

=
=
=
=
=

7
3
4
8
5


+

+


3x1 + x2 + 2x3
2x1 + 4x2 − 4x3 x1 + 2x3
2x1 − 2x2 − x3
3x1

x1 , x 2 , x 3 , w 1 , w 2 , w 3 , w 4 , w 5 ≥

0.

Notes:
• This layout is called a dictionary.
• Setting x1 , x2 , and x3 to 0, we can read off the values for the other variables: w1 = 7, w2 = 3, etc. This specific solution is called a dictionary solution.
• Dependent variables, on the left, are called basic variables.
• Independent variables, on the right, are called nonbasic variables.

Dictionary Solution is Feasible

maximize

−x1 + 3x2 − 3x3

ζ =

subject to w1 w2 w3 w4 w5

=
=
=
=
=

7
3
4
8
5


+

+


3x1 + x2 + 2x3
2x1 + 4x2 − 4x3 x1 + 2x3
2x1 − 2x2 − x3
3x1

x1, x2, x3, w1, w2, w3 w4 w5 ≥

0.

Notes:
• All the variables in the current dictionary solution are nonnegative.
• Such a solution is called feasible.
• The initial dictionary solution need not be feasible—we were just lucky above.

Simplex Method—First Iteration

• If x2 increases, obj goes up.
• How much can x2 increase? Until w4 decreases to zero.
• Do it. End result: x2 > 0 whereas w4 = 0.
• That is, x2 must become basic and w4 must become nonbasic.
• Algebraically rearrange equations to, in the words of Jean-Luc Picard, ”Make it so.”
• This is a pivot.

A Pivot: x2 ↔ w4

becomes

Simplex Method—Second Pivot
Here’s the dictionary after the first pivot:

• Now, let x1 increase.
• Of the basic variables, w5 hits zero first.

Similar Documents

Premium Essay

Master in Business Management

...OPERATION RESEARCH Credits: 4 SYLLABUS Development Definition, Characteristics and phase of Scientific Method, Types of models. General methods for solving operations research models. Allocation: Introduction to linear programming formulation, graphical solution, Simplex ethod, artificial variable technique, Duality principle. Sensitivity analysis. Transportation Problem Formulation optimal solution. Unbalanced transportation problems, Degeneracy. Assignment problem, Formulation optimal solution, Variation i.e., Non-square (m x n) matrix restrictions. Sequencing Introduction, Terminology, notations and assumptions, problems with n-jobs and two machines, optimal sequence algorithm, problems with n-jobs and three machines, problems with n-jobs and m-machines, graphic solutions. Travelling salesman problem. Replacement Introduction, Replacement of items that deteriorate with time – value of money unchanging and changing, Replacement of items that fail completely. Queuing Models M.M.1 & M.M.S. system cost considerations. Theory of games introduction, Two-person zero-sum games, The Maximum –Minimax principle, Games without saddle points – Mixed Strategies, 2 x n and m x 2 Games – Graphical solutions, Dominance property, Use of L.P. to games, Algebraic solutions to rectangular games. Inventory Introduction, inventory costs, Independent demand systems: Deterministic models – Fixed order size systems – Economic order quantity (EOQ) – Single items, back ordering...

Words: 30976 - Pages: 124

Premium Essay

Operations Research and Its Prospects in Pakistan

...Operations Research and its Prospects in Pakistan Prof. Dr. Shoaib ud Din Mathematics Department Punjab University, Lahore, Pakistan Operations Research has had an increasingly great impact on the management of organizations in the recent years. In fact, with the exception of advent of electronic computer, the extent of this impact seems to be unrivalled by that of any other recent development. However, all the development in this field has gone almost unnoticed in most developing countries including Pakistan. This article is an effort to introduce Mathematics community in the country to the subject and its achievements. A brief history In order to appreciate the importance of OR in the world today it is important that we know something of its history and evolution. Although roots of Operations Research can be traced back many decades, it is generally agreed that this discipline began during World War II. During the War team of British scientists with diverse background were called upon to study the strategic and tactical problems associated with air and land defense of the country. The establishment of this scientific team marked the first formal Operations Research activity. Their efforts were allegedly instrumental in winning the Air Battle of Britain, The Island Campaign in the Pacific, the Battle of the North Atlantic, and so on. The name Operations Research-Operational Research in the United Kingdom – was apparently coined because the problems assigned to this team...

Words: 1347 - Pages: 6

Free Essay

Operations Research

...Functional Areas | OPERATIONS MANAGEMENT | Core ☐ Elective x☐x | Title | Quantitative Methods II | Abbreviation | QM-II | Course Coordinator | Prof. RAVI SHANKAR | Teaching Members | | Course Revision Record Version | Version Date | Recommendation | 1 | 05 Sept 2015 | | Credits | 3 | Contact Hours | 30 | Learning Hours | 60 | Office Hours | 30 | Contact Details | 09811033937 | Course eMail | r.s.reaches@gmail.com | Course Descriptor Course Overview(200 words) | Quantitative Methods-II, focuses on ‘Operations Research’ tools which helps in solving problems in different functional domain of business. It also helps to optimize business operations/processes. The Quantitative Method-II tools act as aids to decision makers to take best decision for effective & efficient use of resources which ultimately lead to profit maximization or to achieve multiple goals or objective. | Course must be aligned with a strategic objective of the program Prerequisites/Co-requisites | Quantitative Methods I | Learning Objectives | To learn basic optimization techniques and their managerial applications with a focus on methodologies such as Linear Programming, Transportation models, Assignment Models, Transhipment Models, Games Theory, Queuing Models, Goal Programming, Integer Programming, Non-linear Programming, Simulation and Decision Theory. | Learning objectives must be aligned with learning outcomes of the course Teaching Methods | Modeling, Case...

Words: 1342 - Pages: 6

Premium Essay

Doc, Pdf

...BASIC LINEAR PROGRAMMING 18.0 LEARNING OBJECTIVES After studying this chapter, readers should be able to: Understand the concept and meaning of linear programming; Know the underlying basic assumptions; Formulate the linear programming problem; Solve linear programming problem using graphical and Simplex methods; and make appropriate and correct interpretations; and Understand the concepts of duality and shadow cost in linear programming. 18.1 INTRODUCTION This is an Operations Research technique that is popular and frequently used in industry, business and other areas of human endeavour. The major focus of Linear Programming (L.P) technique, in decisionmaking, is to optimize the use of limited available resources. That is, it is an economic allocation of scarce resources by means of mathematical modeling. The history of Operations Research tells us that George B. Dantzing developed Linear Programming technique during Second World War. His primary aim of developing the technique then was to solve some military logistics problems. But now, it is being used extensively in wide areas of human endeavours. 18.2 CONCEPT AND MEANING OF LINEAR PROGRAMMING. The term “Linear Programming” consists of two words Linear and Programming. The word “Linear” implies linear relationship among the variables in a model while the word “Programming” implies modeling and solving a problem mathematically. By the combination of these two words, it is obvious that the Linear Programming technique...

Words: 8318 - Pages: 34

Premium Essay

Assignment @ Operation Research

...ASSIGNMENT ON OPERATION RESEARCH ( FIN – 3104 ) 3RD YEAR , 1ST SEMESTER BBA – 3RD BATCH DEPARTMENT OF FINANCE JAGANNATH UNIVERSITY TOPIC Quantitative Analysis for Optimization : Using Linear Programming & Transportation Problem Group Name Name & ID No. of the Group Members: |Sl. No. |Name |ID No. | | | | | |01 |Suman Chandra Mandal (Group Leader) |091557 | | |Md. Nahid Islam |091604 | |02 | | | | | | | |03 |Mahbuba Mehreen |091619 ...

Words: 1940 - Pages: 8

Premium Essay

Questionnaire

...PRICING MANAGEMENT 1. The pricing strategy used to set prices of the products that are must be used with the main product is called a) captive product pricing b) product line pricing c) competitive pricing d) optional product pricing 2. The pricing strategy in which prices are set lower to actual price to trigger short term sales is classified as a) promotional pricing b) short term pricing c) quick pricing d) cyclical pricing 3. The kind of reduction made to those buyers who buy large volumes of products is classified as a) cash discount b) seasonal discount c) functional discount d) quantity discount 4. The pricing strategy in which company divides location into different sectors and charge same price for each sector is classified as a) freight on board origin pricing b) zone pricing c) basing point pricing d) uniform delivered pricing 5. The kind of pricing strategy which allow sellers to continuously adjust prices according to needs and characteristics of customers is classified as a) fake pricing b) termed pricing c) dynamic pricing d) international pricing 6. These are all pricing objectives except: a) Survival b) Maximize profit c) Reduct possible costs and product expenses d) Product-quality leadership 7. This determines the changes in demand with unit change in price a) Price sensitivity b) Price elasticity c) Price concept ...

Words: 1116 - Pages: 5

Premium Essay

Development of Transportation Methodology in Operation Research

...ADVANCED OPERATION RESEARCH ASSIGNMENT OF O.R. METHODOLOGY DEVELOPMENT DEVELOPMENT OF TRANSPORTATION METHODOLOGY IN OPERATION RESEARCH “PENGEMBANGAN METODE TRANSPORTASI DALAM OPERASI PENELITIAN” TYPE II – COMPARE & CONTRAST IQBAL TAWAKKAL - 1506694736 PROGRAM MAGISTER TEKNIK INDUSTRI - SALEMBA UNIVERSITAS INDONESIA 1. INTRODUCTION A special class of linear programming problem is Transportation Problem, where the objective is to minimize the cost of distributing a product from a number of sources (e.g. factories) to a number of destinations (e.g. warehouses) while satisfying both the supply limits and the demand requirement. Because of the special structure of the Transportation Problem the Simplex Method of solving is unsuitable for the Transportation Problem. The model assumes that the distributing cost on a given rout is directly proportional to the number of units distributed on that route. Generally, the transportation model can be extended to areas other than the direct transportation of a commodity, including among others, inventory control, employment scheduling, and personnel assignment. Transportation was one of the earliest application areas of operations research, and important transportation problems, such as the traveling salesman problem, vehicle routing problem, and traffic assignment problem, contributed to fundamental knowledge in operations research. Transportation remains one of the most important and vibrant areas of operations research...

Words: 2523 - Pages: 11

Premium Essay

Liniear Programming

...maximization and minimization linear programming problems using the graphical method of solution. • solve maximization linear programming problems using the simplex method. • construct the Dual of a linear programming problem. • solve minimization linear programming problems by maximizing their Dual. 0.1.2 Introduction One of the major applications of linear algebra involving systems of linear equations is in finding the maximum or minimum of some quantity, such as profit or cost. In mathematics the process of finding an extreme value (maximum or minimum) of a quantity (normally called a function) is known as optimization . Linear programming (LP) is a branch of Mathematics which deals with modeling a decision problem and subsequently solving it by mathematical techniques. The problem is presented in a form of a linear function which is to be optimized (i.e maximized or minimized) subject to a set of linear constraints. The function to be optimized is known as the objective function . Linear programming finds many uses in the business and industry, where a decision maker may want to utilize limited available resources in the best possible manner. The limited resources may include material, money, manpower, space and time. Linear Programming provides various methods of solving such problems. In this unit, we present the basic concepts of linear programming problems, their formulation and methods of solution. 0.1.3 Formulation of linear programming problems Mathematically...

Words: 10505 - Pages: 43

Premium Essay

Linear Programming and Simplex Method

...LINEAR PROGRAMING AND SIMPLEX METHOD Devharajan Rangarajan Department of Electronic Engineering National University of Ireland, Maynooth devharajan.rangarajan.2016@mumail.ie Abstract— An optimization problem consists of maximizing or minimizing a real function by systematically choosing input values from within an allowed set and computing the value of the function. This pays way to a new world of constrained optimization. This paper focuses on one such optimization technique known as Linear programming and one of its method known as Simplex method in detail with examples. cTx = c1x1 + · · · + cnxn The subject of linear programming can be defined quite concisely. It is concerned with the problem of maximizing or minimizing a linear function whose variables are required to satisfy a system of linear constraints, a constraint being a linear equation or inequality. The subject might more appropriately be called linear optimization. Problems of this sort come up in a natural and quite elementary way in many contexts but especially in problems of economic planning. (or Ax ≤ b) I. INTRODUCTION Linear programming is the process of taking various linear inequalities relating to some situation, and finding the "best" value obtainable under those conditions. A typical example would be taking the limitations of materials and labour, and then determining the "best" production levels for maximal profits under those conditions. In "real life", linear...

Words: 1927 - Pages: 8

Premium Essay

Application of Management Science in Business

...computer-based, visual or verbal representations are used. The range of problems and issues to which management science has contributed insights and solutions is vast. It includes scheduling airlines, both planes and crew, deciding the appropriate place to site new facilities such as a warehouse or factory, managing the flow of water from reservoirs, identifying possible future development paths for parts of the telecommunications industry, establishing the information needs and appropriate systems to supply them within the health service, and identifying and understanding the strategies adopted by companies for their information systems. Scientific Planning Successful management relies on careful coordination, often using scientific methods in project planning. For example, critical path analysis allows us to identify which tasks in a project will take the longest or adversely affect the length of other tasks, permitting us to focus on those tasks. Computer models can also help we determine utilization and recommend more effective usage. In addition, this type analysis allows us to develop proactive strategies for handling outages and...

Words: 3150 - Pages: 13

Premium Essay

Ald Nm]

...bahrain | Operation Research | Case Study (Transportation Problem) | | Ali Al-Nasser | 20092446 | Problem Al Kobaisi Group is a ready mix company which has three plants in various locations among Kingdom of Bahrain. They signed a contract with Al-Moayed contracting to supply them with concrete mix for three different projects located at three different areas. The following tables show the amount of concrete mix each plant can provide and required quantities for each project: Al Kobaisi Group Plants | Supply | P1 | 200 m3/day | P2 | 450 m3/day | P3 | 325 m3/day | Project Name | Demand | M1 | 100 m3/day | M2 | 375 m3/day | M3 | 500 m3/day | Al Kobaisi Group will rent the trucks from a transportation company to transfer the concrete mix from the plants to the sites. Sales manager of Al Kobaisi Group wants to know the optimum way of assignment of trucks in which the cost will be minimum. Use the below table in order to help the manager in taking the decision using one of the L.P models. P/M | M1 | M2 | M3 | Supply | P1 | 20 | 5 | 13 | 200 | P2 | 9 | 18 | 7 | 450 | P3 | 11 | 16 | 23 | 325 | Demand | 100 | 375 | 500 | | In order to solve the above mentioned problem we are going to use transportation model. However, before starting the solution a brief description of the model will be illustrated as follow: Transportation Problem Many practical problems in operations research can be...

Words: 1536 - Pages: 7

Premium Essay

Optimization 7th Edition Sollution

...Office Phone Email Web Address Number of Credits ETC Credit Prerequisites Language ONUR KAYA W 14:00-16:00 ENG 206 1583 okaya@ku.edu.tr 3 6 INDR. 262 English Assistant TA/RA/Lab Assistant Name AYLİN LELİZAR POLAT GÜLÇİN ERMİŞ Email aypolat@ku.edu.tr gulermis@ku.edu.tr Office Hours Office Location Course Description Introduction to modeling with integer variables and integer programming; network models, dynamic programming; convexity and nonlinear optimization; applications of various optimization methods in manufacturing, product design, communications networks, transportation, supply chain, and financial systems. Course Objectives The course is designed to teach the concepts of optimization models and solution methods that include integer variables and nonlinear constraints. Network models, integer, dynamic and nonlinear programming will be introduced to the students. Students will be exposed to applications of various optimization methods in manufacturing, product design, communications networks, transportation, supply chain, and financial systems. Several different types of algorithms will also be presented to solve these problems. The course also aims to teach how to use computer programs such as Matlab and GAMS to solve mathematical models. Learning Outcomes Students are expected to model real life problems using mathematical models including integer variables and nonlinear equations. Students will be able to apply mathematical modeling techniques...

Words: 768 - Pages: 4

Free Essay

Abcd

... @ Written Analysis & Communication @ Soft skills II @ Employability Skills @ IT & MIS 2 Soft skills I @ Computing skills 2 Social Media Marketing @ 2 Legal Aspects of Business 2 Business Strategy 3 Management Control Systems 3 Micro Economics 3 Macro Economics 3 Business Environment 3 Business Ethics & Corporate Governance 2 Quantitative Methods-1 3 Business Research Methods 3 Quantitative Methods-2 3 Core Elective-1 3 Core Elective1 3 Core Elective-2 3 Core Elective2 3 Elective-1 3 Elective-1 3 Elective-2 3 Elective-2 3 Grand Project-1 3 Grand Project-2 3 Principles of Management Basic Building Blocks Autumn Break Executive Skills Organisational Behavior Human Resources Management 3 Marketing Management 1 3 Marketing Management -2 3 Understanding Financial Statements 3 Financial Mgt 3 Operation Management Management Domain 3 3 Basics of Business Planning 2 Electives Credits Autumn Break credit SUMMER INTERNSHIP Course S 1 22 S 2 24 Total Credits 2 8 S 3 21 S 4 20 95 Index Sr.No Subject Faculty Credits 1 Written Analysis & Communication Prof. Dhriti Banerjee @ 2 Soft Skills Prof. Dhriti Banerjee @ 3 Computing Skills Dr...

Words: 7010 - Pages: 29

Free Essay

Management

...Op"erations Research This page intentionally left blank Copyright © 2007, 2005 New Age International (P) Ltd., Publishers Published by New Age International (P) Ltd., Publishers All rights reserved. No part of this ebook may be reproduced in any form, by photostat, microfilm, xerography, or any other means, or incorporated into any information retrieval system, electronic or mechanical, without the written permission of the publisher. All inquiries should be emailed to rights@newagepublishers.com ISBN (13) : 978-81-224-2944-2 PUBLISHING FOR ONE WORLD NEW AGE INTERNATIONAL (P) LIMITED, PUBLISHERS 4835/24, Ansari Road, Daryaganj, New Delhi - 110002 Visit us at www.newagepublishers.com PREFACE I started my teaching career in the year 1964. I was teaching Production Engineering subjects till 1972. In the year 1972 I have registered my name for the Industrial Engineering examination at National Institution of Industrial Engineering, Bombay. Since then, I have shifted my field for interest to Industrial Engineering subjects and started teaching related subjects. One such subject is OPERATIONS RESEARCH. After teaching these subjects till my retirement in the year 2002, it is my responsibility to help the students with a book on Operations research. The first volume of the book is LINEAR PORGRAMMING MODELS. This was published in the year 2003. Now I am giving this book OPERATIONS RESEARCH, with other chapters to students, with a hope that it will help them to understand...

Words: 242596 - Pages: 971

Premium Essay

Optimizacion

...Solutions 56:171 Operations Research Homework #3 Solutions – Fall 2002 1. Revised Simplex Method Consider the LP problem Maximize subject to z = 3 x1 − x2 + 2 x3 x1 + x2 + x3 ≤ 15 2 x1 − x2 + x3 ≤ 2 − x1 + x2 + x3 ≤ 4 x j ≥ 0, j = 1, 2,3 a. Let x4 , x5 , &, x6 denote the slack variables for the three constraints, and write the LP with equality constraints. Answer: Maximize z = 3 x1 − x2 + 2 x3 subject to x1 + x2 + x3 + x4 = 15 2 x1 − x2 + x3 + x5 = 2 − x1 + x2 + x3 + x6 = 4 x j ≥ 0, j = 1, 2,3, 4,5, 6 After several iterations of the revised simplex method, 1 0  the basis B={4,3,2} and the basis inverse matrix is ( AB ) −1 =  0 1 2  0 − 1   2 −1   1 . 2 1   2 b. Proceed with one iteration of the revised simplex method, by i. Computing the simplex multiplier vector π Answer: 1 0 −1    B −1 0 1 1  =  0, 3 , 1  π = CB ( A ) = [0 2 −1] 2 2  2 2  0 − 1 1    2 2  = [ 0, 1.5, 0.5] ii. “pricing”, i.e., computing the “relative profits”, of the non-basic columns. Answer: 56:171 O.R. -- HW #3 Solutions Fall 2002 page 1 of 8 Solutions  1 0 0 C = [3 0 0 ] , A =  2 1 0     −1 0 1    N N N −3 −1  C = C −π A =  1 2 2  2 The relative profits for non-basic variables are C1 = 0.5 , C5 = −1.5 , C6 = −0.5 . iii. Selecting the column to enter the basis. Answer: Only the relative profit of X 1 is positive and the problem is Max problem, and so X 1 should enter the basic. iv. Computing the substitution rates of the entering column. Answer: The substitution...

Words: 2524 - Pages: 11