On collection depots location problems

Slides:



Advertisements
Similar presentations
Lindsey Bleimes Charlie Garrod Adam Meyerson
Advertisements

1/22 Worst and Best-Case Coverage in Sensor Networks Seapahn Meguerdichian, Farinaz Koushanfar, Miodrag Potkonjak, and Mani Srivastava IEEE TRANSACTIONS.
Triangle partition problem Jian Li Sep,2005.  Proposed by Redstar in Algorithm board in Fudan BBS.  Motivated by some network design strategy.
Da Yan, Zhou Zhao and Wilfred Ng The Hong Kong University of Science and Technology.
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
Computability and Complexity 23-1 Computability and Complexity Andrei Bulatov Search and Optimization.
ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011.
ISEN 601 Location Logistics Dr. Gary M. Gaukler Fall 2011.
The Min-Max Split Delivery Multi- Depot Vehicle Routing Problem with Minimum Delivery Amounts X. Wang, B. Golden, and E. Wasil INFORMS San Francisco November.
P-Center & The Power of Graphs A part of the facility location problem set By Kiril Yershov and Alla Segal For Geometric Optimizations course Fall 2010.
Math443/543 Mathematical Modeling and Optimization
Facility Location Problems Hooman Mohajeri Moghaddam Winter 2011.
Distance Approximating Trees in Graphs
Scalable and Fully Distributed Localization With Mere Connectivity.
On Graphs Supporting Greedy Forwarding for Directional Wireless Networks W. Si, B. Scholz, G. Mao, R. Boreli, et al. University of Western Sydney National.
Collection Depots Facility Location Problems in Trees R. Benkoczi, B. Bhattacharya, A. Tamir 陳冠伶‧王湘叡‧李佳霖‧張經略 Jun 12, 2007.
CSE 589 Part VI. Reading Skiena, Sections 5.5 and 6.8 CLR, chapter 37.
Hard problems in computer science Prof. Noah Snavely CS1114
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
ASSIGNMENT, DISTRIBUTION AND QOS PROVISIONING IN COMMUNICATION NETWORKS.
Coverage Problems in Wireless Ad-hoc Sensor Networks Seapahn Meguerdichian 1 Farinaz Koushanfar 2 Miodrag Potkonjak 1 Mani Srivastava 2 University of California,
Management Science 461 Lecture 4a – P center September 30, 2008.
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
A MapReduced Based Hybrid Genetic Algorithm Using Island Approach for Solving Large Scale Time Dependent Vehicle Routing Problem Rohit Kondekar BT08CSE053.
Introduction to Graph & Network Theory Thinking About Networks: From Metabolism to the Genome to Social Conflict Summer Workshop for Teachers June 27 th.
Approximation algorithms
Efficient Algorithms for the Weighted 2-Center Problem in a Cactus Graph Qiaosheng Shi Joint work: Boaz Ben-moshe Binay Bhattacharya.
Knowledge Representation
8.3.2 Constant Distance Approximations
Clustering Data Streams
Distributed Vehicle Routing Approximation
Shortest Path Problems
An Efficient P-center Algorithm
Lecture 2-2 NP Class.
Core-Sets and Geometric Optimization problems.
Haim Kaplan and Uri Zwick
CS4234 Optimiz(s)ation Algorithms
Location Where to put facilities? Transportation costs
Frank Yeong-Sung Lin (林永松) Information Management Department
Computability and Complexity
1.3 Modeling with exponentially many constr.
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Routing and Logistics with TransCAD
Discrete Mathematics and Its Applications (5th Edition)
Analysis of Algorithms
Finding Fastest Paths on A Road Network with Speed Patterns
Robustness of wireless ad hoc network topologies
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Robustness of wireless ad hoc network topologies
Location Where to put facilities? Transportation costs
Efficient Algorithms for the Weighted k-Center Problem on a Real Line
Feodor F. Dragan 1990 Ph.D. in Theoretical Computer Science Institute of Mathematics of the Byelorussian Academy of Science, Minsk Moldova State University.
Chapter 1. Formulations (BW)
1.3 Modeling with exponentially many constr.
Discrete Mathematics and Its Applications (5th Edition)
NP-Completeness Reference: Computers and Intractability: A Guide to the Theory of NP-Completeness by Garey and Johnson, W.H. Freeman and Company, 1979.
Frank Yeong-Sung Lin (林永松) Information Management Department
CSE 550 Computer Network Design
Lecture 19 Linear Program
Clustering.
A Better Approximation for Minimum Total Routing Path Clustering Problem in 2-D Underwater Sensor Networks Wei Wang, Donghyun Kim, and Weili Wu, A Better.
Shortest Paths Discrete Mathematics and Its Applications (8th Edition)
Approximation Algorithms
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
Chapter 1. Formulations.
A Variation of Minimum Latency Problem on Path, Tree and DAG
Shortest Paths Discrete Mathematics and Its Applications (7th Edition)
REVIEW FOR EXAM 1 Chapters 3, 4, 5 & 6.
Discrete Optimization
Presentation transcript:

On collection depots location problems Binay K Bhattacharya School of Computing Science Simon Fraser University (Joint work with Robert Benkoczi, Sandip Das, Jeff Sember and Arie Tamir)

What is facility locating? Facility provides some kind of service. Client needs this kind of service. General office, information center ‘GOOD’ SERVICE

Tower may be positioned anywhere – (continuous) Where should the radio tower be located? Tower may be positioned anywhere – (continuous) Tower may be positioned in five available slots – (discrete) Tower may be located on the roadside – (network)

Distance metric Minkowski distance (Euclidean, Manhattan) Network distance

Classical k-center problem Given a universe U (where facilities can be located), a set of clients C, a metric d, and a positive integer k, a k-center of C is a set of k points F of the universe U that minimizes maxjεC {miniεF dij}.

Classical k-median problem Given a universe U, a set of points C, a metric d, and a positive integer k, a k-median of C is a set of k points F of the universe U that minimizes ΣjεC {miniεF dij}.

Euclidean k-center Minimize the maximum distance to the facility

Euclidean k-median Minimize the average distance to the facility

Euclidean k-center (Megiddo and Supowit, 1984): k-center is NP-hard. (Feder and Green 1988): ε-approximation remains NP-hard for any ε < (1+√7)/2 ≈ 1.8229. Single facility location problem Megiddo (1983) proposed a linear time algorithm.

Euclidean k-median Meggido and Supowit (1984): Problem is NP-hard in the plane, and cannot be approximated to within 3/2. Varignon frame (Classical MinSum)

Euclidean k-median Meggido and Supowit (1984): Problem is NP-hard in the plane, and cannot be approximated to within 3/2. Bajaj (1986) showed that the problem cannot be solved exactly in the plane using radicals. Numerical methods are efficient. Approximation scheme using ellipsoid method proposed by Chandrasekhar and Tamir (1990)

Settings Client (demand service) Facility (service center) Collection Depots

Express Transportation Application (1) Express Transportation

Application (2) Garbage collection

Survey of collection depots problem Drezner and Weslowsky (2001) - on the line, an optimal MinSum solution must exist either on a customer point or a collection depot.

Survey of collection depots problem Drezner and Weslowsky (2001) - on the line, an optimal MinSum solution must exist either on a customer point or a collection depot. - on a line, an optimal solution utilizes at most two depots.

Survey of collection depots problem Tamir and Halman (2005) studied the multi-facility MinMax and MinSum depots problems in the plane, in graphs, in trees and in paths. - introduced three versions of the depots problem: each customer is given a set of depots that the customer is allowed to use. customer one-way: facility  depot  customer depot one-way: facility  customer  depot

Survey of collection depots problem Tamir and Halman (2005): - 3-approximation solution for the k-depots MinMax problem in general graphs. - O(p+n2lgn) optimal solution for the k-depots MinMax problem in trees. - For 1-depot MinMax problem paths: O(n+p) trees: O(p+n lgn) plane: O(p2n2 lg3(pn)) (Euclidean) O(pn lg4(pn) (Manhattan)

Survey of collection depots problem Benkoczi, Bhattacharya and Tamir (2007) considerd MinMax and MinSum depots problems in trees. - 1-depot MinSum : O((n+p)lg(n+p)) - 1-depot MinMax : O(n+p) - k-depot MinSum : O(p+kn3)

Survey of collection depots problem Benkoczi, Bhattacharya, Das, and Sember (2005, 2008) considerd MinMax and MinSum depots problems in the plane.

Outline of the rest of the talk Our results (MinMax and MinSum problems in the plane) -Voronoi diagrams -Feasible assignments -Approximation algorithms -The Barrier problem -The Room problem

Euclidean collection depots problem

Voronoi diagrams

Voronoi diagrams

Voronoi diagrams (Edges)

Voronoi diagrams (Properties)

Voronoi diagrams (Properties)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Voronoi diagrams (Constructions)

Feasible assignments

Feasible assignments

Merged Voronoi diagrams of customers

MinSum depots problem

MinSum depots problem *

MinMax depots problem MinMax depots problem can be solved in O(p2n2) times the time it takes to solve Classical MinMax for O(n) points. Classical MinMax problem can be solved in O(n) time (Megiddo(1983)) Feasibility test of the MinMax depots problem can be solved in O(n2p2lg(pn)) time (Tamir and Halman(2005)). This results in O(n2p2lg3(pn)) solution for the general problem.

Barrier problem

Room problem

Classical MinMax problem

MinMax single collection depot problem