Optimal facility location problem on polyhedral terrains using descending paths
Autor: | Binayak Dutta, Sasanka Roy, Arindam Karmakar |
---|---|
Rok vydání: | 2020 |
Předmět: |
Surface (mathematics)
General Computer Science 0102 computer and information sciences 02 engineering and technology Directed graph 01 natural sciences Facility location problem Theoretical Computer Science Combinatorics Cardinality 010201 computation theory & mathematics Path (graph theory) 0202 electrical engineering electronic engineering information engineering Bipartite graph Order (group theory) 020201 artificial intelligence & image processing Tree (set theory) Mathematics |
Zdroj: | Theoretical Computer Science. 847:68-75 |
ISSN: | 0304-3975 |
Popis: | We study the descending facility location (DFL) problem on the surface of a triangulated terrain. A path from a point s to a point t on the surface of a terrain is descending if the heights of the subsequent points along the path from s to t are in a monotonically non-increasing order [1] . We are given a set D = { d 1 , d 2 , ⋯ , d n } of n demand points on the surface of a triangulated terrain W and our objective is to find a set F (of points), of minimum cardinality, on the surface of the terrain such that for each demand point d ∈ D there exists a descending path from at least one facility f ∈ F to d. We present an O ( ( n + m ) log m ) time algorithm for solving the DFL problem, where m is the number of vertices in the triangulated terrain. We achieve this by reducing the DFL problem to a graph problem called the directed tree covering ( D T C ) problem. In the DTC problem, we have a directed tree B = ( V , E ) with a set of marked nodes M ⊆ V . The objective is to compute a set C ⊆ V of minimum cardinality, such that for every node v ∈ M , either v ∈ C or there exists a node c ∈ C such that v is reachable from c. We prove that the DFL problem can be reduced to DTC problem in O ( ( m + n ) log m ) time. The DTC problem thereafter can be solved in O ( | V | ) time. We also prove that the general version of the DTC problem, called the directed graph covering ( D G C ) problem is NP-hard on directed bipartite graphs and hard to approximate within ( 1 − ϵ ) ln | M | -factor, for every ϵ > 0 , where | M | is the size of the set of marked nodes. We also prove that for the DGC problem, an O ( log | M | ) factor approximation is possible and this approximation factor is tight. |
Databáze: | OpenAIRE |
Externí odkaz: |