T-colorings of graphs: recent results and open problems
Discrete Mathematics - Special issue: advances in graph labelling
Labelling graphs with a condition at distance 2
SIAM Journal on Discrete Mathematics
On the $\lambda$-Number of $Q_n$ and Related Graphs
SIAM Journal on Discrete Mathematics
The $L(2,1)$-Labeling Problem on Graphs
SIAM Journal on Discrete Mathematics
On L(d, 1)-labelings of graphs
Discrete Mathematics
Fixed parameter complexity of λ-labelings
Discrete Applied Mathematics - special issue on the 25th international workshop on graph theoretic concepts in computer science (WG'99)
The L(2, 1)-labelling of trees
Discrete Applied Mathematics
The L(h, k)-Labelling Problem: A Survey and Annotated Bibliography
The Computer Journal
Distance constrained labelings of graphs of bounded treewidth
ICALP'05 Proceedings of the 32nd international conference on Automata, Languages and Programming
k-L(2,1)-labelling for planar graphs is NP-complete for k≥4
Discrete Applied Mathematics
New upper bounds on the L(2,1)-labeling of the skew and converse skew product graphs
Theoretical Computer Science
Distance three labelings of trees
Discrete Applied Mathematics
Hi-index | 5.23 |
An L(2,1)-labeling of a graph G is an assignment f from the vertex set V(G) to the set of nonnegative integers such that |f(x)-f(y)|=2 if x and y are adjacent and |f(x)-f(y)|=1 if x and y are at distance 2 for all x and y in V(G). A k-L(2,1)-labeling is an L(2,1)-labeling f:V(G)-{0,...,k}, and the L(2,1)-labeling problem asks the minimum k, which we denote by @l(G), among all possible L(2,1)-labelings. It is known that this problem is NP-hard even for graphs of treewidth 2. Tree is one of a few classes for which the problem is polynomially solvable, but still only an O(@D^4^.^5n) time algorithm for a tree T has been known so far, where @D is the maximum degree of T and n=|V(T)|. In this paper, we first show that an existent necessary condition for @l(T)=@D+1 is also sufficient for a tree T with @D=@W(n), which leads to a linear time algorithm for computing @l(T) under this condition. We then show that @l(T) can be computed in O(@D^1^.^5n) time for any tree T. Combining these, we finally obtain an O(n^1^.^7^5) time algorithm, which substantially improves upon previously known results.