SLIDE 3 Example: set covering problem
I given:
I A = {a1, . . . , am} I family F = {A1, . . . , An} of subsets Ai ✓ A that covers A I w : F 7! R+, weight function that assigns to each set of F a
cost value
I goal: find C ⇤ that covers all items of A with minimal total
weight
I i.e., C ⇤ 2 argminC 02Covers(A,F)w(C 0) I w(C 0) of C 0 is defined as P
A02C 0 w(A0)
I Example
I A = {a, b, c, d, e, f , g} I F = {A1 = {a, b, d, g}, A2 = {a, b, c}, A3 = {e, f , g}, A4 =
{f , g}, A5 = {d, e}, A6 = {c, d}}
I w(A1) = 6, w(A2) = 3, w(A3) = 5, w(A4) = 4, w(A5) = 5,
w(A6) = 4
I Heuristics: see lecture Heuristic Optimization 2015 5
The SCP instance
a" b" c" d" e" f" g" A1"
★" ★" ★" ★"
6" A2"
★" ★" ★"
3" A3"
★" ★" ★"
5" A4"
★" ★"
4" A5"
★" ★"
5" A6"
★" ★"
4"
Heuristic Optimization 2015 6