Linear Programming Flashcards

1
Q

What is the purpose of Linear programming?

A

Efficient use of resources

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

What are the characteristics of Linear programming?

A
  • LP uses mathmatical models to describe the problem of concern.
  • All the functions are linear
  • Programming=Planning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When can the graphical method be used to solve LP?

A

It can be used when the problem has two (also three but very hard) decision variables.

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

What are the 5 variables usually used in LP and what to they mean?

A

Z value of overall measure of performance
x_j Level of activity j
c_j increase in Z that would result from each unit in level of activity j
b_i amount if resouce i that is avaliable for allocation to activities
a_ij amount of reasource i consumed by each unit of activity j

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

What is the objective function?

A

The function that is to be optimized (Maximized or minmized) Z=c_1x_1+…c_nx_n

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

What are the restrictions called?

A

Constraints

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

What are the functional contraints?

A

The first m constraints ( Those with a function of all variables in the left hand side.

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

What are the non negativity constraints

A

x_j>=0

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

What is a CPF?

A

A corner-point feasible solutio. Lies on the corner of the feasible region. The best CPF must be an optimal solution.

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

What is Proportionality assumption?

A

The contribution of each activity to teh value od the objective function Z is proportional to the level of activity x_j as represented by by the X_jC_j term in the objective function. Can also be in the constraint represented by a_ijx_j.

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

Additivity assumption?

A

Every function in a linear programming model is the sum of the individual contributions of the represpective activities

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

Divisibility assumption?

A

Decision variables are allowed to have any value including non integer values.

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

Certainty assumption?

A

Value assigned to each parameter of a linear programming model is assumed to be a known constant.

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

What is the simplex method?

A

A general procedure for solving linear programming problems. It is an algebraic procedure.

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

What is the optimality test?

A

If a CPF solution has no adjacent CPF solutions that are better then it must be an optimal solution. It is used to determine if an optimal solution has been reached.

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

How does one solve an problem using the simplex method?

A

Initialization: choose an initian CPF
Optimality test: compare to adjacent CPF.
If optimal- Stop
If not optimal- Move to a better adjacent CPF.

17
Q

What are the key solution concepts?

A

Solution concept 1: The simplex method focuses solely on CPF solutions. For any problem at least one optimal solution.
Concept 2: The simplex method is an iterative algorithm.
Concept 3: When ever possible the initialization is choosen to the origin.
Concept 4: It is much quicker to compute an adjacent CPF. Therefore, simplex method always chooses a solution next to it.
Consept 5: compares to the solutions adjacent and moves to the best one
Concept 6: If it is better than the adjacent CPF then it is the best.

18
Q

How do you set up the Simplex method?

A

Introduce a slack variable and set the inequality to an equality.

19
Q

What is an Augmented soulution?

A

A solution for the original variables ( the decision variables) That has been augmented by the corresponding values of the slack variables.

20
Q

What is a basic solution?

A

An augmented corner point solution.

21
Q

What in a basic feasible solution?

A

An augmented CPF solution.