2,430 research outputs found

    An Order-based Algorithm for Minimum Dominating Set with Application in Graph Mining

    Full text link
    Dominating set is a set of vertices of a graph such that all other vertices have a neighbour in the dominating set. We propose a new order-based randomised local search (RLSo_o) algorithm to solve minimum dominating set problem in large graphs. Experimental evaluation is presented for multiple types of problem instances. These instances include unit disk graphs, which represent a model of wireless networks, random scale-free networks, as well as samples from two social networks and real-world graphs studied in network science. Our experiments indicate that RLSo_o performs better than both a classical greedy approximation algorithm and two metaheuristic algorithms based on ant colony optimisation and local search. The order-based algorithm is able to find small dominating sets for graphs with tens of thousands of vertices. In addition, we propose a multi-start variant of RLSo_o that is suitable for solving the minimum weight dominating set problem. The application of RLSo_o in graph mining is also briefly demonstrated

    Connectivity, Coverage and Placement in Wireless Sensor Networks

    Get PDF
    Wireless communication between sensors allows the formation of flexible sensor networks, which can be deployed rapidly over wide or inaccessible areas. However, the need to gather data from all sensors in the network imposes constraints on the distances between sensors. This survey describes the state of the art in techniques for determining the minimum density and optimal locations of relay nodes and ordinary sensors to ensure connectivity, subject to various degrees of uncertainty in the locations of the nodes

    Approximating k-Connected m-Dominating Sets

    Get PDF
    A subset SS of nodes in a graph GG is a kk-connected mm-dominating set ((k,m)(k,m)-cds) if the subgraph G[S]G[S] induced by SS is kk-connected and every vVSv \in V \setminus S has at least mm neighbors in SS. In the kk-Connected mm-Dominating Set ((k,m)(k,m)-CDS) problem the goal is to find a minimum weight (k,m)(k,m)-cds in a node-weighted graph. For mkm \geq k we obtain the following approximation ratios. For general graphs our ratio O(klnn)O(k \ln n) improves the previous best ratio O(k2lnn)O(k^2 \ln n) and matches the best known ratio for unit weights. For unit disc graphs we improve the ratio O(klnk)O(k \ln k) to min{mmk,k2/3}O(ln2k)\min\left\{\frac{m}{m-k},k^{2/3}\right\} \cdot O(\ln^2 k) -- this is the first sublinear ratio for the problem, and the first polylogarithmic ratio O(ln2k)/ϵO(\ln^2 k)/\epsilon when m(1+ϵ)km \geq (1+\epsilon)k; furthermore, we obtain ratio min{mmk,k}O(ln2k)\min\left\{\frac{m}{m-k},\sqrt{k}\right\} \cdot O(\ln^2 k) for uniform weights. These results are obtained by showing the same ratios for the Subset kk-Connectivity problem when the set TT of terminals is an mm-dominating set with mkm \geq k

    Analysing local algorithms in location-aware quasi-unit-disk graphs

    Get PDF
    A local algorithm with local horizon r is a distributed algorithm that runs in r synchronous communication rounds; here r is a constant that does not depend on the size of the network. As a consequence, the output of a node in a local algorithm only depends on the input within r hops from the node. We give tight bounds on the local horizon for a class of local algorithms for combinatorial problems on unit-disk graphs (UDGs). Most of our bounds are due to a refined analysis of existing approaches, while others are obtained by suggesting new algorithms. The algorithms we consider are based on network decompositions guided by a rectangular tiling of the plane. The algorithms are applied to matching, independent set, graph colouring, vertex cover, and dominating set. We also study local algorithms on quasi-UDGs, which are a popular generalisation of UDGs, aimed at more realistic modelling of communication between the network nodes. Analysing the local algorithms on quasi-UDGs allows one to assume that the nodes know their coordinates only approximately, up to an additive error. Despite the localisation error, the quality of the solution to problems on quasi-UDGs remains the same as for the case of UDGs with perfect location awareness. We analyse the increase in the local horizon that comes along with moving from UDGs to quasi-UDGs.Peer reviewe

    Improved Approximation Algorithm for Minimum-Weight (1,m)(1,m)--Connected Dominating Set

    Full text link
    The classical minimum connected dominating set (MinCDS) problem aims to find a minimum-size subset of connected nodes in a network such that every other node has at least one neighbor in the subset. This problem is drawing considerable attention in the field of wireless sensor networks because connected dominating sets can serve as virtual backbones of such networks. Considering fault-tolerance, researchers developed the minimum kk-connected mm-fold CDS (Min(k,m)(k,m)CDS) problem. Many studies have been conducted on MinCDSs, especially those in unit disk graphs. However, for the minimum-weight CDS (MinWCDS) problem in general graphs, algorithms with guaranteed approximation ratios are rare. Guha and Khuller designed a (1.35+ε)lnn(1.35+\varepsilon)\ln n-approximation algorithm for MinWCDS, where nn is the number of nodes. In this paper, we improved the approximation ratio to 2H(δmax+m1)2H(\delta_{\max}+m-1) for MinW(1,m)(1,m)CDS, where δmax\delta_{\max} is the maximum degree of the graph
    corecore