introduction Flashcards

1
Q

linear programming problem

A

minimising or maximising a linear function subject to linear constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to develop an LP model

A
  1. decide the decision variables
  2. determine the objective function
  3. what are the explicit constraints
  4. what are the implicit constraints
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Decision variables

A

x₁,x₂,…,xₙ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Objective function

A

c₁x₁ + c₂x₂ + … +cₙxₙ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

cost coefficiants

A

c₁,c₂,…,cₙ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

constraints

A

a₁₁x₁ + a₁₂x₂ + … + a₁ₙxₙ {≤,≥,=} b₁

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

components of an LP problem in matrix form

A

decision vector, x (column vector of decision variables)
constraint matrix, A (matrix with rows for each constraint)
cost vector, c (column vector with all cost coeficiants)
RHS vector, b (with all RHS of all the constraints)
matrix with all the symbols from the constrains, D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

LP in matrix form

A

min/max (cᵀx) subject to AxDb plus any implicit constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

feasible points

A

are the points x that satisfy all the constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

feasible region

A

the set of all feasible points

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

standard form

A

min cᵀx s.t. Ax = b x≥0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

canonical form

A

min cᵀx s.t. Ax ≥ b x≥0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

how to get into standard form (or canonical form)

A
  1. multiply objective func by -1 to be into minimise
  2. add slack variables to get into an equality. if ≥ then -s if ≤ then +s
  3. to convert a fre variable replace it with two non-negative variables
  4. separate upper and lower bounds into individual restrictions then correct via step 2.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly