Matheuristics: Fix-and-Relax vs. Fix-and-Optimize Flashcards

1
Q

What is the motivation behind applying Fix&Relax to CLSP?

A

CLSP is NP-hard

Most computational effort is required to determine the optimal setup pattern

Given a setup pattern, the remaining problem (i.e., determining corresponding production quantities and inventory levels) can be solved using the simplex algorithm.

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

What is the idea of the Fix&Relax heuristic?

A

Definition of subproblems via

  • –Fixation (of a subset of binary setup variables)
  • –Optimization (of a small subset of binary setup variables, of all real-valued decision variables over the complete planning horizon and all products)
  • – Relaxation of the remaining subset of binary setup variables

Solving each subproblem to (sub)optimality

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

Was ist die Besonderheit zwischen den drei Mengen KT^opt, KT^fix, KT^rel bei der F&R-Heuristik?

A

Geschnitten miteinander ergeben sie immer eine leere Menge (d.h. sie haben keine Elemente gemeinsam).

Vereinigt ergeben sie die komplette Ausgangsmenge KT.

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

Idea of Fix&Optimize-Heuristik

A

Definition of subproblems via

FIXATION
– of a large subset of binary setup variables

OPTIMIZATION

    • of the remaining smaller subset of binary setup variables
    • of all real-valued decision variables over the complete planning horizon, all products and resources

Solving each subproblem to (sub)optimality

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

What is the main difference regarding the sets of F&O compared to F&R?

A

F&O only has two sets KT^fix and KT^opt, which are disjunctive (disjunkt, also haben keine Schnittmenge).

The adding of those boths sums gives back KT.

F&R has three sets, in addition to the two named above it also uses a KT^rel(axed) set. Those are also disjunctive and together add up to the entire set KT.

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

What is a prerequirement to starting the F&O-heuristic?

A

Initialization through providing/determining an initial solution. THis can be done through either F&R-heuristic or by setting gamma-“strich”_kt = 1 for all k and t.

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

What are possible decomposition strategies for F&O?

A

Product-oriented only

Period-oriented only

Product-oriented first, afterwards period-oriented

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

What is the general rundown of the F&O heuristic?

A

Iterative improvement of current solution via decomposition strategies until stopping criterium is met

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

What are stopping criteriums in F&O?

A

Maximum number of iterations

Local optimum is reached (meaning Z^l = Z^(l-1))

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