Article ID Journal Published Year Pages File Type
10328503 Discrete Applied Mathematics 2005 6 Pages PDF
Abstract
A channel assignment problem is a triple (V,E,w) where V is a vertex set, E is an edge set and w is a function assigning edges positive integer weights. An assignment c of integers between 1 and K to the vertices is proper if |c(u)-c(v)|⩾w(uv) for each uv∈E; the smallest K for which there is a proper assignment is called the span. The input problem is set to be l-bounded if the values of w do not exceed l. We present an algorithm running in time O(n(l+2)n) which outputs the span for l-bounded channel assignment problems with n vertices. An algorithm running in time O(nl(l+2)n) for computing the number of different proper assignments of span at most K is further presented.
Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
,