model Feed
uses "mmxprs"; !gain access to the Xpress-Optimizer solver
declarations
L: mpvar
C: mpvar
S: mpvar
end-declarations
!
Regarding the RHS of the constraints: note (L+C+S = 1)
!
I have left (L+C+S) in here so you can see what happens
!
if we leave
ISyE 6333 Homework 2: Due September10
September 1, 2015
Julie Swann
1. Label shifts in the following way: 1: 12AM-6AM, 2: 6AM-12PM, 3: 12PM - 6PM, 4:
6PM-12AM. Let xij be the number of workers assigned to shifts i and j, with i < j.
Formulation:
min 12(12
ISyE 6333 Homework 5: Due October 20
October 09, 2015
Julie Swann
1.
min 400xN Y C + 950xN Y SL + 800xN Y N + 1800xCP + 900xCD + 1100xSLP + 600xSLD +
600xN D + 1200xN SLC + 400xP LA + 900xDP + 1000xDSLC + 1300xDLA + 600xSLCLA
s.t. xN Y C + xN Y SL + xN Y
1
ISyE 6333 Homework 4 Solution
October 21, 2015
Dr. Julie Swann
Data:
Chire = cost of hiring one worker
Cf ire = cost of ring one worker
Cwage = hourly wage earned by a production worder
Cot = hourly overtime wage earned by a production worker
Crmts = co
1. Consider the following problem:
max 3x1 + 2x2
s.t. 2x1 + x2 100
x1 + x2 80
x1 40
x1 , x2 0
(a) Write this problem in standard form algebraically.
(b) Write this problem in standard form using matrix.
(c) Draw the feasible region of this problem, identi
ISyE 6333 Homework 7 Solutions
December 03, 2015
Julie Swann
1. In each of the following, let z be binary and M be a large number:
(a)
x + y 3 + Mz
2x + 5y 12 + M (1 z)
(b)
3x y 10 + M z
2x + y < 50 + M (1 z)
(c)
x y = 2z1 2z2 + 5z3 5z4
z1 + z2 + z3 + z4
ISyE 6333 Homework 6: Practice Problems
October 09, 2015
Julie Swann
1. 1a) The costs on each arc are the costs from the table of cashing in bonds early.
Cash 150
0.03
2
-100
0.17
3
-50
4
-80
5
-160
0
6
-140
End
-120
0
0.17
0
Bond 2
200
.07
0
0
1
-200
Bon
ISyE 6333 (Swann) Final Exam sample from Dec 2014
2
1. (15 pts) The manufacturing process of a product consists of two successive
operations, I and II. Table 1 provides the pertinent data over the months of
June, July, and August:
Finished product demand
1
ISyE 6333 Exam 1
September 22, 2015
Dr. Julie Swann
LAST NAME, First Name:
GTID:
This examination represents my own work in accordance with the Georgia Tech
honor code.
Signature:
Instructions:
Write your name and student ID in the space above. Sign be
ISyE 6333 Homework 1: Due September1
August 18, 2015
Julie Swann
1. Let to be the number of tables made with oak, tp the number of tables made with pine,
co be the number of chairs made with oak, and cp the number of chairs made with
pine.
Formulation:
ma
ISyE 6333
Operations Research I (Optimization)
for Supply Chain Engineers
Instructions for Solving Optimization Problems
Using OpenSolver on Excel
OpenSolver is an Excel VBA add-in that extends Excels built-in Solver with a more
powerful Linear Programmin
ISyE 6333 MS SCE Operations Research I; Fall 2016
Student Information Sheet
Name:
Name you want to be called:
Gender:
Pronunciation of name if needed:
Some unique distinguishing feature: (Ex.: from Mauritius; violinist, favorite dessert; anything to
help
Decision Variables
x1
x2
Objective Coefficients
max
s.t.
3
Constraint Coefficients
1
0
3
5
0
2
2
Objective Value
0.00
Left Hand Side
0.00
0.00
0.00
max
Inequalities
<=
<=
<=
Right Hand Side
4
12
18
INVENTORY FLOW AND PRODUCTION PROBLEM
DEC VAR
DEC VAR (ca
model DietProblemRevisited
uses "mmxprs"
uses "mmodbc"
NumFood := 64
NumAtt := 11
declarations
Foods = 1.NumFood ! all the 64 differenty types of food
Attributes = 1.NumAtt
! all the classifications of the food like
calories, cholesterol, and sodium count
model Diet
class.
!
This is an alternative formulation of the Diet problem from
!
more compact
!
It is not as elegant (from a coding standpoint) as the
version we were working on, but is correct.
uses "mmxprs"
declarations
foods=1.3
cost: array(foods) of
model QuantDiscountusingIP
uses "mmxprs"
declarations
A1: mpvar
!lbs. of alfalfa used in feed 1
A2: mpvar
!lbs. of alfalfa used in feed 2
W1: mpvar
!lbs. of wheat used in feed 1
W2: mpvar
!lbs. of wheat used in feed 2
F1: mpvar
!total amount of feed 1 pro
model Diet_Compact
uses "mmxprs"
declarations
foods=1.3
reqs=1.4
cost: array(foods) of real
coef: array(reqs,foods) of real
RHS: array(reqs) of real
x: array(foods) of mpvar
end-declarations
cost : [50,20,30]
!I have added line breaks because I like to se
model LargeDiet
! Name the model
uses "mmxprs"
uses "mmodbc"
! include the Xpress solver package
! include package to read from Excel
NumFoods := 64
! declare how many foods we have
NumAttributes := 11
! declare how many attributes each food has
declarati
1
ISyE 6333 Midterm Exam 2
October 30, 2014
Dr. Julie Swann
LAST NAME, First Name:
GTID:
This examination represents my own work in accordance with the Georgia
Tech honor code.
Signature:
Instructions:
Write your name and student ID in the space above.