Integer Programming. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall

Size: px
Start display at page:

Download "Integer Programming. Chapter Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall"

Transcription

1 Integer Programming Chapter 5 5-1

2 Chapter Topics Integer Programming (IP) Models Integer Programming Graphical Solution Computer Solution of Integer Programming Problems With Excel and QM for Windows 0-1 Integer Programming Modeling Examples 5-2

3 Integer Programming Models Types of Models Total Integer Model: All decision variables required to have integer solution values. 0-1 Integer Model: All decision variables required to have integer values of zero or one. Mixed Integer Model: Some of the decision variables (but not all) required to have integer values. 5-3

4 A Total Integer Model (1 of 2) Machine shop obtaining new presses and lathes. Marginal profitability: each press $100/day; each lathe $150/day. Resource constraints: $40,000 budget, 200 sq. ft. floor space. Machine purchase prices and space requirements: Machine Press Lathe Required Floor Space (ft. 2 ) Purchase Price $8,000 4,

5 A Total Integer Model (2 of 2) Integer Programming Model: Maximize Z = $100x 1 + $150x 2 subject to: $8,000x 1 + 4,000x 2 $40,000 15x x ft 2 x 1, x 2 0 and integer x 1 = number of presses x 2 = number of lathes 5-5

6 A 0-1 Integer Model (1 of 2) Recreation facilities selection to maximize daily usage by residents. Resource constraints: $120,000 budget; 12 acres of land. Selection constraint: either swimming pool or tennis center (not both). Recreation Facility Swimming pool Tennis Center Athletic field Gymnasium Expected Usage (people/day) Cost ($) ,000 10,000 25,000 90,000 Land Requirement (acres)

7 A 0-1 Integer Model (2 of 2) Integer Programming Model: Maximize Z = 300x x x x 4 subject to: $35,000x ,000x ,000x ,000x 4 $120,000 4x 1 + 2x 2 + 7x 3 + 3x 4 12 acres x 1 + x 2 1 facility x 1, x 2, x 3, x 4 = 0 or 1 x 1 = construction of a swimming pool x 2 = construction of a tennis center x 3 = construction of an athletic field x 4 = construction of a gymnasium 5-7

8 A Mixed Integer Model (1 of 2) $250,000 available for investments providing greatest return after one year. Data: Condominium cost $50,000/unit; $9,000 profit if sold after one year. Land cost $12,000/ acre; $1,500 profit if sold after one year. Municipal bond cost $8,000/bond; $1,000 profit if sold after one year. Only 4 condominiums, 15 acres of land, and 20 municipal bonds available. 5-8

9 A Mixed Integer Model (2 of 2) Integer Programming Model: Maximize Z = $9,000x 1 + 1,500x 2 + 1,000x 3 subject to: 50,000x ,000x 2 + 8,000x 3 $250,000 x 1 4 condominiums x 2 15 acres x 3 20 bonds x 2 0 x 1, x 3 0 and integer x 1 = condominiums purchased x 2 = acres of land purchased x 3 = bonds purchased 5-9

10 Integer Programming Graphical Solution Rounding non-integer solution values up to the nearest integer value can result in an infeasible solution. A feasible solution is ensured by rounding down non-integer solution values but may result in a less than optimal (sub-optimal) solution. 5-10

11 Integer Programming Example Graphical Solution of Machine Shop Model Maximize Z = $100x 1 + $150x 2 subject to: 8,000x 1 + 4,000x 2 $40,000 15x x ft 2 x 1, x 2 0 and integer Optimal Solution: Z = $1, x 1 = 2.22 presses x 2 = 5.55 lathes Figure 5.1 Feasible Solution Space with Integer Solution Points 5-11

12 Branch and Bound Method Traditional approach to solving integer programming problems. Feasible solutions can be partitioned into smaller subsets Smaller subsets evaluated until best solution is found. Method is a tedious and complex mathematical process. Excel and QM for Windows used in this book. See book s companion website Integer Programming: the Branch and Bound Method for detailed description of this method. 5-12

13 Computer Solution of IP Problems 0 1 Model with Excel (1 of 5) Recreational Facilities Example: Maximize Z = 300x x x x 4 subject to: $35,000x ,000x ,000x ,000x 4 $120,000 4x 1 + 2x 2 + 7x 3 + 3x 4 12 acres x 1 + x 2 1 facility x 1, x 2, x 3, x 4 = 0 or

14 Computer Solution of IP Problems 0 1 Model with Excel (2 of 5) Exhibit

15 Computer Solution of IP Problems 0 1 Model with Excel (3 of 5) Exhibit

16 Computer Solution of IP Problems 0 1 Model with Excel (4 of 5) Exhibit

17 Computer Solution of IP Problems 0 1 Model with Excel (5 of 5) Exhibit

18 Computer Solution of IP Problems 0 1 Model with QM for Windows (1 of 3) Recreational Facilities Example: Maximize Z = 300x x x x 4 subject to: $35,000x ,000x ,000x ,000x 4 $120,000 4x 1 + 2x 2 + 7x 3 + 3x 4 12 acres x 1 + x 2 1 facility x 1, x 2, x 3, x 4 = 0 or

19 Computer Solution of IP Problems 0 1 Model with QM for Windows (2 of 3) Exhibit

20 Computer Solution of IP Problems 0 1 Model with QM for Windows (3 of 3) Exhibit

21 Computer Solution of IP Problems Total Integer Model with Excel (1 of 5) Integer Programming Model of Machine Shop: Maximize Z = $100x 1 + $150x 2 subject to: 8,000x 1 + 4,000x 2 $40,000 15x x ft 2 x 1, x 2 0 and integer 5-21

22 Computer Solution of IP Problems Total Integer Model with Excel (2 of 5) Exhibit

23 Computer Solution of IP Problems Total Integer Model with Excel (4 of 5) Exhibit

24 Computer Solution of IP Problems Total Integer Model with Excel (3 of 5) Exhibit

25 Computer Solution of IP Problems Total Integer Model with Excel (5 of 5) Exhibit

26 Computer Solution of IP Problems Mixed Integer Model with Excel (1 of 3) Integer Programming Model for Investments Problem: Maximize Z = $9,000x 1 + 1,500x 2 + 1,000x 3 subject to: 50,000x ,000x 2 + 8,000x 3 $250,000 x 1 4 condominiums x 2 15 acres x 3 20 bonds x 2 0 x 1, x 3 0 and integer 5-26

27 Computer Solution of IP Problems Total Integer Model with Excel (2 of 3) Exhibit

28 Computer Solution of IP Problems Solution of Total Integer Model with Excel (3 of 3) Exhibit

29 Computer Solution of IP Problems Mixed Integer Model with QM for Windows (1 of 2) Exhibit

30 Computer Solution of IP Problems Mixed Integer Model with QM for Windows (2 of 2) Exhibit

31 0 1 Integer Programming Modeling Examples Capital Budgeting Example (1 of 4) University bookstore expansion project. Not enough space available for both a computer department and a clothing department. Project NPV Return ($1,000s) Project Costs per Year ($1000) Web site 2. Warehouse 3. Clothing department 4. Computer department 5. ATMs $ $ $ $ Available funds per year

32 0 1 Integer Programming Modeling Examples Capital Budgeting Example (2 of 4) x 1 = selection of web site project x 2 = selection of warehouse project x 3 = selection clothing department project x 4 = selection of computer department project x 5 = selection of ATM project x i = 1 if project i is selected, 0 if project i is not selected Maximize Z = $120x 1 + $85x 2 + $105x 3 + $140x 4 + $70x 5 subject to: 55x x x x x x x x x x x x x 4 60 x 3 + x 4 1 x i = 0 or

33 0 1 Integer Programming Modeling Examples Capital Budgeting Example (3 of 4) Exhibit

34 0 1 Integer Programming Modeling Examples Capital Budgeting Example (4 of 4) Exhibit

35 0 1 Integer Programming Modeling Examples Fixed Charge and Facility Example (1 of 4) Which of six farms should be purchased that will meet current production capacity at minimum total cost, including annual fixed costs and shipping costs? Farms Plant A B C Annual Fixed Costs ($1000) Available Capacity (tons,1000s) Projected Annual Harvest (tons, 1000s) Farm Plant ($/ton shipped) A B C

36 0 1 Integer Programming Modeling Examples Fixed Charge and Facility Example (2 of 4) y i = 0 if farm i is not selected, and 1 if farm i is selected; i = 1,2,3,4,5,6 x ij = potatoes (1000 tons) shipped from farm I to plant j; Minimize Z = j = A,B,C. 18x 1A + 15x 1B + 12x 1C + 13x 2A + 10x 2B + 17x 2C + 16x x 3B +18x 3C + 19x 4A + 15x 4b + 16x 4C + 17x 5A + 19x 5B +12x 5C + 14x 6A + 16x 6B + 12x 6C + 405y y y y y y 6 subject to: x 1A + x 1B + x 1B y 1 0 x 2A + x 2B + x 2C -10.5y 2 0 x 3A + x 3A + x 3C y 3 0 x 4A + x 4b + x 4C - 9.3y 4 0 x 5A + x 5B + x 5B y 5 0 x 6A + x 6B + X 6C - 9.6y 6 0 x 1A + x 2A + x 3A + x 4A + x 5A + x 6A = 12 x 1B + x 2B + x 3B + x 4B + x 5B + x 6B = 10 x 1C + x 2C + x 3C + x 4C + x 5C + x 6C = 14 x ij 0 y i = 0 or

37 0 1 Integer Programming Modeling Examples Fixed Charge and Facility Example (3 of 4) Exhibit

38 0 1 Integer Programming Modeling Examples Fixed Charge and Facility Example (4 of 4) Exhibit

39 0 1 Integer Programming Modeling Examples Set Covering Example (1 of 4) APS wants to construct the minimum set of new hubs in these twelve cities such that there is a hub within 300 miles of every city: Cities Cities within 300 miles 1. Atlanta Atlanta, Charlotte, Nashville 2. Boston Boston, New York 3. Charlotte Atlanta, Charlotte, Richmond 4. Cincinnati Cincinnati, Detroit, Indianapolis, Nashville, Pittsburgh 5. Detroit Cincinnati, Detroit, Indianapolis, Milwaukee, Pittsburgh 6. Indianapolis Cincinnati, Detroit, Indianapolis, Milwaukee, Nashville, St. Louis 7. Milwaukee Detroit, Indianapolis, Milwaukee 8. Nashville Atlanta, Cincinnati, Indianapolis, Nashville, St. Louis 9. New York Boston, New York, Richmond 10. Pittsburgh Cincinnati, Detroit, Pittsburgh, Richmond 11. Richmond Charlotte, New York, Pittsburgh, Richmond 12. St. Louis Indianapolis, Nashville, St. Louis 5-39

40 0 1 Integer Programming Modeling Examples Set Covering Example (2 of 4) x i = city i, i = 1 to 12; x i = 0 if city is not selected as a hub and x i = 1 if it is. Minimize Z = x 1 + x 2 + x 3 + x 4 + x 5 + x 6 + x 7 + x 8 + x 9 + x 10 + x 11 + x 12 subject to: Atlanta: x 1 + x 3 + x 8 1 Boston: x 2 + x 10 1 Charlotte: x 1 + x 3 + x 11 1 Cincinnati: x 4 + x 5 + x 6 + x 8 + x 10 1 Detroit: x 4 + x 5 + x 6 + x 7 + x 10 1 Indianapolis: x 4 + x 5 + x 6 + x 7 + x 8 + x 12 1 Milwaukee: x 5 + x 6 + x 7 1 Nashville: x 1 + x 4 + x 6 + x 8 + x 12 1 New York: x 2 + x 9 + x 11 1 Pittsburgh: x 4 + x 5 + x 10 + x 11 1 Richmond: x 3 + x 9 + x 10 + x 11 1 St Louis: x 6 + x 8 + x 12 1 x ij = 0 or

41 0 1 Integer Programming Modeling Examples Set Covering Example (3 of 4) Exhibit

42 0 1 Integer Programming Modeling Examples Set Covering Example (4 of 4) Exhibit

43 Total Integer Programming Modeling Example Problem Statement (1 of 3) Textbook company developing two new regions. Planning to transfer some of its 10 salespeople into new regions. Average annual expenses for sales person: Region 1 - $10,000/salesperson Region 2 - $7,500/salesperson Total annual expense budget is $72,000. Sales generated each year: Region 1 - $85,000/salesperson Region 2 - $60,000/salesperson How many salespeople should be transferred into each region in order to maximize increased sales? 5-43

44 Total Integer Programming Modeling Example Model Formulation (2 of 3) Step 1: Formulate the Integer Programming Model Maximize Z = $85,000x ,000x 2 subject to: x 1 + x 2 10 salespeople $10,000x 1 + 7,000x 2 $72,000 expense budget x 1, x 2 0 or integer Step 2: Solve the Model using QM for Windows 5-44

45 Total Integer Programming Modeling Example Solution with QM for Windows (3 of 3) 5-45

Chapter 5 Integer Programming

Chapter 5 Integer Programming Chapter 5 Integer Programming Chapter Topics Integer Programming (IP) Models Integer Programming Graphical Solution Computer Solution of Integer Programming Problems With Excel 2 1 Integer Programming

More information

Transportation, Transshipment, and Assignment Problems

Transportation, Transshipment, and Assignment Problems Transportation, Transshipment, and Assignment Problems Riset Operasi 1 6-1 Chapter Topics The Transportation Model Computer Solution of a Transportation Problem The Transshipment Model Computer Solution

More information

MATH 1010 Assignment 2 Solutions 14R-T1

MATH 1010 Assignment 2 Solutions 14R-T1 MATH 1010 Assignment 2 Solutions 14R-T1 Attempt all questions and show all your work. Due A01: Thu Oct 17, A02: Fri Oct 18. Assignments must be handed in during class time. Any assignment handed in after

More information

Chapter 4. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall 4-1

Chapter 4. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall 4-1 Linear Programming: Modeling Examples Chapter 4 4-1 Chapter Topics A Product Mix Example A Diet Example An Investment Example A Marketing Example A Transportation Example A Blend Example A Multiperiod

More information

2. Linear Programming Problem

2. Linear Programming Problem . Linear Programming Problem. Introduction to Linear Programming Problem (LPP). When to apply LPP or Requirement for a LPP.3 General form of LPP. Assumptions in LPP. Applications of Linear Programming.6

More information

Nonlinear Programming

Nonlinear Programming Nonlinear Programming Chapter 10 10-1 Chapter Topics Nonlinear Profit Analysis Constrained Optimization Solution of Nonlinear Programming Problems with Excel Nonlinear Programming Model with Multiple Constraints

More information

Introduction to Management Science (8th Edition, Bernard W. Taylor III) Chapter 11 Nonlinear Programming. Chapter 11 - Nonlinear Programming 1

Introduction to Management Science (8th Edition, Bernard W. Taylor III) Chapter 11 Nonlinear Programming. Chapter 11 - Nonlinear Programming 1 Introduction to Management Science (8th Edition, Bernard W. Taylor III) Chapter 11 Nonlinear Programming Chapter 11 - Nonlinear Programming 1 Chapter Topics Nonlinear Profit Analysis Constrained Optimization

More information

Linear Programming CHAPTER 11 BASIC CONCEPTS AND FORMULA. Basic Concepts 1. Linear Programming

Linear Programming CHAPTER 11 BASIC CONCEPTS AND FORMULA. Basic Concepts 1. Linear Programming CHAPTER 11 Linear Programming Basic Concepts 1. Linear Programming BASIC CONCEPTS AND FORMULA Linear programming is a mathematical technique for determining the optimal allocation of re- sources nd achieving

More information

LINEAR PROGRAMMING BASIC CONCEPTS AND FORMULA

LINEAR PROGRAMMING BASIC CONCEPTS AND FORMULA CHAPTER 11 LINEAR PROGRAMMING Basic Concepts 1. Linear Programming BASIC CONCEPTS AND FORMULA Linear programming is a mathematical technique for determining the optimal allocation of re- sources nd achieving

More information

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP)

is called an integer programming (IP) problem. model is called a mixed integer programming (MIP) INTEGER PROGRAMMING Integer Programming g In many problems the decision variables must have integer values. Example: assign people, machines, and vehicles to activities in integer quantities. If this is

More information

IS703: Decision Support and Optimization. Week 5: Mathematical Programming. Lau Hoong Chuin School of Information Systems

IS703: Decision Support and Optimization. Week 5: Mathematical Programming. Lau Hoong Chuin School of Information Systems IS703: Decision Support and Optimization Week 5: Mathematical Programming Lau Hoong Chuin School of Information Systems 1 Mathematical Programming - Scope Linear Programming Integer Programming Network

More information

MATH 445/545 Homework 1: Due February 11th, 2016

MATH 445/545 Homework 1: Due February 11th, 2016 MATH 445/545 Homework 1: Due February 11th, 2016 Answer the following questions Please type your solutions and include the questions and all graphics if needed with the solution 1 A business executive

More information

CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming

CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming Integer Programming, Goal Programming, and Nonlinear Programming CHAPTER 11 253 CHAPTER 11 Integer Programming, Goal Programming, and Nonlinear Programming TRUE/FALSE 11.1 If conditions require that all

More information

3E4: Modelling Choice

3E4: Modelling Choice 3E4: Modelling Choice Lecture 6 Goal Programming Multiple Objective Optimisation Portfolio Optimisation Announcements Supervision 2 To be held by the end of next week Present your solutions to all Lecture

More information

Integer Linear Programming Modeling

Integer Linear Programming Modeling DM554/DM545 Linear and Lecture 9 Integer Linear Programming Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. Assignment Problem Knapsack Problem

More information

Transportation Problem

Transportation Problem Transportation Problem. Production costs at factories F, F, F and F 4 are Rs.,, and respectively. The production capacities are 0, 70, 40 and 0 units respectively. Four stores S, S, S and S 4 have requirements

More information

ISE 330 Introduction to Operations Research: Deterministic Models. What is Linear Programming? www-scf.usc.edu/~ise330/2007. August 29, 2007 Lecture 2

ISE 330 Introduction to Operations Research: Deterministic Models. What is Linear Programming? www-scf.usc.edu/~ise330/2007. August 29, 2007 Lecture 2 ISE 330 Introduction to Operations Research: Deterministic Models www-scf.usc.edu/~ise330/007 August 9, 007 Lecture What is Linear Programming? Linear Programming provides methods for allocating limited

More information

Integer Programming and Branch and Bound

Integer Programming and Branch and Bound Courtesy of Sommer Gentry. Used with permission. Integer Programming and Branch and Bound Sommer Gentry November 4 th, 003 Adapted from slides by Eric Feron and Brian Williams, 6.40, 00. Integer Programming

More information

Integer Programming. The focus of this chapter is on solution techniques for integer programming models.

Integer Programming. The focus of this chapter is on solution techniques for integer programming models. Integer Programming Introduction The general linear programming model depends on the assumption of divisibility. In other words, the decision variables are allowed to take non-negative integer as well

More information

INTEGER PROGRAMMING. In many problems the decision variables must have integer values.

INTEGER PROGRAMMING. In many problems the decision variables must have integer values. INTEGER PROGRAMMING Integer Programming In many problems the decision variables must have integer values. Example:assign people, machines, and vehicles to activities in integer quantities. If this is the

More information

INFORMS Annual Meeting Nashville November 13, 2016

INFORMS Annual Meeting Nashville November 13, 2016 Carsharing Fleet Location Design with Mixed Vehicle Types for CO2 Emission Reduction Joy Chang Joint work with Siqian Shen (U of Michigan IOE) and Ming Xu (U of Michigan SNRE) INFORMS Annual Meeting Nashville

More information

Math 1314 Lesson 19: Numerical Integration

Math 1314 Lesson 19: Numerical Integration Math 1314 Lesson 19: Numerical Integration For more complicated functions, we will use GeoGebra to find the definite integral. These will include functions that involve the exponential function, logarithms,

More information

UNIT-4 Chapter6 Linear Programming

UNIT-4 Chapter6 Linear Programming UNIT-4 Chapter6 Linear Programming Linear Programming 6.1 Introduction Operations Research is a scientific approach to problem solving for executive management. It came into existence in England during

More information

Chapter 2: Introduction to Linear Programming

Chapter 2: Introduction to Linear Programming Chapter 2: Introduction to Linear Programming You may recall unconstrained optimization from your high school years: the idea is to find the highest point (or perhaps the lowest point) on an objective

More information

Lecture 23 Branch-and-Bound Algorithm. November 3, 2009

Lecture 23 Branch-and-Bound Algorithm. November 3, 2009 Branch-and-Bound Algorithm November 3, 2009 Outline Lecture 23 Modeling aspect: Either-Or requirement Special ILPs: Totally unimodular matrices Branch-and-Bound Algorithm Underlying idea Terminology Formal

More information

LINEAR PROGRAMMING MODULE Part 1 - Model Formulation INTRODUCTION

LINEAR PROGRAMMING MODULE Part 1 - Model Formulation INTRODUCTION Name: LINEAR PROGRAMMING MODULE Part 1 - Model Formulation INTRODUCTION In general, a mathematical model is either deterministic or probabilistic. For example, the models and algorithms shown in the Graph-Optimization

More information

PART 4 INTEGER PROGRAMMING

PART 4 INTEGER PROGRAMMING PART 4 INTEGER PROGRAMMING 102 Read Chapters 11 and 12 in textbook 103 A capital budgeting problem We want to invest $19 000 Four investment opportunities which cannot be split (take it or leave it) 1.

More information

5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1

5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1 5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1 Definition: An Integer Linear Programming problem is an optimization problem of the form (ILP) min

More information

1. Evaluation of maximum daily temperature

1. Evaluation of maximum daily temperature 1. Evaluation of maximum daily temperature The cumulative distribution of maximum daily temperature is shown in Figure S1. Overall, among all of the 23 states, the cumulative distributions of daily maximum

More information

Introduction to optimization and operations research

Introduction to optimization and operations research Introduction to optimization and operations research David Pisinger, Fall 2002 1 Smoked ham (Chvatal 1.6, adapted from Greene et al. (1957)) A meat packing plant produces 480 hams, 400 pork bellies, and

More information

Linear Programming: Sensitivity Analysis

Linear Programming: Sensitivity Analysis Linear Programming: Sensitivity Analysis Riset Operasi 1 3-1 Chapter Topic Sensitivity Analysis 3-2 Beaver Creek Pottery Example Sensitivity Analysis (1 of 4) Sensitivity analysis determines the effect

More information

Deterministic Operations Research, ME 366Q and ORI 391 Chapter 2: Homework #2 Solutions

Deterministic Operations Research, ME 366Q and ORI 391 Chapter 2: Homework #2 Solutions Deterministic Operations Research, ME 366Q and ORI 391 Chapter 2: Homework #2 Solutions 11. Consider the following linear program. Maximize z = 6x 1 + 3x 2 subject to x 1 + 2x 2 2x 1 + x 2 20 x 1 x 2 x

More information

MVE165/MMG630, Applied Optimization Lecture 6 Integer linear programming: models and applications; complexity. Ann-Brith Strömberg

MVE165/MMG630, Applied Optimization Lecture 6 Integer linear programming: models and applications; complexity. Ann-Brith Strömberg MVE165/MMG630, Integer linear programming: models and applications; complexity Ann-Brith Strömberg 2011 04 01 Modelling with integer variables (Ch. 13.1) Variables Linear programming (LP) uses continuous

More information

Chapter 2 An Introduction to Linear Programming

Chapter 2 An Introduction to Linear Programming Chapter 2 n Introduction to Linear Programming Learning Objectives 1. Obtain an overview of the kinds of problems linear programming has been used to solve. 2. Learn how to develop linear programming models

More information

c. Solve the system of two equations to find the speed of the boat in the water (x) and the speed of the current (y). (0.45, 0.05)

c. Solve the system of two equations to find the speed of the boat in the water (x) and the speed of the current (y). (0.45, 0.05) Math Applications The applications that follow are like the ones you will encounter in many workplaces. Use the mathematics you have learned in this chapter to solve the problems. Wherever possible, use

More information

Neutrosophic Integer Programming Problems

Neutrosophic Integer Programming Problems III Neutrosophic Integer Programming Problems Mohamed Abdel-Baset *1 Mai Mohamed 1 Abdel-Nasser Hessian 2 Florentin Smarandache 3 1Department of Operations Research, Faculty of Computers and Informatics,

More information

Exercises - Linear Programming

Exercises - Linear Programming Chapter 38 Exercises - Linear Programming By Sariel Har-Peled, December 10, 2007 1 Version: 1.0 This chapter include problems that are related to linear programming. 38.1 Miscellaneous Exercise 38.1.1

More information

Chapter Four: Linear Programming: Modeling Examples PROBLEM SUMMARY 4-1

Chapter Four: Linear Programming: Modeling Examples PROBLEM SUMMARY 4-1 Instant download and all chapters Solutions Manual Introduction to Management Science 11th Edition Bernard W. Taylor III https://testbankdata.com/download/solutions-manual-introduction-managementscience-11th-edition-bernard-w-taylor-iii/

More information

(MATH 1203, 1204, 1204R)

(MATH 1203, 1204, 1204R) College Algebra (MATH 1203, 1204, 1204R) Departmental Review Problems For all questions that ask for an approximate answer, round to two decimal places (unless otherwise specified). The most closely related

More information

Chapter 2 Introduction to Optimization & Linear Programming

Chapter 2 Introduction to Optimization & Linear Programming Chapter 2 - Introduction to Optimization & Linear Programming : S-1 Spreadsheet Modeling and Decision Analysis A Practical Introduction to Business Analytics 8th Edition Ragsdale SOLUTIONS MANUAL Full

More information

Decision Models Lecture 5 1. Lecture 5. Foreign-Currency Trading Integer Programming Plant-location example Summary and Preparation for next class

Decision Models Lecture 5 1. Lecture 5. Foreign-Currency Trading Integer Programming Plant-location example Summary and Preparation for next class Decision Models Lecture 5 1 Lecture 5 Foreign-Currency Trading Integer Programming Plant-location example Summary and Preparation for next class Foreign Exchange (FX) Markets Decision Models Lecture 5

More information

Optimization. Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE

Optimization. Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE Optimization Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE What We ll Cover Today Introduction Session ΙΙ beta training program goals Classic Models for Common Business Situations Focus

More information

Exam. Name. Use the indicated region of feasible solutions to find the maximum and minimum values of the given objective function.

Exam. Name. Use the indicated region of feasible solutions to find the maximum and minimum values of the given objective function. Exam Name Use the indicated region of feasible solutions to find the maximum and minimum values of the given objective function. 1) z = 12x - 22y y (0, 6) (1.2, 5) Solve the 3) The Acme Class Ring Company

More information

Research Update: Race and Male Joblessness in Milwaukee: 2008

Research Update: Race and Male Joblessness in Milwaukee: 2008 Research Update: Race and Male Joblessness in Milwaukee: 2008 by: Marc V. Levine University of Wisconsin Milwaukee Center for Economic Development Briefing Paper September 2009 Overview Over the past decade,

More information

AM 121: Intro to Optimization Models and Methods Fall 2018

AM 121: Intro to Optimization Models and Methods Fall 2018 AM 121: Intro to Optimization Models and Methods Fall 2018 Lecture 11: Integer programming Yiling Chen SEAS Lesson Plan Integer programs Examples: Packing, Covering, TSP problems Modeling approaches fixed

More information

Math 120 Final Exam Practice Problems, Form: A

Math 120 Final Exam Practice Problems, Form: A Math 120 Final Exam Practice Problems, Form: A Name: While every attempt was made to be complete in the types of problems given below, we make no guarantees about the completeness of the problems. Specifically,

More information

Theoretical questions and problems to practice Advanced Mathematics and Statistics (MSc course)

Theoretical questions and problems to practice Advanced Mathematics and Statistics (MSc course) Theoretical questions and problems to practice Advanced Mathematics and Statistics (MSc course) Faculty of Business Administration M.Sc. English, 2015/16 first semester Topics (1) Complex numbers. Complex

More information

Linear integer programming and its application

Linear integer programming and its application Linear integer programming and its application Presented by Dr. Sasthi C. Ghosh Associate Professor Advanced Computing & Microelectronics Unit Indian Statistical Institute Kolkata, India Outline Introduction

More information

Ch.03 Solving LP Models. Management Science / Prof. Bonghyun Ahn

Ch.03 Solving LP Models. Management Science / Prof. Bonghyun Ahn Ch.03 Solving LP Models Management Science / Prof. Bonghyun Ahn Chapter Topics Computer Solution Sensitivity Analysis 2 Computer Solution Early linear programming used lengthy manual mathematical solution

More information

Applications of Quadratic Equations

Applications of Quadratic Equations 33 Chapter 6 Quadratic Equations and Inequalities Section 6. Applications of Quadratic Equations. Verbal model: Selling price per doz eggs.6 Number eggs sold Number eggs purchased 6.6 6.6.3 6.6 9.6.6.3.8

More information

3 2 (C) 1 (D) 2 (E) 2. Math 112 Fall 2017 Midterm 2 Review Problems Page 1. Let. . Use these functions to answer the next two questions.

3 2 (C) 1 (D) 2 (E) 2. Math 112 Fall 2017 Midterm 2 Review Problems Page 1. Let. . Use these functions to answer the next two questions. Math Fall 07 Midterm Review Problems Page Let f and g. Evaluate and simplify f g. Use these functions to answer the net two questions.. (B) (E) None of these f g. Evaluate and simplify. (B) (E). Consider

More information

56:171 Operations Research Midterm Exam--15 October 2002

56:171 Operations Research Midterm Exam--15 October 2002 Name 56:171 Operations Research Midterm Exam--15 October 2002 Possible Score 1. True/False 25 _ 2. LP sensitivity analysis 25 _ 3. Transportation problem 15 _ 4. LP tableaux 15 _ Total 80 _ Part I: True(+)

More information

My Math Plan Assessment #1 Study Guide

My Math Plan Assessment #1 Study Guide My Math Plan Assessment #1 Study Guide 1. Find the x-intercept and the y-intercept of the linear equation. 8x y = 4. Use factoring to solve the quadratic equation. x + 9x + 1 = 17. Find the difference.

More information

Chapter 3: Discrete Optimization Integer Programming

Chapter 3: Discrete Optimization Integer Programming Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Sito web: http://home.deib.polimi.it/amaldi/ott-13-14.shtml A.A. 2013-14 Edoardo

More information

North American Geography. Lesson 5: Barnstorm Like a Tennis Player!

North American Geography. Lesson 5: Barnstorm Like a Tennis Player! North American Geography Lesson 5: Barnstorm Like a Tennis Player! Unit Overview: As students work through the activities in this unit they will be introduced to the United States in general, different

More information

Math 112 Spring 2018 Midterm 2 Review Problems Page 1

Math 112 Spring 2018 Midterm 2 Review Problems Page 1 Math Spring 08 Midterm Review Problems Page Note: Certain eam questions have been more challenging for students. Questions marked (***) are similar to those challenging eam questions. Let f and g. (***)

More information

Linear Programming: Computer Solution and Sensitivity Analysis

Linear Programming: Computer Solution and Sensitivity Analysis Linear Programming: Computer Solution and Sensitivity Analysis Chapter 3 3-1 Chapter Topics Computer Solution Sensitivity Analysis 3-2 Computer Solution Early linear programming used lengthy manual mathematical

More information

Practice Questions for Math 131 Exam # 1

Practice Questions for Math 131 Exam # 1 Practice Questions for Math 131 Exam # 1 1) A company produces a product for which the variable cost per unit is $3.50 and fixed cost 1) is $20,000 per year. Next year, the company wants the total cost

More information

CEE Computer Applications. Mathematical Programming (LP) and Excel Solver

CEE Computer Applications. Mathematical Programming (LP) and Excel Solver CEE 3804 - Computer Applications Mathematical Programming (LP) and Excel Solver Dr. Antonio A. Trani Professor of Civil and Environmental Engineering Virginia Polytechnic Institute and State University

More information

Bachelor s Degree Programme Operations Research (Valid from 1st January, 2012 to 30th November, 2012.)

Bachelor s Degree Programme Operations Research (Valid from 1st January, 2012 to 30th November, 2012.) AOR-01 ASSIGNMENT BOOKLET Bachelor s Degree Programme Operations Research (Valid from 1st January, 2012 to 30th November, 2012.) It is compulsory to submit the assignment before filling in the exam form.

More information

Algebra 2 Pre AP Chapters 2 & 12 Review Worksheet

Algebra 2 Pre AP Chapters 2 & 12 Review Worksheet Algebra 2 Pre AP Chapters 2 & 12 Review Worksheet Directions: Complete the following problems on the packet. These packets will serve as a review of the entire year. For each equation given: (a) find the

More information

Introduction to Operations Research. Linear Programming

Introduction to Operations Research. Linear Programming Introduction to Operations Research Linear Programming Solving Optimization Problems Linear Problems Non-Linear Problems Combinatorial Problems Linear Problems Special form of mathematical programming

More information

Agenda today. Introduction to prescriptive modeling. Linear optimization models through three examples: Beyond linear optimization

Agenda today. Introduction to prescriptive modeling. Linear optimization models through three examples: Beyond linear optimization Agenda today Introduction to prescriptive modeling Linear optimization models through three examples: 1 Production and inventory optimization 2 Distribution system design 3 Stochastic optimization Beyond

More information

Introduction to Operations Research

Introduction to Operations Research Introduction to Operations Research Linear Programming Solving Optimization Problems Linear Problems Non-Linear Problems Combinatorial Problems Linear Problems Special form of mathematical programming

More information

Operations Research: Introduction. Concept of a Model

Operations Research: Introduction. Concept of a Model Origin and Development Features Operations Research: Introduction Term or coined in 1940 by Meclosky & Trefthan in U.K. came into existence during World War II for military projects for solving strategic

More information

PROJECT MANAGEMENT CHAPTER 1

PROJECT MANAGEMENT CHAPTER 1 PROJECT MANAGEMENT CHAPTER 1 Project management is the process and activity of planning, organizing, motivating, and controlling resources, procedures and protocols to achieve specific goals in scientific

More information

Demo 1: Solving LP problem graphically and with Excel Solver

Demo 1: Solving LP problem graphically and with Excel Solver MS-C2105 Introduction to Optimization Solutions 2 Ehtamo Demo 1: Solving LP problem graphically and with Excel Solver Solve the linear optimization problem graphically and with Excel Solver. a) max 8 +

More information

CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM

CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM CHAPTER-3 MULTI-OBJECTIVE SUPPLY CHAIN NETWORK PROBLEM 3.1 Introduction A supply chain consists of parties involved, directly or indirectly, in fulfilling customer s request. The supply chain includes

More information

THE UNITED REPUBLIC OF TANZANIA NATIONAL EXAMINATIONS COUNCIL CERTIFICATE OF SECONDARY EDUCATION EXAMINATION. Instructions

THE UNITED REPUBLIC OF TANZANIA NATIONAL EXAMINATIONS COUNCIL CERTIFICATE OF SECONDARY EDUCATION EXAMINATION. Instructions THE UNITED REPUBLIC OF TANZANIA NATIONAL EXAMINATIONS COUNCIL CERTIFICATE OF SECONDARY EDUCATION EXAMINATION 041 BASIC MATHEMATICS (For Both School and Private Candidates) Time: 3 Hours Tuesday, 03 rd

More information

SALES AND MARKETING Department MATHEMATICS. 2nd Semester. Bivariate statistics. Tutorials and exercises

SALES AND MARKETING Department MATHEMATICS. 2nd Semester. Bivariate statistics. Tutorials and exercises SALES AND MARKETING Department MATHEMATICS 2nd Semester Bivariate statistics Tutorials and exercises Online document: http://jff-dut-tc.weebly.com section DUT Maths S2. IUT de Saint-Etienne Département

More information

The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B. Tuesday, August 13, :30 to 11:30 a.m.

The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B. Tuesday, August 13, :30 to 11:30 a.m. The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B Tuesday, August 13, 2002 8:30 to 11:30 a.m., only Print Your Name: Print Your School's Name: Print your name and the

More information

SECTION DESCRIPTION PAGE I. BUDGET INTRODUCTION... 1 II. FISCAL YEAR 2017 BUDGET ANALYSIS... 2 III. FINAL OPERATING BUDGET... 3

SECTION DESCRIPTION PAGE I. BUDGET INTRODUCTION... 1 II. FISCAL YEAR 2017 BUDGET ANALYSIS... 2 III. FINAL OPERATING BUDGET... 3 2018 SECTION DESCRIPTION PAGE I. BUDGET INTRODUCTION... 1 II. FISCAL YEAR 2017 BUDGET ANALYSIS... 2 III. FINAL OPERATING BUDGET... 3 IV. GENERAL FUND 001 DESCRIPTIONS... 4 Background Information The Four

More information

Lakeland Court MHP Norton Rd Lakeland, FL 33809

Lakeland Court MHP Norton Rd Lakeland, FL 33809 23-space/units - 2 Block Homes - 2 Duplexes 75% Occupied - Annual Leases - Long Term Tenants City Water - Septic Possible 3 additional spaces can be added Seller may consider offering Seller Financing

More information

Linear programming. Debrecen, 2015/16, 1st semester. University of Debrecen, Faculty of Business Administration 1 / 46

Linear programming. Debrecen, 2015/16, 1st semester. University of Debrecen, Faculty of Business Administration 1 / 46 1 / 46 Linear programming László Losonczi University of Debrecen, Faculty of Business Administration Debrecen, 2015/16, 1st semester LP (linear programming) example 2 / 46 CMP is a cherry furniture manufacturer

More information

An Introduction to Linear Programming

An Introduction to Linear Programming An Introduction to Linear Programming Linear Programming Problem Problem Formulation A Maximization Problem Graphical Solution Procedure Extreme Points and the Optimal Solution Computer Solutions A Minimization

More information

Integer programming: an introduction. Alessandro Astolfi

Integer programming: an introduction. Alessandro Astolfi Integer programming: an introduction Alessandro Astolfi Outline Introduction Examples Methods for solving ILP Optimization on graphs LP problems with integer solutions Summary Introduction Integer programming

More information

COT 6936: Topics in Algorithms! Giri Narasimhan. ECS 254A / EC 2443; Phone: x3748

COT 6936: Topics in Algorithms! Giri Narasimhan. ECS 254A / EC 2443; Phone: x3748 COT 6936: Topics in Algorithms! Giri Narasimhan ECS 254A / EC 2443; Phone: x3748 giri@cs.fiu.edu https://moodle.cis.fiu.edu/v2.1/course/view.php?id=612 Gaussian Elimination! Solving a system of simultaneous

More information

Optimisation. 3/10/2010 Tibor Illés Optimisation

Optimisation. 3/10/2010 Tibor Illés Optimisation Optimisation Lectures 3 & 4: Linear Programming Problem Formulation Different forms of problems, elements of the simplex algorithm and sensitivity analysis Lecturer: Tibor Illés tibor.illes@strath.ac.uk

More information

Linear Programming. H. R. Alvarez A., Ph. D. 1

Linear Programming. H. R. Alvarez A., Ph. D. 1 Linear Programming H. R. Alvarez A., Ph. D. 1 Introduction It is a mathematical technique that allows the selection of the best course of action defining a program of feasible actions. The objective of

More information

Spring 2018 IE 102. Operations Research and Mathematical Programming Part 2

Spring 2018 IE 102. Operations Research and Mathematical Programming Part 2 Spring 2018 IE 102 Operations Research and Mathematical Programming Part 2 Graphical Solution of 2-variable LP Problems Consider an example max x 1 + 3 x 2 s.t. x 1 + x 2 6 (1) - x 1 + 2x 2 8 (2) x 1,

More information

Intermediate Algebra. Exam 1 Review (Chapters 1, 2, and 3)

Intermediate Algebra. Exam 1 Review (Chapters 1, 2, and 3) Eam Review (Chapters,, and ) Intermediate Algebra Name. Epress the set in roster form. { N and 7}. Epress the set in set builder form. {-, 0,,,, }. Epress in set builder notation each set of numbers that

More information

Mathematics for Management Science Notes 05 prepared by Professor Jenny Baglivo

Mathematics for Management Science Notes 05 prepared by Professor Jenny Baglivo Mathematics for Management Science Notes 05 prepared by Professor Jenny Baglivo Jenny A. Baglivo 2002. All rights reserved. Transportation and assignment problems Transportation/assignment problems arise

More information

Input Costs Trends for Arkansas Field Crops, AG -1291

Input Costs Trends for Arkansas Field Crops, AG -1291 Input Costs Trends for Arkansas Field Crops, 2007-2013 AG -1291 Input Costs Trends for Arkansas Field Crops, 2007-2013 October 2013 AG-1291 Archie Flanders Department of Agricultural Economics and Agribusiness

More information

RO: Exercices Mixed Integer Programming

RO: Exercices Mixed Integer Programming RO: Exercices Mixed Integer Programming N. Brauner Université Grenoble Alpes Exercice 1 : Knapsack A hiker wants to fill up his knapsack of capacity W = 6 maximizing the utility of the objects he takes.

More information

Logistics. Lecture notes. Maria Grazia Scutellà. Dipartimento di Informatica Università di Pisa. September 2015

Logistics. Lecture notes. Maria Grazia Scutellà. Dipartimento di Informatica Università di Pisa. September 2015 Logistics Lecture notes Maria Grazia Scutellà Dipartimento di Informatica Università di Pisa September 2015 These notes are related to the course of Logistics held by the author at the University of Pisa.

More information

Chapter 2: Differentiation 1. Find the slope of the tangent line to the graph of the function below at the given point.

Chapter 2: Differentiation 1. Find the slope of the tangent line to the graph of the function below at the given point. Chapter : Differentiation 1. Find the slope of the tangent line to the graph of the function below at the given point. f( ) 10, (, ) 10 1 E) none of the above. Find the slope of the tangent line to the

More information

Operations Research Lecture 6: Integer Programming

Operations Research Lecture 6: Integer Programming Operations Research Lecture 6: Integer Programming Notes taken by Kaiquan Xu@Business School, Nanjing University May 12th 2016 1 Integer programming (IP) formulations The integer programming (IP) is the

More information

Integer Linear Programming (ILP)

Integer Linear Programming (ILP) Integer Linear Programming (ILP) Zdeněk Hanzálek, Přemysl Šůcha hanzalek@fel.cvut.cz CTU in Prague March 8, 2017 Z. Hanzálek (CTU) Integer Linear Programming (ILP) March 8, 2017 1 / 43 Table of contents

More information

Week 3: The Urban Housing Market, Structures and Density.

Week 3: The Urban Housing Market, Structures and Density. Week 3: The Urban Housing Market, Structures and Density. Hedonic Regression Analysis. Shadow prices versus marginal costs. Land value maximizing FAR. FAR and Urban Redevelopment. Land Use competition:

More information

ASU Mathematics Placement Test Sample Problems June, 2000

ASU Mathematics Placement Test Sample Problems June, 2000 ASU Mathematics Placement Test Sample Problems June, 000. Evaluate (.5)(0.06). Evaluate (.06) (0.08). Evaluate ( ) 5. Evaluate [ 8 + ( 9) ] 5. Evaluate 7 + ( ) 6. Evaluate ( 8) 7. Evaluate 5 ( 8. Evaluate

More information

Tennessee Comprehensive Assessment Program TCAP. TNReady Algebra II Part I PRACTICE TEST. Student Name. Teacher Name

Tennessee Comprehensive Assessment Program TCAP. TNReady Algebra II Part I PRACTICE TEST. Student Name. Teacher Name Tennessee Comprehensive Assessment Program TCAP TNReady Algebra II Part I PRACTICE TEST Student Name Teacher Name Tennessee Department of Education Algebra II, Part I Directions This booklet contains constructed-response

More information

MICROCOMPUTER CROP COST AND RETURN GENERATOR

MICROCOMPUTER CROP COST AND RETURN GENERATOR MICROCOMPUTER CROP AND RETURN GENERATOR BUDGET AREA... VALENCIA AND SOUTHERN BERNALILLO COUNT FARM SIZE.... 30.00 ACRES IRRIGATION TYPE FLOOD NUMBER OF CROPS 5 VERSION 1.0 COPYRIGHT (C) 1984 by NEW MEXICO

More information

FURTHER MATHEMATICS Units 3 & 4 - Written Examination 2

FURTHER MATHEMATICS Units 3 & 4 - Written Examination 2 THIS BOX IS FOR ILLUSTRATIVE PURPOSES ONLY 2016 Examination Package - Trial Examination 4 of 5 Figures STUDENT NUMBER Letter Words FURTHER MATHEMATICS Units 3 & 4 - Written Examination 2 (TSSM s 2014 trial

More information

ASSIGNMENT ON MATRICES AND DETERMINANTS (CBSE/NCERT/OTHERSTATE BOARDS). Write the orders of AB and BA. x y 2z w 5 3

ASSIGNMENT ON MATRICES AND DETERMINANTS (CBSE/NCERT/OTHERSTATE BOARDS). Write the orders of AB and BA. x y 2z w 5 3 1 If A = [a ij ] = is a matrix given by 4 1 3 A [a ] 5 7 9 6 ij 1 15 18 5 Write the order of A and find the elements a 4, a 34 Also, show that a 3 = a 3 + a 4 If A = 1 4 3 1 4 1 5 and B = Write the orders

More information

3. (1.2.13, 19, 31) Find the given limit. If necessary, state that the limit does not exist.

3. (1.2.13, 19, 31) Find the given limit. If necessary, state that the limit does not exist. Departmental Review for Survey of Calculus Revised Fall 2013 Directions: All work should be shown and all answers should be exact and simplified (unless stated otherwise) to receive full credit on the

More information

L E S S O N M A S T E R. Name. Vocabulary. 1. In the expression b n, b is called the?.

L E S S O N M A S T E R. Name. Vocabulary. 1. In the expression b n, b is called the?. Vocabulary 7- See pages 7-7 for objectives.. In the epression b n, b is called the?.. The identity function f has the equation f()?.. If g(), is g an eample of a power function? Why or why not?. In a game

More information

MTH 65-Steiner Exam #1 Review: , , 8.6. Non-Calculator sections: (Solving Systems), Chapter 5 (Operations with Polynomials)

MTH 65-Steiner Exam #1 Review: , , 8.6. Non-Calculator sections: (Solving Systems), Chapter 5 (Operations with Polynomials) Non-Calculator sections: 4.1-4.3 (Solving Systems), Chapter 5 (Operations with Polynomials) The following problems are examples of the types of problems you might see on the non-calculator section of the

More information

MA 223 PRACTICE QUESTIONS FOR THE FINAL 3/97 A. B. C. D. E.

MA 223 PRACTICE QUESTIONS FOR THE FINAL 3/97 A. B. C. D. E. MA 223 PRACTICE QUESTIONS FOR THE FINAL 3/97 1. Which of the lines shown has slope 1/3? 2. Suppose 280 tons of corn were harvested in 5 days and 940 tons in 20 days. If the relationship between tons T

More information

The questions listed below are drawn from midterm and final exams from the last few years at OSU. As the text book and structure of the class have

The questions listed below are drawn from midterm and final exams from the last few years at OSU. As the text book and structure of the class have The questions listed below are drawn from midterm and final eams from the last few years at OSU. As the tet book and structure of the class have recently changed, it made more sense to list the questions

More information

Exercises 36 CHAPTER 2/ORGANIZATION AND DESCRIPTION OF DATA

Exercises 36 CHAPTER 2/ORGANIZATION AND DESCRIPTION OF DATA 36 CHAPTER 2/ORGANIZATION AND DESCRIPTION OF DATA In the stem-and-leaf display, the column of first digits to the left of the vertical line is viewed as the stem, and the second digits as the leaves. Viewed

More information