English

Complexity and algorithms for injective edge-coloring in graphs

Data Structures and Algorithms 2021-04-19 v1 Discrete Mathematics Combinatorics

Abstract

An injective kk-edge-coloring of a graph GG is an assignment of colors, i.e. integers in {1,,k}\{1, \ldots , k\}, to the edges of GG such that any two edges each incident with one distinct endpoint of a third edge, receive distinct colors. The problem of determining whether such a kk-coloring exists is called k-INJECTIVE EDGE-COLORING. We show that 3-INJECTIVE EDGE-COLORING is NP-complete, even for triangle-free cubic graphs, planar subcubic graphs of arbitrarily large girth, and planar bipartite subcubic graphs of girth~6. 4-INJECTIVE EDGE-COLORING remains NP-complete for cubic graphs. For any k45k\geq 45, we show that k-INJECTIVE EDGE-COLORING remains NP-complete even for graphs of maximum degree at most 53k5\sqrt{3k}. In contrast with these negative results, we show that \InjPbName{k} is linear-time solvable on graphs of bounded treewidth. Moreover, we show that all planar bipartite subcubic graphs of girth at least~16 are injectively 33-edge-colorable. In addition, any graph of maximum degree at most k/2\sqrt{k/2} is injectively kk-edge-colorable.

Keywords

Cite

@article{arxiv.2104.08003,
  title  = {Complexity and algorithms for injective edge-coloring in graphs},
  author = {Florent Foucaud and Hervé Hocquard and Dimitri Lajou},
  journal= {arXiv preprint arXiv:2104.08003},
  year   = {2021}
}

Comments

12 pages, 5 figures

R2 v1 2026-06-24T01:14:14.740Z