Node-Optimal Connected k-Subgraphs
نویسندگان
چکیده
In this paper we consider the problem of optimally selecting a set of k nodes in a node-weighted graph, under the requirement that the subgraph induced by the set of nodes selected is connected. This problem arises in a Norwegian oo-shore oil-drilling application. We show this problem to be NP-complete on general graphs, but provide a polynomial time algorithm to nd an optimal solution for trees. We conclude with some approximation algorithms for the problem on general graphs. 0 Introduction Consider the Connected k-Subgraph problem, deened on a graph whose nodes have non-negative weights, in which the objective is to nd a connected subgraph on k nodes such that the sum of the weights of the nodes selected is minimized (or, maximized). This problem models a situation that arises in a Norwegian oo-shore oil-drilling application. Given a set of locations where a facility can be set up, each with a certain cost or beneet, the problem is to select (up to) k contiguous facilities to build, such that the overall beneet is maximized. By modeling the facilities as nodes, with the node weight corresponding to the cost or beneet of the associated facility, and the connectivity of two stations represented by an edge in the graph, we can see that the oil-drilling optimization problem can be modeled by the Connected k-Subgraph problem. Another problem that can be formulated by Connected k-Subgraph comes from forest harvesting: imagine the problem of optimally selecting k cells to harvest, where each cell has an associated beneet, such that the harvested cells must be contiguous. In Section 1, we show that both the maximization and minimization Connected k-Subgraph problems are NP-hard, even if the input graph is assumed to be either bipartite or planar, and
منابع مشابه
Finding k-Connected Subgraphs with Minimum Average Weight
We consider the problems of finding k-connected spanning subgraphs with minimum average weight. We show that the problems are NP-hard for k > 1. Approximation algorithms are given for four versions of the minimum average edge weight problem: 1. 3-approximation for k-edge-connectivity, 2. O(logk) approximation for k-node-connectivity 3. 2+ approximation for k-node-connectivity in Euclidian graph...
متن کاملApproximating Minimum-Size k-Connected Spanning Subgraphs via Matching
Abstract An e cient heuristic is presented for the problem of nding a minimum size k connected spanning subgraph of an undirected or directed simple graph G V E There are four versions of the problem and the approximation guarantees are as followsAn e cient heuristic is presented for the problem of nding a minimum size k connected spanning subgraph of an undirected or directed simple graph G V ...
متن کاملAn Algorithm for Generating All Connected Subgraphs with k Vertices of a Graph
In this paper, we introduce a new algorithm ConSubg(k, G) for computing all the connected subgraphs of a fixed size k of a graph G. ConSubg exploits the structure of the graph to prevent the generation of disconnected subgraphs, and is thus particularly advantageous for large sparse graphs. The two main features of our approach are the construction of a combination tree and the definition of an...
متن کاملSACK: Anonymization of Social Networks by Clustering of K-edge-connected Subgraphs
In this paper, a method for anonymization of social networks by clustering of k-edge-connected subgraphs (SACK) is presented. Previous anonymization algorithms do not consider distribution of nodes in social network graph according to their attributes. SACk tries to focus on this aspect that probability of existence of an edge between two nodes is related to their attributes and this leads to a...
متن کاملA simple randomized scheme for constructing low-weight k-connected spanning subgraphs with applications to distributed algorithms
The main focus of this paper is the analysis of a simple randomized scheme for constructing low-weight k-connected spanning subgraphs. We first show that our scheme gives a simple approximation algorithm to construct a minimum-weight k-connected spanning subgraph in a weighted complete graph, a NP-hard problem even if the weights satisfy the triangle inequality. We show that our algorithm gives...
متن کامل