13.07.2015 Views

Stability and Robustness: Reliability in the World of Uncertainty

Stability and Robustness: Reliability in the World of Uncertainty

Stability and Robustness: Reliability in the World of Uncertainty

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Greedy Construction HeuristicThe Central TreeProblemHeuristics for <strong>the</strong>CTPF<strong>in</strong>al RemarksAlgorithm Greedy Construction Heuristic(G = (E, V ))Input: A connected graph G = (E, V )Output: The edges E 0 <strong>of</strong> a potential central tree T 01. Initialize G ′ = G, E 0 = {}, LC = [G]2. while |E 0 | < |V | − 13. do Take an arbitrary element C from LC4. Apply MINCUT(C) <strong>and</strong> return <strong>the</strong> set <strong>of</strong> edgesMINCUTSET(C)5. for all edges e ∈ MINCUTSET(C)6. do if E 0 + {e} does not conta<strong>in</strong> cycles7. <strong>the</strong>n E 0 = E 0 + {e}8. else do noth<strong>in</strong>g9. Update LC by remov<strong>in</strong>g C <strong>and</strong> add<strong>in</strong>g thosecomponents <strong>of</strong> C ′ = C − MINCUTSET(C) whichare not an isolated vertex10. return E 0Heuristics for <strong>the</strong> Central Tree Problem Yury Nikul<strong>in</strong> - p. 18/33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!