Abstract

An L(2,1)-labeling of a graph GG is an assignment ff from the vertex set V(G)V(G) to the set of nonnegative integers such that ∣f(x)−f(y)∣≥2|f(x)-f(y)|\ge 2 if xx and yy are adjacent and ∣f(x)−f(y)∣≥1|f(x)-f(y)|\ge 1 if xx and yy are at distance 2, for all xx and yy in V(G)V(G). A kk-L(2,1)-labeling is an assignment f:V(G)→{0,...,k}f:V(G)\to\{0,..., k\}, and the L(2,1)-labeling problem asks the minimum kk, which we denote by λ(G)λ(G), among all possible assignments. It is known that this problem is NP-hard even for graphs of treewidth 2, and tree is one of a very few classes for which the problem is polynomially solvable. The running time of the best known algorithm for trees had been $\mO(Δ^{4.5} n)$ for more than a decade, however, an $\mO(n^{1.75})$-time algorithm has been proposed recently, which substantially improved the previous one, where ΔΔ is the maximum degree of TT and n=∣V(T)∣n=|V(T)|. In this paper, we finally establish a linear time algorithm for L(2,1)-labeling of trees.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.