12
ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

  • View
    218

  • Download
    2

Embed Size (px)

Citation preview

Page 1: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

ISEN 601Location Logistics

Dr. Gary M. Gaukler

Fall 2011

Page 2: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

1-Center on Weighted Tree

• Problem formulation:

Page 3: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Summary of Algorithm

Page 4: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Algorithm Refinement

• It is possible to calculate the elements of matrix B “on the fly”:– Choose any row r of the matrix– Calculate bij for row r and find the largest

element in that row -> column c– Calculate bij for column c and find the largest

element in that column -> row r– Continue until you find the same element in

succession. This element is bst.

Page 5: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Example

Page 6: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Compare with Unweighted Tree

• The algorithm for calculating the matrix elements is very similar to the 1-center solution algorithm for the unweighted tree case:

Page 7: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011
Page 8: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Location on Networks

• Now consider Covering problems

Page 9: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Location on Networks

• Closest Center Assumption:

• Coverage constraint:

Page 10: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Covering on a Tree

• Problem formulation: Locate all centers such that the coverage constraints are satisfied, and the number of centers is minimized.

Page 11: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Covering on a Tree

• Example tree

Page 12: ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011

Algorithm Sketch (Book p.416)