HAL Id: inria-00265565
https://hal.inria.fr/inria-00265565v2
Submitted on 20 Mar 2008
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.
Traffic Grooming in Unidirectional WDM Rings with
Bounded Degree Request Graph
Xavier Muñoz
To cite this version:
Xavier Muñoz. Traffic Grooming in Unidirectional WDM Rings with Bounded Degree Request Graph.
[Research Report] RR-6481, INRIA. 2008. �inria-00265565v2�
inria-00265565, version 2 - 20 Mar 2008
a p p o r t
d e r e c h e r c h e
IS
S
N
0
2
4
9
-6
3
9
9
IS
R
N
IN
R
IA
/R
R
--6
4
8
1
--F
R
+
E
N
G
Thème COM
INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
Groupage de Trafic Dans les Anneaux
Unidirectionnels WDM avec Graphe de Requêtes de
Degré Borné
Xavier Muñoz — Ignasi Sau
N° 6481
Unité de recherche INRIA Sophia Antipolis
2004, route des Lucioles, BP 93, 06902 Sophia Antipolis Cedex (France)
Téléphone : +33 4 92 38 77 77 — Télécopie : +33 4 92 38 77 65
WDM ave Graphe de Requêtes de Degré Borné
∗
Xavier Muñoz
†
, IgnasiSau
‡ §
ThèmeCOMSystèmes ommuni ants ProjetMASCOTTE
Rapportdere her he n°6481February200814pages
Résumé:Legroupagedetra estundesproblèmeslesplusimportantsdanslesréseaux optiques.Il onstisteàgrouperdessignauxdebasdébitdansdesuxdeplusgrande apa ité, ave l'obje tifderéduirele oûtduréseau.DanslesréseauxSONETWDM, e oûtestdonné prin ipalementpar le nombred'ADMs. Nous onsidérons l'anneauunidire tionnel omme graphephysique. En termesdethéorie desgraphes,le groupagedetra revientàtrouver unepartition des arêtesdugraphe derequêtes ensous-graphesave unnombremaximum d'arêtes,enminimisantlenombretotaldesommetsdanslapartition.
Nous onsidéronsungraphederequêtesdedegrémaximum
∆
,etlebutestde on evoir unréseauquisoit apabledesatisfairetouslesgraphesderequêtestelsque haquesommet peutétablire auplus∆
ommuni ations.Un modèlepermettant ette exibilité n'existait pas dans la littérature.Nous formalisonsle problèmeet trouvons la solution exa te pour∆ = 2
et∆ = 3
(sauf le asC = 4
). Nous donnons des bornes inférieures et supérieures pourle asgéneral.Mots- lés : Réseaux optiques, SONET, groupage de tra , ADM, dé omposition des graphes,graphe ubique,graphessansbridges.
∗
This workhas been partially supported byEuropean proje t IST FETAEOLUS, PACAregion of Fran e,MinisteriodeEdu a iónyCien iaofSpain,EuropeanRegionalDevelopmentFundunderproje t TEC2005-03575,CatalanResear hCoun ilunderproje t2005SGR00256,andCOSTa tion293GRAAL, andhasbeendoneinthe ontextofthe r CorsowithFran eTele om.
†
GraphTheoryandCombinatori sgroup,MA4,UPC,Bar elona,Spain
‡
Mas otteProje t-I3S(CNRS/UNSA)andINRIA-Sophia-Antipolis,Fran e
§
Bounded Degree Request Graph
¶
Abstra t: Tra groomingis amajorissuein opti al networks. It referstogroupinglow rate signalsinto higher speed streams, in order to redu e theequipment ost. In SONET WDMnetworks,this ostismostlygivenbythenumberofele troni terminations,namely ADMs.We onsiderthe asewhenthetopologyisaunidire tionalring.Ingraph-theoreti al terms,thetra groomingprobleminthis ase onsistsinpartitioningtheedgesofarequest graphintosubgraphswithamaximumnumberofedges,whileminimizingthetotalnumber ofverti esofthede omposition.
We onsiderthe asewhentherequestgraphhasboundedmaximumdegree
∆
,andour aim is to design a network being able to support any request graphsatisfying the degree onstraints.Theexisting theoreti al models in the literatureare mu hmore rigid, anddo notallowsu h adaptability.Weformalizethe problem, andsolvethe ases∆ = 2
(forall valuesofC
)and∆ = 3
(ex eptthe aseC = 4
). Wealsoprovidelowerandupperbounds forthegeneral ase.Key-words: Opti alnetworks,SONEToverWDM,tra grooming,ADM,graph de om-position, ubi graph,bridgelessgraph.
1 Introdu tion
Tra groomingisthegeneri termforpa kinglowratesignalsintohigherspeedstreams (see the surveys [3, 9, 15, 16, 20℄). By using tra grooming,it is possible to bypassthe ele troni satthenodeswhi harenotsour esordestinationsoftra ,andthereforeredu ing the ostofthenetwork.Typi ally,inaWDM(WavelengthDivisionMultiplexing)network, insteadofhavingoneSONETAddDropMultiplexer(ADM)oneverywavelengthat every node, it may be possible to have ADMs only for the wavelengths used at that node (the otherwavelengthsbeingopti allyrouted withoutele troni swit hing).
Theso alledtra groomingproblem onsistsinminimizingthetotalnumberofADMs tobeused,inordertoredu etheoverall ostofthenetwork.Theproblemiseasilyseentobe NP- ompleteforanarbitrarysetofrequests.See[11,10,1℄forhardnessandapproximation resultsoftra groominginrings,treesandstarnetworks.
Here we onsider unidire tionalSONET/WDMringnetworks.Inthat asetherouting isuniqueandwehavetoassign toea hrequestbetweentwonodesawavelengthandsome bandwidthonthiswavelength.Ifthetra isuniformandifagivenwavelength an arryat most
C
requests,we anassigntoea hrequestatmost1
C
ofthebandwidth.C
isknownas thegroomingratioorgroomingfa tor.Furthermoreifthetra requirementissymmetri ,it anbeeasilyshown(byex hangingwavelengths)thattherealwaysexistsanoptimalsolution in whi h the samewavelengthis given to apairof symmetri requests. Thenwithout loss of generality we will assign to ea h pair of symmetri requests, alled a ir le, the same wavelength. Then ea h ir le uses1
C
of the bandwidth in the whole ring. If the twoend-nodesare
i
andj
, weneedoneADMat nodei
andone at nodej
.Themain pointis that iftworequestshavea ommonend-node,they anshare anADMif theyare assignedthe samewavelength.Thetra groomingproblemforaunidire tionalSONETringwith
n
nodesanda groom-ingratioC
has been modeled asagraphpartition problem in both[2℄ and [14℄ whenthe requestgraphisgivenbyasymmetri graphR
.Toawavelengthλ
isasso iatedasubgraphB
λ
⊂ R
in whi hea h edge orresponds to apairof symmetri requests (thatis, a ir le) and ea h node to an ADM. The grooming onstraint, i.e. the fa t that awavelength an arryatmostC
requests, orrespondstothefa t thatthenumberofedges|E(B
λ
)|
ofea h subgraphB
λ
isatmostC
.The ost orrespondstothetotalnumberofverti esusedinthe subgraphs,andtheobje tiveisthereforetominimizethisnumber.This problem has been well studied when the network is aunidire tional ring [3, 4,7, 8, 9,14, 12, 13,15, 18, 19℄. With theall-to-allset of requests, optimal onstru tionsfor a givengroomingratio
C
wereobtainedusingtoolsofgraphanddesigntheory,inparti ular forgroomingratioC = 3, 4, 5, 6
andC ≥ N (N − 1)/6
[3℄.Most of the resear h eorts in this grooming problem have been devoted to nd the minimumnumberof ADMs requiredeither for agiven tra pattern orset of onne tion requests(typi allyuniformall-to-all ommuni ationpattern), oreither forageneraltra pattern. Howeverin most asesthetra patternhasbeen onsidered asaninputforthe problemforpla ingtheADMs.Inthispaperwe onsiderthetra groomingproblemfrom
adierentpointofview:Assumingagivennetworktopologyitwouldbedesirabletopla e theminimumnumberofADMs aspossibleat ea h nodein su hawaythatthey ouldbe onguredto handledierenttra patterns orgraphsofrequests. One annot expe t to hangetheequipmentofthenetwork ea htimethetra requirements hange.
Withoutanyrestri tionin thegraphofrequests,thenumberofrequiredADMsisgiven by the worst ase, i.e. when the Graph of Requests is the omplete graph. However, in many asessomerestri tionsonthegraphofrequests mightbeassumed.Fromapra ti al pointofview,itisinterestingto designanetworkbeingabletosupportanyrequestgraph withmaximumdegreenotex eedingagiven onstant.Thissituationisusualinrealopti al networks,sin eduetote hnology onstraintsthenumberofallowed ommuni ationsforea h nodeisusuallybounded.Thisexibility analsobethoughtfromanotherpointofview:if wehavealimitednumberof availableADMs to pla eat thenodesofthenetwork,thenit isinterestingto knowwhi h isthemaximumdegreeofarequestgraphthat ournetworkis abletosupport, depending onthegroomingfa tor.Equivalently, givenamaximumdegree andanumberofavailable ADMs, itisuseful toknow whi h valuesofthegroomingfa tor thenetworkwill support.
The aim of this arti le is to provide a theoreti al framework to design su h networks withdynami ally hangingtra .Westudythe asewhenthephysi alnetworkisgivenby anunidire tionalring,whi h isawidelyusedtopology(forinstan e,SONET rings).In[6℄ theauthors onsiderthisproblemfromamorepra ti alpointofview:they all
t
-allowable atra matrixwherethenumberof ir uitsterminatedatea hnodeisatmostt
,andthe obje tiveisalsotominimizethenumberofele troni terminations.Theygivelowerbounds onthenumberofADMsandprovidesomeheuristi s.In addition,wealsosupposethat ea h pairof ommuni atingnodesestablishes a two-way ommuni ation.Thatis,ea hpair
(i, j)
of ommuni atingnodesin theringrepresents tworequests:fromi
toj
,and fromj
toi
.Thus, su h apairusesalltheedgesofthering, thereforeindu ingoneunityofload.Hen e,we anusethenotationintrodu edin [4℄ and onsiderea hrequestasanedge,andthenagainthegrooming onstraint,i.e.thefa t that awavelength an arryatmostC
requests, orrespondstothefa tthatthenumberofedges|E(B
λ
)|
of ea h subgraphB
λ
is at mostC
. The ost orresponds to the totalnumber of verti esusedin thesubgraphs.Namely,we onsidertheproblemofpla ingtheminimumnumberofADMsinthenodes oftheringin su hawaythatthenetwork ouldsupportany requestgraphwithmaximum degreeboundedbya onstant
∆
.Notethatusingthisapproa h,asfarasthedegreeofea h nodedoesnotex eed∆
, thenetwork ansupport awiderangeof tra demands without re onguring the ele troni s pla ed at the nodes. The problem an be formally stated as follows:Traffi GroominginUnidire tionalRingswithBounded-DegreeRequestGraph Input : Three integers
n
,C
,and∆
.Output : An assignmentof
A(v)
ADMstoea hnodev ∈ V (C
n
)
,in su h awaythat foranyrequestgraphR
withmaximumdegreeatmost∆
,itexistsapartitionofE(R)
into subgraphsB
λ
,1 ≤ λ ≤ Λ
,su hthat:(i) |E(B
λ
)| ≤ C
forallλ
;and(ii)
ea hvertexv ∈ V (C
n
)
appearsin atmostA(v)
subgraphs. Obje tive : MinimizeP
v∈V
(C
n
)
A(v)
,andtheoptimumisdenoted
A(n, C, ∆)
.When the request graph is restri tedto belong to a sub lass of graphs
C
of the lass of graphs with maximum degree at most∆
, then the optimum is denotedA(n, C, ∆, C)
. Obviously,foranysub lassofgraphC
,A(n, C, ∆, C) ≤ A(n, C, ∆)
.Inthisarti lewesolvethe ases orrespondingto
∆ = 2
and∆ = 3
(givinga onje ture forthe aseC = 4
),andgivelowerboundsforthegeneral ase.Theremainderofthearti le isstru turedasfollows:inSe tion2wegivesomepropertiesofthefun tionA(n, C, ∆)
,to beusedin thefollowingse tions. InSe tion 3wefo us onthe ase∆ = 2
,givinga losed formulaforallvaluesofC
.InSe tion4westudythe ase∆ = 3
,solvingall asesex eptthe aseC = 4
,forwhi hwe onje turethesolution.Finally,Se tion5isdevotedto on lusions andopenproblems.2 Behavior of
A(n, C, ∆)
Inthisse tionwedes ribesomepropertiesofthefun tion
A(n, C, ∆)
. Lemma2.1 The following statements hold :(i)
A(n, C, 1) = n
. (ii)A(n, 1, ∆) = ∆n
. (iii) IfC
′
≥ C
,thenA(n, C
′
, ∆) ≤ A(n, C, ∆)
. (iv) If∆
′
≥ ∆
,thenA(n, C, ∆
′
) ≥ A(n, C, ∆)
. (v)A(n, C, ∆) ≥ n
for all∆ ≥ 1
.(vi) If
C ≥
n∆
2
,A(n, C, ∆) = n
. Proof:(i) The request graph an onsist in a perfe t mat hing, soany solution uses1 ADM pernode.
(ii) A
∆
-regular graph an be partitioned inton∆
2
disjoint edges, and we annot do better.(iii) Anysolutionfor
C
isalsoasolutionforC
′
. (iv) If
∆
′
≥ ∆
, the subgraphswith maximum degreeat most∆
are a sub lass of the lassofgraphswithmaximumdegreeatmost∆
′
. (v) Combine(i)and(iv).
(vi) Inthis asealltheedgesoftherequest graphtintoonesubgraph.
2
Sin e we are interestedin the numberof ADMs requiredat ea h node, letus onsider thefollowingdenition:
Denition2.1 Let
M (C, ∆)
bethe least positive numberM
su hthat,for anyn ≥ 1
,the inequalityA(n, C, ∆) ≤ M n
holds.Lemma2.2
M (C, ∆)
isanatural number.Proof: Firstofall,weknowbyLemma2.1that,forany
C ≥ 1
,A(n, C, ∆) ≤ A(n, 1, ∆) =
∆n
. ThusA(n, C, ∆)
is upper-bounded by∆n
. On the other hand, sin eanyvertex may appearin therequestgraph,A(n, C, ∆)
islower-boundedbyn
.Supposenowthat
M
isnotanaturalnumber.Thatis,suppose thatr < M < r + 1
for somepositivenaturalnumberr
.Thismeansthat, forea hn
,thereexistsatleastafra tionr
M
oftheverti eswithatmostr
ADMs.Forea hn
,letV
n,r
bethesubsetofverti esofthe requestgraphwithatmostr
ADMs.Then,sin er
M
> 0
,wehavethatlim
n→∞
|V
n,r
| = ∞
. Inotherwords,there isanarbitrarilybigsubsetofverti eswithatmostr
ADMs per ver-tex. But we an onsider arequest graph with maximumdegree at most∆
on the set of verti esV
n,r
, andthis means that withr
ADMspernode is enough,a ontradi tion withtheoptimalityof
M
.2
Iftherequestgraphisrestri tedtobelongtoasub lassofgraphs
C
ofthe lassofgraphswith maximumdegreeatmost∆
,thenthe orrespondingpositiveintegerisdenotedM (C, ∆, C)
. Again,foranysub lassC
,M (C, ∆, C) ≤ M (C, ∆)
.CombiningLemmas2.1and2.2,weknowthat
M (C, ∆)
de reasesbyintegerhopswhenC
in reases.Onewouldliketohaveabetterknowledgeofthosehops.Thefollowinglemma givesasu ient onditiontoassurethanM (C, ∆)
de reasesbyatmost1whenC
in reases by1.Lemma2.3 If
C > ∆
,thenM (C + 1, ∆) ≥ M (C, ∆) − 1
.Proof: Suppose that
M (C + 1, ∆) ≤ M (C, ∆) − 2
, and let us arrive at ontradi tion. BeginningwithasolutionforC + 1
,wewillseethataddingn
ADMs(i.e.in reasingM
by1) weobtainasolutionforC
,a ontradi tionwiththeassumptionM (C, ∆) ≥ M (C +1, ∆)+2
.Therequestgraphhasatmost
∆n
2
edges,andtheninasolutionforC + 1
thenumberof subgraphswithexa tlyC + 1
edgesisatmost∆n
2(C+1)
.AllthesubgraphswithC
orlessedges analso beused in asolution forC
. We removean edge from ea h one of thesubgraphs withC + 1
edges,obtainingat most∆n
2(C+1)
edges,orequivalentlyat most∆n
C+1
additional ADMs.Wewantthis numbertobeat mostn
, i.e.∆n
C + 1
≤ n ,
whi h isequivalentto
∆ ≤ C + 1
,andthisistruebyhypothesis.2
Weprovidenowalowerboundon
M (C, ∆)
.Proposition 2.1(General Lower Bound)
M (C, ∆) ≥
C+1
C
∆
2
.
Proof: Sin ewehaveto onsiderallthegraphswith maximumdegreeatmost
∆
, we an restri tourselvesto∆
-regulargraphswith girthgreaterthanC
.Then, thebestone ould dois to partitionthe edgesof therequest graphinto treeswithC
edges. Inthis ase,the sumof thedegreesof all theverti esin ea h subgraph is2C
.Thus, the average degreeof theverti esin all thesubgraphsis atmost2C
C+1
, hen eitexists at leastonevertexv
with averagedegreenotgreaterthan2C
C+1
. Therefore,v
must appear in at leastM
v
subgraphs, with2C
C+1
M
v
≥ ∆
.Thus,M (C, ∆) ≥
C+1
C
∆
2
.2
Corollary2.1 If the setof requestsisgiven bya
∆
-regulargraphof girth greater thanC
, thenM (C, ∆) ≥
∆
2
Proof: TrivialfromProposition2.1.
2
Ifthevalueof
C
islargein omparisonton
thenumberofADMsrequiredpernodemay belessthanM (C, ∆)
asstatedin thefollowinglemma:Lemma2.4
A(n, C, ∆) ≤
n∆
2C
n.
Proof: Thenumberofedgesofarequestgraphwithdegree
∆
isatmostn∆
2
.We an parti-tionthisedgesgreedilyintosubsetsofatmostC
edges,obtainingatmostn∆
2C
subgraphs.
Thus, in this partition ea h vertex appears in at most
n∆
2C
subgraphs, as we wanted to
prove.
2
Noti e that this is notin ontradi tion with Corollary 2.1, sin e the inequality of the denitionof
M (C, ∆)
mustholdforall valuesofn
.3 Case
∆ = 2
Proposition 3.1
A(n, C, 2) = 2n − (C − 1).
Proof: Considerthe ase whenthe requestgraphis
2
-regular andhas girthgreaterthanC
.Then,afeasiblesolutionis obtainedbypla ing2
ADMsat ea h vertex. Whatwedois to ountin howmanyADMs we anassurethatwe anpla eonlyoneADM.Letusseerstthatwe annotuse
1
ADMinmorethanC −1
verti es.Supposethis,i.e.that wehave1
ADMinC
verti esand2
inalltheothers.Then, onsideraset ofrequestsgiven bya y leH
oflengthC + 1
ontainingalltheC
verti eswith1
ADM insideit,andother y les ontainingtheremainingverti es.Inthissituation,wearefor edtouse2
subgraphs fortheverti esofH
,andatleast2
verti esofH
mustappearinbothsubgraphs.Hen ewe willneedmorethan1
ADMinsomevertexthathadinitially only1
ADM.Now, let us see that we an always save
C − 1
ADMs. Let{a
0
, a
1
, . . . , a
C−2
}
be the set of verti eswith only1
ADM, that we an hoose arbitrarily. We will see that we ande omposethesetofrequestsinsu hawaythattheverti es
a
i
alwayslieinthemiddleofa pathora y le, overinginthiswaybothrequestsofea hvertexwithonly1
ADM.Indeed, supposerst thattwoofthese verti es(namely,a
i
anda
j
)do notappear onse utivelyin oneof the disjoint y les of the set of requests. Letb
i
be the nearest vertex toa
i
in the y lein thedire tion ofa
j
, and onverselyforb
j
(b
i
maybeequaltob
j
ifa
i
anda
j
dier only onone vertex). Then, onsider twopaths (eventually, y les)of the form{b
i
, a
i
, . . .}
and{b
j
, a
j
, . . .}
,toassurethatbotha
i
anda
j
liein themiddleofthesubgraph.Wedothe same onstru tionforea hpairofnon- onse utiveverti es.Now, onsideralltheverti es
{a
0
, . . . , a
i
, . . . , a
t−1
}
whi hareadja entinthesame y le oftherequest graph,witht ≤ C − 1
. Letb
0
bethe nearestvertextoa
0
dierent froma
1
, and letb
t−1
be the nearestvertextoa
t−1
dierentfroma
t−2
. Then, onsider asubgraph withthepath(or y le, ifb
0
= b
t−1
){b
0
a
0
a
1
. . . a
t−1
b
t−1
}
.2
4 Case
∆ = 3
We studythe ases
C = 3
andC ≥ 5
in Se tions4.1 and 4.2, respe tively. Wedis uss theopen aseC = 4
in Se tion5.4.1 Case
C
= 3
We study rst the ase when the request graph is abridgeless ubi graphin Se tion 4.1.1, andthenthe aseofageneralrequestgraphin Se tion4.1.2.
4.1.1 BridgelessCubi RequestGraph
Wewill need somepreliminarygraphtheoreti al on epts.Let
G = (V, E)
be agraph. ForA, B ⊆ V
,anA-B path inG
isapathfromx
toy
,withx ∈ A
andy ∈ B
.IfA, B ⊆ V
andX ⊆ V ∪ E
aresu hthateveryA-B pathinG
ontainsavertexoranedgefromX
,we saythatX
separates thesetsA
andB
inG
. MoregenerallywesaythatX
separatesG
ifG − X
isdis onne ted,thatis, ifX
separatesinG
sometwoverti esthat arenotinX
.A separatingset ofverti esisaseparator.Avertexwhi h separatestwoother verti esofthe same omponentisa ut-vertex,andanedgeseparatingitsendsisabridge.Thus,thebridges in agrapharepre isely those edgesthat do notlieon any y le.A setM
ofindependent edgesin agraphG = (V, E)
is alled amat hing. Ak
-regularspanning subgraphis alled ak
-fa tor.Thus, asubgraphH ⊆ G
isa1-fa torofG
ifandonlyifE(H)
isamat hingofV
.Were allawellknownresultfrom mat hingtheory:Theorem4.1(Petersen, 1981) Every bridgeless ubi graph hasa1-fa tor.
Then,ifweremovea1-fa torfroma ubi graph,whatitremainsisadisjointsetof y les.
Corollary4.1 Everybridgeless ubi graphhasade ompositionintoa1-fa toranddisjoint y les.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
E
F
G
a)
b)
u
w
v
c)
Fig.1a)De omposition of abridgeless ubi graphintodisjoints y lesand a1-fa tor. b) De omposition of a bridgeless ubi graphinto paths of length
3
. ) Cubi bridgeless graphusedin theproofof Proposition4.1Anexampleofade ompositionofabridgeless ubi graphintodisjoints y lesanda1-fa tor isdepi tedinFig.1a.
Proposition 4.1 Let
C
bethe lass of bridgeless ubi graphs. Then,M (3, 3, C) = 2.
Proof: Letusproofthatwe analwayspartitiontherequestgraphintopathswith3edges in su h away that ea h vertex appears in 2 paths. To do so, we take the de omposition given byProposition 4.1, together with a lo kwise orientation of theedges of ea h y le. With this orientation,ea h edgeof the1-fa torhastwoin oming andtwooutgoing edges ofthe y les.Forea hedgeofthe1-fa torwetakeitstwoin omingedges,andforminthis wayapathoflength
3
.Itiseasytoverifythatthisisindeedade ompositioninto pathsof lengththree.Forinstan e, ifwedothis onstru tionin thegraphof Fig.1a, andwelabel theedgesofthe1-fa toras{A,B,...,G}andtheonesofthe y lesas{1,2,...,14}(seeFig. 1b),weobtainthefollowingde omposition:{1, A, 6}, {5, B, 2}, {3, C, 8}, {7, D, 9}, {14, E, 11}, {10, F, 12}, {4, G, 13}
Nowletus see that we annot dobetter, i.e.with
2n − 1
ADMs. If su h asolutionexists, there would be at least onevertex with only1
ADM, and the average of the number of ADMs of all theother verti esmust not ex eed2
. In order to see that this is notalways possible, onsiderthe ubi bridgelessgraphon10
verti esof Fig.1 . Letw
bethevertex withonly1
ADM.Thisgraphhasnotrianglesex eptthose ontainingw
.Sin ewe anuse only1
ADMinw
,wemusttakeallitsrequestsin onesubgraph.Itisnotpossibleto over the4
remaining requests of the nodesu
andv
in one subgraph, and thus without lossof generalitywewill need3
ADMs inu
.With these onstraints,one an he kthat thebestsolutionuses
20
ADMs,that is2n > 2n − 1
.2
Taking alookat theproofweseethat theonlypropertythatweneedfrom thebridgeless ubi graph is that we an partition it into a1-fa tor and disjoint y les. Hen e,we an relaxthehypothesisofProposition 4.1toobtainthefollowing orollary:
Corollary4.2 Let
C
be the lass of graphsof maximum degreeat most3 that anbe par-titionedintodisjoints y lesanda1-fa tor. Then(i)
M (3, 3, C) = 2
;and(ii)
M (C, 3, C) ≤ 2
for anyC ≥ 4
.4.1.2 General RequestGraph
It turns out that when the request graph is not restri ted to be bridgelesswe have that
M (3, 3) = 3
.Proposition 4.2
M (3, 3) = 3
.Proof: By (ii) and (iii) of Lemma 2.1 we know that
M (3, 3) ≤ 3
. We shall exhibit a ounterexample showing thatM (3, 3) > 2
, proving the result. Consider the ubi graphG
depi ted in Fig. 2a. We will prove that it is not possible to partition the edges ofG
into subgraphswith at most3 edgesin su h awaythat ea h vertexappearsin at most 2 subgraphs.a
A
e
0
A
A
a
a
a
2
1
1
1
e
e
2
2
3
3
3
a)
b)
c)
H
G
0
a
e
Fig.2a) Cubi graph
G
that annot be edge-partitionedinto subgraphs with atmost 3 edges in su h a way that ea h vertex appears in at most 2 subgraphs. b) Graph that annotbepartitionedinto2 onne tedsubgraphswithatmost3edges. )Counterexample ofProposition4.2showingthatM (3, 3) = 3
Indeed,supposetheopposite, i.e.thatwe anpartitiontheedgesof
G
into ( onne ted) subgraphsB
1
, . . . , B
k
with|E(B
i
)| ≤ 3
in su hawaythat ea h vertexappearsin atmost 2subgraphs,andletusarriveat a ontradi tion.FollowingthenotationillustratedinFig.2a,let
A
1
, A
2
, A
3
bethe onne ted omponents ofG\{e
1
, e
2
, e
3
}
.Letalso,withabuseofnotation,a
i
= A
i
∩e
i
,i = 1, 2, 3
,anda
0
= e
1
∩e
2
∩e
3
.Claim1 There exist an index
i
∗
∈ {1, 2, 3}
and a subgraph
B
k
∗
ontaininga
0
, su h thatB
k
∗
∩ A
i
∗
= {a
i∗
}
.Proof: Among allthesubgraphs
B
1
, . . . , B
k
involvedin thede ompositionofG
, onsider theℓ
subgraphsB
j
1
, . . . , B
j
ℓ
overingthe edges{e
1
, e
2
, e
3
}
. Ifℓ = 1
, then the subgraphB
j
1
isastarwith threeedges and entera
0
, andthenB
j
1
∩ A
i
= {a
i
}
forea hi = 1, 2, 3
. Ifℓ ≥ 3
, then the vertexa
0
appears in 3 subgraphs, a ontradi tion. Hen e it remains to handlethe aseℓ = 2
.If the laimwasnottrue,it would implythat forea hi = 1, 2, 3
it would existj
f(i)
∈ {j
1
, j
2
}
su h thatB
f(i)
∩ A
i
ontainsat least oneedge. In parti ular, thiswould implythatthegraphdepi tedinFig. 2b ouldbepartitionedinto 2 onne tedsubgraphswithatmost3edges,whi his learlynotpossible.
2
Suppose withoutlossofgeneralitythat theindex
i
∗
givenbyClaim 1isequalto 1.Thus,
a
1
appearsinasubgraphB
k
∗
thatdoesnot ontainanyedgeofA
1
.Therefore,theedgesofA
1
mustbepartitionedinto onne tedsubgraphswithat most3edges,insu hawaythata
1
appearsinonly1subgraph,andallitsotherverti esinatmost2subgraphs.Letusnow seethatthis isnotpossible,obtainingthe ontradi tionwearelookingfor.Indeed,sin e
a
1
hasdegree2inA
1
andit anappearinonlyonesubgraph,itmusthave degreetwointhesubgraphinwhi hitappears,i.e.inthemiddleofaP
3
oraP
4
,be auseA
1
istriangle-free.ItiseasytoseethatthisisequivalenttopartitioningtheedgesofthegraphH
depi tedin Fig. 2 into onne tedsubgraphswith atmost 3edges,in su h awaythat thethi kedgee
appearsin asubgraphwithatmost2edges,andea hvertexappearsinat most2subgraphs.ObservethatH
is ubi andtriangle-free.Letn
1
bethetotalnumberof verti esofdegree1in allthesubgraphsofthede ompositionofH
.Sin eea hvertexofH
anappearinatmost2subgraphsandH
is ubi ,ea hvertex anappearwithdegree1in atmost1subgraph.Thus,n
1
≤ |V (H)| = 6
.Sin ewehavetouseatleast1subgraphwithatmost2edgesand
|E(H)| = 9
,thereare at least1 +
9−2
3
= 4
subgraphs in thede omposition ofH
.But ea h subgraphinvolved in thede omposition ofH
has at least 2verti es of degree 1, be auseH
is triangle-free.Therefore,
n
1
≥ 8
,a ontradi tion.2
4.2 Case
C
≥ 5
For
C ≥ 5
we aneasily provethatM (C, 3) = 2
, makinguseof a onje ture madeby Bermondet al.in1984[5℄andprovedbyThomassenin 1999[17℄:Theorem4.2([17℄) Theedgesofa ubi graph anbe2- oloredsu hthatea h mono hro-mati omponent isapathof lengthatmost5.
Alinear
k
-forest isaforest onsistingofpathsoflengthatmostk
.Thelineark
-arbori ity ofagraphG
istheminimumnumberoflineark
-forestsrequiredto partitionE(G)
, andis denotedbyla
k
(G)
[5℄.Theorem4.2isequivalenttosayingthat,ifG
is ubi ,thenla
2
(G) = 2
. Letusnowseethat Theorem4.2impliesthatM (C, 3) = 2
forall.Indeed,allthepaths ofthelinearforestshaveatmost5
edges,and ea hvertexwillappearin exa tly1
ofthe2
linearforests, sothe de omposition given byTheorem [17℄ is apartition of theedges of a ubi graphintosubgraphswithatmost5
edges,insu hawaythatea hvertexappearsinat most
2
subgraphs. Infa t the resultof [17℄ isstronger, in thesense thatG
anbe any graphofmaximumdegreeatmost3.Thus,wededu ethatCorollary4.3 For any
C ≥ 5
,M (C, 3) = 2
.Thomassen also proved [17℄ that 5 annot be repla ed by 4 in Theorem 4.2. This fa t do not imply that
M (4, 3) = 3
, be ause of the following reasons : (i) the subgraphs of the de omposition of the request graph are not restri ted to be paths, and (ii) it is not ne essaryto beabletonda2- oloringof thesubgraphsofthede omposition (a oloring in this ontext meansthat ea h subgraphre eivesa olor,and 2subgraphswiththe same olormusthaveemptyinterse tion).5 Con lusions
Wehave onsideredthetra groomingprobleminunidire tionalWDMringswhenthe requestgraphbelongstothe lassofgraphwithmaximumdegree
∆
.Thisformulationallows the network to support dynami tra without re onguring theele troni equipment at thenodes.Wehaveformallydenedtheproblem,andwehavefo usedmainlyonthe ases∆ = 2
and∆ = 3
, solving ompletely the former and solving all the ases of the latter, ex eptthe asewhen thegroomingvalueC
equals4
.Wehaveprovedin Se tion4.1.2thatM (3, 3) = 3
, andin Se tion 4.2thatM (C, 3) = 2
for allC ≥ 5
. Be ause oftheintegrality ofM (C, ∆)
andLemma2.1,M (4, 3)
equals either2or3.We onje turethatConje ture 5.1 The edges of a graph with maximum degree at most 3 an bepartitioned into subgraphs with at most 4 edges, in su h away that ea h vertex appears in at most 2 subgraphs.
If Conje ture 5.1 is true, it learlyimplies that
M (4, 3) = 2
. Corollary4.2 states thatM (4, 3, C) = 2
,C
beingthe lassofbridgelessgraphsofmaximumdegreeatmost3. Never-theless,ndingthevalue ofM (4, 3)
remainsopen. Wehavealso dedu edlowerandupper boundsinthegeneral ase(anyvalueofC
and∆
).Tab.1summarizesthevaluesofM (C, ∆)
thatwehaveobtained.C \ ∆
1
2
3
4
5
6
. . .
∆
1
1
2
3
4
5
6
. . .
∆
2
1
2
3
4
5
6
. . .
∆
3
1
2
3
≥ 3
≥ 4
≥ 4
. . .
≥
2∆
3
4
1
2
2??
≥ 3
≥ 4
≥ 4
. . .
≥
5∆
8
5
1
2
2
≥ 3
≥ 3
≥ 4
. . .
≥
3∆
5
. . .
1
. . .
. . .
. . .
. . .
. . .
. . .
. . .
C
1
2
2
≥
C+1
C
2
≥
C+1
C
5
2
≥
C+1
C
3
. . . ≥
C+1
C
∆
2
Tab.1Valuesof
M (C, ∆)
. The aseC = 4, ∆ = 3
isa onje turedvalueThis problem an ndwide appli ationsin thedesignof opti alnetworks using WDM te hnology.Itwouldbeinterestingto ontinuethestudy forlargervaluesof
∆
, whi h will ertainly relyon graphde omposition results. Anothergeneralization ould be to restri t therequestgraphtobelongtoother lassesofgraphsforwhi hthereexistpowerful de om-positiontools,likegraphswithbounded tree-width,orfamiliesofgraphsex ludingaxed graphasaminor.Référen es
[1℄ O.Amini,S.Pérennes,andI.Sau. Hardnessandapproximationoftra grooming.In 18th International Symposium on Algorithms and Computation (ISAAC 2007), pages 561573,Sendai,Japan,De ember2007.
[2℄ J.-C.BermondandD.Coudert. Tra groominginunidire tionalWDMringnetworks usingdesigntheory.InIEEEICC,volume2,pages14021406,An horage,Alaska,May 2003.
[3℄ J.-C.BermondandD.Coudert.TheCRCHandbookofCombinatorialDesigns(2nd edi-tion),volume42ofDis reteMathemati sandItsAppli ations, hapterVI.27, Groom-ing, pages493496. CRCPress,C.J.ColbournandJ.H.Dinitz edition,Nov.2006.
[4℄ J.-C. Bermond,D. Coudert, andX. Muñoz. Tra groomingin unidire tionalWDM ring networks : the all-to-all unitary ase. In The 7th IFIP Working Conferen e on Opti al NetworkDesign&Modelling ONDM'03,pages11351153,Feb.2003.
[5℄ J.-C.Bermond,J.-L.Fouquet,M.Habib,andB.Péro he. Onlinear
k
-arbori ity. Dis- reteMath.,52(2-3):123132,1984.[6℄ R. Berry and E. Modiano. Redu ing ele troni multiplexing osts in SONET/WDM ringswithdynami ally hangingtra .IEEEJ.onSele tedAreasinComm.18,pages 19611971,2000.
[7℄ A. Chiu and E. Modiano. Tra grooming algorithms for redu ingele troni multi-plexing osts in WDM ring networks. IEEE/OSA Journal of Lightwave Te hnology, 18(1) :212,2000.
[8℄ R. DuttaandN.Rouskas. On optimaltra groominginWDM rings. IEEEJournal of Sele tedAreasinCommuni ations,20(1):112,Jan.2002.
[9℄ R.DuttaandN.Rouskas.Tra groominginWDMnetworks:Pastandfuture.IEEE Network,16(6):4656,November/De ember2002.
[10℄ M.Flammini,G.Mona o,L.Mos ardelli,M.Shalom,andS.Zaks.Approximatingthe tra groomingproblemintreeandstarnetworks. In32ndInternationalWorkshopon
Graph-Theoreti Con eptsinComputer S ien e(WG), Bergen, Norway,June2006.
[11℄ M.Flammini,L.Mos ardelli,M.Shalom,andS.Zaks.Approximatingthetra groom-ing problem. In the 16th International Symposium on Algorithms and Computation (ISAAC2005),LNCS3827,Springer-Verlag,pages915924,2005.
[12℄ O. Gerstel, P. Lin, and G. Sasaki. Wavelength assignment in a WDM ring to mini-mize ostofembeddedSONET rings. InIEEE Info om,pages94101,SanFran is o, California,1998.
[13℄ O. Gerstel, R. Ramaswani, and G. Sasaki. Cost-ee tive tra grooming in WDM rings. IEEE/ACM Transa tions onNetworking,8(5):618630,2000.
[14℄ O. Golds hmidt,D. Ho hbaum,A. Levin,andE. Olini k. TheSONETedge-partition problem. Networks,41(1):1323,2003.
[15℄ E. Modianoand P.Lin. Tra grooming in WDM networks. IEEE Communi ations Magazine, 39(7):124129,July2001.
[16℄ A.Somani.Survivabletra groominginWDMnetworks.InD.Gautam,editor,Broad bandopti al ber ommuni ationste hnologyBBOFCT, pages1745,Jalgaon,India, De ember2001.NirtaliPrakashan. Invitedpaper.
[17℄ C.Thomassen.Two- oloringtheedgesofa ubi graphsu hthatea hmono hromati omponent is a path of length at most 5. J. Comb. Theory Ser. B, 75(1) :100109, 1999.
[18℄ P.-J. Wan, G. Calines u, L. Liu, and O. Frieder. Grooming of arbitrary tra in SONET/WDM BLSRs. IEEE Journal of Sele ted Areas in Communi ations, 18(10):19952003,O t.2000.
[19℄ J.Wang,W.Cho,V.Vemuri,andB.Mukherjee. Improvedappro hesfor ost-ee tive tra groominginWDMringnetworks:Ilpformulationsandsingle-hopandmultihop onne tions. IEEE/OSA Journal of Lightwave Te hnology, 19(11) :16451653, Nov. 2001.
[20℄ K. Zhu and B. Mukherjee. A review of tra grooming in WDM opti al networks : Ar hite tures and hallenges. Opti al Networks Magazine, 4(2) :5564, Mar h/April 2003.
Unité de recherche INRIA Sophia Antipolis
2004, route des Lucioles - BP 93 - 06902 Sophia Antipolis Cedex (France)
Unité de recherche INRIA Futurs : Parc Club Orsay Université - ZAC des Vignes
4, rue Jacques Monod - 91893 ORSAY Cedex (France)
Unité de recherche INRIA Lorraine : LORIA, Technopôle de Nancy-Brabois - Campus scientifique
615, rue du Jardin Botanique - BP 101 - 54602 Villers-lès-Nancy Cedex (France)
Unité de recherche INRIA Rennes : IRISA, Campus universitaire de Beaulieu - 35042 Rennes Cedex (France)
Unité de recherche INRIA Rhône-Alpes : 655, avenue de l’Europe - 38334 Montbonnot Saint-Ismier (France)
Unité de recherche INRIA Rocquencourt : Domaine de Voluceau - Rocquencourt - BP 105 - 78153 Le Chesnay Cedex (France)
Éditeur
INRIA - Domaine de Voluceau - Rocquencourt, BP 105 - 78153 Le Chesnay Cedex (France)
http://www.inria.fr