HAL Id: inria-00132396
https://hal.inria.fr/inria-00132396v3
Submitted on 3 May 2007
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d’enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.
Omid Amini, Frédéric Havet, Florian Huc, Stéphan Thomassé
To cite this version:
Omid Amini, Frédéric Havet, Florian Huc, Stéphan Thomassé. WDM and Directed Star Arboricity.
[Research Report] RR-6179, INRIA. 2007, pp.20. �inria-00132396v3�
inria-00132396, version 3 - 3 May 2007
a p p o r t
d e r e c h e r c h e
9
-6
3
9
9
IS
R
N
IN
R
IA
/R
R
--6
1
7
9
--F
R
+
E
N
G
Thème COM
WDM and Directed Star Arboricity
Omid Amini — Frédéric Havet — Florian Huc
— Stéphan Thomassé
N° 6179
Janvier 2007
Unité de recherche INRIA Sophia Antipolis
OmidAmini∗†
, Frédéri Havet†
, FlorianHu‡ †
, Stéphan Thomassé§
ThèmeCOMSystèmes ommuni ants
ProjetMASCOTTE
Rapportdere her he n° 6179Janvier200720pages
Abstra t: A digraph is
m
-labelled ifeveryar sis labelledby an integerin{1, . . . , m}
. Motivated by wavelength assignment for multi asts in opti al star networks, we studyn
-ber olourings of labelled digraph whi h are olouringsof the ar sofD
su h that at ea hvertexv
, forea h olourλ
,in(v, λ) +
out(v, λ) ≤ n
within(v, λ)
thenumberofar s olouredλ
enteringv
andout(v, λ)
thenumberoflabelsl
su h that there existsan ar leavingv
of labell
olouredλ
. One likesto nd theminimum number of oloursλ
n
(D)
su h that anm
-labbelleddigraphD
has ann
-ber olouring. Inthe parti ular ase, whenD
is1
-labelled thenλ
n
(D)
is the dire ted star arbori ty ofD
, denoteddst(D)
. We rst show thatdst(D) ≤ 2∆
−
(D) + 1
and onje turethat if
∆
−
(D) ≥ 2
then
dst(D) ≤ 2∆
−
(D)
. Wealso prove
that if
D
is sub ubi thendst(D) ≤ 3
and that if∆
+
(D), ∆
−
(D) ≤ 2
then
dst(D) ≤ 4
. Finally, we studyλ
n
(m, k) = max{λ
n
(D) | D
ism
-labelledand∆
−
(D) ≤ k}
. We show that if
m ≥ n
thenm
n
k
n
+
k
n
≤ λ
n
(m, k) ≤
m
n
k
n
+
k
n
+ C
m
2
log k
n
forsome onstantC
.Key-words: WDM opti alnetworks,multi asting,graph olouring, omplexity
Thisproje thasbeensupportedbyeuropeanproje tsISTFETAEOLUSandCOST293.
∗
É olePolyte hnique
†
Projet Mas otte, CNRS/INRIA/UNSA, INRIA Sophia-Antipolis, 2004 route des Lu ioles BP 93, 06902 Sophia-AntipolisCedex,Fran eoamini,fhavet,fhu sophia .inr ia.f r
‡
ThisauthorispartiallysupportedbyRégionProven eAlpesCted'Azur.
§
Résumé:
Undigrapheestappelé
m
-étiquetési haquear possèdeunlabeldansl'ensemble{1, . . . , m}
. Motivé par l'allo ation de fréquen es dans les réseaux optiques WDM, nous étudions lesn−
bres olorations d'undigraphem
-étiquetéD
. Celles- isontles olorationsdesar sdeD
tellesquepour haquesommetv
deD
et haque ouleurλ
,in(v, λ) + out(v, λ) ≤ n
oùin(v, λ)
est le nombre d'ar sentrantsv
olorés aveλ
,etout(v, λ)
estlenombredelabelsl
telsqu'ilexisteunar sortantdev
étiquetél
et oloréλ
. Le but est de trouverle nombre minimumde ouleursλ
n,m
(D)
tel quetout digraphem
-étiquetéadmette unen
-bres olorationave enombrede ouleurs. Dansle asparti ulierd'uneseulebreet lorsqueD
est1−
étiqueté, e irevientàtrouverl'arbori itéétoiledeD
,notéedst(D)
.Nous démontrons que pour tout digraphe
D
, on adst(D) ≤ 2∆
−
(D) + 1
. Nous étudions ensuite
l'arbori iteéétoiledesdigraphesdedegréborné. Nousprouvonsquepourlesorientationsdesgraphesde
degrémaximumtrois,onatoujours
dst ≤ 3
. Pourlesorientationsrégulièresdesgraphesdedegré4
, on démontrequedst ≤ 4
. Cal ulerlavaleurexa tededst
estN P
-durmêmepourla lassedegraphesorientés dedegréauplus4
. Finalement,nousétudionsλ
n
(m, k) = max{λ
n
(D) | D
estm
-étiqutéand∆
−
(D) ≤
k}
. Nous prouvonsque sim ≥ n
alorsm
n
k
n
+
k
n
≤ λ
n
(m, k) ≤
m
n
k
n
+
k
n
+ C
m2 log k
n
pour une onstanteC
.Mots- lés : réseaux optiques WDM, multi asting, allo ation de fréquen es, oloration de graphes,
1 Introdu tion
The originof this paperis the study of wavelength assignment for multi asts in star network. Partial
results are already obtained by Brandt and Gonzalez [4℄. We are given a star network in whi h a
enter node is onne ted by an opti al ber to a set of nodes
V
. Ea h nodev
ofV
sends a set of multi astsM
1
(v), . . . , M
s(v)
(v)
tothesetsofnodesS
1
(v), . . . , S
s(v)
(v)
. UsingWDM(wavelength-division multiplexing), dierent signals may be sent at the same time through the same ber but on dierentwavelengths. The entralnodeisanall-opti altransmitter: hen e,itmayredire tasignalarrivingfrom
a node on aparti ular wavelength to someof the other nodes on the samewavelength. Thereforefor
ea hmulti ast
M
i
(v)
,v
should sendthemessagetothe entralnodeonasetofwavelengthssothat the entralnoderedire tittoea hnodeofS
i
(v)
usingoneofthesewavelengths. Theaimistominimizethe totalnumberofusedwavelengths.Werststudy theveryfundamental asewhentheberisuniqueandea hvertex
v
sendsaunique multi astM (v)
to the setS(v)
of nodes. LetD
be the digraph with vertex setV
su h that the out-neighbourhood of a vertexv
isS(v)
. Note that this is a digraph and nota multidigraph (there is no multiplear s)asS(v)
isaset. Thentheproblemistondthesmallestk
su hthatthereexistsamappingφ : V (D) → {1, . . . , k}
satisfyingthetwo onditions:(i)
φ(uv) 6= φ(vw)
; (ii)φ(uv) 6= φ(u
′
v)
.
Su hamappingis alleddire tedstar
k
- olouring. Thedire tedstar arbori ity ofadigraphD
,denoted bydst(D)
, istheminimumintegerk
su hthat thereexists adire ted stark
- olouring. Thisnotionhas beenintrodu edin[6℄andisananalogofthestararbori itydenedin[1℄. Anarbores en eisa onne teddigraphin whi h everyvertexhas indegree
1
ex ept one, alled root,whi h hasindegree0
. A forestis thedisjointunionofarbores en es. A starisanarbores en ein whi h theroot dominatesalltheotherverti es. A galaxyisaforestofstars. Clearly,every olour lassofadire tedstar olouringisagalaxy.
Hen e,thedire tedstar arbori ityof adigraph
D
istheminimumnumberofgalaxiesinto whi hA(D)
maybepartitioned.For avertex
v
, its indegreed
−
(v)
orresponds to the number of multi asts it re eives. A sensible
assumption is that anode re eives abounded numberof multi asts. Hen e, Brandt and Gonzalez [4℄
studied the dire ted star arbori ity of a digraph
D
with maximum indegree∆
−
. They showed that
dst(D) ≤ ⌈5∆
−
/2⌉
. This upper bound is tight if
∆
−
= 1
be ause odd ir uits have dire ted star
arbori ity
3
. Howeverit anbeimprovedforlargervalueof∆
−
= 1
. We onje turethatif∆
−
≥ 2
,thendst(D) ≤ 2∆
−
.Conje ture 1 Everydigraph
D
withmaximumindegreek ≥ 2
satisesdst(D) ≤ 2k
.This onje turewouldbetightasBrandt[3℄showedthatforevery
k
,thereisana y li digraphD
k
su h that∆
−
(D
k
) = k
anddst(D
k
) = 2k
. Note that to provethis onje ture, it is su ient to prove it fork = 2
andk = 3
. Indeeda digraphwith maximumindegreek ≥ 2
has anar -partitionintok/2
digraphswith maximum indegree2
ifk
is evenand into(k − 1)/2
digraphs with maximumindegree2
andonewithmaximumindegree3
. Inse tion2,weshowthatdst(D) ≤ 2∆
−
+ 1
andsettleConje ture1
fora y li digraphs.
Remark2 Notethatwerestri tourselvestodigraphs,i.e. ir uitsoflengthtwoarepermitted,butnot
multiplear s. Whenmultiplear sareallowed,alltheboundsabovedonothold. Indeedthemultidigraph
T
k
withthreeverti esu
,v
andw
andk
parallelar suv
,vw
andwu
satisesdst(T
k
) = 3k
. Moreover,this exampleisextremalsin eeverymultidigraphsatisesdst(D) ≤ 3∆
−
. Indeedletusshowitbyindu tion:
pi kavertex
v
withoutdegree at most∆
−
in aterminal strong omponent. A strong omponent
C
of adigraph is terminal if there is no ar leavingC
, i.e. with tailinC
and head outsideofC
. Ifv
hasnoinneighbour,it isisolatedand weremoveit. Otherwise, we onsider any ar
uv
. Its olourmustbe dierentfromthe oloursof thed
−
(u)
ar sentering
u
,thed
+
(v)
ar sleaving
v
andthed
−
(v) − 1
other
ar sentering
v
,soatmost3∆
−
− 1
ar sintotal. Hen e,removethear
uv
,applyindu tion,andextend the olouringtouv
. Therefore,formultidigraphs,thebounddst(D) ≤ 3∆
−
issharp.
Wethen studythedire ted stararbori ityofadigraphbounded withmaximumdegree. Thedegree
of a vertex
v
isd(v) = d
−
(v) + d
+
(v)
. It orresponds to the degree of the vertex in the underlying
multigraph. (Wehaveedgeswithmultipli ity
2
ea htimethereisa ir uitoflengthtwointhedigraph.) The maximum degree of adigraphD
, denoted∆(D)
, or simply∆
whenD
is learly understood from the ontext,ismax{d(v), v ∈ V (D)}
. Letus denotebyµ(G)
, themaximummultipli ityofanedgein a multigraph. ByVizing'stheorem,one an olourtheedgesofamultigraphwith∆(G) + µ(G)
oloursso thattwoedgeshavedierent oloursiftheyarein ident. Sin ethemultigraphunderlyingadigraphhasmaximummultipli ityatmosttwo,foranydigraph
D
,dst(D) ≤ ∆ + 2
. We onje turethefollowing: Conje ture 3 LetD
be adigraphwith maximumdegree∆ ≥ 3
. Thendst(D) ≤ ∆
.This onje turewouldbetightsin eeverydigraphwith
∆ = ∆
−
hasdire tedstararbori ityatleast
∆
. Inse tion3,weproveConje ture3holdswhen∆ = 3
.Pinlou and Sopena [9℄ studied a strongerform of dire ted star arbori ity, alled a ir uiti dire ted
stararbori ity. Theyaddtheextra onditionthatany ir uithastohaveat leastthree distin t olours.
Note that su h anotion applies only to oriented graphs that are digraphs without ir uit of length 2.
Indeedsu ha ir uitmaynotre eive
3
olours. Theyshowedthatthea ir uiti dire tedstararbori ity ofasub ubi (i.e. ea hvertexhasdegreeatmost3
)orientedgraphisat mostfour. Wegiveanewand veryshortproofofthisresult.ArststeptowardsConje tures1and3would beto provethefollowingstatement whi h isweaker
thanthesetwo onje tures.
Conje ture 4 Let
k ≥ 2
andD
be adigraph. Ifmax(∆
−
, ∆
+
) ≤ k
then
dst(D) ≤ 2k
.This onje tureholds and is farfrom beingtightfor largevaluesof
k
. IndeedGuiduli [6℄ showedthat ifmax(∆
−
, ∆
+
) ≤ k
then
dst(D) ≤ k + 20 log k + 84
. Guiduli's proof is basedon thefa t that,when bothoutandindegree arebounded, the olourof anar dependsonthe olouroffew otherar s. Thisboundeddependen yallowstheuseoftheLovászLo al Lemma. Thisideawasrstused byAlgorand
Alon [1℄, for the star arbori ityof undire ted graphs. Note also that Guiduli's resultis (almost) tight
sin ethere are digraphs
D
withmax(∆
−
, ∆
+
) ≤ p
and
dst(D) ≥ p + Ω(log p)
(see [6℄). Notealso that similarly asfor Conje ture1,it issu ientto proveConje ture4fork = 2
andk=3
. InSe tion 4,we provethat Conje ture4holdsfork = 2
. Bytheaboveremark,itimpliesthatConje ture4holdsforall evenk
.InSe tion5, weinvestigatethe omplexity ofnding thedire ted stararbori ityof adigraph.
Un-surprisingly, this is an NP-hard problem. More pre isely, weshow that determining the dire ted star
arbori ityofadigraphwithout-and indegreeat most
2
isNP- omplete.Next,westudythemoregeneral(andmorerealisti )probleminwhi hthe enteris onne tedtothe
onodesof
V
withn
opti albers. Moroverea hnodemaysentseveralmulti asts. Wemodelitasalabelled digraphproblem: We onsideradigraphD
onvertexsetV
. Forea hmulti ast(v, S
i
(v))
weaddtheset of ar sA
i
(v) = {vw, w ∈ S
i
(v)}
withlabeli
. Thelabelof anara
is denoted byl(a)
. Thusfor every ouple(u, v)
ofverti esandlabeli
thereisatmostonearuv
labelledbyi
. Ifea hvertexsendsatmostm
multi asts,thereareatmostm
labelsonthear s. Su hadigraphissaidtobem
-labelled. Onewants tondann
-berwavelength assignmentofD
,that isamappingΦ : A(D) → Λ × {1, . . . , n} × {1, . . . n}
inwhi heveryaruv
isasso iatedatriple(λ(uv), f
+
(uv), f
−
(uv))
(i)
(λ(uv), f
−
(uv)) 6= (λ(vw), f
+
(vw))
; (ii)(λ(uv), f
−
(uv)) 6= (λ(u
′
v), f
−
(u
′
w))
; (iii) ifl(vw) 6= l(vw
′
)
then(λ(vw), f
+
(vw)) 6= (λ(vw
′
), f
+
(vw
′
))
.λ(uv)
orrespondstothewavelengthofuv
,andf
+
(uv)
and
f
−
(uv)
theberusedin
u
andv
respe tively. Hen e the ondition(i) orrespondsto thefa t that anar enteringv
and anar leavingv
haveeither dierentwavelengthsordierentbers;the ondition(ii) orrespondsto thefa tthattwoar senteringv
haveeitherdierentwavelengthsordierentbers;the ondition(iii) orrespondstothefa tthattwo ar s leavingv
withdierentlabels haveeither dierentwavelengths ordierentbers. Theproblem is thentondtheminimum ardinalityλ
n
(D)
ofΛ
su hthatthereexistsann
-berwavelengthassignment ofD
.The ru ialthingin an
n
-berwavelengthassignmentisthefun tionλ
whi hassigns olours (wave-lengths)to thear s. Itmustbeann
-ber olouring, thatisafun tionφ : A(D) → Λ
,su hthatat ea h vertexv
, for ea h olourλ ∈ Λ
,in(v, λ) + out(v, λ) ≤ n
within(v, λ)
the number of ar s olouredλ
enteringv
andout(v, λ)
thenumberoflabelsl
su hthatthere existsanar leavingv
olouredλ
. On e we haveann
-ber olouring, one an easily nd asuitablewavelength assignment. Foreveryvertexv
and every olourλ
, this isdone byassigning adierentber toea h ar of olourλ
enteringv
and to ea h set of ar s of olourλ
leavingv
and of the samelabel. Hen eλ
n
(D)
is theminimum numberof olourssu hthat thereexistsann
-ber olouring.Weare parti ularly intested in
λ
n
(m, k) = max{λ
n
(D) | D
ism
-labelledand∆
−
(D) ≤ k}
that is
themaximumnumberofwavelengthsthatmaybene essaryifthereare
n
-bersandea hnodesendsat mostm
andre eivesatmostk
multi asts. Inparti ular,λ
1
(1, k) = max{dst(D) | ∆
−
(D) ≤ k}
. Soour
abovementionnedresultsshowthat
2k ≤ λ
1
(1, k) ≤ 2k + 1
. BrandtandGonzalezshowedthatforn ≥ 2
we haveλ
n
(1, k) ≤
l
k
n−1
m
. In Se tion 6, we study the ase when
n ≥ 2
andm ≥ 2
. Weshowthat ifm ≥ n
thenm
n
k
n
+
k
n
≤ λ
n
(m, k) ≤
m
n
k
n
+
k
n
+ C
m
2
log k
n
forsome onstantC
.Wealsoshowthatif
m < n
thenm
n
k
n
+
k
n
≤ λ
n
(m, k) ≤
k
n − m
.
The lower bound generalizes Brandt and Gonzalez [4℄ results whi h established this inequality in the
parti ular aseswhen
k ≤ 2
,m ≤ 2
andk = m
. Thedigraphs used to showthis lower bound are all a y li . Weshowthatifm ≥ n
thenthis lowerbound istightfora y li digraphs. Moreovertheabove mentionned digraphshave largeoutdegree. Generalizingthe resultof Guiduli [6℄, we show that for anm
-labelleddigraphD
withbothin- andoutdegreebounded byk
thenfew oloursareneeded:λ
n
(D) ≤
k
n
+ C
′
m
2
log k
n
forsome onstantC
′
.
2 Dire ted star arbori ity of digraphs with bounded indegree
Our goal in this se tion is to approa h Conje ture 1. It is easy to see that aforest has dire ted star
arbori ity
2
. Hen e, an ideato prove Conje ture 1 would be to showthat everydigraph has an ar -partition into∆
−
forests. However this statement is false. Indeed A. Frank [5℄ (see also [10℄, p.908)
hara terized digraphs having an ar -partition into
k
forests. LetD = (V, A)
. For anyU ⊂ V
, the digraphindu edbytheverti esofU
isdenotedD[U ]
.Theorem5(A. Frank) Adigraph
D = (V, A)
hasanar -partitionintok
forestsifandonlyif∆
−
(D) ≤
k
andforeveryU ⊂ V
,thedigraphD[U ]
,has atmostk(|U | − 1)
ar s.However,Theorem5impliesthateverydigraph
D
hasanar -partitioninto∆
−
+1
forests. Indeedforany
U ⊂ V
,∆
−
(D[U ]) ≤ min{∆
−
, |U | − 1}
,so
D[U ]
hasatmostmin{∆
−
, |U | − 1} × |U | ≤ (∆
−
+ 1)(|U | − 1)
ar s. Hen e,everydigraphhasdire ted stararbori ityatmost
2∆
−
+ 2
.
Corollary 6 Everydigraph
D
satisesdst(D) ≤ 2∆
−
+ 2
.
Wenowlessenthisupperbound byone.
Theorem7 Every digraph
D
satisesdst(D) ≤ 2∆
−
+ 1
.
Theideato proveTheorem 7isto showthat everydigraphhas anar -partitioninto
∆
−
forestsand a
galaxy
G
. Todoso,weproveastrongerresult(Lemma8)byindu tion.A sink isavertexwithoutdegree
0
. A sour eis avertex withindegree0
. Amultidigraphisk
-ni e if∆
−
≤ k
and if thetailsof parallel ar s, ifany, aresour es. A
k
-de omposition ofa digraphD
is an ar -partitionintok
forestsandagalaxyG
su hthateverysour eofD
isisolatedinG
. Letu
beavertex ofD
. Ak
-de ompositionofD
isu
-suitableifnoar ofG
hasheadu
.Lemma8 Let
u
beavertexof ak
-ni e multidigraphD
. ThenD
has au
-suitablek
-de omposition. Proof. Wepro eedbyindu tion onn + k
. Wenowdis ussthe onne tivityofD
: If
D
isnot onne ted,weapplyindu tiononevery omponent. If
D
isstrongly onne ted,everyvertexhasindegreeat leastone. Rememberalsothatthereis no parallel ar s. Letv
be anoutneighbourofu
. There existsaspanning arbores en eT
withrootv
whi h ontainsallthear swithtailv
. LetD
′
bethedigraphobtainedfrom
D
byremovingthear s ofT
andv
. ObservethatD
′
is
(k − 1)
-ni e. Byindu tion,ithasau
-suitable(k − 1)
-de omposition(F
1
, . . . , F
k−1
, G)
. Note thatF
i
,T
andG
ontain all the ar s ofD
ex ept those with headv
. By onstru tion,G
′
= G ∪ uv
is a galaxysin eno ar of
G
hasheadu
. Letu
1
, . . . , u
l−1
be the inneighboursofv
distin t fromu
, wherel ≤ k
. LetF
′
i
= F
i
∪ u
i
v
,for all1 ≤ i ≤ l − 1
. Thenea hF
′
i
isaforest,so(F
1
, . . . , F
k−1
, T, G
′
)
isa
u
-suitablek
-de ompositionofD
. If
D
is onne tedbutnotstrongly onne ted,we onsiderastrongly onne tedterminal omponentD
1
. SetD
2
= D \ D
1
. Letu
1
andu
2
betwoverti esofD
1
andD
2
,respe tively,su hthatu
isone ofthem.If
D
2
hasaunique vertexv
(thusu
2
= v
), sin eD
is onne ted andD
1
is strong, there exists a spanning arbores en eT
ofD
withrootv
. NowD
′
= D \ A(T )
isa
(k − 1)
-ni emultidigraph, so byindu tionithasau
-suitable(k − 1)
-de omposition. AddingT
tothisde omposition,weobtain au
-suitablek
-de omposition.If
D
2
hasmorethanonevertex,byindu tion,itadmitsau
2
-suitablek
-de omposition(F
2
1
, . . . , F
k
2
, G
2
)
. Moreoverthe digraphD
′
1
obtainedby ontra tingD
2
to a singlevertexv
isk
-ni e and so has au
1
-suitablek
-de omposition(F
1
1
, . . . , F
k
1
, G
1
)
. Moreover, sin ev
is asour e, it is isolated inG
1
.
Hen e
G = G
1
∪ G
2
isagalaxy. Wenowlet
F
i
betheunionofF
1
i
andF
2
i
by repla ingthear s ofF
1
i
with tailv
by the orrespondingar sinD
. Then(F
1
, . . . , F
k
, G)
is ak
-de ompositionofD
whi hissuitableforbothu
1
andu
2
.2.1 A y li digraphs
It is nothard to show that
dst(D) ≤ 2∆
−
when
D
is a y li . But we will provethis resultin amore onstrained way. A y lin
-intervalof{1, 2, . . . , p}
is a set ofn
onse utive numbersmodulop
. Now forthedire tedstar olouring,wewillinsistthatforeveryvertexv
,the(distin t) oloursusedto olour the ar s with headv
are hosen in a y lik
-interval of{1, 2, . . . , 2k}
. Thus, the number of possible setsof oloursused to olourtheenteringar sof avertexdrasti allyfalls from2k
k
when everyset isa
prioripossible,to
2k
. Notethathaving onse utives oloursonthear senteringavertex orrespondsto having onse utiveswavelengthsonthelinkbetweenthe orrespondingnodeandthe entralone. Thisisveryimportantforgroomingissues. Formoredetailsaboutgrooming,werefertothetwo omprehensive
surveys[7,8℄.
Weneedforthisthefollowingresultonset ofdistin trepresentatives.
Lemma9 Let
I
1
, . . . , I
k
bek
nonne essary distin t y lik
-intervalsof{1, 2, . . . , 2k}
. ThenI
1
, . . . , I
k
admitaset ofdistin t representatives forming a y lik
-interval.Proof. We onsider
I
1
, . . . , I
k
asasetofp
distin t y lik
-intervalsI
1
, . . . , I
p
withrespe tivemultipli itym
1
, . . . , m
p
su hthatP
p
i=1
m
i
= k
. Su hasystemwill bedenotedby((I
1
, m
1
), . . . , (I
p
, m
p
))
. Weshall provethe existen eof a y lik
-intervalJ
, su h thatJ
anbepartitionedintop
subsetsJ
i
,1 ≤ i ≤ p
, su hthat|J
i
| = m
i
andJ
i
⊂ I
i
. This provesthe lemma(byasso iatingdistin telementsofJ
i
to ea h opyofI
i
).Wepro eedbyindu tion on
p
. Theresultholdstriviallyforp = 1
. Wehavetwo ases: There existsi
andj
su hthat|I
j
\ I
i
| = |I
i
\ I
j
| ≤ max(m
i
, m
j
)
.Supposewithoutlossofgeneralitythat
i < j
andm
i
≥ m
j
. Weapplytheindu tionhypothesisto((I
1
, m
1
), · · · , (I
i
, m
i
+ m
j
), · · · , (I
j−1
, m
j−1
), (I
j+1
, m
j+1
), · · · , (I
p
, m
p
))
, in order to nda y li intervalJ
′
, su h that
J
′
admits apartition intosubsets
J
′
r
, su h that for anyr 6= i, j
,J
′
r
⊂ I
r
is asubset ofsizem
r
, andJ
′
i
⊂ I
i
isof sizem
i
+ m
j
. WenowpartitionJ
′
i
into twosetsJ
i
andJ
j
withrespe tivesizem
i
andm
j
,insu h awaythat(I
i
\ I
j
) ∩ J
′
i
⊆ J
i
. Remarkthatthisispossible exa tlybe auseofourassumption|I
j
\ I
i
| = |I
i
\ I
j
| ≤ m
i
. Sin eJ
i
⊂ I
i
andJ
j
⊂ I
j
,thisrened partition ofJ
′
isthedesiredone.
Forany
i, j
wehave|I
j
\ I
i
| = |I
i
\ I
j
| ≥ max(m
i
, m
j
) + 1
.Ea h
I
i
interse ts exa tly2m
i
− 1
other y lik
-intervalson lessthanm
i
elements. Sin e there are2k
y lik
-intervalsintotalandP
p
i=1
(2m
i
− 1) = 2k − p < 2k
,we on ludetheexisten eofa y lik
-intervalJ
whi hinterse tsea hI
i
inanintervalofsizeatleastm
i
.Let usprovethat one an partition
J
in thedesired way. ByHall'smat hing theorem, itsu es to provethatforeverysubsetI
of{1, . . . , p}
,|
S
i∈I
I
i
∩ J| ≥
P
i∈I
m
i
.Suppose for a ontradi tion that asubset
I
of{1, . . . , p}
violatesthis inequality. Su h a subset will be alled ontra ting. Without lossof generality, we assumethatI
is a ontra tingset with minimum ardinality and thatI = {1, . . . , q}
. Remark that by the hoi e ofJ
, we haveq ≥ 2
.The set
K :=
S
i∈I
I
i
∩ J
onsists of one or two intervals ofJ
, ea h ontaining one extremity ofJ
. By the minimality ofI
,K
must be a single interval (if not, one would takeI
∞
(resp.I
∈
), all the elements ofI
whi h ontains the rst (resp. these ond) extremity ofJ
. Then one ofI
1
orI
2
would be ontra ting). Thus, one of the two extremities ofJ
is in everyI
i
,i ∈ I
. Without loss of generality, we may assume that(I
1
∩ J) ⊂ (I
2
∩ J) ⊂ · · · ⊂ (I
q
∩ J)
. Now, for every2 ≤ i ≤ q
,|I
i
\ I
i−1
| = |(I
i
∩ J) \ (I
i−1
∩ J)| ≥ max(m
i
, m
i−1
) + 1 ≥ m
i
+ 1
. But|
S
i∈I
I
i
∩ J| = |(I
1
∩ J)| +
P
q
i=2
|(I
i
∩ J) \ (I
i−1
∩ J)|
. So|
S
i∈I
I
i
∩ J| ≥
P
q
i=1
m
i
+ q − 1
,whi h isa ontradi tion.Theorem10 Let
D
be an a y li digraph with maximum indegreek
.D
admits a dire ted star2k
- olouring su h that for every vertex, the olours assigned to its entering ar s are in luded in a y lik
-intervalof{1, 2, . . . , 2k}
.Proof. Byindu tiononthenumberofverti es,theresultbeingtrivialif
D
hasonevertex. Supposenow thatD
hasatleasttwoverti es. ThenD
hasasinkx
. Bytheindu tionhypothesis,D \ x
hasadire ted star2k
- olouringc
su hthat foreveryvertex,the oloursassignedtoitsenteringar sarein ludedin a y lik
-interval. Letv
1
, v
2
, . . . , v
l
betheinneighboursofx
inD
,wherel ≤ k
be ause∆
−
(D) ≤ k
. For
ea h
1 ≤ i ≤ l
,letI
′
i
bea y lik
-intervalwhi h ontainsallthe oloursofthear swithheadv
i
. WesetI
i
= {1, . . . , 2k} \ I
i
′
. Clearly,I
i
isa y lik
-intervaland thearv
i
x
anbe olouredbyanyelementofI
i
. ByLemma9,I
1
, . . . , I
l
haveaset ofdistin trepresentativesin ludedin a y lin
-intervalJ
. Hen e assigningJ
tox
,and olouringthearv
i
x
bytherepresentativeofI
i
givesadire ted star2k
- olouringof
D
.Theorem 10 is tight : Brandt [3℄ showed that for every
k
, there is an a y li digraph su h that∆
−
(D
k
) = k
anddst(D
k
) = 2k
. His onstru tion is the spe ial ase of the onstru tion given in Proposition21forn = m = 1
.3 Sub ubi digraphs
Re allthat asub ubi digraphis agraphwith degreeatmostthree. Inthisse tion, werstshowthat
thedire tedstararbori ityofasub ubi digraphisatmost
3
,soprovingConje ture3when∆ = 3
. We then giveaveryshort proofof aresultofPinlou and Sopena assertingthat thea ir uiti dire ted stararbori ityofasub ubi digraphisatmost
4
.3.1 Dire ted star arbori ity of sub ubi digraphs
Theaimofthissubse tionistoprovethefollowingtheorem:
Theorem11 Everysub ubi digraphhas dire tedstararbori ityatmost
3
.Todo,weneedtoestablishsomelemmastoenableustoextendsomepartialdire tedstar olouringinto
dire tedstar olouringofthewholedigraph. Theselemmasneedthefollowingdenition. Let
D = (V, A)
be adigraph andS
a subset ofV ∪ A
. Suppose that ea h elementx
ofS
is assigned a listL(x)
. A olouringc
ofS
isanL
- olouringifc(x) ∈ L(x)
foreveryx ∈ S
.Lemma12 Let
C
bea ir uitinwhi h everyvertexv
re eives alistL(v)
of two olours among{1, 2, 3}
andea h ara
re eives the listL(a) = {1, 2, 3}
. Then thereisnoL
- olouringc
of the ar sand verti es su hthatc(x) 6= c(xy)
,c(y) 6= c(xy)
, andc(xy) 6= c(yz)
, for all ar sxy
andyz
if andonly ifC
isodd andallthe verti eshave thesame list.Proof. Assume rst that every vertex is assigned thesame list, say
{1, 2}
. IfC
is odd, it is simple mattertoseethatwe annotndthederired olouring. Indeed,ifallverti eshavethesame olour,thenweshouldhaveanar olouringof
C
withtwo olourswhi hisimpossible. Iftwoadja enteverti es,sayx
andy
, havedifefrent olours1
and2
, thenxy
shouldhave olour3
,yz
(z
theotherneighbhourofy
) should have olour1
andsoz
should have olourIfC
is even, we olourtheverti esby1
andthear s alternatelyby2
and3
.Nowassume that
C = x
1
x
2
. . . x
k
x
1
andx
1
andx
2
are assigned dierentlists. SayL(x
1
) = {1, 2}
andL(x
2
) = {2, 3}
. We olour thearx
1
x
2
by3
, thevertexx
2
by2
and thearx
2
x
3
by1
. Thenwe olourx
3
,x
3
x
4
,...,x
k
. It remainsto olourx
k
x
1
andx
1
. Two asesmayhappen: Ifwe an olourx
k
x
1
by1or2,wedoitand olourx
1
by2
or1
respe tively. Otherwisethesetof oloursassignedtox
k
andx
k−1
x
k
is{1, 2}
. Hen e,we olourx
k
x
1
with3
,x
1
by1
,andre olourx
1
x
2
by2
andx
2
by3
.Lemma13 Let
D
beasub ubi digraphwith novertexofoutdegreetwoandindegreeone. Assumethat every ara
has alist of oloursL(a) ⊂ {1, 2, 3}
su hthat: If the headof
a
isasinks
(a
is alledaleaving ar ),|L(a)| ≥ d
−
(s)
.
If
a
isnot aleavingar andthe tailofa
isasour e(a
is alledanentering ar ),|L(a)| ≥ 2
. In other ases|L(a)| = 3
. If a vertexis the head of at least two entering ar s the union of their lists of olours ontains at
leastthree olours.
If allthe verti es ofan odd ir uitarethe tailsofentering ar s, the unionofthe listsof olours of
these entering ar s ontainsatleastthree olours.
Then
D
hasadire tedstarL
- olouring.Proof. We olourthegraphindu tively. Consideraterminalstrong omponent
C
ofD
. Sin eD
has novertexwithindegreeoneandoutdegree two,C
indu eseitherasingletonora ir uit.1) Assumethat
C
isasingletonv
whi histheheadofauniqueara = uv
. Ifu
hasindegree0, oloura
with a olourof its list. Ifu
hasindegree 1,and thus totaldegree2, oloura
bythe olourof its list and removethis olour from the list of the ar with headu
. Ifu
is the headofe
andf
, observethatL(e)
andL(f )
haveatleasttwo oloursandtheirunionhaveatleastthree olours. To on lude, oloura
witha olourinitslist,removethis olourfromL(e)
andL(f )
,removea
,splitu
intotwoverti es,onewith heade
, and theother with headf
. Now, hoosein their respe tive listsdierent oloursforthear se
andf
toform thenewlistL(e)
andL(f )
.2) Assumethat
C
isasingletonv
whi histheheadofseveralar s,in ludinga = uv
. Inthis ase,we redu eL(a)
toasingle olour,removethis olourfromtheotherar swithheadv
andsplitv
intov
1
whi hbe omestheheadofa
,andv
2
whi h be omestheheadof theotherar s.3) Assume that
C
isa ir uit. Everyar enteringC
hasalistofat leasttwo olours. We anapply Lemma 12to on lude.Proof of Theorem 11. Assume for ontradi tion that the digraph
D
has star arbori ity more than threeandisminimumwithrespe ttothenumberofar sforthisproperty. ObservethatD
hasnosour e, otherwisewesimplydeleteitwithitsin identar s,applyindu tionandextendthe olouringsin ear sleavingfromasour e anbe olouredarbitrarily. Let
D
1
bethesubdigraphofD
indu edbytheverti es ofindegreeat most1
. Wedenote byD
2
thedigraphindu edbytheotherverti es,andby[D
i
, D
j
]
the setofar swithtailinD
i
andheadinD
j
. We laimthatD
1
ontainsnoeven ir uit. Ifnot,wesimply removethe ar s of this even ir uit, apply indu tion and extend the olouring to thear s of the evenA riti al set of verti esof
D
2
is either avertexofD
2
with indegreeat least twoinD
1
, oran odd ir uitofD
2
havingallitsinneighboursinD
1
. Observethat riti alsetsaredisjoint. Forevery riti al setS
,wesele ttwoar senteringS
fromD
1
, alledsele tedar sofS
.Let
D
′
bedigraphindu edbythear set
A
′
= A(D
1
) ∪ [D
2
, D
1
]
. Nowwedenea oni t graph on thear sofD
′
inthefollowingway:
Twoar s
xy
,yv
ofD
′
arein oni t, allednormal oni t at
y
. Twoar sxy
,uv
ofD
′
are also in oni t ifthere exists twosele tedar s ofthesame set
S
with tailsy
andv
. These oni tsare alledsele ted oni tsaty
andv
.Letusanalysethe stru tureofthe oni tgraph. Observerstthat anar isin oni t withthree
ar s: onenormal oni tatitstailandatmosttwo(normalorsele ted)atitshead.
We laim thatthere isno
K
4
inthe oni t graph. Suppose thereis one,thenthereis4
ar s whi h are pairwise in oni t. Sin e ea h ar has degree3
, it has a normal oni t at its tail, the digraphs indu ed by these four ar s ontains a ir uit. It annot be a ir uit of even length (2
or4
) so it has length3
. Itfollowsthat thefour ar sa, b, c, d
areasin Figure1below. LetD
∗
bethedigraphobtained
from
D
by removingthe ar sa, b, c, d
and theirfour in ident verti es. Byminimality ofD
,D
∗
admits
adire ted star
3
- olouringwhi h anbe extended toD
asdepi ted belowdepending ifthetwoleaving ar sare olouredthesameordierently. Thisprovesthe laim.2
1
3
3
1
1
2
2
3
1
2
1
3
3
1
2
1
2
3
2
a
b
c
d
a
b
c
d
Figure1: A
K
4
inthe oni t graphandthetwowaysofextendingthe olouring.Brook'sTheoremassertsthateverysub ubi graphwithout
K
4
is3- olourable.Sothe oni tgraph admits a3
- olouringc
. This givesa olouring of thear s ofD
′
. Let
D
′′
bethe digraph and
L
be the list-assignmentonthear sofD
′′
obtainedasfollow:
Removethear sof
D
1
fromD
, Assigntoea har of
[D
2
, D
1
]
thesingletonlist ontainingthe olourithasinD
′
,
Forea har
uv
of[D
1
, D
2
]
,thereisauniqueartu
inA(D
′
)
, soassignthelist
L(uv) = {1, 2, 3} \
c(tu)
. Assignthelist
{1, 2, 3}
totheotherar s. Ifthereareverti eswithindegreeoneandoutdegreetwo(theywerein
D
1
),splitea hoftheminto onesour eofdegreetwoandasinkofdegreeone.Note that there is atrivial one-to-one orresponden e between
A(D
′′
)
and
A(D) \ A(D
′
)
. By the
denitionof oni tgraphand
D
′′
,one aneasily he kthat
D
′′
and
L
satisesthe onditionofLemma13.Hen e
D
′′
admits adire ted star
L
- olouring whi h union withc
isadire ted star3
- olouringofD
, a3.2 A ir uiti dire ted star arbori ity
A dire ted star olouring is a ir uiti ifthere is no bi oloured ir uits, i.e. ir uits for whi h only two
oloursappearsonitsar s. Thea ir uiti dire tedstararbori ityofadigraph
D
adigraphistheminimum numberk
of olourssu hthatthereexistsana ir uiti dire tedstark
- olouringofD
. Inthissubse tion, wegiveashortalternativeproofofthefollowingtheoremdue toPinlouandSopena.Theorem14 (Pinlouand Sopena[9℄) Every sub ubi orientedgraph has a ir uiti dire ted star
ar-bori ity atmost
4
.Inordertoprovethistheorem,weneedthefollowinglemma.
Lemma15 Let
D
beana y li sub ubi digraph. LetL
bealist-assignmentonthe ar sofD
su hthat for everyaruv
,|L(uv)| ≥ d(v)
. ThenD
admits adire tedstarL
- olouring.Proof. Weprovetheresultbyindu tion onthenumberof ar sof
D
,the resultholdingtriviallyifD
hasnoar s.Sin e
D
is a y li ,it hasanarxy
withy
asink. Leta
bea olourinL(xy)
. Foranyare
distin t fromxy
, setL
′
(e) = L(e) \ {a}
if
e
in ident toxy
(andthus hashead in{x, y}
sin ey
is asink), andL
′
(e) = L(e)
otherwise. Thenin
D
′
= D − xy
,wehave
|L
′
(uv)| ≥ d(v)
. Hen e,byindu tion hypothesis,
D
′
admits a dire ted star
L
′
- olouring that an be extended in a dire ted star
L
- olouring ofD
byolouring
xy
witha
.Proof ofTheorem14.
Let
V
1
betheset ofverti esof outdegree at most1
andV
2
= V \ V
1
. Then everyvertex ofV
2
has outdegreeatleast2
andsoindegreeatmost1
.Let
M
bethesetof ar swithtailinV
1
and headinV
2
. Colourallthear sofM
with4
. Moreover for every ir uitC
inD[V
1
]
andD[V
2
]
hoosean are(C)
and olourit by4
. Note that, by denition ofV
1
andV
2
,theare(C)
isnotin identto anyar ofM
andC
istheunique i r uit ontaininge(C)
. LetusdenoteM
4
thesetofar s oloured4
. ThenM
4
isamat hingandD − M
4
isa y li .Weshallnowndadire tedstar olouringof
D −M
4
with{1, 2, 3}
that reatesanybi oloured ir uit. Ifsu ha ir uitexists,4
would beoneof its olourbe auseD − M
4
is a y li andallitsar s oloured4
wouldbeinM
be ausethear sofM
4
\ M
is in aunique ir uitwhi hhas auniquear oloured4
. Hen e wejust haveto be areful when olouring ar sin thedigraph indu edbythe endverti esof thear sof
M
.Letus denotethear sof
M
byx
i
y
i
,1 ≤ i ≤ p
and setX = {x
i
, 1 ≤ i ≤ p}
andY = {y
i
, 1 ≤ i ≤ p}
. Thenx
i
∈ V
1
andy
i
∈ V
2
. LetE
′
bethesetof ar swithtailin
Y
andheadinX
. LetH
bethegraph withvertexsetE
′
su hthat anar
y
i
x
j
isadja entto anary
k
x
l
if (a) eitherk = l
,(b) or
j = k
andi > j
andl > j
.Sin eavertexof
X
hasindegreeatmost2
andavertexofY
hasoutdegreeat most2
,H
hasmaximum degree3
. MoreoverH
ontainsnoK
4
be ausetwoar sofE
′
with sametail
y
k
arenotadja ent inH
. Hen e,by Brooks Theorem,H
has avertex- olouringin{1, 2, 3}
whi h is orrespondsto a olouringc
ofthear sofE
′
. Sin e(a) issatised
c
isadire ted star olouring. Moreoverthis olouring reates no bi oloured ir uits: indeeda ir uit ontainsasubpathy
i
x
j
y
j
x
l
withi > j
andk > j
,whosethreear s are oloureddierentlyby(b).Let
D
′
= D − (M
4
∪ E
′
)
. Forany aruv
inD
′
, let
L(uv) = {1, 2, 3} \ {c(wv) | wv ∈ E
′
}
. The
set
L(uv)
isthesetof oloursin{1, 2, 3}
thatmaybeassignedtouv
without reatingany oni twith thealready olouredar s.D
′
isa y li and
|L(uv)| ≥ d(v)
, so by Lemma15, it admitsadire ted starRemark16 Note that in the a ir uiti dire ted star
4
- olouring provided in the proof of Theorem14 thear s oloured4
formamat hing.4 Dire ted star arbori ity of digraphs with maximum in and
out-degree two
The goal of this se tion is to prove that every digraph with outdegree and indegree at most two has
dire tedstararbori ityatmostfour.
Theorem17 Let
D
beadigraph withmaximumin andoutdegreeatmosttwo. Thendst(D) ≤ 4
. Thus, onje ture4holdsfork = 2
andhen eforallevenk
. However,the lassofdigraphswith inand outdegree at mosttwois ertainly notaneasy lasswith respe t to dire ted stararbori ity,as wewillshowinSe tion 5.
Inorder to proveTheorem 17, it su es to show that
D
ontains agalaxyG
whi h spans all the verti es of degree four. ThenD
′
= D − A(G)
has maximum degree at most
3
. So, by Theorem 11,dst(D
′
) ≤ 3
,so
dst(D) ≤ 4
. Hen e Theorem17isdire tlyimplied bythefollowinglemma:Lemma18 Let
D
be adigraph with maximum indegreeand outdegree two. ThenD
ontains agalaxy whi h spansthe set ofverti eswith degreefour.Inordertoprovethislemma,weneedsomepreliminaries:
Let
V
beaset. Anordered digraphonV
isapair(≤, D)
where: ≤
isapartial orderonV
.
D
isadigraphwith vertexsetV
.
D
ontainstheHassediagramof≤
(i.e. whenx ≤ y ≤ z
impliesx = y
ory = z
,thenxz
is anar ofD
). If
xy
isanar ofD
,theverti esx, y
are≤
- omparable.Thear s
xy
ofD
thusbelongtotwodierenttypes: theforward ar swhenx ≤ y
,andtheba kward ar swheny ≤ x
.Lemma19 Let
(≤, D)
be anordereddigraphonV
. Assumethateveryvertex isthetail ofatmostone ba kwardar andatmosttwoforwardar sandthatthe indegreeof everyvertexofD
isatleast2,ex ept possibly one vertexx
with indegree 1. ThenD
ontains twoar sca
andbd
su h thata ≤ b ≤ c
,b ≤ d
andc 6≤ d
,allfour verti esbeing distin tex ept possiblya = b
.Proof. Letus onsider a ounterexamplewithminimum
|V |
.An interval is asubset
I
ofV
whi h has a minimumm
and a maximumM
su h thatI = {z :
m ≤ z ≤ M }
. An intervalI
is goodifeveryar withtailinI
andheadoutsideI
hastailM
andevery ba kwardar inI
hastailM
.Let
I
bean intervalofD
. ThedigraphD/I
obtainedfromD
by ontra tingI
isthe digraphwith vertexset(V \ I) ∪ {v
I
}
su hthatxy
isanar ifandonlyeitherv
I
∈ {x, y}
/
andxy ∈ A(D)
, orx = v
I
andthere existsx
I
∈ I
su h thatx
I
y ∈ A(D)
,ory = v
I
andthere existsy
I
∈ I
su hthatxy
I
∈ A(D)
. Similarly, thepartial order≤
/I
obtainedfrom≤
by ontra tingI
is thepartial orderon(V \ I) ∪ {v
I
}
su h thatx ≤
/I
y
ifand only if eitherv
I
∈ {x, y}
/
andx ≤ y
, orx = v
I
and there existsx
I
∈ I
su hthat
x
I
≤ y
, ory = v
I
and there existsy
I
∈ I
su h thatx ≤ y
I
. It follows from the denitions that(≤
/I
, D/I)
isanordereddigraph. Notethat ifx ≤
/I
v
I
thenx ≤ M
withM
themaximumofI
.The ru ial point is that if
I
a good intervalofD
for whi h the on lusion ofLemma 19holds for(≤
/I
, D/I)
, thenitholds for(≤, D)
. Indeed, supposethere exists twoar sca
andbd
ofD/I
su h thata ≤
/I
b ≤
/I
c
,b ≤
/I
d
andc 6≤
/I
d
. Notethatsin eI
isgoodv
I
6= c
. LetM
bethemaximumofI
. Ifv
I
∈ {a, b, c, d}
/
,thenca
andbd
givesthe on lusionforD
.If
v
I
= a
thencM
isanar . LetusshowthatM ≤ b
. Indeedletx
beamaximalvertexinI
su hthatx ≤ b
andy
aminimalvertexsu hthatx ≤ y ≤ b
. Sin etheHassediagram of≤
isin ludedinD
thenxy
isanar sox = M
sin eI
isgood. ThuscM
andbd
arethedesiredar s.If
v
I
= b
thenM d
isanar anda ≤ M
,soca
andM d
arethedesiredar s. Ifv
I
= d
thenthereexistsd
I
∈ I
su h thatbd
I
,soca
andbd
I
arethedesiredar s.Hen e to get a ontradi tion, it issu ient to nd agoodinterval
I
su h that(≤
/I
, D/I)
satises thehypothesesofLemma19.Observethat thereareat leasttwoba kwardar s. Indeed,iftherearetwominimalelementsfor
≤
, thereareatleastthreeba kwardar sheadingtothesepoints(sin eoneofthem anbex
). Andifthere isauniqueminimumm
,bylettingm
′
minimal in
V \ m
,at leasttwoar sareheadingtom, m
′
.
Let
M
beavertexwhi h isthetailofaba kwardar andwhi his minimalfor≤
forthisproperty. Sin etwoar s annothavethesametail,M
isnotthemaximumof≤
(ifany). LetM m
betheba kward ar withtailM
.We laimthattheinterval
J
withminimumm
andmaximumM
isgood. Indeed,bythedenitionofM
, noba kwardar hasitstailinJ \ {M }
. Moreover,anyforwardarbd
withitstailinJ \ {M }
and itsheadoutsideJ
wouldgiveour on lusion(witha = m
andc = M
),a ontradi tion.Now onsider agood interval
I
with maximumM
whi h is maximalwith respe t to in lusion. We laim that ifx ∈ I
, then there is at least onear enteringI
, and ifx /
∈ I
, there are at least twoar s enteringI
withdierenttails.Call
m
1
theminimumofI
andm
2
anyminimalelementofI \ m
1
. Firstassumethatx
isinI
. There areatleastthreear swithheadsm
1
orm
2
. Oneofthemism
1
m
2
,oneofthem anbewithtailM
,but thereisstill oneleftwithtailnotinI
. Nowassumethatx
isnotinI
. There areatleasttwoar swith headsm
1
orm
2
andtailsnotinI
. Ifthetailsaredierent,wearedone. Ifthetailsarethesame,sayv
, observethatvm
1
andvm
2
are bothba kwardof bothforward(otherwisev
wouldbeinI
). Sin eboth annotbeba kwardvm
1
andvm
2
areforward. Hen e theintervalwithminimumv
andmaximumM
isagoodinterval, ontradi tingthemaximalityofI
. Thisprovesthe laim.This laimimpliesthat
(≤
/I
, D/I)
satisesthehypothesesofLemma19,yieldinga ontradi tion.Proofof Theorem18. Let
G
beagalaxyofD
whi hspansamaximumnumberofverti esofdegree four. Suppose for ontradi tionthat somevertexx
withdegreefourisnotspanned.Analternating pathisanorientedpathendingat
x
,startingbyanar ofG
,andalternatingwithar s ofG
andar sofA(D) \ A(G)
. WedenotebyA
thesetofar sofG
whi hbelongtoanalternatingpath. Claim1 Every ar ofA
isa omponent ofG
.Proof. Indeed, if
uv
belongs toA
, it startssome alternatingpathP
. Thus, ifu
hasoutdegree more thanoneinG
, thedigraphwithset ofar sA(G)△A(P )
isagalaxyand spansV (G) ∪ x
.Claim2 Thereisno ir uitsalternatingar sof
A
andar sofA(D) \ A
.Proof. Assume that there is su h a ir uit
C
. Considera shortestalternating pathP
startingwith somear ofA
inC
. Nowthedigraphwithar sA(G)△(A(P ) ∪ A(C))
isagalaxywhi hspansV (G) ∪ x
,Wenowendow
A ∪ x
withapartialorderstru turebylettinga ≤ b
ifthereexistsanalternatingpath startingata
and endingatb
. The fa t that this relationis apartial order relies onClaim 2. Observe thatx
isthemaximumofthis order.Wealso onstru tadigraph
D
onvertexsetA ∪ x
andallar suv → st
su hthatus
orvs
is anar ofD
(anduv → x
su hthatux
orvx
isanar ofD
).Claim3 Thepair
(D, ≤)
isanordereddigraph. Moreoveranar ofA
isthetailofatmostoneba kward ar andtwoforwardar sandx
isthe tailof atmosttwoba kwardar s.Proof. The fa t that the Hasse diagram of
≤
is ontainedinD
follows from thefa t that ifuv ≤ st
belongsto theHasse diagramof≤
, there isanalternatingpath startingbyuvst
, in parti ular,thearvs
belongstoD
, andthusuv → st
inD
.Suppose that
uv → st
and thenvs
orus
is an ar ofD
. Ifvs
is an ar , then be ause there is no alternating ir uit,st
followsuv
onsomealternatingpathsouv ≤ st
. Inthis ase,uv → st
isforward. Ifus
is an ar ofD
, we laim thatst ≤ uv
. Indeed, if an alternating pathP
starting atst
does not ontainuv
, thegalaxywith ar s(A(G)△A(P )) ∪ {us}
spansV (G) ∪ x
ontradi tingthemaximalityofG
. Inthis ase,uv → st
isba kward.Itfollowsthatanar
uv
ofA
isthetailofatmostoneba kwardar sin ethisar anduv
arethetwo ar sleavingu
inD
andthetailofatmosttwoforwardar ssin ev
hasoutdegreeatmost2
. Furthermore, sin ex
hasoutdegreeatmosttwo,itfollowsthatx
isthetailofat mosttwoba kwardar s.Claim4 The indegreeof every vertexof
D
istwo.Proof. Let
uv
be avertex ofD
whi h startsan alternatingpathP
. Ifu
hasindegree lessthan two, and thus does notbelong to the setof verti esof degreefour, thegalaxywith ar sA(G)△A(P )
spans moreverti esofdegreefour thanG
,a ontradi tion. Lets
andt
bethetwoinneighboursofu
inD
. An element ofA ∪ x
ontainss
otherwise thegalaxywith ar s(A(G)△A(P )) ∪ {su}
spansV (G) ∪ x
and ontradi tsthemaximalityofG
. SimilarlyanelementofA ∪ x
ontainst
.Observethatthesameelementof
A ∪ x
annot ontainboths
andt
(eitherthearst
orthearts
),otherwisethear s
su
andtu
wouldbebothba kwardorforward,whi hisimpossible.At this stage, in order to apply Lemma 19, we just need to insure that theba kwardoutdegree of
everyvertexisat mostone. Sin etheonlyelementof
D
whi histhetailoftwoba kwardar sisx
,we simplydeleteanyofthesetwoba kwardar s. TheindegreeofavertexofD
de reasesbyonebutweare stillfullling thehypothesisofLemma19.Hen ea ordingto thislemma,
D
ontainstwoar sca
andbd
su h thata ≤ b ≤ c
,b ≤ d
andc 6≤ d
. Keepinmindthata, b, c, d
areelementsofA ∪ x
. Inparti ular,thereisanalternatingpathP
ontaininga, b, d
(in thisorder)whi h doesnot ontainc
. Settinga = a
1
a
2
andc = c
1
c
2
, notethat theba kward arca
orrespondsto thearc
1
a
1
inD
. Werea ha ontradi tion by onsidering thegalaxywithar s(A(G)△A(P )) ∪ {c
1
a
1
}
whi hspansV (D
′
) ∪ x
.
5 Complexity
Thedigraphswithdire tedstararbori ity
1
arethegalaxies. Soone anpolynomiallyde ideifdst(D) =
1
. De iding whetherdst(D) = 2
or notis alsoeasy sin ewejust haveto he k that the oni t graph (withvertexsetthear sofD
,twodistin tar sxy, uv
beingin oni twheny = u
ory = v
)isbipartite. Howeverforlargervalue,asexpe ted,itisNP- ompletetode ideifadigraphhasdire tedstararbori ityTheorem20 Thefollowing problemis NP- omplete:
INSTANCE:Adigraph
D
with∆
+
(D) ≤ 2
and
∆
−
(D) ≤ 2
.
QUESTION:Is
dst(D)
atmost3
?Proof. The proof is a redu tion to
3
-edge- olouring of3
-regular graphs. To see this, onsider a3
-regulargraphG
. ItadmitsanorientationD
su hthateveryvertexhasin andoutdegreeatleast1. LetD
′
be the digraph obtainedfrom
D
by repla ingeveryvertexwith indegree1
and outdegree2
by the subgraphH
depi tedinFigure2whi hhasalsooneenteringar (namelya
)andtwoleavingar s(b
andc
). It iseasyto he kthat inanydire ted star3
- olouringofH
, thethreear sa
,b
andc
getdierenta
1
b
c
2
1
3
3
2
2
3
1
2
3
1
Figure2: Thegraph
H
andoneofitsdire tedstar3
- olouringolours. Moreoverifthesethreear sarepre olouredwiththreedierent olours,we anextendthistoa
dire tedstar
3
- olouringofH
. Su ha olouringwitha
oloured1
,b
oloured2
andc
oloured3
isgiven in Figure 2. Furthermore,a vertex with indegree2
and outdegree1
must haveits three in identar s oloureddierentlyinadire tedstar3
- olouring. Sodst(D
′
) = 3
ifandonlyif
G
is3
-edge olourable.6 Multiple bers
In this se tion we onsider the problem with
n ≥ 2
bers. More pre isely, we give some bounds onλ
n
(m, k)
. Werstgivealowerboundonλ
n
(m, k)
.Proposition 21
λ
n
(m, k) ≥
m
n
k
n
+
k
n
Proof. Considerthefollowing
m
-labelleddigraphG
n,m,k
withvertexsetX ∪ Y ∪ Z
su hthat :
|X| = k
,|Y | = 2
(m+1)k
2
and|Z| = m
|Y |
k
. Forany
x ∈ X
andy ∈ Y
thereisanarxy
(ofwhateverlabel). Foreveryset
S
ofk
verti esofY
andinteger1 ≤ i ≤ m
,thereisavertexz
i
S
inZ
whi hisdominated byalltheverti esofS
viaar slabelledi
.Suppose there exists an
n
-ber olouring ofG
n,m,k
withc <
m
n
k
n
+
k
n
olours. Fory ∈ Y
and1 ≤ i ≤ m
,letC
i
(y)
bethesetof oloursassignedtothear slabelledi
leavingy
. For0 ≤ j ≤ n
,letP
j
the setof oloursusedonj
ar senteringy
(andne essarilywithtwodierentsbers). ThenP
n
as
k
ar sentery
. Moreover(P
0
, P
1
, . . . , P
n
)
isa partitionof the set of olours soP
n
j=0
|P
j
| = c
. Now ea h olourofP
j
mayappearin atmostn − j
oftheC
i
(y)
,som
X
i=1
|C
i
(y)| ≤
n
X
j=0
(n − j)|P
j
| = n
n
X
j=0
|P
j
| −
n
X
j=0
j|P
j
| = cn − k.
Be ause|Y | = 2
(m+1)k
2
,thereisaset
S
ofk
verti esy
ofY
havingthesamem
-uple(C
1
(y), . . . , C
m
(y)) =
(C
1
, . . . , C
m
)
. Without loss of generality, we may assume|C
1
| = min{|C
i
| | 1 ≤ i ≤ m}
. Hen e|C
1
| ≤
cn−k
m
. But the vertexz
1
S
has indegreek
so|C
1
| ≥ k/n
. Sin e|C
1
|
is an integer, we havecn−k
m
≥ |C
1
| ≥ ⌈k/n⌉
. Soc ≥
m
n
k
n
+
k
n
. Sin ec
is an integer, we getc ≥
m
n
k
n
+
k
n
, a ontradi tion.Notethat thegraph
G
n,m,k
isa y li . Thefollowinglemmashowsthat,ifm ≥ n
,one annotexpe t better lowerbounds by onsidering a y li digraphs. IndeedG
n,m,k
is them
-labelled a y li digraph withindegreeatmostk
forwhi h ann
-ber olouringrequiresthemore olours.Lemma22 Let
D
beana y lim
-labelleddigraphwith∆
−
≤ k
. Ifm ≥ n
thenλ
n
(D) ≤
m
n
k
n
+
k
n
.Proof. Sin e
D
is a y li ,itsvertexset admitsanordering(v
1
, v
2
, . . . , v
p
)
su hthat ifv
j
v
j
′
isanar thenj < j
′
.
Byindu tion on
q
, we shall nd ann
-ber olouring ofD[{v
1
, . . . , v
q
}]
together with setsC
i
(v
r
)
,1 ≤ i ≤ m
and1 ≤ r ≤ q
,of⌈k/n⌉
olourssu hthat,inthefuture,assigninga olourinC
i
(v
r
)
toanar labelledi
leavingv
r
willfullllthe onditionofn
-ber olouringatv
r
.Startingthepro essiseasy. We maytakeas
C
i
(v
1
)
any⌈k/n⌉
-setssu hthat a olourappearsin at mostn
ofthem.Suppose now that we have an
n
-ber olouring ofD[{v
1
, . . . , v
q−1
}]
and that, for1 ≤ i ≤ m
and1 ≤ r ≤ q − 1
,thesetC
i
(v
r
)
is determined. Letus olourthear s enteringv
q
. Ea h ofthese ar sv
r
v
q
maybeassignedoneofthe⌈k/n⌉
oloursofC
l(v
r
v
q
)
(v
r
)
. Sin ea olourmaybeassignedto
n
ar s(using dierentbers)enteringv
q
, one an assigna olourandbertoea h su h ar . Itremainsto determine theC
i
(v
q
)
,1 ≤ i ≤ m
.For
0 ≤ j ≤ n
, letP
j
bethesetof oloursassignedtoj
ar senteringv
q
. LetN =
P
n
i=0
(n − j)|P
j
|
and
(c
1
, c
2
, . . . , c
N
)
beasequen eof olourssu hthatea h olourofP
j
appearsexa tlyn − j
timesand onse utively. For1 ≤ i ≤ m
, setC
i
(v
q
) = {c
a
| a ≡ i mod m}
. Asn ≤ m
, a olour appearsat most on einea hC
i
(v
q
)
. Moreover,N = n
m
n
k
n
+
k
n
− k ≥ m
k
n
. Sofor1 ≤ i ≤ m
,|C
i
(v
q
)| ≥
k
n
.Lemma22givesatightupperbound on
λ
n
(D)
fora y li digraphs. Weshallproveanupperbound for general digraphs. To do so, we srt give an upper bound onλ
n
(D)
form
-labelled digraphs with boundedin-andoutdegreInthis ase,oone anderivefromthefollowingtheoremofGuidulithatfewoloursareneeded. Notethat thegraphs
G
n,m,k
requireslots of oloursbut haveverylargeoutdegree.Theorem23 (Guiduli [6℄) If
∆
−
, ∆
+
≤ k
then
dst(D) ≤ k + 20 log k + 84
. MoreoverD
admits a dire ted star olouring withk + 20 log k + 84
olours su h that for ea h vertexv
there are at most10 log k + 42
olours assignedtoitsleavingar s.The proof of Guiduli's Theorem an be modied to obtain the following statement for
m
-labelled digraphs.Theorem24 Let
f (n, m, k) =
k + (10m
2
+ 5) log k + 80m
2
+ m + 21
n
and
D
beanm
-labelleddigraph with∆
−
, ∆
+
≤ k
. Then