One approach to guarantee the performance of underwater acoustic sensor networks is to deploy multiple Surface-level Gateways (SGs) at the surface. This paper addresses the connected (or survivable) Constrained Surfac...
详细信息
ISBN:
(纸本)9783642174605
One approach to guarantee the performance of underwater acoustic sensor networks is to deploy multiple Surface-level Gateways (SGs) at the surface. This paper addresses the connected (or survivable) Constrained Surface-level Gateway Placement (C-SGP) problem for 3-D underwater acoustic sensor networks. Given a set of candidate locations where SGs can be placed, our objective is to place minimum number of SGs at a subset of candidate locations such that it is connected (or 2-connected) from any USN to the base station. We propose a polynomial time approximation algorithm for the connected C-SGP problem and survivable C-SGP problem, respectively. Simulations are conducted to verify our algorithms' efficiency.
Given a set D of m unit disks and a set P of n points in the plane, the discrete unit disk cover problem is to select a minimum cardinality subset D' subset of D to cover P. This problem is NP-hard [14] and the be...
详细信息
Given a set D of m unit disks and a set P of n points in the plane, the discrete unit disk cover problem is to select a minimum cardinality subset D' subset of D to cover P. This problem is NP-hard [14] and the best previous practical solution is a 38-approximation algorithm by Carmi et al. [5]. We first consider the line-separable discrete unit disk cover problem (the set of disk centers can be separated from the set of points by a line) for which we present an O(n( log n + m))-time algorithm that finds an exact solution. Combining our line-separable algorithm with techniques from the algorithm of Carmi et al. [5] results in an O(m(2)n(4)) time 22-approximate solution to the discrete unit disk cover problem.
Given an n-point metric (P,d) and an integer k > 0, we consider the problem of covering P by k balls so as to minimize the sum of the radii of the balls. We present a randomized algorithm that runs in n (O(log na &...
详细信息
ISBN:
(纸本)3540699007
Given an n-point metric (P,d) and an integer k > 0, we consider the problem of covering P by k balls so as to minimize the sum of the radii of the balls. We present a randomized algorithm that runs in n (O(log na <...log Delta)) time and returns with high probability the optimal solution. Here, Delta is the ratio between the maximum and minimum interpoint distances in the metric space. We also show that the problem is NP-hard, even in metrics induced by weighted planar graphs and in metrics of constant doubling dimension.
We study the problem of computing the similarity between two piecewise-linear bivariate functions defined over a common domain, where the surfaces they define in 3D-polyhedral terrains-can be transformed vertically by...
详细信息
ISBN:
(纸本)9781450300162
We study the problem of computing the similarity between two piecewise-linear bivariate functions defined over a common domain, where the surfaces they define in 3D-polyhedral terrains-can be transformed vertically by a linear transformation of the third coordinate (scaling and translation). We present a randomized algorithm that minimizes the maximum vertical distance between the graphs of the two functions, over all linear transformations of one of the terrains, in O(n(4/3) polylog n) expected time, where n is the total number of vertices in the graphs of the two functions. We also study the computation of similarity between two univariate or bivariate functions by minimizing the area or volume between their graphs. For univariate functions we give a (1 + epsilon)-approximation algorithm for minimizing the area that runs in O(n/root epsilon) time, for any fixed epsilon > 0. The (1 + epsilon)-approximation algorithm for the bivariate version, where volume is minimized, runs in O(n/epsilon(2)) time, for any fixed epsilon > 0, provided the two functions are defined over the same triangulation of their domain.
A flow on a directed network is said to be confluent if the flow uses at most one on arc at each node. Confluent flows arise naturally from destination-based routing. We study the Maximum Confluent Flow Problem (MAXCO...
详细信息
ISBN:
(纸本)9783642130724
A flow on a directed network is said to be confluent if the flow uses at most one on arc at each node. Confluent flows arise naturally from destination-based routing. We study the Maximum Confluent Flow Problem (MAXCONF) with a single commodity but multiple sources and sinks. Unlike previous results, we consider heterogeneous arc capacities. The supplies and demands of the sources and sinks can also be bounded. We give a pseudo-polynomial time algorithm and an FPTAS for graphs with constant treewidth. Somewhat surprisingly, MAXCONF is NP-hard even On trees, so these algorithms are, in a sense, best possible. We also show that it is NP-complete to approximate MAXCONF better than 3/2 on general graphs.
The recent advances in sensing devices, embedded computing and wireless communication technology has sparked the emergence of the wireless sensor networks. However, most of the sensor networksnowadays only target for ...
详细信息
The recent advances in sensing devices, embedded computing and wireless communication technology has sparked the emergence of the wireless sensor networks. However, most of the sensor networksnowadays only target for a single mission, and may not be cost effective from the resource management point of view. Therefore, in this dissertation, we focus on the design of multi-mission sensor network which is envisioned to support multiple applications of diverse requirements with a single *** support multiple missions, several challenges naturally arise. The first challenge comes from the fact that the missions or the mission requirements may change over time. Therefore, the network needs to be enriched with the adaptation capability to explicitly handle the mission switch. Second, since sensor network has limitedresources, e.g., energy, sensing, bandwidth, etc, these resources have to be shared by the multiple missions. An efficient resource allocation scheme, therefore, should maximize the total profit by taking account into all the mission requirements. Third, since mission-driven sensor network is usually deployed in the harsh, unattended, dynamic environment, it is important to monitor the sensor status, based on which decisions about the mission switch can be made. While more challenges can be listed here, in thisdissertation, we primarily focus on these three aspects, namely, mission switch, resource allocation, and network monitoring. Each of the aspects is examined under different contexts within an integrated framework, and briefly summarized in the ***, we study the mission switch in a surveillance application. As mission switches, e.g., the network is commanded to last for alonger time, some sensors may have to sleep longer during each duty cycle. Then the original sensor deployment may not be able to satisfy the coverage and lifetime requirements at the same time, and the coverage may need to be traded for network lifetime. To deal with thi
The minimum vertex ranking spanning tree problem (MVRST) is to find a spanning tree of G whose vertex ranking is minimum. In this paper, we show that MVRST is NP-hard. To prove this, we polynomially reduce the 3-dimen...
详细信息
The minimum vertex ranking spanning tree problem (MVRST) is to find a spanning tree of G whose vertex ranking is minimum. In this paper, we show that MVRST is NP-hard. To prove this, we polynomially reduce the 3-dimensional matching problem to MVRST. Moreover, we present a ([D-s/2] + 1)/([log(2)(D-s + 1)] + 1)-approximation algorithm for MVRST where D-s is the minimum diameter of spanning trees of G. (c) 2006 Elsevier B.V. All rights reserved.
The network substitution problem is to substitute an existing network for a new network so that to minimize the cost of exploiting the existing network during the period when the new network is being constructed. We s...
详细信息
The network substitution problem is to substitute an existing network for a new network so that to minimize the cost of exploiting the existing network during the period when the new network is being constructed. We show that this problem is NP-hard, and propose a 2-approximation algorithm for solving it. (c) 2005 Elsevier B.V. All rights reserved.
We give a (1-1/e)-approximation algorithm for the may-profit generalized assignment problem (Max-GAP) with fixed profits when the profit (but not necessarily the size) of every item is independent from the bin it is a...
详细信息
We give a (1-1/e)-approximation algorithm for the may-profit generalized assignment problem (Max-GAP) with fixed profits when the profit (but not necessarily the size) of every item is independent from the bin it is assigned to. The previously best-known approximation ratio for this problem was 1/2. (c) 2005 Elsevier B.V. All rights reserved.
In the group Steiner problem we are given an edge-weighted graph G = (V, E, w) and in subsets of vertices {g(i)}(i=1)(m). Each subset gi is called a group and the vertices in boolean OR(i)g(i) are called terminals. It...
详细信息
In the group Steiner problem we are given an edge-weighted graph G = (V, E, w) and in subsets of vertices {g(i)}(i=1)(m). Each subset gi is called a group and the vertices in boolean OR(i)g(i) are called terminals. It is required to find a minimum weight tree that contains at least one terminal from every group. We present a poly-logarithmic ratio approximation for this problem when the input graph is a tree. Our algorithm is a recursive greedy algorithm adapted from the greedy algorithm for the directed Steiner tree problem [Approximating the weight of shallow Steiner trees, Discrete Appl. Math. 93 (1999) 265-285, approximation algorithms for directed Steiner problems, J. algorithms 33 (1999) 73-91]. This is in contrast to earlier algorithms that are based on rounding a linear programming based relaxation for the problem [A polylogarithmic approximation algorithm for the Group Steiner tree problem, J. algorithms 37 (2000) 66-84, preliminary version in Proceedings of SODA, 1998 pp. 253-259, On directed Steiner trees, Proceedings of SODA, 2002, pp. 59-63]. We answer in positive a question posed in [A polylogarithmic approximation algorithm for the Group Steiner tree problem, J. algorithms 37 (2000) 66-84, preliminary version in Proceedings of SODA, 1998 pp. 253-259] on whether there exist good approximation algorithms for the group Steiner problem that are not based on rounding linear programs. For every fixed constant epsilon > 0, our algorithm gives an O((log Sigma(i)vertical bar g(i)vertical bar)(1+epsilon) center dot log m) approximation in polynomial time. approximation algorithms for trees can be extended to arbitrary undirected graphs by probabilistically approximating the graph by a tree. This results in an additional multiplicative factor of O(log vertical bar V vertical bar) in the approximation ratio, where vertical bar V vertical bar is the number of vertices in the graph. The approximation ratio of our algorithm on trees is slightly worse than the ratio
暂无评论