A
‐edge‐coloring of a graph
is a function
that assigns an integer
(called color) in
to every edge
so that adjacent edges get different colors. A
‐edge‐coloring is linear compact if the colors on the edges incident to every vertex are consecutive. The problem
‐
is to determine whether a given graph admits a linear compact
‐edge coloring. A
‐edge‐coloring is cyclic compact if for every vertex
there are two positive integers
in
such that the colors on the edges incident to
are exactly
. The problem
‐
is to determine whether a given graph admits a cyclic compact
‐edge coloring. We show that the
‐
with possibly imposed or forbidden colors on some edges is polynomially reducible to the
‐
when
, and to the 12‐
when
.