51,876 research outputs found

    Channel Assignment with Separation on Trees and Interval Graphs

    Get PDF
    Given a vector (δ1,δ2,,δt)(\delta_1, \delta_2, \ldots, \delta_{t}) of non increasing positive integers, and an undirected graph G=(V,E)G=(V,E), an L(δ1,δ2,,δt)L(\delta_1, \delta_2, \ldots,\delta_{t})-coloring of GG is a function ff from the vertex set VV to a set of nonnegative integers such that f(u)f(v)δi|f(u)-f(v)| \ge \delta_i, if d(u,v)=i, 1it, d(u,v) = i, \ 1 \le i \le t, \ where d(u,v)d(u,v) is the distance (i.e. the minimum number of edges) between the vertices uu and vv. An optimal L(δ1,δ2,,δt)L(\delta_1, \delta_2, \ldots,\delta_{t})-coloring for GG is one minimizing the largest used integer over all such colorings. This coloring problem has relevant application in channel assignment for interference avoidance in wireless networks, where channels (i.e. colors) assigned to interfering stations (i.e. vertices) at distance ii must be at least δi\delta_i apart, while the same channel can be reused only at stations whose distance is larger than tt. This paper presents efficient algorithms for finding optimal L(1,,1)L(1, \ldots, 1)-colorings of trees and interval graphs as well as optimal L(2,1,1)L(2,1,1)-colorings of complete binary trees. Moreover, efficient algorithms are also provided for finding approximate L(δ1,1,,1)L(\delta_1,1, \ldots, 1)-colorings of trees and interval graphs as well as approximate L(δ1,δ2)L(\delta_1,\delta_2)-colorings of unit interval graphs

    An Exact Algorithm for the Generalized List TT-Coloring Problem

    Full text link
    The generalized list TT-coloring is a common generalization of many graph coloring models, including classical coloring, L(p,q)L(p,q)-labeling, channel assignment and TT-coloring. Every vertex from the input graph has a list of permitted labels. Moreover, every edge has a set of forbidden differences. We ask for such a labeling of vertices of the input graph with natural numbers, in which every vertex gets a label from its list of permitted labels and the difference of labels of the endpoints of each edge does not belong to the set of forbidden differences of this edge. In this paper we present an exact algorithm solving this problem, running in time O((τ+2)n)\mathcal{O}^*((\tau+2)^n), where τ\tau is the maximum forbidden difference over all edges of the input graph and nn is the number of its vertices. Moreover, we show how to improve this bound if the input graph has some special structure, e.g. a bounded maximum degree, no big induced stars or a perfect matching

    Learning-Based Constraint Satisfaction With Sensing Restrictions

    Get PDF
    In this paper we consider graph-coloring problems, an important subset of general constraint satisfaction problems that arise in wireless resource allocation. We constructively establish the existence of fully decentralized learning-based algorithms that are able to find a proper coloring even in the presence of strong sensing restrictions, in particular sensing asymmetry of the type encountered when hidden terminals are present. Our main analytic contribution is to establish sufficient conditions on the sensing behaviour to ensure that the solvers find satisfying assignments with probability one. These conditions take the form of connectivity requirements on the induced sensing graph. These requirements are mild, and we demonstrate that they are commonly satisfied in wireless allocation tasks. We argue that our results are of considerable practical importance in view of the prevalence of both communication and sensing restrictions in wireless resource allocation problems. The class of algorithms analysed here requires no message-passing whatsoever between wireless devices, and we show that they continue to perform well even when devices are only able to carry out constrained sensing of the surrounding radio environment

    The Radio Number of Grid Graphs

    Full text link
    The radio number problem uses a graph-theoretical model to simulate optimal frequency assignments on wireless networks. A radio labeling of a connected graph GG is a function f:V(G)Z0+f:V(G) \to \mathbb Z_{0}^+ such that for every pair of vertices u,vV(G)u,v \in V(G), we have f(u)f(v)diam(G)+1d(u,v)\lvert f(u)-f(v)\rvert \ge \text{diam}(G) + 1 - d(u,v) where diam(G)\text{diam}(G) denotes the diameter of GG and d(u,v)d(u,v) the distance between vertices uu and vv. Let span(f)\text{span}(f) be the difference between the greatest label and least label assigned to V(G)V(G). Then, the \textit{radio number} of a graph rn(G)\text{rn}(G) is defined as the minimum value of span(f)\text{span}(f) over all radio labelings of GG. So far, there have been few results on the radio number of the grid graph: In 2009 Calles and Gomez gave an upper and lower bound for square grids, and in 2008 Flores and Lewis were unable to completely determine the radio number of the ladder graph (a 2 by nn grid). In this paper, we completely determine the radio number of the grid graph Ga,bG_{a,b} for a,b>2a,b>2, characterizing three subcases of the problem and providing a closed-form solution to each. These results have implications in the optimization of radio frequency assignment in wireless networks such as cell towers and environmental sensors.Comment: 17 pages, 7 figure

    Tight lower bound for the channel assignment problem

    Full text link
    We study the complexity of the Channel Assignment problem. A major open problem asks whether Channel Assignment admits an O(cn)O(c^n)-time algorithm, for a constant cc independent of the weights on the edges. We answer this question in the negative i.e. we show that there is no 2o(nlogn)2^{o(n\log n)}-time algorithm solving Channel Assignment unless the Exponential Time Hypothesis fails. Note that the currently best known algorithm works in time O(n!)=2O(nlogn)O^*(n!) = 2^{O(n\log n)} so our lower bound is tight
    corecore