%PDF-1.4
%
3 0 obj
<<
/Length 15962
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
1 0 0 1 37.686 -31.512 cm
0 g 0 G
0 g 0 G
1 0 0 1 -91.484 -756.579 cm
BT
/F54 17.933 Tf 95.967 756.579 Td[(Inf)10(erring)-278(XML)-278(Sc)10(hema)-278(De\002nitions)-278(fr)20(om)-278(XML)-278(Data)]TJ/F55 11.955 Tf 24.489 -48.323 Td[(Geer)-40(t)-278(J)20(an)-278(Be)30(x)]TJ -29.597 -14.446 Td[(geer)-40(tjan.be)30(x@uhasselt.be)]TJ 180.44 14.446 Td[(F)45(r)10(ank)-278(Ne)30(v)25(en)]TJ -33.923 -14.446 Td[(fr)10(ank.ne)30(v)25(en@uhasselt.be)]TJ 158.031 14.446 Td[(Stijn)-278(V)70(ansummeren)]TJ/F35 8.966 Tf 103.472 8.967 Td[(\003)]TJ/F55 11.955 Tf -115.517 -25.18 Td[(stijn.v)25(ansummeren@uhasselt.be)]TJ/F55 9.963 Tf -226.485 -16.438 Td[(Hasselt)-278(Univ)25(ersity)-278(and)-278(tr)10(ansnatio)1(nal)-278(Univ)25(ersity)-278(of)-278(Limb)20(urg,)-278(Belgium)]TJ
ET
1 0 0 1 53.798 653.596 cm
0 g 0 G
1 0 0 1 0 -17.933 cm
0 g 0 G
1 0 0 1 -53.798 -635.663 cm
BT
/F57 11.955 Tf 53.798 625.7 Td[(ABSTRA)55(CT)]TJ/F31 8.966 Tf 0 -14.445 Td[(Al)1(though)-343(the)-344(pres)-1(ence)-343(of)-344(a)-344(sc)29(hema)-343(e)-1(nabl)1(es)-344(man)29(y)-344(opti)1(mi)1(za-)]TJ 0 -10.461 Td[(ti)1(ons)-278(for)-278(op)-28(erations)-278(o)1(n)-278(XML)-278(do)-28(cumen)29(ts,)-290(re)-1(c)1(e)-1(n)29(t)-277(s)-1(tudi)1(es)-278(ha)28(v)28(e)]TJ 0 -10.461 Td[(sho)28(wn)-317(that)-317(m)1(an)28(y)-317(XML)-317(do)-29(c)1(umen)28(t)1(s)-318(i)1(n)-317(practi)1(ce)-317(e)-1(i)1(ther)-317(do)-317(not)]TJ 0 -10.461 Td[(refer)-390(to)-390(a)-390(sc)28(hem)1(a,)-401(or)-390(re)-1(fer)-390(t)1(o)-390(a)-390(s)-1(yn)29(tacti)1(cal)1(ly)-390(inco)1(rr)-1(ect)-389(one.)]TJ 0 -10.46 Td[(It)-463(is)-463(there)-1(fo)1(r)-1(e)-463(of)-463(utmost)-463(im)1(p)-29(ort)1(ance)-464(t)1(o)-464(pro)29(vide)-463(to)-29(ol)1(s)-464(and)]TJ 0 -10.461 Td[(tec)29(hniques)-487(that)-486(can)-486(autom)1(ati)1(cal)1(ly)-487(generate)-486(s)-1(c)29(hema)1(s)-487(from)]TJ 0 -10.461 Td[(se)-1(t)1(s)-321(of)-321(sam)1(p)-1(l)1(e)-321(do)-28(cum)1(e)-1(n)29(ts.)-449(Whil)1(e)-321(prev)-1(i)1(ous)-321(w)28(ork)-321(i)1(n)-321(t)1(his)-321(area)]TJ 0 -10.461 Td[(has)-303(m)1(ostly)-302(fo)-29(cused)-303(o)1(n)-303(t)1(he)-303(i)1(nfe)-1(rence)-302(of)-302(Do)-29(cum)1(en)28(t)-302(T)29(y)-1(p)-28(e)-303(Def-)]TJ 0 -10.461 Td[(ini)1(ti)1(ons)-374(\050)1(DT)-1(Ds)-373(for)-373(s)-1(hort)1(\051,)-380(w)28(e)-373(wil)1(l)-373(consider)-373(the)-373(i)1(nfe)-1(rence)-373(of)]TJ 0 -10.46 Td[(XML)-248(Sc)29(hema)-248(De\014nit)1(ions)-248(\050XSDs)-248(for)-248(short\051)-248({)-248(t)1(he)-249(i)1(ncreasingl)1(y)]TJ 0 -10.461 Td[(p)-29(o)1(pu)-1(l)1(ar)-435(s)-1(c)29(hema)-435(formal)1(ism)-435(that)-435(i)1(s)-436(turning)-435(DTD)-1(s)-435(obs)-1(ol)1(ete.)]TJ 0 -10.461 Td[(In)-301(con)29(trast)-301(to)-300(DT)-1(Ds)-301(whe)-1(re)-301(t)1(he)-302(c)1(on)28(t)1(e)-1(n)29(t)-301(m)1(o)-29(del)-300(of)-301(an)-301(elem)1(e)-1(n)29(t)]TJ 0 -10.461 Td[(dep)-29(ends)-385(onl)1(y)-385(on)-384(the)-384(e)-1(l)1(emen)28(t)1('s)-385(na)1(me,)-394(the)-385(c)1(on)28(ten)29(t)-384(mo)-28(del)-384(in)]TJ 0 -10.46 Td[(an)-429(XSD)-429(c)1(an)-429(also)-429(dep)-29(end)-429(on)-429(t)1(h)-1(e)-429(c)1(on)28(text)-429(i)1(n)-429(w)-1(hi)1(c)29(h)-429(the)-429(ele-)]TJ 0 -10.461 Td[(men)29(t)-350(is)-351(used.)-480(Hence,)-352(whi)1(le)-351(t)1(he)-351(i)1(nfe)-1(rence)-350(of)-351(DTDs)-351(basic)1(all)1(y)]TJ 0 -10.461 Td[(reduces)-385(to)-384(the)-385(i)1(nf)-1(erence)-385(o)1(f)-385(regular)-384(ex)-1(pres)-1(si)1(ons)-385(from)-384(s)-1(ets)-385(of)]TJ 0 -10.461 Td[(sampl)1(e)-270(s)-1(t)1(r)-1(i)1(ngs,)-284(the)-270(i)1(nfe)-1(rence)-270(of)-269(XSDs)-270(also)-270(en)28(t)1(ail)1(s)-270(iden)28(t)1(ifying)]TJ 0 -10.461 Td[(from)-425(a)-425(corpus)-425(of)-425(s)-1(am)1(ple)-425(do)-29(c)1(umen)28(t)1(s)-426(the)-425(con)29(tex)-1(t)1(s)-426(i)1(n)-426(whic)29(h)]TJ 0 -10.46 Td[(elem)1(e)-1(n)29(ts)-354(b)-29(ear)-354(di\013)1(e)-1(ren)29(t)-354(con)29(ten)28(t)-354(m)1(o)-29(del)1(s)-1(.)-491(Si)1(nce)-355(a)-354(semi)1(nal)-354(re-)]TJ 0 -10.461 Td[(sult)-393(b)28(y)-394(G)1(old)-394(i)1(mpl)1(ies)-394(tha)1(t)-394(no)-393(inference)-394(alg)1(orithm)-393(ca)1(n)-394(learn)]TJ 0 -10.461 Td[(the)-321(com)1(plete)-321(cl)1(as)-1(s)-321(of)-321(XSDs)-322(from)-320(p)-29(ositi)1(v)28(e)-321(ex)-1(am)1(ples)-322(onl)1(y)85(,)-325(w)28(e)]TJ 0 -10.461 Td[(fo)-29(c)1(us)-279(on)-278(a)-278(cl)1(as)-1(s)-278(of)-278(XSDs)-279(t)1(hat)-278(capt)1(ur)-1(es)-278(most)-278(XSDs)-278(o)-29(cc)1(urring)]TJ 0 -10.46 Td[(in)-389(practi)1(ce.)-598(F)86(or)-390(t)1(his)-390(cl)1(as)-1(s,)-401(w)28(e)-390(pro)29(v)-1(i)1(de)-390(a)-390(theoreti)1(cal)1(ly)-390(com)1(-)]TJ 0 -10.461 Td[(plet)1(e)-377(algori)1(thm)-376(that)-376(alw)29(a)28(ys)-377(infers)-377(the)-377(correct)-376(XSD)-377(when)-377(a)]TJ 0 -10.461 Td[(su\016ci)1(en)28(tl)1(y)-356(large)-355(corpus)-356(of)-356(X)1(ML)-356(do)-29(cum)1(en)28(ts)-356(i)1(s)-356(a)29(v)56(ai)1(labl)1(e.)-496(In)]TJ 0 -10.461 Td[(addi)1(tion,)-373(w)28(e)-367(pre)-1(sen)28(t)-367(a)-368(v)57(ari)1(an)28(t)-367(of)-368(t)1(his)-368(al)1(gori)1(thm)-367(that)-367(w)28(orks)]TJ 0 -10.461 Td[(w)28(el)1(l)-343(o)1(n)-343(real-)1(w)28(orld)-342(\050and)-342(theref)-1(o)1(re)-343(inco)1(mpl)1(e)-1(t)1(e)-1(\051)-342(dat)1(a)-343(se)-1(t)1(s)-1(.)]TJ/F57 11.955 Tf 0 -26.724 Td[(1.)-1000(INTR)30(ODUCTION)]TJ/F31 8.966 Tf 8.967 -12.952 Td[(The)-423(adv)57(an)29(tages)-423(o\013)1(e)-1(red)-422(b)28(y)-423(t)1(he)-423(prese)-1(nc)1(e)-423(of)-422(a)-423(sc)29(he)-1(m)1(a)-422(ac-)]TJ -8.967 -10.461 Td[(com)1(pan)28(ying)-370(a)-371(coll)1(ecti)1(on)-371(of)-371(XML)-371(do)-29(c)1(umen)28(t)1(s)-372(are)-371(n)29(umerous.)]TJ 0 -10.46 Td[(Indeed,)-317(the)-311(presence)-311(of)-311(a)-310(s)-1(c)29(hema)-310(facil)1(it)1(ates)-311(autom)1(ati)1(on)-311(and)]TJ 0 -10.461 Td[(opti)1(mi)1(zati)1(on)-306(of)-307(searc)28(h,)-313(i)1(n)28(t)1(e)-1(g)1(ratio)1(n,)-314(t)1(rans)-1(l)1(ati)1(on)-307(a)1(nd)-307(pro)-28(ces)-1(s-)]TJ 0 -10.461 Td[(ing)-461(of)-462(X)1(ML)-462(data)-461(\050cf.)1(,)-491(e.g.)1(,)-491([14)1(,)-491(19,)-491(23,)-491(29)1(,)-491(6,)-491(18,)-491(30,)-490(31,)]TJ
ET
1 0 0 1 53.798 244.629 cm
0 g 0 G
1 0 0 1 0 2.591 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
95.64 0.199 l
S
Q
1 0 0 1 -53.798 -247.22 cm
BT
/F35 8.966 Tf 53.798 240.458 Td[(\003)]TJ/F31 8.966 Tf 4.608 -3.985 Td[(P)28(ostdo)-28(ctoral)-296(F)86(el)1(lo)29(w)-297(of)-296(the)-297(R)1(es)-1(earc)29(h)-296(F)85(ounda)1(tion)-296(-)-296(Fl)1(anders)]TJ -4.608 -8.967 Td[(\050FW)29(O)-1(\051)1(.)]TJ
ET
1 0 0 1 53.798 224.816 cm
0 g 0 G
1 0 0 1 0 -19.34 cm
0 g 0 G
1 0 0 1 -4.483 -71.731 cm
0 g 0 G
0 g 0 G
1 0 0 1 -49.315 -133.745 cm
BT
/F58 7.97 Tf 53.798 194.119 Td[(Permission)-186(to)-186(cop)10(y)-186(without)-186(fee)-186(all)-186(or)-186(part)-186(of)-186(this)-185(m)-1(aterial)-185(is)-186(granted)-186(pro)15(vided)]TJ 0 -8.966 Td[(that)-230(the)-229(copies)-229(are)-230(not)-229(made)-230(or)-229(distrib)20(uted)-230(for)-229(direct)-230(commercial)-229(adv)25(antage,)]TJ 0 -8.967 Td[(the)-160(VLDB)-160(cop)10(yright)-161(notice)-160(and)-160(the)-160(title)-160(of)-160(the)-161(publication)-160(and)-160(its)-160(date)-160(appear)40(,)]TJ 0 -8.966 Td[(and)-335(notice)-334(is)-335(gi)25(v)15(en)-335(that)-334(cop)10(ying)-335(is)-335(by)-334(permission)-335(of)-334(the)-335(V)111(ery)-335(Lar)18(ge)-334(Data)]TJ 0 -8.967 Td[(Base)-338(Endo)25(wment.)-625(T)80(o)-339(cop)10(y)-338(otherwise,)-360(or)-338(to)-338(republish,)-360(to)-338(post)-338(on)-338(serv)15(ers)]TJ 0 -8.966 Td[(or)-286(to)-286(redistrib)20(ute)-286(to)-286(lists,)-295(requires)-286(a)-286(fee)-286(and/or)-286(special)-286(permission)-286(from)-286(the)]TJ 0 -8.966 Td[(publisher)40(,)-250(A)40(CM.)]TJ/F60 7.97 Tf 0 -8.967 Td[(VLDB)-250(`07,)]TJ/F58 7.97 Tf 36.527 0 Td[(September)-250(23\25528,)-250(2007,)-250(V)60(ienna,)-250(Austria.)]TJ -36.527 -8.966 Td[(Cop)10(yright)-250(2007)-250(VLDB)-250(Endo)25(wment,)-250(A)40(CM)-250(978\2551\25559593\255649\2553/07/09.)]TJ
ET
1 0 0 1 53.798 124.58 cm
0 g 0 G
1 0 0 1 251.059 0 cm
0 g 0 G
0 g 0 G
1 0 0 1 -304.857 -124.58 cm
BT
/F31 8.966 Tf 316.812 625.7 Td[(41,)-435(47])1(\051.)-679(V)86(ari)1(ous)-417(s)-1(oft)29(w)28(are)-417(dev)28(el)1(opmen)29(t)-417(to)-28(ols)-417(suc)28(h)-416(as)-418(Cas-)]TJ 0 -10.46 Td[(tor)-345([)1(1])-344(and)-345(SUN')1(s)-346(JA)1(XB)-345([3)1(])-345(rely)-345(on)-345(sc)28(hem)1(as)-346(as)-345(w)28(el)1(l)-345(to)-344(p)-29(er-)]TJ 0 -10.461 Td[(form)-399(ob)-58(ject)1(-rela)1(tional)-399(ma)1(ppings)-400(for)-400(p)-29(ersistence.)-629(Addi)1(ti)1(on-)]TJ 0 -10.461 Td[(al)1(ly)85(,)-289(the)-277(existence)-277(of)-276(s)-1(c)29(hemas)-277(i)1(s)-277(im)1(p)-29(erati)1(v)28(e)-277(when)-277(i)1(n)28(tegrat)1(ing)]TJ 0 -10.461 Td[(\050m)1(eta\051)-247(data)-247(through)-247(sc)28(hem)1(a)-248(m)1(atc)29(hi)1(ng)-248([)1(44])-247(and)-247(in)-247(the)-247(are)-1(a)-247(of)]TJ 0 -10.46 Td[(generic)-357(mo)-28(del)-357(mana)1(ge)-1(m)1(en)28(t)-357([)1(7,)-361(34])1(.)-501(Unfort)1(unately)86(,)-361(sc)28(hem)1(as)]TJ 0 -10.461 Td[(are)-386(scarce)-386(and)-385(fault)29(y)-386(in)-385(practi)1(ce.)-586(F)86(or)-386(i)1(ns)-1(ta)1(nce,)-396(Barb)-29(osa)-386(et)]TJ 0 -10.461 Td[(al)1(.)-377([)1(5,)-385(35])-376(ha)29(v)28(e)-377(sho)28(wn)-377(that)-376(appro)29(x)-1(i)1(mat)1(e)-1(l)1(y)-377(half)-376(of)-377(the)-377(X)1(ML)]TJ 0 -10.461 Td[(do)-28(cumen)29(ts)-419(a)29(v)57(ail)1(able)-418(on)-418(t)1(he)-419(w)29(e)-1(b)-417(d)-1(o)-417(not)-418(refer)-418(to)-418(a)-418(sc)28(hem)1(a.)]TJ 0 -10.461 Td[(F)86(urthermore,)-378(Be)-1(x)-372(et)-372(a)1(l.)-371([8,)-378(10])-371(ha)28(v)28(e)-372(not)1(ed)-372(that)-371(ab)-29(out)-371(t)29(w)28(o-)]TJ 0 -10.46 Td[(thi)1(rds)-235(of)-234(the)-235(X)1(ML)-235(Sc)29(hema)-234(De\014)-1(ni)1(ti)1(ons)-235(\050X)1(SDs)-1(\051)-234(gat)1(he)-1(red)-234(from)]TJ 0 -10.461 Td[(sc)28(hem)1(a)-320(rep)-29(osit)1(ories)-320(and)-319(f)-1(ro)1(m)-320(t)1(he)-320(w)28(eb)-320(are)-320(no)1(t)-320(v)57(ali)1(d)-320(wit)1(h)-320(re-)]TJ 0 -10.461 Td[(sp)-29(ect)-287(to)-287(the)-288(W3C)-287(XML)-288(Sc)29(hema)-287(s)-1(p)-28(eci\014ca)1(tion)-287([4)1(6],)-298(rendering)]TJ 0 -10.461 Td[(them)-342(es)-1(sen)28(t)1(ial)1(ly)-343(useles)-1(s)-343(for)-342(im)1(medi)1(date)-343(appl)1(ica)1(tion.)]TJ 8.966 -10.46 Td[(Base)-1(d)-515(on)-515(t)1(he)-516(ab)-28(o)28(v)29(e)-516(describ)-28(e)-1(d)-515(b)-28(ene)-1(\014t)1(s)-516(of)-515(sc)28(hem)1(as)-516(and)]TJ -8.966 -10.461 Td[(thei)1(r)-433(una)29(v)57(ail)1(abil)1(it)29(y)-432(in)-432(practi)1(ce,)-454(it)-431(is)-433(ess)-1(en)29(ti)1(al)-432(to)-432(devise)-433(al)1(-)]TJ 0 -10.461 Td[(gori)1(thms)-438(tha)1(t)-438(can)-438(i)1(nfer)-438(a)-438(sc)28(hem)1(a)-438(for)-438(a)-438(gi)1(v)28(en)-438(col)1(lecti)1(on)-438(of)]TJ 0 -10.461 Td[(XML)-351(do)-28(cum)1(e)-1(n)29(ts)-351(when)-351(none,)-352(or)-351(no)-350(s)-1(yn)28(t)1(acti)1(c)-351(c)1(orrect)-351(one,)-352(i)1(s)]TJ 0 -10.461 Td[(pres)-1(en)29(t.)-744(T)-1(he)-438(latt)1(er)-439(probl)1(e)-1(m)-438(i)1(s)-439(also)-439(ac)29(kno)28(wl)1(e)-1(dged)-438(b)28(y)-439(Fl)1(o-)]TJ 0 -10.46 Td[(res)-1(c)1(u)-364([)1(22])-363(who)-364(empha)1(s)-1(i)1(zes)-364(that)-363(i)1(n)-364(the)-363(con)29(tex)-1(t)-363(of)-363(data)-363(in)29(te-)]TJ 0 -10.461 Td[(grati)1(on)-364(\134)]TJ/F49 8.966 Tf 36.558 0 Td[(We)-387(ne)52(e)52(d)-386(to)-387(extr)53(act)-387(go)53(o)53(d-q)-1(ua)1(l)-1(ity)-387(s)1(c)-1(h)1(e)-1(m)1(as)-386(autom)1(at-)]TJ -36.558 -10.461 Td[(ic)52(a)1(l)-53(l)-1(y)-455(fr)53(om)-455(exi)1(sting)-455(data)-455(a)1(n)-1(d)-454(p)52(erfo)1(rm)-455(incr)53(e)-1(m)1(en)-1(ta)1(l)-456(m)1(ainte-)]TJ 0 -10.461 Td[(nanc)52(e)-370(of)-370(the)-371(gene)-1(r)53(ate)52(d)-370(s)1(c)-1(h)1(e)-1(m)1(as)]TJ/F31 8.966 Tf 126.31 0 Td[(".)-466(In)-346(thi)1(s)-346(pap)-29(er,)-346(w)28(e)-346(addres)-1(s)]TJ -126.31 -10.46 Td[(the)-386(probl)1(em)-386(to)-386(a)1(utoma)1(tic)1(all)1(y)-387(i)1(nfe)-1(r)-386(a)-385(conci)1(s)-1(e)-386(XML)-386(Sc)29(hema)]TJ 0 -10.461 Td[(De\014nit)1(ion)-342(de)-1(scri)1(bing)-342(a)-343(gi)1(v)28(en)-343(s)-1(et)-342(of)-343(X)1(ML)-343(Do)-29(c)1(u)-1(m)1(en)28(t)1(s)-1(.)]TJ 8.966 -10.461 Td[(Pre)-1(vious)-349(rese)-1(arc)29(h)-349(on)-348(s)-1(c)29(hema)-349(i)1(nfere)-1(nc)1(e)-349(for)-349(XML)-349(data)-348(has)]TJ -8.966 -10.461 Td[(ma)1(inl)1(y)-489(fo)-28(cuse)-1(d)-487(on)-488(the)-488(i)1(nfere)-1(nc)1(e)-488(of)-488(Do)-29(cum)1(en)28(t)-487(T)28(yp)-29(e)-488(De\014-)]TJ 0 -10.461 Td[(nit)1(ions)-512(\050DTD)-1(s\051)-512([)1(9,)-555(25)1(,)-555(15])1(.)-966(T)86(o)-512(appre)-1(c)1(iate)-512(the)-512(di\013)1(e)-1(rence)]TJ 0 -10.46 Td[(b)-29(et)29(w)28(een)-336(i)1(nfe)-1(rri)1(ng)-336(DTDs)-337(and)-336(X)1(SDs)-1(,)-336(cons)-1(i)1(der)-336(the)-336(XML)-336(do)-28(c-)]TJ 0 -10.461 Td[(umen)29(t)-499(in)-499(Fi)1(gure)-499(1)-500(t)1(hat)-499(con)29(tai)1(ns)-500(i)1(n)-1(fo)1(rmati)1(on)-499(ab)-29(out)-499(store)]TJ 0 -10.461 Td[(orders)-408(and)-408(sto)-28(c)28(k)-408(con)29(ten)29(ts)-1(.)-651(O)-1(rders)-408(hol)1(d)-408(custom)1(e)-1(r)-407(inform)1(a-)]TJ 0 -10.461 Td[(ti)1(on)-306(and)-305(li)1(s)-1(t)-305(the)-306(i)1(tems)-306(ordered,)-312(w)-1(i)1(th)-306(eac)29(h)-306(i)1(tem)-305(s)-1(t)1(ati)1(ng)-306(i)1(ts)-306(id)]TJ 0 -10.46 Td[(and)-314(pri)1(ce.)-447(The)-314(sto)-28(c)28(k)-314(co)1(n)28(ten)29(ts)-314(consists)-314(of)-313(the)-314(l)1(ist)-314(of)-313(it)1(e)-1(m)1(s)-314(in)]TJ 0 -10.461 Td[(sto)-29(c)29(k,)-425(wit)1(h)-409(eac)29(h)-409(i)1(tem)-408(stati)1(ng)-408(its)-409(i)1(d,)-425(t)1(he)-409(quan)28(t)1(it)29(y)-409(i)1(n)-409(sto)-29(c)29(k,)]TJ 0 -10.461 Td[(and)-278({)-278(dep)-29(endi)1(ng)-278(on)-278(w)-1(hether)-278(the)-278(i)1(tem)-278(i)1(s)-279(atom)1(ic)-277(or)-278(comp)-28(os)-1(ed)]TJ 0 -10.461 Td[(from)-395(other)-396(i)1(tems)-396({)-396(some)-396(suppli)1(er)-396(inform)1(ati)1(on)-396(or)-396(t)1(he)-396(item)1(s)]TJ 0 -10.461 Td[(of)-435(whic)29(h)-435(they)-435(are)-435(com)1(p)-29(osed,)-458(res)-1(p)-28(ecti)1(v)28(ely)85(.)-733(It)-435(i)1(s)-435(im)1(p)-29(ortan)29(t)]TJ 0 -10.46 Td[(to)-311(em)1(phas)-1(i)1(ze)-311(that)-311(order)-311(i)1(tems)-311(do)-311(not)-311(i)1(nclude)-311(suppli)1(e)-1(r)-311(i)1(nfor-)]TJ 0 -10.461 Td[(ma)1(tion,)-390(nor)-381(do)-382(t)1(he)-1(y)-381(men)28(t)1(ion)-381(other)-381(item)1(s)-1(.)-572(Moreo)28(v)28(er,)-390(s)-1(to)-28(c)29(k)]TJ 0 -10.461 Td[(it)1(ems)-343(do)-342(not)-343(m)1(en)28(ti)1(on)-343(pri)1(ces.)]TJ 8.966 -10.461 Td[(DTDs)-274(are)-273(i)1(ncapabl)1(e)-273(of)-273(disti)1(nguishing)-273(b)-28(et)29(w)28(ee)-1(n)-272(orde)-1(r)-272(item)1(s)]TJ -8.966 -10.46 Td[(and)-246(s)-1(to)-28(c)29(k)-247(it)1(e)-1(m)1(s)-247(b)-29(eca)1(u)-1(se)-247(t)1(he)-247(con)29(ten)28(t)-246(m)1(o)-29(del)-246(of)-246(an)-247(el)1(e)-1(m)1(en)28(t)-246(can)]TJ 0 -10.461 Td[(onl)1(y)-390(dep)-28(e)-1(nd)-388(on)-389(the)-389(el)1(emen)28(t)1('s)-389(nam)1(e)-389(in)-389(a)-388(DT)-1(D,)-388(and)-388(not)-389(on)]TJ 0 -10.461 Td[(the)-364(c)1(on)28(t)1(e)-1(xt)-363(in)-363(w)-1(hi)1(c)28(h)-363(it)-363(is)-364(used)-364([)1(37].)-519(F)86(or)-364(exampl)1(e,)-369(al)1(though)]TJ 0 -10.461 Td[(the)-248(DTD)-249(i)1(n)-248(Figure)-248(2)-248(des)-1(c)1(rib)-28(e)-1(s)-248(all)-247(in)29(tended)-249(X)1(ML)-249(do)-28(cum)1(e)-1(n)29(ts,)]TJ 0 -10.461 Td[(it)-424(al)1(s)-1(o)-424(al)1(lo)29(w)-1(s)-424(s)-1(uppl)1(ier)-425(i)1(nforma)1(tion)-424(to)-424(o)-29(c)1(cur)-425(i)1(n)-425(order)-424(item)1(s)]TJ 0 -10.46 Td[(and)-343(pri)1(ce)-343(i)1(nformat)1(ion)-342(to)-343(o)-28(ccur)-342(in)-342(s)-1(t)1(o)-29(c)29(k)-343(it)1(e)-1(m)1(s)-1(.)]TJ 8.966 -10.461 Td[(XML)-452(Sc)29(he)-1(m)1(a,)-479(in)-452(c)1(on)28(tra)1(s)-1(t,)-479(i)1(s)-453(based)-452(on)-452(t)28(yp)-29(e)-452(de\014nit)1(ions,)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 287.63 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(998)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -287.63 -36 cm
endstream
endobj
2 0 obj
<<
/Type /Page
/Resources 1 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 3 0 R ]
>>
endobj
1 0 obj
<<
/Font <<
/F54 6 0 R
/F55 9 0 R
/F35 12 0 R
/F57 15 0 R
/F31 18 0 R
/F58 21 0 R
/F60 24 0 R
/F49 27 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
31 0 obj
<<
/Length 17374
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
1 0 0 1 -4.483 -5.002 cm
0 g 0 G
0 g 0 G
1 0 0 1 -49.315 -783.089 cm
BT
/F50 8.966 Tf 53.798 783.089 Td[()]TJ 9.415 -10.46 Td[()]TJ 9.414 -10.461 Td[()]TJ 14.122 -10.461 Td[(John)-525(Mitchell)]TJ 0 -10.461 Td[()-525(j.mitchell@yahoo.com)-525()-1(email>)]TJ -14.122 -10.46 Td[()]TJ 0 -10.461 Td[(- )-525()-525(I18F)-525()]TJ 32.951 -10.461 Td[()-525(100)-525()]TJ -32.951 -10.461 Td[(
)]TJ 0 -10.461 Td[(- )-525(...)-525(
)-525(...)-525(- )-525(.)-1(..)-525(
)]TJ -9.414 -10.46 Td[()]TJ 0 -10.461 Td[()-525(...)-525()-525(...)-525()-525(..)-1(.)-525()]TJ 0 -10.461 Td[()]TJ 9.414 -10.461 Td[(- )]TJ 9.415 -10.46 Td[()-525(IG8)-525()-525()-525(10)-525()]TJ 0 -10.461 Td[()-525()-525(Al)-525(Jones)-525()]TJ 56.487 -10.461 Td[()-525(a.j@gmail.com)-525()]TJ 0 -10.461 Td[()-525(a.j@dot.com)-525()]TJ -51.78 -10.461 Td[()]TJ -9.414 -10.46 Td[(
)]TJ 0 -10.461 Td[(- )]TJ 9.414 -10.461 Td[()-525(J38H)-525()-525()-525(30)-525()]TJ 0 -10.461 Td[(
- )]TJ 14.122 -10.46 Td[()-525(J38H1)-525()-525()-525(10)-525()]TJ 0 -10.461 Td[()-525(...)-525()]TJ -14.122 -10.461 Td[(
)]TJ 0 -10.461 Td[(- )]TJ 14.122 -10.461 Td[()-525(J38H2)-525()-525()-525(1)-525()]TJ 0 -10.46 Td[()-525(...)-525()]TJ -18.829 -10.461 Td[(
)]TJ 0 -10.461 Td[(- )-525(...)-525(
)-525(...)-525(- )-525(...)-526(
)]TJ -14.122 -10.461 Td[( )]TJ 0 -10.46 Td[(...)]TJ 0 -10.461 Td[(- )-525(...)-525(
)]TJ -9.415 -10.461 Td[()]TJ -4.707 -10.461 Td[()]TJ/F51 8.966 Tf 36.135 -15.416 Td[(Fi)1(gu)-1(re)-394(1:)-525(Example)-395(X)1(ML)-394(d)-1(o)-32(cu)-1(men)33(t)-1(.)]TJ
ET
1 0 0 1 53.798 399.803 cm
0 g 0 G
1 0 0 1 -53.798 -399.803 cm
BT
/F31 8.966 Tf 53.798 369.038 Td[(and)-436(therefore)-437(do)-28(e)-1(s)-436(all)1(o)28(w)-436(the)-437(co)1(n)28(ten)29(t)-436(mo)-28(del)-436(of)-437(an)-436(elem)1(e)-1(n)29(t)]TJ 0 -10.461 Td[(to)-408(de)-1(p)-28(end)-409(on)-409(t)1(he)-409(con)28(t)1(ex)-1(t)-408(in)-409(whi)1(c)28(h)-408(it)-408(is)-409(us)-1(ed)-408([32,)-425(3)1(7].)-655(F)86(or)]TJ 0 -10.461 Td[(instanc)1(e)-1(,)-428(i)1(t)-412(can)-411(b)-29(e)-412(sp)-29(eci)1(\014ed)-412(that)-411(an)-411(item)-411(i)1(s)-413(a)1(n)-412(order)-412(i)1(tem)]TJ 0 -10.46 Td[(whe)-1(n)-327(it)-328(o)-28(ccurs)-328(under)-328(an)-328(order)-328(elem)1(e)-1(n)29(t.)-451(In)-328(parti)1(cul)1(ar,)-331(X)1(ML)]TJ 0 -10.461 Td[(sc)28(hem)1(a)-465(can)]TJ/F49 8.966 Tf 51.138 0 Td[(exactly)]TJ/F31 8.966 Tf 32.267 0 Td[(des)-1(c)1(rib)-29(e)-465(t)1(he)-465(s)-1(et)-464(of)-465(al)1(l)-465(i)1(n)28(t)1(e)-1(nded)-465(do)-28(cu-)]TJ -83.405 -10.461 Td[(men)29(ts,)-536(a)1(s)-498(w)28(e)-497(wil)1(l)-497(sho)28(w)-497(in)-497(Secti)1(on)-497(3.)-920(It)-497(i)1(s)-498(preci)1(s)-1(ely)-497(thi)1(s)]TJ 0 -10.461 Td[(abi)1(li)1(t)28(y)-456(t)1(hat)-455(mak)28(es)-456(i)1(nfe)-1(rri)1(ng)-456(X)1(SDs)-456(s)-1(i)1(gni\014c)1(an)28(tl)1(y)-456(mo)1(re)-456(di\016)1(-)]TJ 0 -10.461 Td[(cul)1(t)-393(t)1(h)-1(a)1(n)-393(inferri)1(ng)-393(DTD)-1(s.)-607(Indeed,)-405(where)-1(as)-393(DTD)-393(i)1(nfe)-1(rence)]TJ 0 -10.46 Td[(basical)1(ly)-496(reduces)-496(to)-496(t)1(he)-496(generatio)1(n)-496(of)-496(regula)1(r)-496(ex)-1(pres)-1(si)1(ons)]TJ 0 -10.461 Td[(from)-409(sets)-410(of)-409(sampl)1(e)-410(stri)1(ngs)-410([)1(9],)-425(inferring)-409(X)1(SDs)-410(also)-409(en)28(t)1(ail)1(s)]TJ 0 -10.461 Td[(iden)29(ti)1(fy)-1(i)1(ng)-457(from)-456(a)-457(co)1(rpus)-458(o)1(f)-457(XML)-457(do)-28(cumen)29(t)-457(t)1(he)-457(con)29(tex)-1(t)1(s)]TJ 0 -10.461 Td[(in)-424(whi)1(c)28(h)-424(elem)1(en)28(ts)-424(b)-29(ear)-424(di)1(\013eren)28(t)-424(c)1(on)28(t)1(e)-1(n)29(t)-424(m)1(o)-29(dels.)-701(Ex)-1(i)1(s)-1(t)1(ing)]TJ 0 -10.46 Td[(DTD)-476(inference)-476(engi)1(nes)-477(do)-475(not)-476(i)1(den)28(t)1(ify)-476(s)-1(uc)29(h)-476(c)1(on)28(t)1(e)-1(xts)-476(and)]TJ 0 -10.461 Td[(therefore)-458(al)1(w)28(a)29(y)-1(s)-458(returns)-458(sc)29(he)-1(m)1(as)-458(l)1(ik)28(e)-458(t)1(he)-458(one)-458(i)1(n)-458(Fi)1(gure)-458(2)]TJ 0 -10.461 Td[(that)-342(are)-343(t)1(o)-29(o)-342(gene)-1(ral)-342(wi)1(th)-343(regard)-342(to)-343(t)1(he)-343(target)-342(s)-1(c)29(hema)1(.)]TJ 8.967 -10.461 Td[(T)85(o)-332(t)1(he)-332(b)-29(es)-1(t)-331(of)-332(our)-332(k)-1(no)29(wledge,)-334(w)28(e)-332(are)-332(the)-332(\014rst)-332(to)-332(consi)1(de)-1(r)]TJ -8.967 -10.461 Td[(XSD)-299(inference)-299(in)-299(the)-300(presence)-300(of)-299(con)29(tex)-1(t)1(s)-300(iden)29(ti)1(\014cati)1(on.)-442(In-)]TJ 0 -10.46 Td[(deed,)-381(al)1(though)-373(approac)29(hes)-374(li)1(k)28(e)-374([)1(16,)-380(28])-373(do)-373(infer)-373(s)-1(c)29(hemas)-373(in)]TJ 0 -10.461 Td[(XSD)-399(syn)28(ta)1(x)-1(,)-412(the)-399(obtai)1(ned)-399(sc)28(hem)1(as)-400(a)1(r)-1(e)-399(a)1(lw)28(a)29(ys)-400(struct)1(urall)1(y)]TJ 0 -10.461 Td[(eq)-1(ui)1(v)56(a)1(len)28(t)-342(to)-342(DTD)-1(s.)]TJ/F51 8.966 Tf 0 -14.321 Td[(Set)-1(ting.)]TJ/F31 8.966 Tf 40.046 0 Td[(It)-289(is)-289(unfortunate)-289(that)-289(the)-289(class)-290(of)-289(all)-288(XSDs)-290(cannot)]TJ -40.046 -10.461 Td[(b)-29(e)-399(l)1(earned)-399(from)-399(p)-28(ositi)1(v)28(e)-399(ex)-1(am)1(ples)-399(onl)1(y)85(.)-625(Indee)-1(d,)-412(a)-399(semi)1(nal)]TJ 0 -10.461 Td[(res)-1(ul)1(t)-454(b)28(y)-455(G)1(old)-454([26])-454(i)1(mpl)1(ies)-455(t)1(hat)-455(no)-454(m)1(atter)-454(h)-1(o)29(w)-455(m)1(an)28(y)-455(ex-)]TJ 0 -10.46 Td[(am)1(ple)-470(do)-29(c)1(umen)28(t)1(s)-471(from)-469(a)-470(target)-470(XSD)]TJ/F33 8.966 Tf 158.883 0 Td[(D)]TJ/F31 8.966 Tf 12.069 0 Td[(are)-470(pro)28(vided,)-501(no)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.511 cm
0 g 0 G
1 0 0 1 -316.812 -788.091 cm
BT
/F50 8.966 Tf 321.295 773.795 Td[()]TJ -134.699 -10.766 Td[()]TJ -145.885 -10.461 Td[()]TJ -171.746 -10.766 Td[()]TJ -229.208 -10.461 Td[()]TJ -102.36 -10.461 Td[()]TJ/F51 8.966 Tf -176.229 -26.301 Td[(Fi)1(gu)-1(re)-455(2:)-647(A)-456(D)1(TD)-455(d)-1(escri)1(b)-1(ing)-455(th)-1(e)-455(do)-33(cum)-1(en)33(t)-456(i)1(n)-456(Fig)1(-)]TJ 0 -10.461 Td[(ur)-1(e)-394(1.)]TJ
ET
1 0 0 1 316.812 684.118 cm
0 g 0 G
1 0 0 1 -316.812 -684.118 cm
BT
/F31 8.966 Tf 316.812 656.008 Td[(al)1(gorit)1(hm)-385(ex)-1(i)1(s)-1(ts)-385(that)-385(wil)1(l)-385(al)1(w)28(a)29(y)-1(s)-386(ret)1(riev)28(e)]TJ/F33 8.966 Tf 169.938 0 Td[(D)]TJ/F31 8.966 Tf 11.309 0 Td[(gi)1(v)28(e)-1(n)-385(onl)1(y)-386(the)]TJ -181.247 -10.461 Td[(ex)-1(am)1(ples.)-648(As)-406(the)-407(fram)1(ew)28(ork)-407(for)-406(XML)-407(sc)29(he)-1(m)1(a)-406(inference)-407(i)1(s)]TJ 0 -10.46 Td[(ex)-1(ac)1(tly)-318(s)-1(uc)29(h)-319(t)1(hat)-318(only)-318(p)-29(ositi)1(v)28(e)-319(exampl)1(e)-319(do)-28(cumen)29(ts)-319(are)-318(pro-)]TJ 0 -10.461 Td[(vided,)-270(i)1(t)-252(i)1(s)-253(unreal)1(isti)1(c)-252(to)-251(de)-1(v)29(e)-1(l)1(op)-252(i)1(nf)-1(erence)-252(al)1(gorit)1(hms)-252(for)-252(the)]TJ 0 -10.461 Td[(cl)1(as)-1(s)-305(of)-305(a)1(ll)-304(XSDs.)-444(O)-1(ne)-305(o)1(f)-305(the)-305(m)1(ain)-305(c)29(hal)1(lenges)-305(theref)-1(o)1(re)-305(is)-305(to)]TJ 0 -10.461 Td[(iden)29(ti)1(fy)-318(s)-1(ub)-28(class)-1(es)-318(of)-317(XSDs)-318(that)-317(are)-318(widel)1(y)-318(us)-1(ed)-318(i)1(n)-318(pract)1(ice)]TJ 0 -10.46 Td[(and)-343(t)1(hat)-342(can)-343(b)-28(e)-343(learned)-343(e\016)1(cien)29(tl)1(y)-343(f)-1(ro)1(m)-343(p)-28(ositi)1(v)28(e)-343(dat)1(a)-343(onl)1(y)85(.)]TJ 8.966 -10.461 Td[(An)-489(exami)1(nati)1(on)-489(of)-489(225)-489(XSDs)-489(gathered)-489(f)-1(ro)1(m)-489(the)-489(Co)28(v)28(er)]TJ -8.966 -10.461 Td[(P)28(ages)-303([)1(17])-302(\050i)1(ncludi)1(ng)-303(m)1(an)28(y)-303(hi)1(gh-quali)1(t)29(y)-303(XML)-303(standards\051)-302(as)]TJ 0 -10.461 Td[(w)28(el)1(l)-285(as)-286(fro)1(m)-285(the)-285(w)28(eb)-285(at)-285(l)1(arge,)-297(rev)28(eal)1(s)-286(tha)1(t)-285(in)-285(m)1(ore)-286(t)1(han)-285(98%)]TJ 0 -10.461 Td[(of)-391(the)-391(XSDs)-392(o)-28(ccurring)-391(i)1(n)-392(prac)1(tic)1(e)-392(the)-391(con)29(ten)28(t)-391(m)1(o)-29(del)-391(o)1(f)-392(an)]TJ 0 -10.46 Td[(elem)1(e)-1(n)29(t)-344(dep)-28(e)-1(nds)-344(onl)1(y)-345(on)-344(t)1(he)-345(l)1(ab)-29(el)-343(of)-344(the)-344(elem)1(e)-1(n)29(t)-344(i)1(tself,)-344(the)]TJ 0 -10.461 Td[(la)1(b)-29(el)-392(of)-393(it)1(s)-394(paren)29(t,)-405(and)-392(\050s)-1(o)1(meti)1(mes\051)-393(the)-393(l)1(ab)-29(el)-392(of)-393(i)1(ts)-393(grand-)]TJ 0 -10.461 Td[(paren)28(t)-414([)1(32])1(.)-672(In)-414(Fi)1(gure)-415(1,)-431(for)-414(e)-1(xampl)1(e,)-432(an)-414(it)1(em)-414(is)-414(an)-415(order)]TJ 0 -10.461 Td[(it)1(em)-413(onl)1(y)-414(i)1(f)-413(it)-412(is)-413(o)-29(c)1(curs)-414(i)1(n)-413(an)-413(order)-413(elem)1(e)-1(n)29(t.)-667(It)-413(i)1(s)-414(a)-412(s)-1(to)-28(c)29(k)]TJ 0 -10.46 Td[(it)1(em)-392(onl)1(y)-392(if)-392(i)1(t)-392(o)-28(ccurs)-392(in)-391(a)-392(s)-1(t)1(o)-29(c)29(k)-392(elemen)29(t)-392(or)-392(i)1(n)-392(an)-392(i)1(tem)-391(ele-)]TJ 0 -10.461 Td[(men)29(t.)-577(W)85(e)-383(sa)28(y)-383(that)-382(an)-383(XSD)-383(i)1(s)]TJ/F33 8.966 Tf 126.102 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-)]TJ/F49 8.966 Tf 3.072 0 Td[(lo)52(c)53(al)]TJ/F31 8.966 Tf 21.76 0 Td[(if)-382(its)-383(con)29(ten)28(t)-382(mo)-28(dels)]TJ -155.995 -10.461 Td[(dep)-29(end)-343(o)1(nly)-343(on)-343(l)1(ab)-29(el)1(s)-343(up)-343(to)-342(the)]TJ/F33 8.966 Tf 131.384 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-t)1(h)-343(ancestor.)]TJ -127.479 -10.461 Td[(Al)1(though)-458(the)-458(class)-459(of)]TJ/F33 8.966 Tf 92.827 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-458(XSDs)-459(b)29(y)-459(i)1(ts)-1(el)1(f)-459(i)1(s)-459(stil)1(l)-458(to)-28(o)]TJ -106.854 -10.461 Td[(general)-346(t)1(o)-346(b)-29(e)-346(learned)-346(from)-345(p)-29(osit)1(iv)28(e)-346(ex)-1(am)1(ples)-346(only)86(,)-347(w)29(e)-347(sho)29(w)]TJ 0 -10.46 Td[(in)-287(t)1(his)-288(pa)1(p)-29(er)-287(that)-287(the)-287(cl)1(as)-1(s)-287(of)-287(lo)-28(cal)-287(X)1(SDs)-288(with)-287(co)1(n)28(ten)29(t)-287(mo)-28(d-)]TJ 0 -10.461 Td[(els)-295(gi)1(v)28(en)-295(b)29(y)-295(re)-1(gul)1(ar)-295(expre)-1(ssions)-295(i)1(n)-295(whic)29(h)-295(eac)29(h)-295(el)1(e)-1(m)1(en)28(t)-294(name)]TJ 0 -10.461 Td[(o)-28(ccurs)-301(at)-300(most)-300(once,)]TJ/F49 8.966 Tf 84.45 0 Td[(c)52(a)1(n)]TJ/F31 8.966 Tf 17.048 0 Td[(b)-29(e)-300(learned)-301(e\016)1(cien)29(tly)-301(from)-300(p)-28(os)-1(i)1(ti)1(v)28(e)]TJ -101.498 -10.461 Td[(data)-361(o)1(nly)85(.)-511(T)-1(he)-361(res)-1(t)1(rict)1(ion)-361(to)-360(s)-1(uc)29(h)]TJ/F49 8.966 Tf 140.472 0 Td[(single)-385(o)53(c)52(curr)53(e)-1(nc)52(e)-384(r)52(e)53(g)-1(ular)]TJ -140.472 -10.46 Td[(expr)53(essions)]TJ/F31 8.966 Tf 48.317 0 Td[(\050SOREs)-308(for)-308(s)-1(hort)1(\051)-308(is)-308(mo)1(tiv)57(ated)-308(b)29(y)-309(t)1(he)-309(sam)1(e)-309(ex-)]TJ -48.317 -10.461 Td[(am)1(inati)1(on)-427(as)-428(ab)-28(o)28(v)28(e,)-448(whic)29(h)-427(rev)28(e)-1(a)1(ls)-428(t)1(hat)-427(more)-427(than)-427(99%)-427(of)]TJ 0 -10.461 Td[(XSDs)-275(in)-275(practi)1(ce)-275(cons)-1(i)1(st)-275(s)-1(ol)1(ely)-276(of)-275(SOREs)-276([)1(32].)-433(F)85(urt)1(he)-1(rm)1(ore,)]TJ 0 -10.461 Td[(as)-322(sho)28(wn)-321(in)-321(our)-321(e)-1(arl)1(ier)-321(w)28(ork)-322([)1(9],)-325(SOREs)-322(can)-321(b)-29(e)-321(learned)-321(e)-1(\016)1(-)]TJ 0 -10.461 Td[(ci)1(e)-1(n)29(tl)1(y)-293(from)-292(p)-29(osit)1(iv)28(e)-292(data)-292(only)85(,)-302(i)1(n)-293(co)1(n)28(trast)-292(to)-292(the)-293(cl)1(ass)-293(of)-293(al)1(l)]TJ 0 -10.46 Td[(regular)-321(ex)-1(press)-1(i)1(ons)-1(.)-449(Al)1(so,)-326(SOR)1(E)-1(s)-322(ha)29(v)28(e)-322(t)1(he)-322(added)-322(b)-28(ene)-1(\014t)-321(of)]TJ 0 -10.461 Td[(succinc)1(tnes)-1(s:)-424(since)-278(ev)28(ery)-278(elemen)29(t)-278(nam)1(e)-278(can)-278(o)-28(ccur)-278(onl)1(y)-278(once,)]TJ 0 -10.461 Td[(the)-345(s)-1(i)1(ze)-345(of)-346(a)-345(SORE)-346(i)1(s)-346(al)1(w)28(a)29(y)-1(s)-346(l)1(inear)-345(in)-345(the)-345(n)28(um)29(b)-28(er)-346(o)1(f)-346(di)1(\013er-)]TJ 0 -10.461 Td[(en)28(t)-465(elemen)29(t)-466(nam)1(es)-466(o)-29(cc)1(urr)-1(i)1(ng)-466(i)1(n)-466(the)-466(c)1(orpus)-1(.)-826(The)-466(i)1(nfe)-1(rred)]TJ 0 -10.46 Td[(con)29(ten)28(t)-342(m)1(o)-29(dels)-343(a)1(re)-343(therefore)-343(natural)1(ly)-343(co)1(mprehens)-1(i)1(ble.)]TJ/F51 8.966 Tf 0 -14.322 Td[(Co)1(n)32(tribu)-1(tio)1(n)-1(s.)]TJ/F31 8.966 Tf 75.309 0 Td[(The)-492(con)29(tri)1(buti)1(ons)-492(of)-491(this)-491(pap)-29(er)-492(c)1(an)-492(b)-28(e)]TJ -75.309 -10.46 Td[(summ)1(arized)-342(as)-343(foll)1(o)28(ws:)]TJ
ET
1 0 0 1 316.812 268.172 cm
0 g 0 G
1 0 0 1 -316.812 -268.172 cm
BT
/F35 8.966 Tf 330.137 268.172 Td[(\017)]TJ
ET
1 0 0 1 334.745 268.172 cm
0 g 0 G
1 0 0 1 -334.745 -268.172 cm
BT
/F31 8.966 Tf 339.228 268.172 Td[(W)85(e)-547(presen)28(t)-546(a)-547(theoreti)1(call)1(y)-547(compl)1(ete)-547(inference)-547(al)1(go-)]TJ 0 -10.461 Td[(rit)1(hm)]TJ/F49 8.966 Tf 27.01 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 31.691 0 Td[(that)-497(can)-498(i)1(nfer)-498(an)29(y)]TJ/F33 8.966 Tf 81.103 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-498(a)1(nd)-498(s)-1(i)1(ngle)]TJ -148.575 -10.46 Td[(o)-28(ccurrence)-425(t)1(arget)-424(XSD)-424(from)-424(a)-424(corpus)-424(of)-425(X)1(ML)-425(do)-28(cu-)]TJ 0 -10.461 Td[(men)29(ts,)-336(pro)28(vided)-335(that)-334(thi)1(s)-336(corpus)-335(is)-335(`su\016)1(cien)29(tly)-335(larg)1(e)-1(')1(,)]TJ 0 -10.461 Td[(a)-405(not)1(ion)-405(fo)1(rmal)1(ly)-405(de\014ne)-1(d)-404(in)-405(Sect)1(ion)-405(4)1(.)-643(F)85(urt)1(her)-1(m)1(ore,)]TJ 0 -10.461 Td[(w)28(e)-402(s)-1(ho)29(w)-403(ho)29(w)-403(standard)-402(tree)-403(aut)1(omat)1(a)-403(t)1(e)-1(c)29(hni)1(q)-1(ues)-403(can)]TJ 0 -10.461 Td[(b)-29(e)-411(appli)1(ed)-412(to)-411(mi)1(nim)1(iz)1(e)-412(the)-412(deri)1(v)28(ed)-412(sc)28(hem)1(a's)-412([)1(33])1(,)-429(an)]TJ 0 -10.46 Td[(i)1(mp)-29(o)1(rtan)28(t)-378(p)-29(o)1(s)-1(t-)1(pro)-29(c)1(e)-1(ssing)-379(step)-379(for)-378(obtai)1(ning)-379(c)1(ompre-)]TJ 0 -10.461 Td[(hens)-1(i)1(ble)-307(s)-1(c)29(hema')1(s)-1(.)-444(T)-1(hi)1(s)-308(m)1(inim)1(iz)1(ati)1(on)-308(am)1(oun)28(t)1(s)-308(to)-308(uni)1(-)]TJ 0 -10.461 Td[(\014cat)1(ion)-466(of)-467(uni)1(q)-1(ue)-467(t)29(yp)-29(es.)-829(That)-466(i)1(s)-1(,)-497(t)29(w)28(o)-466(t)29(y)-1(p)-28(e)-1(s)-467(c)1(an)-467(b)-28(e)]TJ 0 -10.461 Td[(com)29(bi)1(ned)-309(w)-1(hen)-309(they)-309(de)-1(\014ne)-309(t)1(h)-1(e)-309(same)-309(set)-309(of)-309(XML)-309(frag-)]TJ 0 -10.46 Td[(men)29(ts.)]TJ
ET
1 0 0 1 316.812 135.04 cm
0 g 0 G
1 0 0 1 -316.812 -135.04 cm
BT
/F35 8.966 Tf 330.137 135.04 Td[(\017)]TJ
ET
1 0 0 1 334.745 135.04 cm
0 g 0 G
1 0 0 1 -334.745 -135.04 cm
BT
/F31 8.966 Tf 339.228 135.04 Td[(R)1(e)-1(al)-303(w)28(orl)1(d)-304(dat)1(a)-304(is)-304(scarce)-304(and)-303(incom)1(plete.)-443(Appl)1(icat)1(ion)]TJ 0 -10.46 Td[(of)]TJ/F49 8.966 Tf 11.507 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.61 0 Td[(on)-377(suc)28(h)-377(dat)1(a)-377(r)-1(esult)1(s)-378(i)1(n)-378(o)29(v)28(erly)-377(s)-1(p)-28(eci\014c)-377(a)1(nd)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 287.63 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(999)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -287.63 -36 cm
endstream
endobj
30 0 obj
<<
/Type /Page
/Resources 29 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 31 0 R ]
>>
endobj
29 0 obj
<<
/Font <<
/F50 34 0 R
/F51 37 0 R
/F31 18 0 R
/F49 27 0 R
/F33 40 0 R
/F36 43 0 R
/F32 46 0 R
/F35 12 0 R
/F61 49 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
52 0 obj
<<
/Length 20759
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -555.915 -812.998 cm
BT
/F31 8.966 Tf 76.214 778.129 Td[(therefore)-492(meani)1(ngless)-493(sc)29(he)-1(m)1(a')1(s)-1(.)-904(F)86(urthermore,)-529(m)1(ini)1(-)]TJ 0 -10.461 Td[(mi)1(zat)1(ion)-397(wil)1(l)-397(onl)1(y)-398(a)1(ll)1(o)28(w)-397(to)-397(c)1(om)29(bine)-397(t)29(y)-1(p)-28(es)-398(when)-397(they)]TJ 0 -10.461 Td[(are)-462(e)-1(quiv)57(al)1(e)-1(n)29(t.)-815(Ho)29(w)28(ev)28(er,)-492(due)-463(to)-462(l)1(ac)29(k)-463(of)-463(da)1(ta,)-492(t)29(y)-1(p)-28(es)]TJ 0 -10.46 Td[(that)-480(act)1(uall)1(y)-481(repre)-1(sen)28(t)-480(the)-480(s)-1(am)1(e)-481(con)29(tex)-1(t)-480(oft)1(e)-1(n)-480(ha)28(v)29(e)]TJ 0 -10.461 Td[(di\013)1(eren)28(t)-233(i)1(nf)-1(erred)-233(con)29(ten)28(t)-233(m)1(o)-29(del)1(s)-1(,)-254(prohibi)1(ting)-233(thei)1(r)-234(uni)1(-)]TJ 0 -10.461 Td[(\014cat)1(ion.)-549(W)85(e)-374(t)1(he)-1(refore)-374(presen)28(t)-373(a)-374(smo)-28(othi)1(ng)-374(al)1(gori)1(thm)]TJ/F61 8.966 Tf 0 -10.461 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 36.393 0 Td[(that)-314(i)1(n)-315(addi)1(ti)1(on)-315(t)1(o)-315(uni)1(fy)-1(i)1(ng)-315(equiv)57(alen)29(t)-314(t)28(yp)-29(es,)]TJ -36.393 -10.461 Td[(al)1(s)-1(o)-343(uni\014es)-344(t)29(yp)-29(es)-344(that)-343(are)-343(`su\016ci)1(en)28(tl)1(y)-344(sim)1(il)1(ar')-343({)-344(a)-343(no-)]TJ 0 -10.46 Td[(ti)1(on)-409(w)-1(hi)1(c)29(h)-410(i)1(s)-410(form)1(all)1(y)-410(de\014ned)-409(in)-409(Secti)1(on)-409(5.)-656(It)-409(i)1(s)-410(im)1(-)]TJ 0 -10.461 Td[(p)-29(o)1(r)-1(t)1(an)28(t)-527(to)-528(not)1(e)-528(that)]TJ/F61 8.966 Tf 91.656 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 38.307 0 Td[(i)1(s)-529(a)-528(general)-527(metho)-28(d,)]TJ -129.963 -10.461 Td[(not)-459(sp)-29(eci)1(\014c)-459(to)]TJ/F49 8.966 Tf 62.83 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(,)-488(t)1(hat)-459(can)-459(b)-28(e)-459(us)-1(ed)-459(as)-459(a)-459(p)-29(ost-)]TJ -93.768 -10.461 Td[(pro)-29(c)1(e)-1(ssing)-338(s)-1(t)1(e)-1(p)-338(to)-338(s)-1(m)1(o)-29(ot)1(h)-339(an)29(y)-339(XSD)-338(obtai)1(ne)-1(d)-338(through)]TJ 0 -10.46 Td[(an)29(y)-343(metho)-28(d.)]TJ
ET
1 0 0 1 53.798 632.983 cm
0 g 0 G
1 0 0 1 -53.798 -632.983 cm
BT
/F35 8.966 Tf 67.123 632.983 Td[(\017)]TJ
ET
1 0 0 1 71.731 632.983 cm
0 g 0 G
1 0 0 1 -71.731 -632.983 cm
BT
/F31 8.966 Tf 76.214 632.983 Td[(W)85(e)-327(cal)1(l)]TJ/F33 8.966 Tf 32.497 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.148 0 Td[(the)-327(algori)1(thm)-327(t)1(hat)-328(\014rst)-327(appli)1(es)]TJ/F49 8.966 Tf 126.952 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf -189.46 -10.461 Td[(and)-488(t)1(hen)-488(smo)-28(othens)-488(the)-488(obt)1(ained)-488(X)1(SD)-488(b)29(y)-488(applying)]TJ/F61 8.966 Tf 0 -10.46 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(.)-716(W)85(e)-429(i)1(ll)1(us)-1(trat)1(e)-430(t)1(he)-430(e\013)1(e)-1(c)1(tiv)28(eness)-430(of)]TJ/F33 8.966 Tf 146.173 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 24.059 0 Td[(b)29(y)]TJ -206.96 -10.461 Td[(means)-249(o)1(f)-249(a)-248(de)-1(t)1(ail)1(ed)-249(ex)-1(p)-28(erim)1(e)-1(n)29(tal)-248(anal)1(ys)-1(i)1(s)-249(on)-249(b)-28(oth)-248(re)-1(al)1(-)]TJ 0 -10.461 Td[(w)28(orl)1(d)-393(and)-392(s)-1(yn)28(t)1(hetic)-392(data.)-606(Fi)1(rst,)-405(w)29(e)-393(s)-1(ho)29(w)-393(tha)1(t)]TJ/F33 8.966 Tf 193.323 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf -196.476 -10.461 Td[(greatl)1(y)-320(o)1(utp)-29(erform)1(s)]TJ/F49 8.966 Tf 82.376 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 30.086 0 Td[(on)-319(i)1(ncom)1(plete)-319(data)1(.)-449(F)86(ur-)]TJ -116.173 -10.461 Td[(ther,)-524(w)28(e)-488(ass)-1(ess)-489(t)1(he)-489(hi)1(gh)-488(q)-1(ual)1(it)29(y)-488(of)-488(the)-488(s)-1(c)29(hema')1(s)-489(i)1(n-)]TJ 0 -10.46 Td[(ferred)-291(b)28(y)]TJ/F33 8.966 Tf 38.415 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 22.819 0 Td[(.)-290(W)85(e)-291(s)-1(ho)29(w)-291(that)]TJ/F33 8.966 Tf 62.452 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 22.819 0 Td[(generali)1(zes)-292(w)29(e)-1(l)1(l,)]TJ -152.813 -10.461 Td[(is)-377(conserv)56(a)1(tiv)28(e)-377(for)-377(DTDs)-377(and)-377(giv)28(es)-377(an)-377(appro)29(x)-1(i)1(mat)1(ion)]TJ 0 -10.461 Td[(for)-494(no)1(n-lo)-28(cal)-493(XSDs.)-909(Final)1(ly)86(,)-531(w)28(e)-494(sho)29(w)-494(that)-493(run)28(t)1(im)1(e)]TJ 0 -10.461 Td[(p)-29(erform)1(ance)-343(i)1(s)-343(acceptabl)1(e)-343(for)-343(real)-342(w)28(o)1(rld)-343(a)1(ppli)1(cati)1(ons)-1(.)]TJ/F51 8.966 Tf -22.416 -22.485 Td[(Out)-1(l)1(ine.)]TJ/F31 8.966 Tf 43.804 0 Td[(This)-421(artic)1(le)-421(is)-421(further)-422(o)1(rganized)-421(as)-421(foll)1(o)28(ws.)-692(W)85(e)]TJ -43.804 -10.461 Td[(discuss)-342(relat)1(e)-1(d)-341(w)28(ork)-342(i)1(n)-342(Sect)1(ion)-341(2)-342(and)-341(pro)29(v)-1(i)1(de)-342(the)-341(ne)-1(c)1(e)-1(ssary)]TJ 0 -10.461 Td[(bac)29(k)-1(gro)1(und)-368(on)-367(XML)-368(Sc)29(hem)1(a)-368(De\014nit)1(ions)-367(in)-367(Se)-1(c)1(tio)1(n)-368(3.)-530(O)-1(ur)]TJ 0 -10.461 Td[(al)1(gorit)1(hms)]TJ/F49 8.966 Tf 45.627 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.29 0 Td[(and)]TJ/F61 8.966 Tf 17.908 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 36.636 0 Td[(are)-342(g)1(iv)28(en)-342(i)1(n)-341(Se)-1(c)1(tion)-341(4)-341(and)]TJ -134.171 -10.46 Td[(5,)-521(resp)-29(ecti)1(v)28(ely)86(.)-886(Their)-485(ex)-1(p)-28(e)-1(ri)1(men)29(tal)-485(v)57(ali)1(dati)1(on)-486(i)1(s)-486(giv)28(en)-485(in)]TJ 0 -10.461 Td[(Secti)1(on)-343(6.)-456(Fi)1(nall)1(y)85(,)-342(w)28(e)-343(co)1(nclude)-343(i)1(n)-343(Sect)1(ion)-342(7.)]TJ/F57 11.955 Tf 0 -25.893 Td[(2.)-1000(RELA)95(TED)-250(W)10(ORK)]TJ/F51 8.966 Tf 0 -12.952 Td[(Sc)32(hema)-293(inference.)]TJ/F31 8.966 Tf 86.155 0 Td[(Sc)29(hemas)-254(for)-254(s)-1(emi)1(-struct)1(ure)-1(d)-254(dat)1(a)-254(ha)28(v)28(e)]TJ -86.155 -10.46 Td[(b)-29(een)-323(de\014ned)-323(i)1(n)-323([)1(12,)-326(20,)-326(42])-322(and)-322(their)-322(inference)-323(has)-323(b)-28(ee)-1(n)-322(ad-)]TJ 0 -10.461 Td[(dres)-1(sed)-447(i)1(n)-447([27)1(,)-473(40)1(,)-473(39])1(.)-769(The)-447(m)1(etho)-29(ds)-447(i)1(n)-447([)1(27,)-472(40])-446(fo)-29(cus)-447(on)]TJ 0 -10.461 Td[(the)-525(deriv)57(ati)1(on)-526(of)-525(a)-525(graph)-525(s)-1(um)1(mary)-526(struc)1(ture)-526(\050)1(call)1(ed)-526(ful)1(l)]TJ 0 -10.461 Td[(repres)-1(en)28(t)1(ati)1(v)28(e)-533(ob)-57(ject)-532(or)-532(datag)1(uide\051)-532(for)-532(a)-533(semi)1(-structured)]TJ 0 -10.46 Td[(databa)1(s)-1(e.)-1055(This)-542(data)-542(struct)1(ure)-542(con)28(t)1(ains)-542(all)-541(paths)-542(in)-542(the)]TJ 0 -10.461 Td[(databa)1(s)-1(e.)-634(Appro)29(x)-1(i)1(ma)1(tions)-402(of)-402(t)1(his)-402(s)-1(t)1(ructure)-402(are)-402(co)1(ns)-1(i)1(de)-1(red)]TJ 0 -10.461 Td[(b)29(y)-373(restric)1(ting)-371(to)-372(pat)1(hs)-372(of)-372(a)-372(certa)1(in)-372(l)1(ength.)-544(The)-372(la)1(tter)-372(then)]TJ 0 -10.461 Td[(basical)1(ly)-366(reduces)-367(t)1(o)-366(the)-366(deriv)57(ati)1(on)-366(of)-366(an)-366(auto)1(mato)1(n)-366(from)-366(a)]TJ 0 -10.461 Td[(se)-1(t)-367(of)-369(b)-28(ounded)-368(length)-368(stri)1(ngs)-1(.)-533(N)1(aiv)28(el)1(y)-369(res)-1(t)1(rict)1(ing)-368(the)-368(al)1(go-)]TJ 0 -10.46 Td[(rit)1(hms)-325(to)-325(t)1(re)-1(es)-325(rather)-325(tha)1(n)-325(graphs)-326(i)1(s)-325(inappropri)1(ate)-325(since)-325(no)]TJ 0 -10.461 Td[(order)-403(i)1(s)-403(considered)-403(b)-28(e)-1(t)29(w)28(een)-403(t)1(he)-403(c)29(hil)1(dre)-1(n)-402(of)-403(a)-402(no)-29(de)-403(so)-402(that)]TJ 0 -10.461 Td[(XSD-)1(li)1(k)28(e)-491(sc)28(hem)1(as)-491(cannot)-490(b)-28(e)-491(deriv)29(e)-1(d.)-899(Ho)29(w)28(ev)28(er,)-527(ev)28(en)-491(the)]TJ 0 -10.461 Td[(use)-320(of)-319(m)1(ore)-320(sophi)1(s)-1(t)1(icat)1(e)-1(d)-319(enco)-28(dings)-319(of)-319(the)-319(XML)-319(do)-29(c)1(umen)28(t)1(s)]TJ 0 -10.46 Td[(using)-394(edges)-394(b)-29(et)29(w)28(een)-394(s)-1(i)1(bli)1(ngs)-394(w)28(ould)-394(b)-28(e)-394(to)-394(no)-394(a)29(v)57(ail)-393(since)-394(no)]TJ 0 -10.461 Td[(al)1(gorit)1(hms)-355(are)-355(gi)1(v)28(en)-355(t)1(o)-355(transl)1(ate)-355(t)1(h)-1(e)-354(obtai)1(ned)-355(autom)1(ata)-354(to)]TJ 0 -10.461 Td[(regular)-355(ex)-1(press)-1(i)1(ons)-1(.)-495(In)-355([39])1(,)-358(a)-356(sc)28(hem)1(a)-356(i)1(s)-356(a)-356(t)29(yping)-355(b)28(y)-356(m)1(eans)]TJ 0 -10.461 Td[(of)-439(a)-438(datal)1(og)-439(program)1(.)-745(The)-439(com)1(plexit)29(y)-439(of)-439(opt)1(im)1(al)-438(s)-1(c)29(hema)]TJ 0 -10.461 Td[(inference)-498(i)1(s)-499(NP-ha)1(r)-1(d.)-922(Aga)1(in,)-536(no)-498(algo)1(rithm)1(s)-499(a)1(re)-499(gi)1(v)28(en)-498(to)]TJ 0 -10.46 Td[(transform)-368(datal)1(og)-368(t)29(y)-1(p)-28(e)-1(s)-369(i)1(n)29(to)-369(regul)1(ar)-369(expres)-1(sions.)-534(So,)-374(thes)-1(e)]TJ 0 -10.461 Td[(approac)29(hes)-416(can)-415(therefore)-415(not)-415(b)-29(e)-415(us)-1(ed)-415(to)-415(deriv)28(e)-415(XSDs,)-433(not)]TJ 0 -10.461 Td[(ev)28(en)-343(when)-343(the)-343(semi)1(-struct)1(ure)-1(d)-342(database)-343(i)1(s)-343(tree)-1(-)1(s)-1(ha)1(p)-29(ed.)]TJ/F51 8.966 Tf 0 -18.182 Td[(DTD)-475(inference.)]TJ/F31 8.966 Tf 78.523 0 Td[(As)-413(e)-1(xpl)1(ained)-413(in)-413(the)-413(In)28(t)1(ro)-29(duct)1(ion,)-430(tec)29(h-)]TJ -78.523 -10.46 Td[(niques)-310(for)-309(DT)-1(D)-309(inference)-309(cannot)-309(b)-29(e)-309(appli)1(ed)-310(di)1(rectl)1(y)-310(to)-309(gen-)]TJ 0 -10.461 Td[(erate)-341(X)1(SDs)-1(.)-455(Inde)-1(ed,)-340(w)-1(hereas)-341(DTD)-341(i)1(nfe)-1(rence)-340(re)-1(duces)-341(t)1(o)-341(the)]TJ 0 -10.461 Td[(deriv)57(ati)1(on)-353(of)-353(a)-353(con)28(t)1(e)-1(n)29(t)-353(m)1(o)-29(del)-353(for)-353(eac)29(h)-353(e)-1(l)1(emen)29(t)-353(name,)-355(in)-353(an)]TJ 0 -10.461 Td[(XSD)-464(t)1(he)-465(c)1(on)28(ten)29(t)-464(m)1(o)-29(del)-464(dep)-28(e)-1(nds)-464(on)-464(the)-464(con)29(text)-464(in)-464(whic)29(h)]TJ 0 -10.461 Td[(the)-502(elem)1(en)28(t)-502(na)1(me)-502(app)-29(ears.)-934(Sev)28(e)-1(ra)1(l)-502(approac)29(hes)-502(f)-1(o)1(r)-502(DT)-1(D)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 -304.857 -124.58 cm
BT
/F31 8.966 Tf 316.812 778.129 Td[(inference)-501(ha)29(v)28(e)-501(b)-28(ee)-1(n)-500(prop)-29(osed.)-931(XT)86(ract)-500([25,)-539(36])-500(gene)-1(ra)1(tes)]TJ 0 -10.461 Td[(candi)1(date)-330(regul)1(ar)-330(expres)-1(sions)-330(for)-329(eac)29(h)-330(elem)1(e)-1(n)29(t)-329(name)-329(s)-1(el)1(e)-1(c)1(t-)]TJ 0 -10.461 Td[(ing)-507(the)-508(b)-29(est)-508(one)-508(using)-507(the)-508(Mini)1(m)29(um)-508(Descript)1(ion)-508(Length)]TJ 0 -10.46 Td[(\050MDL\051)-381(pri)1(ncipl)1(e.)-572(In)-381(con)28(t)1(ras)-1(t)1(,)-391(t)1(he)-382(m)1(etho)-29(ds)-381(in)-381([)1(9])-381(\014rst)-381(gen-)]TJ 0 -10.461 Td[(erate)-376(a)-376(\014nite)-376(autom)1(aton)-376(for)-376(eac)28(h)-376(elem)1(en)28(t)-376(nam)1(e)-377(whic)29(h)-376(in)-376(a)]TJ 0 -10.461 Td[(se)-1(c)1(ond)-279(step)-279(is)-279(rewrit)1(ten)-279(in)29(to)-278(a)-279(conci)1(se)-279(re)-1(g)1(ular)-279(expres)-1(sion.)-435(In)]TJ 0 -10.461 Td[([4)1(5],)-370(s)-1(ev)28(eral)-365(approac)29(hes)-366(t)1(o)-366(generate)-365(probabil)1(isti)1(c)-365(s)-1(t)1(ring)-365(au-)]TJ 0 -10.461 Td[(tom)1(ata)-379(re)-1(presen)28(ti)1(ng)-380(regul)1(ar)-380(exp)-1(ress)-1(i)1(ons)-380(are)-380(prop)-28(os)-1(ed.)-567(Un-)]TJ 0 -10.46 Td[(fortunat)1(ely)85(,)-513(no)-479(metho)-28(ds)-480(are)-480(presen)28(ted)-479(to)-479(transform)-479(thes)-1(e)]TJ 0 -10.461 Td[(in)29(to)-342(corres)-1(p)-28(onding)-342(regular)-342(ex)-1(press)-1(i)1(ons)-1(.)]TJ/F51 8.966 Tf 0 -18.182 Td[(XSD)-559(inferen)-1(ce.)]TJ/F31 8.966 Tf 79.619 0 Td[(T)85(rang)-485([16])-485(is)-486(state)-486(of)-486(the)-486(art)-485(s)-1(oft)29(w)28(a)1(re)]TJ -79.619 -10.461 Td[(writt)1(en)-325(b)29(y)-325(James)-325(Clark)-325(i)1(n)28(t)1(end)-1(ed)-324(as)-325(a)-324(s)-1(c)29(hema)-324(translat)1(or)-325(for)]TJ 0 -10.46 Td[(the)-318(sc)29(hema)-317(languages)-318(DTDs)-1(,)-322(R)1(elax)-318(NG)1(,)-317(and)-318(X)1(ML)-318(Sc)28(hem)1(a.)]TJ 0 -10.461 Td[(In)-290(addi)1(ti)1(on,)-300(T)85(rang)-289(all)1(o)28(ws)-290(to)-290(i)1(nfer)-290(a)-290(sc)28(hem)1(a)-290(for)-290(a)-289(giv)28(en)-290(set)-290(of)]TJ 0 -10.461 Td[(XML)-413(do)-28(cum)1(e)-1(n)29(ts)-413(for)-412(e)-1(i)1(ther)-413(of)-412(the)-413(three)-413(sc)29(hema)-412(languages.)]TJ 0 -10.461 Td[(Ho)29(w)28(ev)28(er,)-482(on)-454(a)-454(s)-1(t)1(ructural)-454(l)1(ev)28(e)-1(l)-453(\050ig)1(noring)-454(data)-454(v)57(alues\051,)-482(the)]TJ 0 -10.461 Td[(ex)-1(press)-1(i)1(v)28(enes)-1(s)-490(of)-491(t)1(he)-491(generated)-490(sc)28(hem)1(a's)-490(do)-29(es)-491(not)-489(go)-490(b)-29(e-)]TJ 0 -10.46 Td[(y)28(ond)-384(tha)1(t)-384(of)-384(DTDs)-1(.)-580(So,)-394(whe)-1(n)-384(appl)1(y)-1(i)1(ng)-384(T)85(rang)-383(on)-384(the)-384(data)]TJ 0 -10.461 Td[(in)-424(Figure)-425(1,)-444(it)-424(w)28(ould)-424(de)-1(ri)1(v)28(e)-425(the)-425(DTD)-425(of)-425(Fi)1(gure)-425(2)-425(i)1(n)-425(XSD)]TJ 0 -10.461 Td[(sy)-1(n)29(tax,)-468(rather)-443(tha)1(n)-444(t)1(he)-443(in)29(tended)-443(XSD)-443(in)-443(Fi)1(gure)-443(4.)-758(Si)1(mi)1(-)]TJ 0 -10.461 Td[(la)1(rly)85(,)-297(XStruc)1(t)-287([2)1(8])-287(fo)-28(cuse)-1(s)-287(on)-287(scal)1(able)-287(deriv)57(at)1(ion)-287(of)-287(sc)29(hema')1(s)]TJ 0 -10.46 Td[(in)-431(X)1(SD)-431(s)-1(yn)28(t)1(ax)-432(\050)1(incl)1(uding)-431(da)1(ta)-431(t)29(y)-1(p)-28(es)-1(\051)-431(but)-430(do)-29(es)-431(not)-431(i)1(ncor-)]TJ 0 -10.461 Td[(p)-29(o)1(rate)-339(ex)-1(press)-1(i)1(v)28(enes)-1(s)-339(b)-29(ey)28(ond)-338(DT)-1(Ds.)-455(Anot)1(he)-1(r)-338(class)-339(of)-339(t)1(o)-29(ol)1(s)]TJ 0 -10.461 Td[(pro)29(v)-1(i)1(de)-1(d)-441(in)-441(JAXB)-441([3])-441(and)-441(the)-442(.)1(NET)-442([2)1(])-442(fram)1(ew)28(ork)-442(deriv)28(e)]TJ 0 -10.461 Td[(DTDs)-343(or)-343(XSDs)-343(from)-342(cl)1(ass)-344(\014l)1(es)-343(and)-343(vice)-342(v)28(ers)-1(a,)]TJ/F51 8.966 Tf 0 -18.182 Td[(Learn)-1(i)1(n)-1(g)-361(o)1(f)-361(tr)-1(e)1(e)-362(aut)-1(o)1(ma)-1(ta.)]TJ/F31 8.966 Tf 128.044 0 Td[(F)86(ernau)-314([2)1(1])-314(prop)-28(ose)-1(d)-313(a)-314(gen-)]TJ -128.044 -10.46 Td[(eral)-457(framew)28(ork)-458(o)1(f)-458(functi)1(on)-458(di)1(s)-1(t)1(ingui)1(s)-1(habi)1(li)1(t)29(y)-458(to)-457(learn)-458(t)1(re)-1(e)]TJ 0 -10.461 Td[(autom)1(ata)-353(for)-353(ra)1(n)-1(k)29(e)-1(d)-353(t)1(re)-1(es.)-488(In)-353(ess)-1(ence,)-355(the)-353(fram)1(e)-1(w)29(ork)-354(gi)1(v)28(es)]TJ 0 -10.461 Td[(a)-511(l)1(e)-1(a)1(rning)-511(al)1(gorit)1(hm)-511(for)-511(t)1(he)-512(setti)1(ngs)-511(w)-1(here)-511(a)-511(funct)1(ion)-511(i)1(s)]TJ 0 -10.461 Td[(gi)1(v)28(e)-1(n)-546(whic)29(h)-546(determi)1(nes)-547(ho)29(w)-547(to)-546(m)1(erge)-547(stat)1(e)-1(s.)-1067(As)-547(X)1(SDs)]TJ 0 -10.46 Td[(consti)1(tute)-406(a)-406(s)-1(ubset)-406(of)-406(the)-407(regul)1(ar)-406(unrank)28(ed)-407(t)1(re)-1(e)-406(l)1(anguages)]TJ 0 -10.461 Td[([3)1(2],)-451(our)-429(approac)29(h)-430(can)-429(b)-29(e)-430(see)-1(n)-429(as)-430(an)-430(i)1(ns)-1(ta)1(n)28(ti)1(ati)1(on)-430(of)-429(that)]TJ 0 -10.461 Td[(fram)1(e)-1(w)29(ork)-509(general)1(ized)-508(t)1(o)-508(unrank)28(ed)-508(trees)-1(.)-952(In)-507(con)28(t)1(ras)-1(t)-507(to)]TJ 0 -10.461 Td[(the)-408(rank)28(ed)-408(se)-1(t)1(ti)1(ng,)-424(our)-408(alg)1(orithm)-407(has)-408(to)-408(deal)-408(wi)1(th)-408(regular)]TJ 0 -10.461 Td[(ex)-1(press)-1(i)1(ons)-454(i)1(nfere)-1(nc)1(e)-454(a)1(s)-454(w)28(el)1(l.)-787(Unrank)28(ed)-453(tree)-453(languag)1(e)-454(i)1(n-)]TJ 0 -10.46 Td[(ference)-472(receiv)28(ed)-472(recen)28(t)-471(in)29(terest)-472(i)1(n)-472(the)-472(con)29(text)-472(of)-472(wrapp)-29(er)]TJ 0 -10.461 Td[(induc)1(tio)1(n)-310([1)1(3].)-445(Ho)29(w)28(ev)28(er,)-316(thi)1(s)-310(s)-1(ett)1(ing)-309(cons)-1(i)1(ders)-310(the)-310(i)1(nfe)-1(rence)]TJ 0 -10.461 Td[(of)-496(no)-28(de)-1(-)1(s)-1(el)1(ecti)1(ng)-496(q)-1(ueri)1(e)-1(s)-496(in)-495(the)-496(pre)-1(sence)-496(of)-496(b)-29(o)1(th)-496(p)-29(osi)1(tiv)28(e)]TJ 0 -10.461 Td[(and)-487(negati)1(v)28(e)-487(ex)-1(am)1(ples)-487(whic)29(h)-487(ma)1(k)28(e)-1(s)-487(the)-487(probl)1(em)-487(en)29(tirel)1(y)]TJ 0 -10.46 Td[(di\013)1(eren)28(t.)-591(T)-1(he)-388(m)1(os)-1(t)-387(relat)1(e)-1(d)-387(to)-388(our)-387(w)28(ork)-388(is)-388([)1(43],)-398(w)-1(here)-388(i)1(t)-388(i)1(s)]TJ 0 -10.461 Td[(sho)28(wn)-405(t)1(hat)-404(unrank)28(ed)-405(\050)]TJ/F33 8.966 Tf 93.637 0 Td[(m)1(;)-171(n)]TJ/F31 8.966 Tf 17.773 0 Td[(\051-)1(con)28(t)1(ex)-1(tua)1(l)-404(tree)-405(la)1(nguages)-405(can)]TJ -111.41 -10.461 Td[(b)-29(e)-361(learned)-362(from)-361(p)-29(osit)1(iv)28(e)-362(dat)1(a)-362(onl)1(y)85(.)-514(Basic)1(all)1(y)85(,)-366(an)-362(al)1(gorit)1(hm)]TJ 0 -10.461 Td[(is)-501(pre)-1(sen)28(t)1(ed)-502(tha)1(t)-502(l)1(earns)-502(a)-501(tree)-502(l)1(anguage)-502(fro)1(m)-501(the)-502(sets)-502(of)]TJ 0 -10.461 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(m)1(;)-171(n)]TJ/F31 8.966 Tf 17.773 0 Td[(\051-)1(fork)-1(s)-297(app)-28(earing)-296(in)-296(s)-1(am)1(ple)-297(t)1(re)-1(es.)-441(Here,)-305(an)-297(\050)]TJ/F33 8.966 Tf 177.426 0 Td[(m)1(;)-171(n)]TJ/F31 8.966 Tf 17.773 0 Td[(\051-)1(fork)]TJ -216.556 -10.46 Td[(is)-308(a)-309(subtree)-309(of)-308(depth)]TJ/F33 8.966 Tf 84.358 0 Td[(n)]TJ/F31 8.966 Tf 8.324 0 Td[(and)-308(w)-1(i)1(dth)]TJ/F33 8.966 Tf 43.417 0 Td[(m)]TJ/F31 8.966 Tf 8.119 0 Td[(.)-445(The)-309(\050)]TJ/F33 8.966 Tf 28.778 0 Td[(m)1(;)-171(n)]TJ/F31 8.966 Tf 17.773 0 Td[(\051)-308(con)29(tex)-1(t)1(ual)]TJ -190.769 -10.461 Td[(la)1(nguages)-354(form)-354(a)-353(s)-1(t)1(rict)-353(sup)-29(ers)-1(et)-353(of)-354(l)1(o)-29(ca)1(l)-354(SO)29(XSDs)-1(.)-489(It)-354(hence)]TJ 0 -10.461 Td[(fol)1(lo)29(w)-1(s)-292(im)1(mediat)1(ely)-293(that)-292(l)1(o)-29(c)1(al)-292(SO)28(XSDs)-293(ca)1(n)-293(b)-28(e)-293(learned)-292(from)]TJ 0 -10.461 Td[(p)-29(o)1(s)-1(i)1(tiv)29(e)-308(da)1(ta)-307(onl)1(y)85(.)-445(Our)-307(Theorem)-307(1)-307(sho)29(w)-1(s,)-314(ho)29(w)28(ev)28(er,)-314(t)1(hat)-307(for)]TJ 0 -10.46 Td[(lo)-28(cal)-417(SO)28(XSDs)-418(w)28(e)-418(do)-418(not)-418(need)-418(to)-418(resort)-418(to)-418(general)-417(\050)]TJ/F33 8.966 Tf 214.674 0 Td[(m;)-170(n)]TJ/F31 8.966 Tf 17.774 0 Td[(\051-)]TJ -232.448 -10.461 Td[(forks)-242(but)-241(that)-241(al)1(ready)-242(path-)1(s)-1(hap)-28(ed)-242(forks)-242(su\016ce.)-422(In)-242(addi)1(ti)1(on,)]TJ 0 -10.461 Td[(the)-392(tec)29(hniques)-393(of)-392([)1(43])-392(a)1(r)-1(e)-392(geared)-392(to)29(w)28(ards)-392(inferring)-391(q)-1(ueries,)]TJ 0 -10.461 Td[(not)-478(XSDs)-1(.)-864(As)-479(s)-1(uc)29(h,)-512(no)-479(opti)1(mi)1(zati)1(ons)-479(in)-479(t)1(he)-479(directi)1(on)-479(of)]TJ 0 -10.461 Td[(sc)28(hem)1(a)-343(i)1(nfe)-1(rence)-342(ha)28(v)28(e)-343(b)-28(een)-343(att)1(e)-1(m)1(pted.)]TJ/F57 11.955 Tf 0 -31.631 Td[(3.)-1000(B)30(A)55(CKGR)30(OUND)]TJ/F51 8.966 Tf 0 -20.672 Td[(XML)-311(f)1(r)-1(agmen)33(ts.)]TJ/F31 8.966 Tf 79.759 0 Td[(F)86(or)-271(our)-270(purp)-29(oses)-1(,)-284(an)]TJ/F49 8.966 Tf 84.109 0 Td[(XML)-301(fr)52(a)1(g)-1(m)1(en)-1(t)]TJ/F31 8.966 Tf 62.007 0 Td[(i)1(s)-271(a)]TJ -225.875 -10.461 Td[(\050p)-28(os)-1(sibl)1(y)-242(empt)29(y)-1(\051)-241(s)-1(equence)]TJ/F50 8.966 Tf 106.249 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F50 8.966 Tf 4.151 0.997 Td[(>)]TJ/F33 8.966 Tf 6.243 0 Td[(f)]TJ/F32 5.978 Tf 4.473 -0.997 Td[(1)]TJ/F50 8.966 Tf 5.687 0.997 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F50 8.966 Tf 4.151 0.997 Td[(>)]TJ/F33 8.966 Tf 7.779 0 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf 13.823 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.997 Td[(n)]TJ/F50 8.966 Tf 5.099 0.997 Td[(>)]TJ/F33 8.966 Tf 4.707 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.997 Td[(n)]TJ/F50 8.966 Tf 5.099 0.997 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.997 Td[(n)]TJ/F50 8.966 Tf 5.099 0.997 Td[(>)]TJ/F31 8.966 Tf 6.875 0 Td[(of)]TJ -231.68 -10.461 Td[(elem)1(e)-1(n)29(ts)-261(whe)-1(re)]TJ/F33 8.966 Tf 62.875 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(a)]TJ/F34 5.978 Tf 25.361 -0.996 Td[(n)]TJ/F31 8.966 Tf 7.438 0.996 Td[(are)]TJ/F49 8.966 Tf 14.65 0 Td[(el)-1(em)1(e)-1(nt)-292(names)]TJ/F31 8.966 Tf 58.841 0 Td[(,)-277(and)]TJ/F33 8.966 Tf 22.231 0 Td[(f)]TJ/F32 5.978 Tf 4.473 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(f)]TJ/F34 5.978 Tf 24.951 -0.996 Td[(n)]TJ/F31 8.966 Tf -234.004 -9.465 Td[(are)-313(t)1(he)-1(m)1(se)-1(l)1(v)28(es)-313(XML)-313(fragm)1(en)28(t)1(s)-1(.)-446(In)-313(part)1(icul)1(ar,)-318(w)28(e)-312(ignore)-313(a)1(t-)]TJ 0 -10.461 Td[(tri)1(butes)-314(\050as)-314(t)1(he)-1(se)-314(can)-313(s)-1(t)1(raigh)29(tforw)29(ardly)-314(b)-29(e)-313(added\051)-314(and)-313(data)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1000)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
51 0 obj
<<
/Type /Page
/Resources 50 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 52 0 R ]
>>
endobj
50 0 obj
<<
/Font <<
/F31 18 0 R
/F61 49 0 R
/F49 27 0 R
/F35 12 0 R
/F33 40 0 R
/F51 37 0 R
/F57 15 0 R
/F50 34 0 R
/F32 46 0 R
/F34 55 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
58 0 obj
<<
/Length 25650
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
1 0 0 1 -4.483 -5.002 cm
0 g 0 G
0 g 0 G
1 0 0 1 -49.315 -783.089 cm
BT
/F50 8.966 Tf 53.798 783.089 Td[()]TJ 9.415 -10.46 Td[()]TJ 9.414 -10.461 Td[()-525()-525()-525()-1(customer>)]TJ 0 -10.461 Td[(- )-525()-525()-525()-1051(
)]TJ 0 -10.461 Td[(- )-525()-525()-525()-1051(
)]TJ -9.414 -10.46 Td[()]TJ 0 -10.461 Td[()]TJ 9.414 -10.461 Td[()-525()-525()-525()-525()]TJ 0 -10.461 Td[(- )-525()-525()-525()-1051(
)]TJ -9.414 -10.461 Td[()]TJ 0 -10.46 Td[()]TJ 9.414 -10.461 Td[(- )]TJ 14.122 -10.461 Td[()-525()]TJ 0 -10.461 Td[()-525()-525()-525()-1(supplier>)]TJ -9.414 -10.46 Td[(
)]TJ -14.122 -10.461 Td[()]TJ -9.415 -10.461 Td[()]TJ/F51 8.966 Tf 0 -29.589 Td[(Fi)1(gu)-1(re)-430(3:)-598(A)-431(s)1(a)-1(mple)-431(X)1(ML)-431(f)1(ragmen)32(t)-431(f)1(or)-431(the)-431(XSD)-431(i)1(n)]TJ 0 -10.461 Td[(Fi)1(gu)-1(re)-394(4.)]TJ
ET
1 0 0 1 53.798 573.924 cm
0 g 0 G
1 0 0 1 -53.798 -573.924 cm
BT
/F31 8.966 Tf 53.798 544.565 Td[(v)57(alues)-470(\050as)-469(the)-470(i)1(nfe)-1(rence)-469(of)-470(at)1(omi)1(c)-470(dat)1(a)-470(t)29(yp)-29(es)-470(has)-470(al)1(ready)]TJ 0 -10.46 Td[(b)-29(een)-343(studi)1(ed)-343([2)1(8]\051.)]TJ 8.967 -10.461 Td[(As)-276(us)-1(ual)-275(w)28(e)-277(abbreviat)1(e)]TJ/F50 8.966 Tf 94.258 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F50 8.966 Tf 4.882 0 Td[(>)-171()]TJ/F33 8.966 Tf 15.658 0 Td[(a)]TJ/F50 8.966 Tf 4.882 0 Td[(>)]TJ/F31 8.966 Tf 7.184 0 Td[(b)29(y)]TJ/F50 8.966 Tf 12.204 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F50 8.966 Tf 4.882 0 Td[(/>)]TJ/F31 8.966 Tf 9.415 0 Td[(.)-434(F)86(urthermore,)-289(i)1(f)]TJ/F33 8.966 Tf -171.746 -10.461 Td[(f)]TJ/F31 8.966 Tf 8.11 0 Td[(is)-297(an)-297(X)1(ML)-297(fragmen)29(t,)-306(t)1(hen)-297(w)28(e)-297(write)-297(pat)1(hs)-1(\050)]TJ/F33 8.966 Tf 168.744 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(\051)-297(for)-296(the)-297(s)-1(et)-296(of)]TJ -182.302 -10.461 Td[(al)1(l)-330(lab)-28(eled)-330(paths)-331(starti)1(ng)-330(at)-330(a)-330(ro)-29(ot)-330(elem)1(en)28(t)-330(i)1(n)]TJ/F33 8.966 Tf 186.294 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(.)-452(F)86(or)-331(exam-)]TJ -191.742 -10.46 Td[(ple,)-273(for)-257(t)1(he)-257(XML)-257(frag)1(men)28(t)-256(i)1(n)-257(Fi)1(gure)-257(3,)-273(paths\050)]TJ/F33 8.966 Tf 180.36 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(\051)-256(incl)1(udes)-257(the)]TJ -185.808 -10.461 Td[(empt)29(y)-428(path)]TJ/F33 8.966 Tf 51.196 0 Td[(\025)]TJ/F31 8.966 Tf 5.376 0 Td[(,)-449(the)-428(pat)1(h)]TJ/F50 8.966 Tf 45.497 0 Td[(store)]TJ/F31 8.966 Tf 23.537 0 Td[(,)-449(the)-428(pat)1(h)]TJ/F50 8.966 Tf 45.497 0 Td[(store)-171(order)]TJ/F31 8.966 Tf 48.609 0 Td[(,)-449(the)]TJ -219.712 -10.461 Td[(path)]TJ/F50 8.966 Tf 22.485 0 Td[(store)-171(stock)]TJ/F31 8.966 Tf 48.609 0 Td[(,)-479(the)-452(path)]TJ/F50 8.966 Tf 46.202 0 Td[(store)-171(order)-172(customer)]TJ/F31 8.966 Tf 87.804 0 Td[(,)-479(and)-452(s)-1(o)]TJ -205.1 -10.461 Td[(on.)-433(W)85(e)-275(wri)1(te)-275(stri)1(ngs)-1(\050)]TJ/F33 8.966 Tf 84.732 0 Td[(f)-52(;)-170(p)]TJ/F31 8.966 Tf 13.658 0 Td[(\051)-274(for)-274(the)-275(set)-274(of)-274(all)-274(stri)1(ngs)-275(of)-274(e)-1(l)1(emen)29(t)]TJ -98.39 -10.461 Td[(nam)1(e)-1(s)-430(o)-28(ccurri)1(ng)-430(b)-28(elo)29(w)-430(an)-430(o)-28(ccurrence)-430(o)1(f)-430(path)]TJ/F33 8.966 Tf 191.193 0 Td[(p)]TJ/F31 8.966 Tf 8.478 0 Td[(i)1(n)]TJ/F33 8.966 Tf 11.531 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(.)-717(F)86(or)]TJ -216.65 -10.46 Td[(ex)-1(am)1(ple,)-333(for)-331(the)-331(XML)-332(fragm)1(en)28(t)-331(i)1(n)-332(Fi)1(gure)-332(3)1(,)-334(stri)1(ngs)-1(\050)]TJ/F33 8.966 Tf 211.385 0 Td[(f)-52(;)-170(\025)]TJ/F31 8.966 Tf 14.407 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf -225.792 -10.461 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(store)]TJ/F35 8.966 Tf 23.536 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(,)-342(s)-1(t)1(rings\050)]TJ/F33 8.966 Tf 35.961 0 Td[(f)-52(;)]TJ/F50 8.966 Tf 9.032 0 Td[(store)]TJ/F31 8.966 Tf 23.536 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf 15.871 0 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(order)-171(order)-172(stock)]TJ/F35 8.966 Tf 73.681 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(,)-342(and)]TJ -188.55 -20.89 Td[(strings\050)]TJ/F33 8.966 Tf 30.329 0 Td[(f)-52(;)]TJ/F50 8.966 Tf 9.032 0 Td[(store)-171(order)]TJ/F31 8.966 Tf 48.609 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf 15.871 0 Td[(f)]TJ/F50 8.966 Tf 4.607 0 Td[(customer)-171(it)-1(em)-171(item)]TJ/F33 8.966 Tf 78.389 0 Td[(;)]TJ/F50 8.966 Tf -34.386 -13.45 Td[(customer)-171(item)]TJ/F35 8.966 Tf 58.023 0 Td[(g)]TJ/F33 8.966 Tf 4.608 0 Td[(:)]TJ/F31 8.966 Tf -226.581 -17.901 Td[(The)-347(\014rst)]TJ/F50 8.966 Tf 38.03 0 Td[(order)]TJ/F31 8.966 Tf 26.643 0 Td[(elem)1(e)-1(n)29(t)-346(in)-346(Fi)1(gure)-347(3)-346(e)-1(nsures)-347(the)-346(pre)-1(sence)-347(of)]TJ/F50 8.966 Tf -64.673 -10.461 Td[(customer)-171(item)-172(item)]TJ/F31 8.966 Tf 78.389 0 Td[(,)-272(whi)1(le)-255(t)1(he)-255(se)-1(c)1(ond)]TJ/F50 8.966 Tf 72.318 0 Td[(order)]TJ/F31 8.966 Tf 25.818 0 Td[(elem)1(e)-1(n)29(t)-254(ens)-1(ures)]TJ -176.525 -10.461 Td[(the)-372(pres)-1(ence)-372(of)]TJ/F50 8.966 Tf 64.113 0 Td[(customer)-171(it)-1(em)]TJ/F31 8.966 Tf 58.024 0 Td[(.)-546(F)86(or)-372(paths)-372(li)1(k)28(e)]TJ/F50 8.966 Tf 66.822 0 Td[(store)-171(order)]TJ -188.959 -10.46 Td[(customer)-171(name)]TJ/F31 8.966 Tf 61.788 0 Td[(that)-419(end)-420(in)-420(a)-420(l)1(eaf)-420(of)]TJ/F33 8.966 Tf 87.616 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(,)-439(stri)1(ngs)-1(\050)]TJ/F33 8.966 Tf 36.827 0 Td[(f)-52(;)-170(p)]TJ/F31 8.966 Tf 13.658 0 Td[(\051)-420(al)1(w)28(a)29(y)-1(s)]TJ -205.337 -10.461 Td[(inc)1(ludes)-343(the)-343(em)1(pt)29(y)-343(s)-1(tri)1(ng)]TJ/F33 8.966 Tf 105.599 0 Td[(\025)]TJ/F31 8.966 Tf 5.375 0 Td[(.)]TJ/F51 8.966 Tf -110.974 -18.182 Td[(XML)-481(S)-1(c)33(hema)-483(D)1(e\014)-1(nitions.)]TJ/F31 8.966 Tf 127.44 0 Td[(The)-419(W3C)-419(s)-1(p)-28(eci\014ca)1(tion)-418([46])]TJ -127.44 -10.461 Td[(es)-1(sen)28(t)1(ial)1(ly)-335(de\014nes)-335(an)-334(XSD)]TJ/F33 8.966 Tf 109.046 0 Td[(D)]TJ/F31 8.966 Tf 10.853 0 Td[(to)-334(b)-29(e)-334(a)-334(coll)1(ecti)1(on)-335(o)1(f)]TJ/F49 8.966 Tf 82.576 0 Td[(ty)-1(p)53(e)-360(de\014-)]TJ -202.475 -10.461 Td[(nitions)]TJ/F31 8.966 Tf 27.522 0 Td[(,)-356(whi)1(c)28(h,)-355(if)-353(w)28(e)-353(abs)-1(t)1(ract)-353(a)29(w)28(a)29(y)-354(from)-353(the)-353(concrete)-353(XML)]TJ -27.522 -10.46 Td[(repres)-1(en)29(tati)1(on)-343(of)-342(XSDs)-1(,)-342(are)-342(rules)-343(li)1(k)28(e)]TJ/F49 8.966 Tf 48.402 -17.902 Td[(stor)53(e)]TJ/F35 8.966 Tf 22.409 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(order)]TJ/F31 8.966 Tf 23.536 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.901 0 Td[(])]TJ/F36 5.978 Tf 2.56 4.307 Td[(\003)]TJ/F33 8.966 Tf 4.317 -4.307 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(stock)]TJ/F31 8.966 Tf 23.536 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(sto)53(ck)]TJ/F31 8.966 Tf 20.489 0 Td[(])-4085(\050)]TJ/F33 8.966 Tf 42.771 0 Td[(?)]TJ/F31 8.966 Tf 4.608 0 Td[(\051)]TJ -235.52 -17.901 Td[(that)-385(m)1(ap)-386(t)29(yp)-29(e)-385(names)-386(to)-385(regula)1(r)-386(ex)-1(press)-1(i)1(ons)-386(o)29(v)28(er)-386(pai)1(rs)]TJ/F33 8.966 Tf 225.774 0 Td[(a)]TJ/F31 8.966 Tf 4.882 0 Td[([)]TJ/F33 8.966 Tf 2.56 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(])]TJ -236.544 -10.461 Td[(of)-372(elem)1(en)28(t)-372(nam)1(es)]TJ/F33 8.966 Tf 73.553 0 Td[(a)]TJ/F31 8.966 Tf 8.217 0 Td[(and)-372(t)29(y)-1(p)-28(e)-372(names)]TJ/F33 8.966 Tf 67.659 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)-544(T)-1(hroug)1(hout)-372(the)-372(ar-)]TJ -152.757 -10.461 Td[(ti)1(cle)-356(w)29(e)-357(use)-356(the)-356(con)29(v)28(en)28(ti)1(on)-356(that)-355(elemen)29(t)-356(nam)1(e)-1(s)-356(are)-356(t)29(y)-1(p)-28(es)-1(et)]TJ 0 -10.46 Td[(in)-328(t)29(yp)-29(ewrit)1(e)-1(r)-328(fon)29(t,)-330(and)-328(t)29(y)-1(p)-28(e)-328(names)-328(are)-329(t)29(yp)-29(ese)-1(t)-327(in)-328(i)1(tal)1(ic.)-451(In-)]TJ 0 -10.461 Td[(tui)1(ti)1(v)28(e)-1(l)1(y)85(,)-513(thi)1(s)-480(parti)1(cul)1(ar)-480(t)29(yp)-29(e)-480(de\014ni)1(tio)1(n)-480(sp)-29(eci)1(\014e)-1(s)-479(an)-480(X)1(ML)]TJ 0 -10.461 Td[(fragm)1(e)-1(n)29(t)-342(to)-343(b)-28(e)-343(of)-342(t)28(yp)-29(e)]TJ/F49 8.966 Tf 93.977 0 Td[(stor)53(e)]TJ/F31 8.966 Tf 22.92 0 Td[(if)-342(it)-342(is)-343(o)1(f)-343(the)-343(form)]TJ/F50 8.966 Tf -106.934 -20.89 Td[()]TJ/F33 8.966 Tf 34.487 0 Td[(f)]TJ/F32 5.978 Tf 4.472 -0.996 Td[(1)]TJ/F50 8.966 Tf 5.687 0.996 Td[()]TJ/F33 8.966 Tf 40.731 0 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf 13.823 0 Td[()]TJ/F33 8.966 Tf 34.487 0 Td[(f)]TJ/F34 5.978 Tf 4.472 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[()]TJ -2.477 -13.45 Td[()]TJ/F33 8.966 Tf 34.487 0 Td[(g)]TJ/F50 8.966 Tf 6.251 0 Td[()]TJ/F31 8.966 Tf -191.482 -17.901 Td[(whe)-1(re)]TJ/F33 8.966 Tf 27.055 0 Td[(n)]TJ/F35 8.966 Tf 8.793 0 Td[(\025)]TJ/F31 8.966 Tf 10.402 0 Td[(0;)]TJ/F33 8.966 Tf 10.847 0 Td[(f)]TJ/F32 5.978 Tf 4.472 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(f)]TJ/F34 5.978 Tf 24.952 -0.996 Td[(n)]TJ/F31 8.966 Tf 8.575 0.996 Td[(are)-388(XML)-388(fragm)1(en)28(t)1(s)-389(o)1(f)-388(t)29(y)-1(p)-28(e)]TJ/F49 8.966 Tf 115.396 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.901 0 Td[(;)]TJ -236.544 -10.461 Td[(and)]TJ/F33 8.966 Tf 18.279 0 Td[(g)]TJ/F31 8.966 Tf 8.147 0 Td[(is)-383(an)-382(XML)-383(fragm)1(e)-1(n)29(t)-383(o)1(f)-383(t)29(y)-1(p)-28(e)]TJ/F49 8.966 Tf 118.579 0 Td[(sto)53(ck)]TJ/F31 8.966 Tf 20.489 0 Td[(.)-577(Eac)29(h)-383(t)29(y)-1(p)-28(e)-383(name)]TJ -165.494 -10.46 Td[(that)-322(o)-28(ccurs)-322(on)-322(the)-323(ri)1(gh)28(t)-321(hand)-323(side)-322(of)-322(a)-322(t)28(yp)-29(e)-322(de\014nit)1(ion)-322(in)-322(an)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.512 cm
0 g 0 G
1 0 0 1 -316.812 -788.092 cm
BT
/F49 8.966 Tf 334.605 777.656 Td[(r)53(o)52(o)1(t)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(store)]TJ/F31 8.966 Tf 23.536 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(stor)53(e)]TJ/F31 8.966 Tf 19.849 0 Td[(])]TJ/F49 8.966 Tf -99.796 -10.461 Td[(stor)53(e)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(order)]TJ/F31 8.966 Tf 23.536 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.901 0 Td[(])]TJ/F36 5.978 Tf 2.56 3.809 Td[(\003)]TJ/F33 8.966 Tf 4.317 -3.809 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(stock)]TJ/F31 8.966 Tf 23.536 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(sto)53(ck)]TJ/F31 8.966 Tf 20.489 0 Td[(])]TJ/F49 8.966 Tf -159.406 -10.766 Td[(or)53(der)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(customer)]TJ/F31 8.966 Tf 37.658 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(p)53(erson)]TJ/F31 8.966 Tf 26.702 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.997 Td[(1)]TJ/F31 8.966 Tf 4.151 0.997 Td[(])]TJ/F32 5.978 Tf 2.56 3.809 Td[(+)]TJ/F49 8.966 Tf -173.878 -14.576 Td[(p)53(e)-1(r)1(son)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(name)]TJ/F31 8.966 Tf 18.829 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(email)]TJ/F31 8.966 Tf 23.537 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F32 5.978 Tf 2.56 3.809 Td[(+)]TJ/F49 8.966 Tf -144.614 -14.269 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.997 Td[(1)]TJ/F35 8.966 Tf 17.317 0.997 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(id)]TJ/F31 8.966 Tf 9.414 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(qty)]TJ/F31 8.966 Tf 14.122 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(price)]TJ/F31 8.966 Tf 23.537 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F49 8.966 Tf -173.008 -10.767 Td[(sto)53(ck)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F32 5.978 Tf 2.56 3.809 Td[(+)]TJ/F49 8.966 Tf -100.302 -14.269 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.997 Td[(2)]TJ/F35 8.966 Tf 17.317 0.997 Td[(!)]TJ/F50 8.966 Tf 18.182 0 Td[(id)]TJ/F31 8.966 Tf 9.414 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(qty)]TJ/F31 8.966 Tf 14.122 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(emp)]TJ/F31 8.966 Tf 17.031 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F31 8.966 Tf -62.719 -10.767 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 37.658 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(p)53(erson)]TJ/F31 8.966 Tf 26.702 0 Td[(])-228(+)]TJ/F50 8.966 Tf 13.823 0 Td[(item)]TJ/F31 8.966 Tf 18.83 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F32 5.978 Tf 2.56 3.809 Td[(+)]TJ/F31 8.966 Tf 6.088 -3.809 Td[(\051)]TJ/F49 8.966 Tf -199.933 -10.46 Td[(emp)]TJ/F35 8.966 Tf 35.669 0 Td[(!)]TJ/F33 8.966 Tf 18.182 0 Td[(\025)]TJ/F51 8.966 Tf -71.644 -18.954 Td[(Fi)1(gu)-1(re)-315(4)1(:)-486(An)-315(XS)-1(D)-314(d)-1(escri)1(b)-1(ing)-315(the)-315(XML)-314(d)-1(o)-32(cu)-1(men)33(t)-316(i)1(n)]TJ 0 -10.461 Td[(Fi)1(gu)-1(re)-394(1.)-525(T)-1(he)-394(sym)33(b)-33(ol)]TJ/F33 8.966 Tf 104.555 0 Td[(\025)]TJ/F51 8.966 Tf 8.912 0 Td[(den)-1(otes)-394(th)-1(e)-394(emp)-1(t)33(y)-394(string.)]TJ
ET
1 0 0 1 316.812 661.589 cm
0 g 0 G
1 0 0 1 -316.812 -661.589 cm
BT
/F31 8.966 Tf 316.812 633.503 Td[(XSD)-333(m)29(us)-1(t)-333(also)-334(b)-28(e)-334(de\014ne)-1(d)-333(in)-334(t)1(he)-334(XSD,)-333(and)-334(eac)29(h)-334(t)29(y)-1(p)-28(e)-334(name)]TJ 0 -10.461 Td[(ma)29(y)-343(b)-28(e)-343(de\014ne)-1(d)-342(only)-343(onc)1(e)-1(.)]TJ 8.966 -10.461 Td[(It)-390(is)-391(i)1(mp)-28(ortan)29(t)-391(t)1(o)-391(remark)-391(t)1(hat)-391(t)1(he)-391(`Elem)1(en)28(t)-390(Declarat)1(ion)]TJ -8.966 -10.461 Td[(Cons)-1(i)1(s)-1(t)1(en)28(t')-280(c)1(ons)-1(t)1(rain)29(t)-280(of)-281(the)-280(W3C)-281(sp)-29(eci)1(\014cati)1(on)-281([)1(46])-280(req)-1(ui)1(res)]TJ 0 -10.46 Td[(m)29(ul)1(tipl)1(e)-397(o)-29(cc)1(u)-1(rrences)-397(of)-397(the)-397(s)-1(a)1(me)-397(elemen)29(t)-397(nam)1(e)-398(i)1(n)-397(a)-397(s)-1(i)1(ngle)]TJ 0 -10.461 Td[(t)29(y)-1(p)-28(e)-436(de\014nit)1(ion)-436(t)1(o)-436(o)-28(ccur)-436(wi)1(th)-436(the)-435(s)-1(am)1(e)-436(t)29(y)-1(p)-28(e.)-736(Hence,)-458(t)28(yp)-29(e)]TJ 0 -10.461 Td[(de\014nit)1(ion)-342(\050)]TJ/F33 8.966 Tf 44.544 0 Td[(?)]TJ/F31 8.966 Tf 4.608 0 Td[(\051)-342(is)-343(l)1(e)-1(g)1(al,)-342(but)]TJ/F49 8.966 Tf -20.659 -16.63 Td[(p)53(e)-1(r)1(sons)]TJ/F35 8.966 Tf 33.047 0 Td[(!)]TJ/F31 8.966 Tf 11.775 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(person)]TJ/F31 8.966 Tf 28.244 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(ma)1(l)-1(e)]TJ/F31 8.966 Tf 19.495 0 Td[(])-228(+)]TJ/F50 8.966 Tf 13.824 0 Td[(person)]TJ/F31 8.966 Tf 28.243 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(fema)1(l)-1(e)]TJ/F31 8.966 Tf 26.553 0 Td[(])1(\051)]TJ/F32 5.978 Tf 6.144 4.307 Td[(+)]TJ/F31 8.966 Tf -204.522 -20.936 Td[(i)1(s)-541(not)1(,)-589(as)]TJ/F50 8.966 Tf 45.275 0 Td[(person)]TJ/F31 8.966 Tf 33.085 0 Td[(o)-28(ccurs)-540(b)-29(oth)-540(wi)1(th)-540(t)29(y)-1(p)-28(e)]TJ/F49 8.966 Tf 99.051 0 Td[(ma)1(l)-1(e)]TJ/F31 8.966 Tf 24.338 0 Td[(and)-540(t)29(yp)-29(e)]TJ/F49 8.966 Tf -201.749 -10.461 Td[(fema)1(l)-1(e)]TJ/F31 8.966 Tf 26.553 0 Td[(.)-652(Of)-408(course)-1(,)-423(elemen)29(t)-408(nam)1(es)-409(i)1(n)]TJ/F49 8.966 Tf 128.348 0 Td[(di\013)1(er)52(ent)]TJ/F31 8.966 Tf 37.79 0 Td[(t)29(y)-1(p)-28(e)-408(de\014ni-)]TJ -192.691 -10.461 Td[(ti)1(ons)-369(can)-369(o)-28(ccur)-369(wi)1(th)-369(di)1(\013eren)28(t)-368(t)29(y)-1(p)-28(e)-1(s)-369(\050whi)1(c)28(h)-368(is)-369(ex)-1(ac)1(tly)-369(what)]TJ 0 -10.461 Td[(yields)-496(the)-496(abi)1(li)1(t)28(y)-496(to)-496(l)1(et)-496(the)-496(con)29(ten)28(t)-495(mo)-28(de)-1(l)-495(of)-496(an)-496(elem)1(e)-1(n)29(t)]TJ 0 -10.461 Td[(dep)-29(end)-526(on)-526(i)1(ts)-526(con)29(tex)-1(t)1(\051.)-1006(F)86(or)-526(ex)-1(am)1(ple,)-571(Figure)-526(4)-525(s)-1(ho)29(w)-1(s)-526(a)]TJ 0 -10.46 Td[(legal)-501(XSD)-502(des)-1(c)1(ribi)1(ng)-502(the)-502(in)29(tende)-1(d)-502(set)-502(of)-502(s)-1(t)1(ore)-503(do)-28(cum)1(e)-1(n)29(t)]TJ 0 -10.461 Td[(from)-413(the)-414(In)28(t)1(ro)-29(duct)1(ion.)-670(Not)1(ice)-414(i)1(n)-414(parti)1(cular)-414(t)1(he)-414(us)-1(e)-414(of)-414(the)]TJ 0 -10.461 Td[(t)29(y)-1(p)-28(es)]TJ/F49 8.966 Tf 25.179 0 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.996 Td[(1)]TJ/F31 8.966 Tf 8.029 0.996 Td[(and)]TJ/F49 8.966 Tf 18.726 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.996 Td[(2)]TJ/F31 8.966 Tf 8.029 0.996 Td[(to)-432(disti)1(nguish)-433(b)-28(et)28(w)29(e)-1(en)-432(order)-433(it)1(ems)]TJ -96.666 -10.461 Td[(and)-343(sto)-28(c)29(k)-343(item)1(s)-1(.)]TJ 8.966 -10.46 Td[(Due)-427(to)-427(t)1(he)-427(`Elem)1(e)-1(n)29(t)-427(Decl)1(arati)1(on)-427(Cons)-1(i)1(sten)28(t)1(')-427(constrai)1(n)28(t)1(,)]TJ -8.966 -10.461 Td[(eac)29(h)-428(elem)1(en)28(t)-427(nam)1(e)]TJ/F33 8.966 Tf 81.654 0 Td[(a)]TJ/F31 8.966 Tf 8.715 0 Td[(o)-28(ccurring)-427(i)1(n)-428(the)-427(t)29(y)-1(p)-28(e)-428(de\014nit)1(ion)-427(of)-428(a)]TJ -90.369 -10.461 Td[(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 21.233 0 Td[(t)]TJ/F31 8.966 Tf 6.894 0 Td[(is)-398(asso)-29(ci)1(ated)-398(wit)1(h)-398(a)-398(uni)1(q)-1(ue)-398(t)29(yp)-29(e)]TJ/F33 8.966 Tf 135.476 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(t;)-171(a)]TJ/F31 8.966 Tf 12.306 0 Td[(\051)-397(in)-398(t)1(his)-398(t)29(y)-1(p)-28(e)]TJ -184.576 -10.461 Td[(de\014nit)1(ion.)-456(F)86(or)-343(ex)-1(a)1(mpl)1(e)-1(,)-342(for)-342(the)-343(XSD)-342(in)-342(Figure)-342(4)-343(w)28(e)-342(ha)28(v)28(e)]TJ/F33 8.966 Tf 19.244 -16.63 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(r)53(o)52(o)1(t)]TJ/F33 8.966 Tf 16.255 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(store)]TJ/F31 8.966 Tf 23.536 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(stor)53(e)]TJ/F33 8.966 Tf 19.849 0 Td[(;)-1817(\034)]TJ/F31 8.966 Tf 23.935 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(stor)53(e)]TJ/F33 8.966 Tf 19.849 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(order)]TJ/F31 8.966 Tf 23.536 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(or)53(der)]TJ/F33 8.966 Tf 21.901 0 Td[(;)]TJ -204.64 -13.449 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(stor)53(e)]TJ/F33 8.966 Tf 19.848 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(stock)]TJ/F31 8.966 Tf 23.536 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(sto)53(ck)]TJ/F33 8.966 Tf 20.49 0 Td[(;)-2041(\034)]TJ/F31 8.966 Tf 25.95 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(or)53(der)]TJ/F33 8.966 Tf 21.901 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)]TJ -193.774 -13.45 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(id)]TJ/F31 8.966 Tf 9.414 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(emp)]TJ/F33 8.966 Tf 17.031 0 Td[(;)-2584(\034)]TJ/F31 8.966 Tf 30.82 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(sto)53(ck)]TJ/F33 8.966 Tf 20.489 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)]TJ/F31 8.966 Tf -220.893 -16.629 Td[(and)-503(s)-1(o)-503(on.)-940(Then)-504(l)1(et)]TJ/F33 8.966 Tf 93.099 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051)-503(s)-1(t)1(and)-504(for)-503(the)-504(ordi)1(nary)-504(regular)]TJ -104.758 -10.461 Td[(ex)-1(press)-1(i)1(on)-425(o)28(v)28(er)-425(e)-1(l)1(emen)29(t)-425(names)-426(onl)1(y)-426(that)-425(w)28(e)-425(obtai)1(n)-426(b)29(y)-426(re-)]TJ 0 -10.461 Td[(mo)29(ving)-354(all)-354(t)29(yp)-29(es)-355(nam)1(e)-1(s)-354(in)-354(the)-355(de\014nit)1(ion)-354(of)]TJ/F33 8.966 Tf 176.574 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)-492(F)86(or)-355(exampl)1(e,)]TJ -179.902 -10.461 Td[(for)-343(t)1(he)-343(XSD)-342(in)-343(F)1(igure)-343(4)-342(w)28(e)-343(ha)29(v)28(e)]TJ/F33 8.966 Tf 10.634 -16.629 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(r)53(o)52(o)1(t)]TJ/F31 8.966 Tf 16.255 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(store)]TJ/F33 8.966 Tf 83.488 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(stor)53(e)]TJ/F31 8.966 Tf 19.848 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(order)]TJ/F36 5.978 Tf 23.537 4.307 Td[(\003)]TJ/F33 8.966 Tf 4.317 -4.307 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(stock)]TJ/F33 8.966 Tf -205.59 -15.25 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.901 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(customer)]TJ/F33 8.966 Tf 37.658 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F32 5.978 Tf 18.829 4.307 Td[(+)]TJ/F33 8.966 Tf 16.051 -4.307 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(p)53(erson)]TJ/F31 8.966 Tf 26.702 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(name)]TJ/F33 8.966 Tf 18.829 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(email)]TJ/F32 5.978 Tf 23.536 4.307 Td[(+)]TJ/F31 8.966 Tf -225.09 -20.937 Td[(and)-356(s)-1(o)-356(on.)-497(Then)-356(w)28(e)-357(c)1(an)-357(vi)1(e)-1(w)-356(an)-356(XSD)]TJ/F33 8.966 Tf 157.679 0 Td[(D)]TJ/F31 8.966 Tf 11.048 0 Td[(sim)1(ply)-357(as)-356(a)-356(tripl)1(e)]TJ -168.727 -10.46 Td[(consisti)1(ng)-394(onl)1(y)-395(of)-393(\0501\051)-394(t)1(he)-394(s)-1(et)-393(of)-394(t)29(y)-1(p)-28(e)-1(s)]TJ/F33 8.966 Tf 156.966 0 Td[(T)]TJ/F31 8.966 Tf 10.187 0 Td[(b)-29(ei)1(ng)-394(de\014ned,)-406(\0502\051)]TJ -167.153 -10.461 Td[(the)-273(mappi)1(ng)]TJ/F33 8.966 Tf 52.516 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(,)-287(and)-273(\0503)1(\051)-273(the)-274(m)1(appi)1(ng)]TJ/F33 8.966 Tf 89.172 0 Td[(\032)]TJ/F31 8.966 Tf 4.748 0 Td[(.)-433(Indee)-1(d,)-286(obse)-1(rv)28(e)-273(that)]TJ -151.52 -10.461 Td[(the)-342(t)28(yp)-29(e)-342(de)-1(\014ni)1(ti)1(on)-343(of)-342(f)-1(o)1(r)-343(ex)-1(am)1(ple)]TJ/F49 8.966 Tf 138.269 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.9 0 Td[(,)]TJ/F49 8.966 Tf -121.793 -16.63 Td[(or)53(der)]TJ/F35 8.966 Tf 24.461 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(customer)]TJ/F31 8.966 Tf 37.658 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(p)53(erson)]TJ/F31 8.966 Tf 26.702 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F32 5.978 Tf 2.56 4.307 Td[(+)]TJ/F31 8.966 Tf -194.639 -20.936 Td[(i)1(s)-341(e)-1(asil)1(y)-341(obtai)1(ned)-341(b)29(y)-341(re)-1(pl)1(aci)1(ng)-341(ev)28(ery)-341(elemen)29(t)-340(name)]TJ/F33 8.966 Tf 207.632 0 Td[(a)]TJ/F31 8.966 Tf 7.936 0 Td[(i)1(n)-341(the)]TJ -215.568 -10.461 Td[(regular)-382(e)-1(xpres)-1(sio)1(n)]TJ/F33 8.966 Tf 76.41 0 Td[(\032)]TJ/F31 8.966 Tf 4.748 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(or)53(der)]TJ/F31 8.966 Tf 21.901 0 Td[(\051)-352(=)]TJ/F50 8.966 Tf 17.072 0 Td[(customer)]TJ/F33 8.966 Tf 37.658 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F32 5.978 Tf 18.829 3.809 Td[(+)]TJ/F31 8.966 Tf 9.52 -3.809 Td[(b)28(y)-383(t)1(he)-383(pair)]TJ/F33 8.966 Tf -193.817 -10.461 Td[(a)]TJ/F31 8.966 Tf 4.882 0 Td[([)]TJ/F33 8.966 Tf 2.56 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(or)53(der)]TJ/F33 8.966 Tf 21.9 0 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051])1(.)-859(Si)1(nce)-477(thi)1(s)-477(v)-1(i)1(ew)-477(is)-477(m)1(ore)-477(amenabl)1(e)-477(to)-476(algo)1(-)]TJ -46.988 -10.461 Td[(rit)1(hmi)1(c)-328(mani)1(pula)1(tion,)-330(w)28(e)-328(wil)1(l)-328(tak)28(e)-328(i)1(t)-328(as)-329(t)1(he)]TJ/F49 8.966 Tf 177.488 0 Td[(de\014nition)]TJ/F31 8.966 Tf 41.523 0 Td[(of)-328(an)]TJ -219.011 -10.461 Td[(XSD,)-442(altho)1(ugh)-444(for)-443(prese)-1(n)29(tat)1(ion)-443(purp)-28(os)-1(es)-444(w)29(e)-444(wil)1(l)-443(co)1(n)28(ti)1(n)28(ue)]TJ 0 -10.46 Td[(to)-342(repre)-1(sen)28(t)-342(XSDs)-343(as)-343(i)1(n)-343(Fi)1(gure)-343(4.)]TJ
ET
1 0 0 1 312.329 135.04 cm
0 g 0 G
1 0 0 1 -312.329 -135.04 cm
BT
/F61 8.966 Tf 326.775 135.04 Td[(Definiti)-1(o)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(1.)]TJ
ET
1 0 0 1 386.288 135.04 cm
0 g 0 G
1 0 0 1 -386.288 -135.04 cm
BT
/F49 8.966 Tf 390.771 135.04 Td[(A)26(n)-373(XSD)-373(is)-372(a)-373(tri)1(pl)-1(e)]TJ/F33 8.966 Tf 79.803 0 Td[(D)]TJ/F31 8.966 Tf 10.504 0 Td[(=)-296(\050)]TJ/F33 8.966 Tf 13.4 0 Td[(T)-85(;)-171(\032;)-171(\034)]TJ/F31 8.966 Tf 24.166 0 Td[(\051)]TJ/F49 8.966 Tf 6.926 0 Td[(c)52(onsi)1(st-)]TJ -208.758 -10.46 Td[(ing)-313(of)-312(a)-312(\014)-1(nite)-313(s)1(e)-1(t)-312(of)]TJ/F31 8.966 Tf 82.24 0 Td[(t)29(y)-1(p)-28(es)]TJ/F33 8.966 Tf 24.104 0 Td[(T)]TJ/F49 8.966 Tf 6.656 0 Td[(;)-331(a)-312(ma)1(pping)]TJ/F33 8.966 Tf 49.973 0 Td[(\032)]TJ/F49 8.966 Tf 7.55 0 Td[(fr)53(om)]TJ/F33 8.966 Tf 21.269 0 Td[(T)]TJ/F49 8.966 Tf 9.459 0 Td[(to)-312(r)52(e)52(gular)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1001)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
57 0 obj
<<
/Type /Page
/Resources 56 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 58 0 R ]
>>
endobj
56 0 obj
<<
/Font <<
/F50 34 0 R
/F51 37 0 R
/F31 18 0 R
/F33 40 0 R
/F35 12 0 R
/F49 27 0 R
/F36 43 0 R
/F32 46 0 R
/F34 55 0 R
/F61 49 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
61 0 obj
<<
/Length 37727
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -555.915 -812.998 cm
BT
/F49 8.966 Tf 53.798 778.129 Td[(expr)53(essions)]TJ/F33 8.966 Tf 48.119 0 Td[(r)]TJ/F49 8.966 Tf 7.707 0 Td[(as)-367(given)-368(by)-368(the)-367(sy)-1(ntax)]TJ/F33 8.966 Tf -5.603 -15.643 Td[(r)]TJ/F31 8.966 Tf 6.974 0 Td[(::)1(=)]TJ/F33 8.966 Tf 14.847 0 Td[(\025)]TJ/F35 8.966 Tf 7.936 0 Td[(j)]TJ/F33 8.966 Tf 5.119 0 Td[(a)]TJ/F35 8.966 Tf 7.442 0 Td[(j)]TJ/F33 8.966 Tf 5.12 0 Td[(r)29(;)-171(r)]TJ/F35 8.966 Tf 14.971 0 Td[(j)]TJ/F33 8.966 Tf 5.12 0 Td[(r)]TJ/F31 8.966 Tf 6.462 0 Td[(+)]TJ/F33 8.966 Tf 9.215 0 Td[(r)]TJ/F35 8.966 Tf 6.974 0 Td[(j)]TJ/F33 8.966 Tf 5.12 0 Td[(r)]TJ/F36 5.978 Tf 4.414 4.307 Td[(\003)]TJ/F35 8.966 Tf 6.877 -4.307 Td[(j)]TJ/F33 8.966 Tf 5.119 0 Td[(r)]TJ/F32 5.978 Tf 4.414 4.307 Td[(+)]TJ/F35 8.966 Tf 8.648 -4.307 Td[(j)]TJ/F33 8.966 Tf 5.12 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(?)]TJ/F49 8.966 Tf -184.529 -15.644 Td[(wher)52(e)]TJ/F33 8.966 Tf 25.637 0 Td[(\025)]TJ/F49 8.966 Tf 8.313 0 Td[(denotes)-327(t)-1(h)1(e)-328(empty)-328(s)1(t)-1(r)1(ing)-328(and)]TJ/F33 8.966 Tf 118.069 0 Td[(a)]TJ/F49 8.966 Tf 7.818 0 Td[(r)53(ang)-1(es)-327(over)-328(ele)-1(m)1(e)-1(nt)]TJ -159.837 -10.46 Td[(nam)1(e)-1(s;)-529(a)1(n)-1(d)-475(a)-475(m)1(app)1(ing)]TJ/F33 8.966 Tf 98.922 0 Td[(\034)]TJ/F49 8.966 Tf 9.345 0 Td[(that)-475(as)1(signs)-476(a)-475(typ)53(e)-476(to)-475(e)52(ach)-475(p)53(air)]TJ/F31 8.966 Tf -108.267 -10.461 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(a)]TJ/F31 8.966 Tf 12.306 0 Td[(\051)]TJ/F49 8.966 Tf 6.877 0 Td[(with)-367(the)-367(e)-1(lement)-368(na)1(me)]TJ/F33 8.966 Tf 94.328 0 Td[(a)]TJ/F49 8.966 Tf 8.175 0 Td[(o)53(c)52(curring)-368(i)1(n)]TJ/F33 8.966 Tf 51.751 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051)]TJ/F49 8.966 Tf 3.583 0 Td[(.)]TJ/F31 8.966 Tf -183.296 -15.651 Td[(W)85(e)-371(rem)1(ark)-372(t)1(hat)-371(the)-371(W3C)-371(s)-1(p)-28(eci\014ca)1(tion)-371(a)1(lso)-371(req)-1(ui)1(re)-1(s)-371(reg-)]TJ -8.967 -10.461 Td[(ula)1(r)-324(ex)-1(pres)-1(si)1(ons)-325(t)1(o)-324(b)-29(e)]TJ/F49 8.966 Tf 90.149 0 Td[(determinis)1(tic)]TJ/F31 8.966 Tf 55.737 0 Td[([4)1(6].)-450(W)86(e)-324(do)-324(not)-324(g)1(o)-324(in)29(to)]TJ -145.886 -10.461 Td[(detai)1(ls)-512(he)-1(re,)-554(as)-512(the)-512(re)-1(gul)1(ar)-512(ex)-1(press)-1(i)1(ons)-513(for)-512(the)-512(cl)1(as)-1(ses)-513(of)]TJ 0 -10.46 Td[(XSDs)-343(w)28(e)-342(w)-1(i)1(ll)-342(b)-28(e)-343(inferri)1(ng)-343(are)-343(determ)1(ini)1(s)-1(t)1(ic)-342(b)28(y)-343(de\014nit)1(ion.)]TJ 8.967 -10.461 Td[(The)-314(seman)29(ti)1(cs)-314(of)-313(an)-313(X)1(SD)-314(i)1(s)-314(gi)1(v)28(en)-313(b)28(y)-313(the)-313(foll)1(o)28(wing)-313(si)1(mpl)1(e)]TJ -8.967 -10.461 Td[(al)1(gorit)1(hm)-252(t)1(o)-252(v)57(ali)1(date)-252(an)-251(XML)-252(fragm)1(e)-1(n)29(t)]TJ/F33 8.966 Tf 158.855 0 Td[(f)]TJ/F31 8.966 Tf 8.008 0 Td[(=)]TJ/F50 8.966 Tf 9.727 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf 4.708 0 Td[(f)]TJ/F32 5.978 Tf 4.472 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.152 0.996 Td[()]TJ/F33 8.966 Tf 9.414 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf 6.243 0 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf -228.352 -10.461 Td[(<)]TJ/F33 8.966 Tf 4.708 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.098 0.996 Td[(>)]TJ/F33 8.966 Tf 4.708 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.098 0.996 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[(>)]TJ/F31 8.966 Tf 7.923 0 Td[(agai)1(ns)-1(t)-358(a)-359(t)29(yp)-29(e)]TJ/F33 8.966 Tf 60.643 0 Td[(t)]TJ/F31 8.966 Tf 6.544 0 Td[(i)1(n)-359(an)-359(X)1(SD)]TJ/F33 8.966 Tf 46.123 0 Td[(D)]TJ/F31 8.966 Tf 10.655 0 Td[(=)-313(\050)]TJ/F33 8.966 Tf 13.551 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.167 0 Td[(\051)-358([32,)]TJ -217.969 -10.461 Td[(37])1(.)-419(F)1(irst,)-251(w)28(e)-228(c)29(he)-1(c)29(k)-229(t)1(hat)-228(the)-229(stri)1(ng)-229(of)-228(elemen)29(t)-228(names)]TJ/F33 8.966 Tf 207.3 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 5.687 0.996 Td[(:)-171(:)-171(:)-170(a)]TJ/F34 5.978 Tf 17.169 -0.996 Td[(n)]TJ/F31 8.966 Tf -235.038 -9.464 Td[(is)-502(matc)29(hed)-502(b)28(y)-503(the)-502(regular)-502(e)-1(xpres)-1(sio)1(n)]TJ/F33 8.966 Tf 159.352 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051.)-936(F)86(or)-502(ex)-1(am)1(ple,)]TJ -171.011 -10.461 Td[(whe)-1(n)]TJ/F33 8.966 Tf 24.786 0 Td[(t)]TJ/F31 8.966 Tf 7.087 0 Td[(=)]TJ/F49 8.966 Tf 10.927 0 Td[(or)53(der)]TJ/F31 8.966 Tf 25.692 0 Td[(as)-423(de\014ne)-1(d)-423(i)1(n)-423(Fi)1(gure)-423(4,)]TJ/F33 8.966 Tf 96.91 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 5.687 0.996 Td[(:)-171(:)-171(:)-170(a)]TJ/F34 5.978 Tf 17.169 -0.996 Td[(n)]TJ/F31 8.966 Tf 8.891 0.996 Td[(w)28(oul)1(d)-423(b)-29(e)]TJ -202.031 -10.461 Td[(ma)1(tc)29(he)-1(d)-404(agai)1(nst)]TJ/F50 8.966 Tf 70.02 0 Td[(customer)]TJ/F33 8.966 Tf 37.658 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F32 5.978 Tf 18.829 3.809 Td[(+)]TJ/F31 8.966 Tf 6.088 -3.809 Td[(.)-641(If)-405(t)1(his)-404(c)28(hec)29(k)-405(fai)1(ls,)-419(then)]TJ -136.691 -10.461 Td[(the)-497(fragm)1(e)-1(n)29(t)-497(i)1(s)-498(rejected.)-920(Otherwise,)-536(w)29(e)-498(v)57(al)1(idate)-497(eac)29(h)]TJ/F33 8.966 Tf 231.469 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(i)]TJ/F31 8.966 Tf -235.942 -9.464 Td[(agai)1(ns)-1(t)-345(t)1(he)-346(t)29(yp)-29(e)]TJ/F33 8.966 Tf 68.474 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(a)]TJ/F34 5.978 Tf 12.306 -0.997 Td[(i)]TJ/F31 8.966 Tf 3.161 0.997 Td[(\051)-345(of)]TJ/F33 8.966 Tf 17.197 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.997 Td[(i)]TJ/F31 8.966 Tf 6.256 0.997 Td[(in)]TJ/F33 8.966 Tf 10.774 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(,)-345(and)-345(accept)-345(the)-345(fragm)1(e)-1(n)29(t)]TJ -135.046 -10.461 Td[(if)-251(al)1(l)-251(thes)-1(e)-251(v)56(al)1(idat)1(ions)-252(succeed.)-426(F)86(or)-252(exampl)1(e,)-270(when)]TJ/F33 8.966 Tf 201.588 0 Td[(t)]TJ/F31 8.966 Tf 5.887 0 Td[(=)]TJ/F49 8.966 Tf 9.728 0 Td[(or)53(der)]TJ/F31 8.966 Tf -217.203 -10.461 Td[(as)-332(de)-1(\014ned)-332(in)-332(Fi)1(gure)-332(4)-332(and)]TJ/F33 8.966 Tf 107.928 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(i)]TJ/F31 8.966 Tf 5.722 0.996 Td[(=)]TJ/F50 8.966 Tf 9.727 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[(,)]TJ/F33 8.966 Tf 5.557 0 Td[(f)]TJ/F34 5.978 Tf 4.472 -0.996 Td[(i)]TJ/F31 8.966 Tf 6.14 0.996 Td[(w)28(oul)1(d)-332(b)-29(e)-332(v)56(al)1(ida)1(ted)]TJ -163.257 -10.461 Td[(agai)1(ns)-1(t)]TJ/F33 8.966 Tf 32.625 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(or)53(der)]TJ/F33 8.966 Tf 21.9 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F31 8.966 Tf 18.829 0 Td[(\051)-440(=)]TJ/F49 8.966 Tf 18.643 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(.)-735(W)86(e)-436(wri)1(te)]TJ/F35 8.966 Tf 50.261 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)-435(for)-435(the)]TJ -203.883 -10.461 Td[(se)-1(t)-342(of)-342(all)-342(XML)-343(fragm)1(en)28(t)1(s)-343(of)-343(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 135.673 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(i)1(n)]TJ/F33 8.966 Tf 10.751 0 Td[(D)]TJ/F31 8.966 Tf 7.855 0 Td[(.)]TJ/F51 8.966 Tf -160.679 -18.181 Td[(Co)1(n)32(textua)-1(l)-517(p)-33(o)33(w)33(er.)]TJ/F31 8.966 Tf 93.671 0 Td[(The)-450(v)56(al)1(idat)1(ion)-450(a)1(lgori)1(thm)-449(ab)-29(o)29(v)28(e)-450(ac-)]TJ -93.671 -10.461 Td[(tual)1(ly)-383(i)1(mpl)1(ies)-383(that)-383(t)1(he)-383(con)29(ten)28(t)-382(mo)-28(de)-1(l)-382(of)-383(an)-382(e)-1(l)1(emen)28(t)-382(o)-29(c)1(cur-)]TJ 0 -10.461 Td[(ring)-509(in)]TJ/F33 8.966 Tf 32.713 0 Td[(f)]TJ/F35 8.966 Tf 10.506 0 Td[(2)-564(F)]TJ/F31 8.966 Tf 18.698 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)]TJ/F31 8.966 Tf 7.855 0 Td[(;)]TJ/F33 8.966 Tf 4.095 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051)-510(i)1(s)-510(com)1(pletely)-510(determ)1(ined)-510(b)29(y)-511(t)1(he)-510(la-)]TJ -80.779 -10.461 Td[(b)-29(el)1(ed)-446(path)-445(from)-445(the)-445(ro)-29(ot)-445(to)-445(that)-445(elem)1(e)-1(n)29(t)-445({)-446(a)-445(prop)-28(e)-1(rt)29(y)-446(of)]TJ 0 -10.46 Td[(XSDs)-450(\014rs)-1(t)-449(noted)-450(b)28(y)-450(Martens)-451(et)-450(al)1(.)-450([)1(32])1(.)-779(Indee)-1(d,)-476(for)]TJ/F33 8.966 Tf 222.322 0 Td[(f)]TJ/F31 8.966 Tf 9.614 0 Td[(=)]TJ/F50 8.966 Tf -231.936 -10.461 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf 4.708 0 Td[(f)]TJ/F32 5.978 Tf 4.473 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[()]TJ/F33 8.966 Tf 9.414 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf 6.243 0 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf 12.288 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[(>)]TJ/F33 8.966 Tf 4.707 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[()]TJ/F33 8.966 Tf 9.414 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[(>)]TJ/F31 8.966 Tf 8.228 0 Td[(to)-392(b)-29(e)-393(of)-392(t)28(yp)-29(e)]TJ/F33 8.966 Tf 56.839 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(,)-405(eac)29(h)]TJ/F33 8.966 Tf 27.379 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(i)]TJ/F31 8.966 Tf 6.683 0.996 Td[(m)29(ust)]TJ -219.342 -10.461 Td[(b)-29(e)-308(v)57(ali)1(d)-308(w)-1(.)1(r.t)1(.)]TJ/F33 8.966 Tf 59.716 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(t;)-171(a)]TJ/F34 5.978 Tf 12.306 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051.)-444(T)-1(hi)1(s)-309(i)1(s)-309(true)-308(onl)1(y)-309(if)]TJ/F33 8.966 Tf 87.049 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(i)]TJ/F31 8.966 Tf 5.721 0.996 Td[(=)]TJ/F50 8.966 Tf 9.728 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(b)]TJ/F32 5.978 Tf 3.949 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf 4.707 0 Td[(g)]TJ/F32 5.978 Tf 4.394 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.152 0.996 Td[()]TJ/F33 8.966 Tf 9.414 0 Td[(b)]TJ/F32 5.978 Tf 3.949 -0.996 Td[(1)]TJ/F50 8.966 Tf 4.151 0.996 Td[(>)]TJ/F33 8.966 Tf -234.396 -10.461 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf 12.287 0 Td[(<)]TJ/F33 8.966 Tf 4.708 0 Td[(b)]TJ/F34 5.978 Tf 3.949 -0.996 Td[(m)]TJ/F50 8.966 Tf 7.036 0.996 Td[(>)]TJ/F33 8.966 Tf 4.707 0 Td[(g)]TJ/F34 5.978 Tf 4.394 -0.996 Td[(m)]TJ/F50 8.966 Tf 7.036 0.996 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(b)]TJ/F34 5.978 Tf 3.949 -0.996 Td[(m)]TJ/F50 8.966 Tf 7.036 0.996 Td[(>)]TJ/F31 8.966 Tf 7.95 0 Td[(and)-362(ev)28(ery)]TJ/F33 8.966 Tf 42.607 0 Td[(g)]TJ/F34 5.978 Tf 4.394 -0.996 Td[(j)]TJ/F31 8.966 Tf 7.146 0.996 Td[(is)-362(v)57(al)1(id)-362(w.)1(r.t.)]TJ/F33 8.966 Tf 58.012 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(t;)-171(a)]TJ/F34 5.978 Tf 12.306 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051)]TJ/F33 8.966 Tf 3.583 0 Td[(;)-171(b)]TJ/F34 5.978 Tf 8.045 -0.996 Td[(j)]TJ/F31 8.966 Tf 3.903 0.996 Td[(\051.)]TJ -232.96 -10.461 Td[(W)85(e)-425(can)-425(con)28(t)1(in)29(ue)-426(thi)1(s)-426(reasoning)-425(un)28(t)1(il)-425(w)28(e)-425(reac)28(h)-425(the)-425(de)-1(sired)]TJ 0 -10.46 Td[(elem)1(e)-1(n)29(t,)-514(where)-481(w)28(e)-480(s)-1(ee)-480(that)-480(i)1(ts)-481(c)29(hi)1(ld)-480(fragmen)29(t)]TJ/F33 8.966 Tf 195.945 0 Td[(h)]TJ/F31 8.966 Tf 9.616 0 Td[(m)29(ust)-480(b)-29(e)]TJ -205.561 -10.461 Td[(of)-424(t)29(yp)-29(e)]TJ/F33 8.966 Tf 32.689 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(:)-171(:)-171(:)-170(\034)]TJ/F31 8.966 Tf 17.371 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(a)]TJ/F34 5.978 Tf 12.305 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(b)]TJ/F34 5.978 Tf 8.045 -0.996 Td[(j)]TJ/F31 8.966 Tf 3.902 0.996 Td[(\051)]TJ/F33 8.966 Tf 5.12 0 Td[(:)-171(:)-171(:)-170(;)-171(c)]TJ/F31 8.966 Tf 20.372 0 Td[(\051)-424(wi)1(th)]TJ/F33 8.966 Tf 29.102 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(i)]TJ/F33 8.966 Tf 3.162 0.996 Td[(b)]TJ/F34 5.978 Tf 3.949 -0.996 Td[(j)]TJ/F33 8.966 Tf 5.439 0.996 Td[(:)-171(:)-171(:)-170(c)]TJ/F31 8.966 Tf 20.076 0 Td[(the)-424(l)1(ab)-29(el)1(e)-1(d)]TJ -194.08 -10.461 Td[(path)-474(f)-1(ro)1(m)-475(t)1(he)-475(r)-1(o)-28(ot)-474(to)-475(the)-475(el)1(emen)28(t)1(.)-853(T)-1(hi)1(s)-475(leads)-475(us)-475(to)-475(the)]TJ 0 -10.461 Td[(fol)1(lo)29(w)-1(i)1(ng)-499(al)1(ternati)1(v)28(e)-499(v)-1(i)1(ew)-499(on)-499(v)57(ali)1(dati)1(on,)-537(w)-1(hi)1(c)29(h)-499(forms)-499(the)]TJ 0 -10.46 Td[(cornerstone)-514(of)-514(our)-515(i)1(nfere)-1(nc)1(e)-515(al)1(gori)1(thms.)-971(Le)-1(t)1(,)-557(for)-514(a)-514(path)]TJ/F33 8.966 Tf 0 -10.461 Td[(p)]TJ/F31 8.966 Tf 7.488 0 Td[(=)]TJ/F33 8.966 Tf 10.03 0 Td[(ab)-171(:)-171(:)-171(:)-171(c)]TJ/F31 8.966 Tf 26.644 0 Td[(,)]TJ/F33 8.966 Tf 5.858 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(p)]TJ/F31 8.966 Tf 13.015 0 Td[(\051)]TJ/F35 8.966 Tf 6.446 0 Td[(!)]TJ/F33 8.966 Tf 12.077 0 Td[(t)]TJ/F31 8.966 Tf 6.581 0 Td[(denote)-363(that)]TJ/F33 8.966 Tf 50.031 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(:)-171(:)-171(:)-170(\034)]TJ/F31 8.966 Tf 17.371 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s;)-171(a)]TJ/F31 8.966 Tf 13.271 0 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(b)]TJ/F31 8.966 Tf 8.045 0 Td[(\051)]TJ/F33 8.966 Tf 5.119 0 Td[(:)-171(:)-171(:)-170(;)-171(c)]TJ/F31 8.966 Tf 20.373 0 Td[(\051)]TJ -235.52 -10.461 Td[(is)-291(de\014ne)-1(d)-291(and)-291(eq)-1(ual)1(s)]TJ/F33 8.966 Tf 85.051 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)-439(Le)-1(t)]TJ/F33 8.966 Tf 22.556 0 Td[(L)]TJ/F31 8.966 Tf 6.27 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(\051)-291(denote)-291(the)-292(set)-291(of)-291(all)-291(stri)1(ngs)]TJ -125.203 -10.461 Td[(ma)1(tc)29(he)-1(d)-342(b)28(y)-343(regul)1(ar)-343(ex)-1(press)-1(i)1(on)]TJ/F33 8.966 Tf 125.61 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(.)]TJ
ET
1 0 0 1 49.315 341.692 cm
0 g 0 G
1 0 0 1 -49.315 -341.692 cm
BT
/F61 8.966 Tf 63.761 341.692 Td[(Pr)22(o)1(pos)1(i)-1(tion)]TJ/F31 8.966 Tf 59.252 0 Td[(1.)]TJ
ET
1 0 0 1 130.181 341.692 cm
0 g 0 G
1 0 0 1 -130.181 -341.692 cm
BT
/F61 8.966 Tf 134.664 341.692 Td[(\050[)-1(3)1(2])-1(\051)]TJ/F49 8.966 Tf 27.469 0 Td[(A)26(n)-447(XML)-447(fr)53(agment)]TJ/F33 8.966 Tf 79.836 0 Td[(f)]TJ/F49 8.966 Tf 9.456 0 Td[(ha)1(s)-447(ty)-1(p)53(e)]TJ/F33 8.966 Tf 37.184 0 Td[(s)]TJ/F49 8.966 Tf -234.811 -10.46 Td[(in)-486(an)-486(XSD)]TJ/F31 8.966 Tf 49.916 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.167 0 Td[(\051)]TJ/F49 8.966 Tf 7.942 0 Td[(i\013)-486(f)1(or)-486(eve)-1(ry)-486(p)53(ath)]TJ/F33 8.966 Tf 75.063 0 Td[(p)]TJ/F35 8.966 Tf 9.117 0 Td[(2)]TJ/F31 8.966 Tf 10.634 0 Td[(paths\050)]TJ/F33 8.966 Tf 25.65 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(\051)]TJ/F49 8.966 Tf 7.942 0 Td[(ther)53(e)]TJ -219.462 -10.461 Td[(exists)]TJ/F33 8.966 Tf 25.184 0 Td[(t)]TJ/F49 8.966 Tf 6.621 0 Td[(such)-367(that)]TJ/F33 8.966 Tf 39.754 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(p)]TJ/F31 8.966 Tf 13.015 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(!)]TJ/F33 8.966 Tf 11.775 0 Td[(t)]TJ/F49 8.966 Tf 6.621 0 Td[(and)]TJ/F31 8.966 Tf 17.878 0 Td[(strings\050)]TJ/F33 8.966 Tf 30.329 0 Td[(f)-52(;)-170(p)]TJ/F31 8.966 Tf 13.658 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(\022)]TJ/F33 8.966 Tf 9.727 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.327 0 Td[(\051\051)]TJ/F49 8.966 Tf 7.168 0 Td[(.)]TJ/F51 8.966 Tf -224.198 -15.651 Td[(Lo)-32(ca)-1(l)1(it)33(y)99(.)]TJ/F31 8.966 Tf 45.259 0 Td[(The)-415(co)1(n)28(ten)29(t)-414(mo)-28(del)-414(of)-414(an)-415(el)1(emen)28(t)-414(i)1(n)-414(more)-414(than)]TJ -45.259 -10.461 Td[(98%)-459(of)-459(XSDs)-459(in)-459(practi)1(ce)-459(turns)-460(out)-459(not)-459(t)1(o)-459(de)-1(p)-28(end)-460(on)-459(the)]TJ 0 -10.461 Td[(whole)-395(l)1(ab)-29(eled)-395(pat)1(h)-395(from)-395(t)1(he)-396(ro)-28(ot)-395(t)1(o)-395(the)-395(elem)1(e)-1(n)29(t,)-407(but)-395(onl)1(y)]TJ 0 -10.46 Td[(on)-476(t)1(he)]TJ/F33 8.966 Tf 31.062 0 Td[(k)]TJ/F31 8.966 Tf 9.327 0 Td[(la)1(s)-1(t)-475(e)-1(l)1(emen)29(t)-476(nam)1(e)-1(s)-476(i)1(n)-476(that)-475(path,)-508(w)-1(i)1(th)-476(t)29(ypical)1(ly)]TJ/F33 8.966 Tf -40.389 -10.461 Td[(k)]TJ/F35 8.966 Tf 8.927 0 Td[(\024)]TJ/F31 8.966 Tf 11.034 0 Td[(3)-430([)1(32].)-718(T)-1(he)-430(form)1(al)-430(de\014ni)1(tion)-430(o)1(f)-431(suc)29(h)]TJ/F33 8.966 Tf 155.859 0 Td[(k)]TJ/F49 8.966 Tf 5.06 0 Td[(-l)-1(o)53(c)52(a)1(l)-448(XS)-1(Ds)]TJ/F31 8.966 Tf 52.029 0 Td[(i)1(s)]TJ -232.909 -10.461 Td[(as)-373(foll)1(o)28(ws.)-547(L)-1(et)]TJ/F33 8.966 Tf 63.026 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.916 1.063 Td[(stand)-373(for)-373(t)1(he)-374(pa)1(th)-373(formed)-373(b)29(y)-373(the)]TJ/F33 8.966 Tf 138.185 0 Td[(k)]TJ/F31 8.966 Tf 8.404 0 Td[(la)1(s)-1(t)]TJ -224.717 -10.461 Td[(elem)1(e)-1(n)29(t)-415(nam)1(es)-416(of)-415(a)-415(path)]TJ/F33 8.966 Tf 105.195 0 Td[(p)]TJ/F31 8.966 Tf 8.347 0 Td[(\050i)1(f)-415(length\050)]TJ/F33 8.966 Tf 41.354 0 Td[(p)]TJ/F31 8.966 Tf 4.627 0 Td[(\051)]TJ/F35 8.966 Tf 7.226 0 Td[(\024)]TJ/F33 8.966 Tf 10.81 0 Td[(k)]TJ/F31 8.966 Tf 8.782 0 Td[(then)-415(w)28(e)-415(tak)28(e)]TJ/F33 8.966 Tf -186.341 -10.46 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.83 1.063 Td[(=)]TJ/F33 8.966 Tf 10.425 0 Td[(p)]TJ/F31 8.966 Tf 4.626 0 Td[(\051.)-596(Tw)28(o)-389(paths)]TJ/F33 8.966 Tf 58.203 0 Td[(p)]TJ/F31 8.966 Tf 8.116 0 Td[(and)]TJ/F33 8.966 Tf 18.337 0 Td[(q)]TJ/F31 8.966 Tf 7.93 0 Td[(are)]TJ/F33 8.966 Tf 15.801 0 Td[(k)]TJ/F49 8.966 Tf 5.061 0 Td[(-e)52(quivale)-1(nt)]TJ/F31 8.966 Tf 47.15 0 Td[(if)]TJ/F33 8.966 Tf 8.866 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.83 1.063 Td[(=)]TJ/F33 8.966 Tf 10.425 0 Td[(q)]TJ/F35 8.966 Tf 4.439 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(.)]TJ -236.544 -10.461 Td[(In)-355(part)1(icul)1(ar,)-357(whe)-1(n)-354(lengt)1(h\050)]TJ/F33 8.966 Tf 109.701 0 Td[(p)]TJ/F31 8.966 Tf 4.626 0 Td[(\051)]TJ/F33 8.966 Tf 6.323 0 Td[(<)-306(k)]TJ/F31 8.966 Tf 14.967 0 Td[(,)]TJ/F33 8.966 Tf 5.766 0 Td[(p)]TJ/F31 8.966 Tf 7.805 0 Td[(is)-355(o)1(nly)]TJ/F33 8.966 Tf 29.704 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-equiv)57(alen)29(t)-354(to)]TJ -183.953 -10.461 Td[(it)1(s)-1(el)1(f.)]TJ
ET
1 0 0 1 49.315 196.52 cm
0 g 0 G
1 0 0 1 -49.315 -196.52 cm
BT
/F61 8.966 Tf 63.761 196.52 Td[(Definit)-1(io)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(2.)]TJ
ET
1 0 0 1 123.274 196.52 cm
0 g 0 G
1 0 0 1 -123.274 -196.52 cm
BT
/F49 8.966 Tf 127.758 196.52 Td[(A)-293(p)53(air)]TJ/F31 8.966 Tf 27.737 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)]TJ/F49 8.966 Tf 6.21 0 Td[(with)]TJ/F33 8.966 Tf 19.329 0 Td[(D)]TJ/F49 8.966 Tf 10.482 0 Td[(an)-293(XSD)-293(and)]TJ/F33 8.966 Tf 51.31 0 Td[(s)]TJ/F49 8.966 Tf 6.92 0 Td[(a)-293(typ)52(e)]TJ -215.776 -10.461 Td[(in)]TJ/F33 8.966 Tf 10.705 0 Td[(D)]TJ/F49 8.966 Tf 10.562 0 Td[(is)-301(c)52(al)-53(le)52(d)]TJ/F33 8.966 Tf 35.032 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)]TJ/F49 8.966 Tf 24.465 0 Td[(if)-302(f)1(or)-302(al)-52(l)]TJ/F33 8.966 Tf 35.054 0 Td[(k)]TJ/F49 8.966 Tf 5.061 0 Td[(-e)52(quivale)-1(nt)]TJ/F33 8.966 Tf 45.519 0 Td[(p)]TJ/F49 8.966 Tf 7.333 0 Td[(and)]TJ/F33 8.966 Tf 17.291 0 Td[(q)]TJ/F49 8.966 Tf 7.146 0 Td[(such)-302(th)1(at)]TJ/F33 8.966 Tf -203.229 -10.461 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(p)]TJ/F31 8.966 Tf 13.015 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(!)]TJ/F33 8.966 Tf 11.775 0 Td[(t)]TJ/F49 8.966 Tf 6.622 0 Td[(and)]TJ/F33 8.966 Tf 17.877 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(q)]TJ/F31 8.966 Tf 12.828 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(!)]TJ/F33 8.966 Tf 11.776 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F49 8.966 Tf 5.978 -3.809 Td[(we)-368(h)1(ave)]TJ/F33 8.966 Tf 34.814 0 Td[(t)]TJ/F31 8.966 Tf 5.888 0 Td[(=)]TJ/F33 8.966 Tf 9.727 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F49 8.966 Tf 2.684 -3.809 Td[(.)]TJ/F31 8.966 Tf -169.261 -14.454 Td[(F)86(or)-365(exampl)1(e,)-370(\050)]TJ/F33 8.966 Tf 59.215 0 Td[(D)-28(;)]TJ/F49 8.966 Tf 11.951 0 Td[(r)53(o)52(o)1(t)]TJ/F31 8.966 Tf 16.255 0 Td[(\051)-364(with)]TJ/F33 8.966 Tf 28.037 0 Td[(D)]TJ/F31 8.966 Tf 11.122 0 Td[(as)-365(i)1(n)-365(Fi)1(gure)-365(4)-364(i)1(s)-365(2-l)1(o)-29(c)1(al)-364(but)]TJ -126.58 -10.46 Td[(not)-274(1-l)1(o)-29(ca)1(l)-275(sinc)1(e)]TJ/F33 8.966 Tf 66.574 0 Td[(p)]TJ/F31 8.966 Tf 7.186 0 Td[(=)]TJ/F50 8.966 Tf 9.727 0 Td[(store)-171(order)-172(item)]TJ/F31 8.966 Tf 71.436 0 Td[(and)]TJ/F33 8.966 Tf 17.309 0 Td[(q)]TJ/F31 8.966 Tf 7 0 Td[(=)]TJ/F50 8.966 Tf 9.727 0 Td[(store)-171(stock)]TJ -188.959 -10.461 Td[(item)]TJ/F31 8.966 Tf 21.901 0 Td[(are)-343(1-)1(eq)-1(ui)1(v)56(al)1(en)28(t,)-342(y)28(et)]TJ/F33 8.966 Tf 11.903 -15.643 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(r)53(o)52(o)1(t)]TJ/F33 8.966 Tf 16.255 0 Td[(;)-171(p)]TJ/F31 8.966 Tf 8.722 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(!)]TJ/F49 8.966 Tf 11.776 0 Td[(item)]TJ/F32 5.978 Tf 18.351 -0.997 Td[(1)]TJ/F31 8.966 Tf 7.223 0.997 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(r)53(o)52(o)1(t)]TJ/F33 8.966 Tf 16.256 0 Td[(;)-171(q)]TJ/F31 8.966 Tf 8.535 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(!)]TJ/F49 8.966 Tf 11.775 0 Td[(item)]TJ/F32 5.978 Tf 18.352 -0.997 Td[(2)]TJ/F33 8.966 Tf 4.151 0.997 Td[(:)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.512 cm
0 g 0 G
1 0 0 1 69.971 -35.154 cm
q
0 G
0 g
0.3985 w
q
q
4.34412 0.0 m
4.34412 2.41093 2.41093 4.34412 0.0 4.34412 c
-2.41093 4.34412 -4.34412 2.41093 -4.34412 0.0 c
-4.34412 -2.41093 -2.41093 -4.34412 0.0 -4.34412 c
2.41093 -4.34412 4.34412 -2.41093 4.34412 0.0 c
h
0.0 0.0 m
S
q
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
Q
Q
q
q
1 0 0 1 -4.707 25.606 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -382.076 -778.544 cm
BT
/F50 8.966 Tf 382.076 778.544 Td[(id)]TJ
ET
1 0 0 1 382.076 778.544 cm
Q
1 0 0 1 4.707 -25.606 cm
Q
Q
q
q
1 0 0 1 35.459 26.861 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -422.242 -779.799 cm
BT
/F50 8.966 Tf 422.242 779.799 Td[(qty)]TJ
ET
1 0 0 1 422.242 779.799 cm
Q
1 0 0 1 -35.459 -26.861 cm
Q
Q
q
q
1 0 0 1 66.21 26.603 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -452.993 -779.541 cm
BT
/F50 8.966 Tf 452.993 779.541 Td[(supplier)]TJ
ET
1 0 0 1 452.993 779.541 cm
Q
1 0 0 1 -66.21 -26.603 cm
Q
Q
q
q
1 0 0 1 33.105 -2.74 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -419.888 -750.198 cm
BT
/F50 8.966 Tf 419.888 750.198 Td[(item)]TJ
ET
1 0 0 1 419.888 750.198 cm
Q
1 0 0 1 -33.105 2.74 cm
Q
Q
q
q
1.39478 w
89.38454 0.0 m
89.38454 2.41093 87.45137 4.34412 85.04042 4.34412 c
82.62949 4.34412 80.6963 2.41093 80.6963 0.0 c
80.6963 -2.41093 82.62949 -4.34412 85.04042 -4.34412 c
87.45137 -4.34412 89.38454 -2.41093 89.38454 0.0 c
h
85.04042 0.0 m
S
0.59776 w
1 G
89.38454 0.0 m
89.38454 2.41093 87.45137 4.34412 85.04042 4.34412 c
82.62949 4.34412 80.6963 2.41093 80.6963 0.0 c
80.6963 -2.41093 82.62949 -4.34412 85.04042 -4.34412 c
87.45137 -4.34412 89.38454 -2.41093 89.38454 0.0 c
h
85.04042 0.0 m
S
Q
q
1 0 0 1 85.039 0 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
1 0 0 1 -85.039 0 cm
Q
Q
0.0 4.54337 m
0.0 20.34378 l
S
q
0.0 1.0 -1.0 0.0 0.0 20.34378 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
7.9781 28.3468 m
30.19589 28.3468 l
S
q
1.0 0.0 0.0 1.0 30.19589 28.3468 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
52.85197 28.3468 m
60.94774 28.3468 l
S
q
1.0 0.0 0.0 1.0 60.94774 28.3468 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
42.5202 21.59798 m
42.5202 8.003 l
S
q
0.0 -1.0 1.0 0.0 42.5202 8.003 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
85.04042 21.34003 m
85.04042 6.53589 l
S
q
0.0 -1.0 1.0 0.0 85.04042 6.53589 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
55.20566 0.0 m
78.50453 0.0 l
S
q
1.0 0.0 0.0 1.0 78.50453 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
31.18167 7.08669 m
35.11443 7.08669 38.26836 5.50972 38.26836 3.54335 c
S
31.18167 7.08669 m
27.24892 7.08669 24.09497 5.50972 24.09497 3.54335 c
24.09497 1.57697 27.24892 0.0 29.18915 0.0 c
S
q
1.0 0.0 0.0 1.0 29.18915 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
Q
n
Q
1 0 0 1 -386.783 -752.938 cm
BT
/F51 8.966 Tf 316.812 726.703 Td[(Fi)1(gu)-1(re)-396(5:)-529(T)-1(he)-396(S)-1(O)33(A)-396(accep)-1(ting)-396(th)-1(e)-396(same)-397(langua)-1(g)1(e)-397(as)]TJ 0 -10.461 Td[(th)-1(e)-394(SORE)]TJ/F50 8.966 Tf 50.74 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(qty)]TJ/F33 8.966 Tf 14.121 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 39.706 0 Td[(+)]TJ/F50 8.966 Tf 9.215 0 Td[(item)]TJ/F32 5.978 Tf 18.83 3.809 Td[(+)]TJ/F31 8.966 Tf 6.088 -3.809 Td[(\051)]TJ/F51 8.966 Tf 3.584 0 Td[(.)]TJ
ET
1 0 0 1 316.812 714.001 cm
0 g 0 G
1 0 0 1 -316.812 -714.001 cm
BT
/F31 8.966 Tf 316.812 684.74 Td[(Obs)-1(erv)28(e)-343(t)1(hat)-343(t)1(he)-343(1-l)1(o)-29(c)1(al)-342(XSDs)-343(are)-343(i)1(n)-343(fact)-342(jus)-1(t)-342(DTDs)-1(.)]TJ/F51 8.966 Tf 0 -18.182 Td[(Sin)-1(g)1(le)-375(o)-32(ccur)-1(rence.)]TJ/F31 8.966 Tf 88.232 0 Td[(As)-325(already)-326(explai)1(ne)-1(d)-325(i)1(n)-326(t)1(he)-326(In)29(tro)-29(duc)1(-)]TJ -88.232 -10.46 Td[(ti)1(on,)-367(a)-362(semi)1(nal)-362(result)-362(b)29(y)-363(G)1(old)-362([)1(26])-362(i)1(mpl)1(ies)-362(that)-362(t)1(he)-363(c)1(lass)-363(of)]TJ/F33 8.966 Tf 0 -10.461 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-439(X)1(SDs)-440(i)1(s)-439(s)-1(t)1(il)1(l)-439(t)1(o)-29(o)-438(large)-439(t)1(o)-439(b)-29(e)-439(l)1(earne)-1(d)-438(from)-439(p)-28(ositi)1(v)28(e)]TJ -5.061 -10.461 Td[(ex)-1(am)1(ples)-316(onl)1(y)85(.)-448(F)86(ort)1(unately)85(,)-320(the)-316(regular)-315(e)-1(xpres)-1(sions)-316(i)1(n)-316(more)]TJ 0 -10.461 Td[(than)-430(99%)-430(o)1(f)-431(XSDs)-430(in)-430(practi)1(ce)-430(are)-431(of)-430(a)-430(v)28(ery)-431(s)-1(p)-28(eci\014c)-430(form)1(:)]TJ 0 -10.46 Td[(eac)29(h)-343(elem)1(e)-1(n)29(t)-342(name)-343(o)-28(ccurs)-343(at)-342(m)1(os)-1(t)-342(once)-343(i)1(n)-343(t)1(he)-1(m)-342([)1(32])1(.)]TJ
ET
1 0 0 1 312.329 592.581 cm
0 g 0 G
1 0 0 1 -312.329 -592.581 cm
BT
/F61 8.966 Tf 326.775 592.581 Td[(Definiti)-1(o)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(3.)]TJ
ET
1 0 0 1 386.288 592.581 cm
0 g 0 G
1 0 0 1 -386.288 -592.581 cm
BT
/F49 8.966 Tf 390.771 592.581 Td[(A)-262(r)52(e)53(g)-1(ular)-262(expr)53(ession)]TJ/F33 8.966 Tf 82.246 0 Td[(r)]TJ/F49 8.966 Tf 6.766 0 Td[(is)]TJ/F31 8.966 Tf 9.669 0 Td[(singl)1(e)-229(o)-28(ccurrence)]TJ/F49 8.966 Tf -172.64 -10.461 Td[(if)-327(ev)-1(ery)-328(element)-328(nam)1(e)-328(o)53(c)52(curs)-327(at)-327(mos)1(t)-328(onc)52(e)-327(in)-328(i)1(t.)-459(A)26(n)-328(XSD)-327(is)]TJ 0 -10.461 Td[(single)-301(o)53(c)52(curr)53(en)-1(c)53(e)-301(i)1(f)-300(it)-300(c)52(o)1(n)-1(ta)1(ins)-300(only)-301(si)1(n)-1(gle)-300(o)52(c)53(c)-1(urr)53(enc)52(e)-300(r)52(e)52(gular)]TJ 0 -10.461 Td[(expr)53(essions)1(.)]TJ/F31 8.966 Tf 0 -21.674 Td[(F)86(or)-369(instance,)]TJ/F50 8.966 Tf 55.519 0 Td[(customer)]TJ/F33 8.966 Tf 37.658 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)]TJ/F32 5.978 Tf 18.829 3.809 Td[(+)]TJ/F31 8.966 Tf 9.398 -3.809 Td[(and)-369(\050)]TJ/F50 8.966 Tf 21.741 0 Td[(school)]TJ/F31 8.966 Tf 30.45 0 Td[(+)]TJ/F50 8.966 Tf 9.375 0 Td[(institute)]TJ/F31 8.966 Tf 42.365 0 Td[(\051)]TJ/F32 5.978 Tf 3.584 3.809 Td[(+)]TJ/F31 8.966 Tf -233.015 -14.269 Td[(are)-407(b)-28(oth)-406(s)-1(i)1(ngl)1(e)-407(o)-29(c)1(currence,)-422(but)]TJ/F50 8.966 Tf 131.123 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F31 8.966 Tf 4.095 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(qty)]TJ/F31 8.966 Tf 16.551 0 Td[(+)]TJ/F50 8.966 Tf 9.597 0 Td[(id)]TJ/F31 8.966 Tf 9.415 0 Td[(\051)-406(is)-406(not)-407(a)1(s)]TJ/F50 8.966 Tf 45.909 0 Td[(id)]TJ/F31 8.966 Tf -229.689 -10.461 Td[(o)-28(ccurs)-400(t)28(wi)1(ce.)-629(W)86(e)-400(abbrev)-1(i)1(ate)-400(`)1(s)-1(i)1(ngle)-400(o)-28(ccurrence)-400(regular)-399(e)-1(x-)]TJ 0 -10.461 Td[(pres)-1(sio)1(n')-297(b)29(y)-298(SORE)-297(and)-297(`)1(s)-1(i)1(ngl)1(e)-298(o)-28(ccurrence)-297(X)1(SD')-297(b)29(y)-298(SO)29(XSD.)]TJ/F57 11.955 Tf 0 -26.64 Td[(4.)-1000(INFERENCE)-250(OF)-250(LOCAL)-250(SO)40(XSDs)]TJ/F31 8.966 Tf 8.966 -12.952 Td[(Our)-250(goal)-250(i)1(n)-250(thi)1(s)-251(sectio)1(n)-250(is)-250(to)-250(i)1(nf)-1(er)-250(a)]TJ/F33 8.966 Tf 139.921 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-250(SO)28(X)1(SD)-250(\050)]TJ/F33 8.966 Tf 60.924 0 Td[(D)]TJ/F36 5.978 Tf 7.855 3.809 Td[(0)]TJ/F33 8.966 Tf 2.685 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.423 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ -235.519 -10.461 Td[(eq)-1(ui)1(v)56(a)1(len)28(t)-336(to)-337(a)-336(target)]TJ/F33 8.966 Tf 89.674 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-337(SO)29(XSD)-337(\050)]TJ/F33 8.966 Tf 62.482 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051)-337(g)1(iv)28(en)-337(onl)1(y)-338(a)-336(\014-)]TJ -172.495 -10.46 Td[(nit)1(e)-428(corpus)-428(of)-427(XML)-428(do)-28(cumen)29(ts)]TJ/F35 8.966 Tf 132.311 0 Td[(C)-483(\022)-427(F)]TJ/F31 8.966 Tf 27.692 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051.)-711(This)-428(en)29(tail)1(s)]TJ -178.865 -10.461 Td[(i)1(d)-1(en)29(ti)1(fy)-1(i)1(ng)-474(from)]TJ/F35 8.966 Tf 69.957 0 Td[(C)]TJ/F31 8.966 Tf 9.616 0 Td[(the)-474(co)1(n)28(texts)-474(\050i)1(.e.,)-506(t)29(yp)-29(es)-1(\051)-473(in)-473(w)-1(hi)1(c)29(h)-474(ele-)]TJ -79.573 -10.461 Td[(men)29(ts)-426(m)1(a)29(y)-426(b)-29(ear)-425(di\013)1(eren)28(t)-425(con)29(ten)29(t)-425(mo)-28(de)-1(l)1(s,)-446(as)-425(w)28(ell)-425(as)-425(thes)-1(e)]TJ 0 -10.461 Td[(con)29(ten)28(t)-395(m)1(o)-28(de)-1(l)1(s)-396(\050i)1(.e.)1(,)-408(s)-1(i)1(ngle)-395(o)-29(c)1(currence)-396(regul)1(ar)-396(expres)-1(sions\051)]TJ 0 -10.461 Td[(them)1(s)-1(elv)29(e)-1(s.)-447(In)29(tuit)1(iv)28(ely)86(,)-320(w)28(e)-315(wi)1(ll)-314(us)-1(e)-314(the)-315(paths)-315(o)-28(ccurri)1(ng)-315(i)1(n)]TJ/F35 8.966 Tf 233.735 0 Td[(C)]TJ/F31 8.966 Tf -233.735 -10.46 Td[(to)-339(iden)29(tify)-340(t)29(yp)-29(es)-340(and)-340(t)1(he)-340(s)-1(t)1(rings)-340(i)1(n)]TJ/F35 8.966 Tf 143.349 0 Td[(C)]TJ/F31 8.966 Tf 8.414 0 Td[(o)-28(ccurring)-339(b)-29(el)1(o)28(w)-340(t)1(he)-1(se)]TJ -151.763 -10.461 Td[(paths)-462(to)-462(iden)29(ti)1(f)-1(y)-462(the)-462(SO)-1(R)1(E)-1(s.)-815(T)-1(he)-462(lat)1(ter)-462(e)-1(sse)-1(n)29(ti)1(all)1(y)-463(b)-28(oil)1(s)]TJ 0 -10.461 Td[(do)29(w)-1(n)-234(t)1(o)-234(inferring)-233(a)-234(SO)-1(R)1(E)-234(f)-1(ro)1(m)-234(a)-234(set)-234(of)-234(sampl)1(e)-234(s)-1(tri)1(ngs,)-256(whi)1(c)28(h)]TJ 0 -10.461 Td[(can)-342(b)-29(e)-343(done)-342(as)-343(foll)1(o)28(ws)-343([)1(9].)]TJ/F51 8.966 Tf 0 -18.181 Td[(In)-1(f)1(err)-1(i)1(n)-1(g)-412(SORE)1(s.)]TJ/F31 8.966 Tf 85.023 0 Td[(T)85(o)-358(i)1(nfer)-358(a)-358(SO)-1(R)1(E)-359(from)-357(a)-358(se)-1(t)-357(of)-358(s)-1(am)1(ple)]TJ -85.023 -10.461 Td[(strings)]TJ/F33 8.966 Tf 29.737 0 Td[(S)]TJ/F31 8.966 Tf 6.139 0 Td[(,)-335(w)28(e)-334(\014rst)-333(learn)-334(from)]TJ/F33 8.966 Tf 82.673 0 Td[(S)]TJ/F31 8.966 Tf 9.131 0 Td[(a)]TJ/F49 8.966 Tf 7.599 0 Td[(single)-360(o)53(c)52(curr)53(en)-1(c)53(e)-360(a)1(utoma)1(-)]TJ -135.279 -10.461 Td[(ton)]TJ/F31 8.966 Tf 16.775 0 Td[(\050SO)28(A)-348(for)-349(s)-1(ho)1(r)-1(t)1(\051.)-475(A)-349(SO)28(A)-348(is)-349(a)-349(sp)-29(eci\014c)-348(k)-1(i)1(nd)-349(of)-349(determi)1(n-)]TJ -16.775 -10.461 Td[(isti)1(c)-442(\014ni)1(te)-442(state)-441(autom)1(aton)-442(i)1(n)-442(whic)29(h)-442(al)1(l)-441(s)-1(t)1(ates)-1(,)-466(except)-442(for)]TJ 0 -10.461 Td[(the)-288(ini)1(tia)1(l)-288(and)-289(\014nal)-288(stat)1(e)-1(,)-298(are)-289(elem)1(e)-1(n)29(t)-288(names.)-439(F)1(igure)-288(5)-289(gi)1(v)28(es)]TJ 0 -10.46 Td[(an)-309(e)-1(xam)1(ple.)-445(Note)-309(that)-309(in)-309(con)29(trast)-309(to)-309(the)-310(cl)1(ass)-1(i)1(cal)-309(de\014nit)1(ion)]TJ 0 -10.461 Td[(of)-387(auto)1(mata)1(,)-398(no)-387(edges)-388(are)-387(l)1(ab)-29(el)1(e)-1(d:)-545(al)1(l)-387(i)1(ncom)1(ing)-387(edges)-387(in)-387(a)]TJ 0 -10.461 Td[(state)]TJ/F33 8.966 Tf 23.201 0 Td[(a)]TJ/F31 8.966 Tf 8.573 0 Td[(are)-412(ass)-1(um)1(ed)-412(to)-411(b)-29(e)-412(l)1(ab)-29(el)1(ed)-412(b)28(y)]TJ/F33 8.966 Tf 124.168 0 Td[(a)]TJ/F31 8.966 Tf 4.882 0 Td[(.)-664(A)1(s)-412(s)-1(uc)29(h,)-429(a)-411(s)-1(t)1(ring)]TJ/F33 8.966 Tf -160.824 -10.461 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(a)]TJ/F34 5.978 Tf 25.361 -0.996 Td[(n)]TJ/F31 8.966 Tf 7.307 0.996 Td[(is)-246(accepted)-246(if)-246(there)-247(i)1(s)-247(an)-246(edge)-247(from)-246(t)1(he)-247(i)1(niti)1(al)-246(state)]TJ -41.701 -10.46 Td[(to)]TJ/F33 8.966 Tf 10.83 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F31 8.966 Tf 4.151 0.997 Td[(,)-303(an)-295(edge)-294(from)]TJ/F33 8.966 Tf 59.561 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F31 8.966 Tf 6.789 0.997 Td[(to)]TJ/F33 8.966 Tf 10.83 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(2)]TJ/F31 8.966 Tf 4.151 0.997 Td[(,.)-170(.)-171(.)-171(,)-303(and)-295(a)1(n)-295(edge)-294(from)]TJ/F33 8.966 Tf 91.893 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.997 Td[(n)]TJ/F31 8.966 Tf 7.738 0.997 Td[(to)-294(the)]TJ -215.471 -10.461 Td[(\014nal)-313(state.)-446(In)-314(ot)1(he)-1(r)-313(w)28(ords,)-319(the)-313(SO)28(A)-313(in)-313(Figure)-313(5)-314(a)1(ccepts)-314(the)]TJ 0 -10.461 Td[(same)-343(l)1(anguage)-343(a)1(s)]TJ/F50 8.966 Tf 72.808 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(qty)]TJ/F33 8.966 Tf 14.122 0 Td[(;)]TJ/F31 8.966 Tf 4.095 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 39.706 0 Td[(+)]TJ/F50 8.966 Tf 9.216 0 Td[(item)]TJ/F32 5.978 Tf 18.829 3.809 Td[(+)]TJ/F31 8.966 Tf 6.088 -3.809 Td[(\051.)]TJ
ET
1 0 0 1 312.329 209.018 cm
0 g 0 G
1 0 0 1 -312.329 -209.018 cm
BT
/F61 8.966 Tf 326.775 209.018 Td[(Definiti)-1(o)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(4.)]TJ
ET
1 0 0 1 386.288 209.018 cm
0 g 0 G
1 0 0 1 -386.288 -209.018 cm
BT
/F49 8.966 Tf 390.771 209.018 Td[(L)53(e)-1(t)]TJ/F31 8.966 Tf 15.263 0 Td[(in)]TJ/F49 8.966 Tf 10.348 0 Td[(and)]TJ/F31 8.966 Tf 17.252 0 Td[(out)]TJ/F49 8.966 Tf 15.979 0 Td[(b)52(e)-298(two)-297(sp)53(e)52(cial)-298(s)1(y)-1(mb)53(ols,)-312(d)1(is-)]TJ -132.801 -10.461 Td[(tinct)-412(fr)52(o)1(m)-412(the)-412(el)-1(em)1(e)-1(nt)-412(nam)1(e)-1(s)1(,)-423(that)-412(wil)-53(l)-412(serve)-412(as)-412(the)-412(initia)1(l)]TJ 0 -10.46 Td[(and)-341(\014n)-1(a)1(l)-342(state,)-347(r)53(e)-1(s)1(p)52(e)53(c)-1(ti)1(v)-1(ely)-1(.)-463(A)]TJ/F31 8.966 Tf 124.565 0 Td[(singl)1(e)-315(o)-29(c)1(currence)-315(autom)1(aton)]TJ/F49 8.966 Tf -124.565 -10.461 Td[(is)-401(a)-401(gr)53(aph)]TJ/F33 8.966 Tf 43.842 0 Td[(A)]TJ/F31 8.966 Tf 10.021 0 Td[(=)-347(\050)]TJ/F33 8.966 Tf 13.862 0 Td[(V)-58(;)-170(E)]TJ/F31 8.966 Tf 17.274 0 Td[(\051)]TJ/F49 8.966 Tf 7.181 0 Td[(wher)52(e)-401(al)-53(l)-401(states)-401(in)]TJ/F33 8.966 Tf 77.548 0 Td[(V)]TJ/F35 8.966 Tf 9.691 0 Td[(\000)-253(f)]TJ/F31 8.966 Tf 14.043 0 Td[(in)]TJ/F33 8.966 Tf 7.68 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(out)]TJ/F35 8.966 Tf 13.311 0 Td[(g)]TJ/F49 8.966 Tf 8.205 0 Td[(ar)53(e)]TJ -226.754 -10.461 Td[(el)-1(em)1(e)-1(nt)-439(na)1(mes,)-456(and)]TJ/F33 8.966 Tf 85.585 0 Td[(E)]TJ/F35 8.966 Tf 11.011 0 Td[(\022)]TJ/F31 8.966 Tf 10.887 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(V)]TJ/F35 8.966 Tf 9.934 0 Td[(\000)-281(f)]TJ/F31 8.966 Tf 14.287 0 Td[(out)]TJ/F35 8.966 Tf 13.311 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(\051)]TJ/F35 8.966 Tf 6.095 0 Td[(\002)]TJ/F31 8.966 Tf 9.679 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(V)]TJ/F35 8.966 Tf 9.933 0 Td[(\000)-281(f)]TJ/F31 8.966 Tf 14.287 0 Td[(in)]TJ/F35 8.966 Tf 7.68 0 Td[(g)]TJ/F31 8.966 Tf 4.607 0 Td[(\051)]TJ/F49 8.966 Tf 7.517 0 Td[(is)-438(the)]TJ -216.588 -10.461 Td[(e)52(d)1(g)-1(e)-367(r)52(elation.)]TJ/F31 8.966 Tf 0 -21.674 Td[(W)85(e)-358(write)]TJ/F33 8.966 Tf 39.728 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(A)]TJ/F31 8.966 Tf 6.911 0 Td[(\051)-358(for)-358(the)-358(s)-1(et)-358(of)-358(al)1(l)-358(strings)-358(accepted)-358(b)28(y)]TJ/F33 8.966 Tf 156.083 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(.)-503(Al)1(-)]TJ -219.486 -10.46 Td[(gori)1(thm)-357(1,)]TJ/F49 8.966 Tf 45.368 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(,)-360(due)-358(t)1(o)-358(G)1(arci)1(a)-357(and)-358(V)1(idal)-356([24])-356(then)-357(learns)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1002)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
60 0 obj
<<
/Type /Page
/Resources 59 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 61 0 R ]
>>
endobj
59 0 obj
<<
/Font <<
/F49 27 0 R
/F33 40 0 R
/F31 18 0 R
/F35 12 0 R
/F36 43 0 R
/F32 46 0 R
/F50 34 0 R
/F34 55 0 R
/F51 37 0 R
/F61 49 0 R
/F57 15 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
64 0 obj
<<
/Length 40547
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -25.704 cm
q
[]0 d
0 J
0.797 w
0 0.399 m
239.103 0.399 l
S
Q
1 0 0 1 -53.798 -787.294 cm
BT
/F51 8.966 Tf 53.798 779.075 Td[(Alg)1(orith)-1(m)-394(1)]TJ/F49 8.966 Tf 59.663 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(SO)29(A)]TJ
ET
1 0 0 1 53.798 774.941 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 0 -1.993 cm
0 g 0 G
1 0 0 1 0 -6.226 cm
0 g 0 G
1 0 0 1 -53.798 -766.722 cm
BT
/F51 8.966 Tf 53.798 766.722 Td[(In)-1(pu)-1(t:)]TJ
ET
1 0 0 1 82.557 766.722 cm
0 g 0 G
1 0 0 1 -82.557 -766.722 cm
BT
/F31 8.966 Tf 87.164 766.722 Td[(a)-343(\014ni)1(te)-343(set)-342(of)-343(sampl)1(e)-343(s)-1(t)1(rings)]TJ/F33 8.966 Tf 116.708 0 Td[(S)]TJ
ET
1 0 0 1 53.798 756.261 cm
0 g 0 G
1 0 0 1 -53.798 -756.261 cm
BT
/F51 8.966 Tf 53.798 756.261 Td[(Out)-1(put)-1(:)]TJ
ET
1 0 0 1 90.651 756.261 cm
0 g 0 G
1 0 0 1 -90.651 -756.261 cm
BT
/F31 8.966 Tf 95.259 756.261 Td[(a)-342(S)-1(O)29(A)]TJ/F33 8.966 Tf 29.692 0 Td[(A)]TJ/F31 8.966 Tf 9.982 0 Td[(suc)28(h)-342(that)]TJ/F33 8.966 Tf 40.753 0 Td[(S)]TJ/F35 8.966 Tf 8.699 0 Td[(\022)]TJ/F33 8.966 Tf 9.727 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051)]TJ
ET
1 0 0 1 53.798 745.8 cm
0 g 0 G
1 0 0 1 -53.798 -745.8 cm
BT
/F31 8.966 Tf 57.689 745.8 Td[(1:)]TJ
ET
1 0 0 1 64.857 745.8 cm
0 g 0 G
1 0 0 1 -64.857 -745.8 cm
BT
/F31 8.966 Tf 69.464 745.8 Td[(Le)-1(t)]TJ/F33 8.966 Tf 15.77 0 Td[(V)]TJ/F31 8.966 Tf 9.751 0 Td[(b)-29(e)-259(the)-260(se)-1(t)-259(of)-260(stat)1(es)-261(c)1(ons)-1(i)1(s)-1(t)1(ing)-259(of)-260(al)1(l)-260(el)1(e)-1(m)1(en)28(t)-259(nam)1(e)-1(s)]TJ -25.521 -10.461 Td[(o)-28(ccurring)-272(in)]TJ/F33 8.966 Tf 50.241 0 Td[(S)]TJ/F31 8.966 Tf 8.585 0 Td[(pl)1(us)-274(t)1(he)-273(ini)1(ti)1(al)-273(stat)1(e)-273(in)-272(and)-273(\014nal)-272(s)-1(t)1(ate)-273(out)]TJ
ET
1 0 0 1 53.798 724.879 cm
0 g 0 G
1 0 0 1 -53.798 -724.879 cm
BT
/F31 8.966 Tf 57.689 724.879 Td[(2:)]TJ
ET
1 0 0 1 64.857 724.879 cm
0 g 0 G
1 0 0 1 -64.857 -724.879 cm
BT
/F31 8.966 Tf 69.464 724.879 Td[(Init)1(ial)1(iz)1(e)]TJ/F33 8.966 Tf 38.144 0 Td[(E)]TJ/F31 8.966 Tf 9.852 0 Td[(:)1(=)]TJ/F35 8.966 Tf 12.287 0 Td[(;)]TJ
ET
1 0 0 1 53.798 714.418 cm
0 g 0 G
1 0 0 1 -53.798 -714.418 cm
BT
/F31 8.966 Tf 57.689 714.418 Td[(3:)]TJ
ET
1 0 0 1 64.857 714.418 cm
0 g 0 G
1 0 0 1 -64.857 -714.418 cm
BT
/F51 8.966 Tf 69.464 714.418 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.996 0 Td[(eac)29(h)-343(string)]TJ/F33 8.966 Tf 46.92 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 5.687 0.996 Td[(:)-171(:)-171(:)-170(a)]TJ/F34 5.978 Tf 17.169 -0.996 Td[(n)]TJ/F31 8.966 Tf 8.171 0.996 Td[(i)1(n)]TJ/F33 8.966 Tf 10.751 0 Td[(S)]TJ/F51 8.966 Tf 9.211 0 Td[(do)]TJ
ET
1 0 0 1 53.798 703.957 cm
0 g 0 G
1 0 0 1 -53.798 -703.957 cm
BT
/F31 8.966 Tf 57.689 703.957 Td[(4:)]TJ
ET
1 0 0 1 64.857 703.957 cm
0 g 0 G
1 0 0 1 -64.857 -703.957 cm
BT
/F31 8.966 Tf 78.68 703.957 Td[(add)-342(the)-343(edges)-343(\050in)]TJ/F33 8.966 Tf 69.689 0 Td[(;)-171(a)]TJ/F32 5.978 Tf 8.977 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(a)]TJ/F32 5.978 Tf 8.977 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(:)-171(:)-170(:)-171(;)]TJ/F31 8.966 Tf 20.479 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F33 8.966 Tf 5.099 0.996 Td[(;)]TJ/F31 8.966 Tf 4.095 0 Td[(out\051)-342(to)]TJ/F33 8.966 Tf 31.23 0 Td[(E)]TJ
ET
1 0 0 1 53.798 693.496 cm
0 g 0 G
1 0 0 1 -53.798 -693.496 cm
BT
/F31 8.966 Tf 57.689 693.496 Td[(5:)]TJ
ET
1 0 0 1 64.857 693.496 cm
0 g 0 G
1 0 0 1 -64.857 -693.496 cm
BT
/F31 8.966 Tf 69.464 693.496 Td[(Ret)1(urn)]TJ/F33 8.966 Tf 31.382 0 Td[(A)]TJ/F31 8.966 Tf 9.47 0 Td[(=)-286(\050)]TJ/F33 8.966 Tf 13.311 0 Td[(V)-57(;)-171(E)]TJ/F31 8.966 Tf 17.274 0 Td[(\051)]TJ
ET
1 0 0 1 53.798 689.412 cm
0 g 0 G
1 0 0 1 0 -2.391 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 -53.798 -687.021 cm
BT
/F31 8.966 Tf 53.798 658.545 Td[(a)-509(SO)28(A)]TJ/F33 8.966 Tf 32.672 0 Td[(A)]TJ/F31 8.966 Tf 11.473 0 Td[(from)-508(a)-509(\014nit)1(e)-509(s)-1(et)-508(of)-509(s)-1(am)1(ple)-509(stri)1(ngs)]TJ/F33 8.966 Tf 148.92 0 Td[(S)]TJ/F31 8.966 Tf 6.139 0 Td[(.)-955(F)86(or)-509(i)1(n-)]TJ -199.204 -10.461 Td[(stance,)-380(Fi)1(gure)-373(5)-372(s)-1(ho)29(ws)-373(the)-373(result)-372(of)-373(runni)1(ng)]TJ/F49 8.966 Tf 182.583 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 23.428 0 Td[(on)]TJ/F33 8.966 Tf 13.068 0 Td[(S)]TJ/F31 8.966 Tf 9.147 0 Td[(=)]TJ/F35 8.966 Tf -231.936 -10.461 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(id)-343(qty)-342(supplier)]TJ/F33 8.966 Tf 67.338 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(id)-343(qty)-342(item)-343(item)]TJ/F35 8.966 Tf 70.41 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(.)]TJ -142.093 -10.461 Td[(It)-325(i)1(s)-326(clear)-325(that)]TJ/F49 8.966 Tf 60.634 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 23.004 0 Td[(is)-325(s)-1(ound:)]TJ/F33 8.966 Tf 39.291 0 Td[(S)]TJ/F35 8.966 Tf 8.7 0 Td[(\022)]TJ/F33 8.966 Tf 9.727 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(S)]TJ/F31 8.966 Tf 6.139 0 Td[(\051\051)-325(for)-325(eac)29(h)]TJ/F33 8.966 Tf -197.408 -10.46 Td[(S)]TJ/F31 8.966 Tf 6.14 0 Td[(.)-445(Moreo)29(v)28(er,)]TJ/F49 8.966 Tf 49.358 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 22.85 0 Td[(is)-308(com)1(plete)-308(whe)-1(n)]TJ/F33 8.966 Tf 71.323 0 Td[(S)]TJ/F31 8.966 Tf 8.903 0 Td[(i)1(s)-309(s)-1(u\016)1(ci)1(e)-1(n)29(tl)1(y)-309(l)1(arge,)]TJ -162.284 -10.461 Td[(in)-342(the)-343(fol)1(lo)29(wing)-342(s)-1(ense)-1(.)]TJ
ET
1 0 0 1 49.315 585.744 cm
0 g 0 G
1 0 0 1 -49.315 -585.744 cm
BT
/F61 8.966 Tf 63.761 585.744 Td[(Pr)22(o)1(pos)1(i)-1(tion)]TJ/F31 8.966 Tf 59.252 0 Td[(2.)]TJ
ET
1 0 0 1 130.181 585.744 cm
0 g 0 G
1 0 0 1 -130.181 -585.744 cm
BT
/F61 8.966 Tf 134.664 585.744 Td[(\050[)-1(9)1(])-1(\051)]TJ/F49 8.966 Tf 22.545 0 Td[(If)]TJ/F33 8.966 Tf 10.409 0 Td[(r)]TJ/F49 8.966 Tf 8.453 0 Td[(is)-450(a)-450(S)-1(OR)1(E)-451(and)]TJ/F33 8.966 Tf 67.221 0 Td[(S)]TJ/F35 8.966 Tf 10.052 0 Td[(\022)]TJ/F33 8.966 Tf 11.08 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(\051)]TJ/F49 8.966 Tf 7.623 0 Td[(is)]TJ -232.517 -10.461 Td[(a)-447(set)-448(o)1(f)-447(samp)1(l)-1(e)-447(strings)-447(that)-447(inc)-1(ludes)-447(al)-53(l)-447(strings)-447(in)]TJ/F33 8.966 Tf 209.713 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(\051)]TJ/F49 8.966 Tf 7.595 0 Td[(of)]TJ -231.576 -10.461 Td[(le)-1(ngth)-308(at)-307(most)]TJ/F31 8.966 Tf 58.858 0 Td[(2)]TJ/F33 8.966 Tf 4.607 0 Td[(n)]TJ/F49 8.966 Tf 8.32 0 Td[(wher)52(e)]TJ/F33 8.966 Tf 25.461 0 Td[(n)]TJ/F49 8.966 Tf 8.32 0 Td[(is)-308(th)1(e)-308(n)-1(um)1(b)52(er)-308(of)-308(d)1(i\013er)53(e)-1(nt)-308(ele)-1(m)1(en)-1(t)]TJ -105.566 -10.461 Td[(nam)1(e)-1(s)-367(o)53(c)52(curring)-367(in)]TJ/F33 8.966 Tf 80.45 0 Td[(r)]TJ/F49 8.966 Tf 4.414 0 Td[(,)-367(then)]TJ/F33 8.966 Tf 26.581 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(S)]TJ/F31 8.966 Tf 6.139 0 Td[(\051\051)-285(=)]TJ/F33 8.966 Tf 19.455 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)]TJ/F31 8.966 Tf -183.16 -20.497 Td[(Ha)29(ving)-250(learned)-250(the)-250(SO)28(A)]TJ/F49 8.966 Tf 98.34 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(S)]TJ/F31 8.966 Tf 6.14 0 Td[(\051)-250(for)]TJ/F33 8.966 Tf 19.099 0 Td[(S)]TJ/F31 8.966 Tf 6.14 0 Td[(,)-268(w)28(e)-250(can)-250(transf)-1(o)1(rm)]TJ -166.067 -10.461 Td[(it)-404(in)29(to)-405(a)-405(SORE)-405(us)-1(i)1(ng)-405(the)]TJ/F61 8.966 Tf 107.343 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 37.958 0 Td[(al)1(gorit)1(hm)-405(of)-405([9])1(.)]TJ/F32 5.978 Tf 65.905 3.809 Td[(1)]TJ/F31 8.966 Tf 9.928 -3.809 Td[(This)]TJ -221.134 -10.461 Td[(al)1(gorit)1(hm)-343(has)-343(t)1(he)-343(fol)1(lo)29(w)-1(i)1(ng)-343(desirabl)1(e)-343(prop)-29(ert)1(ies)-1(.)]TJ
ET
1 0 0 1 49.315 492.445 cm
0 g 0 G
1 0 0 1 -49.315 -492.445 cm
BT
/F61 8.966 Tf 63.761 492.445 Td[(Pr)22(o)1(pos)1(i)-1(tion)]TJ/F31 8.966 Tf 59.252 0 Td[(3.)]TJ
ET
1 0 0 1 130.181 492.445 cm
0 g 0 G
1 0 0 1 -130.181 -492.445 cm
BT
/F61 8.966 Tf 134.664 492.445 Td[(\050[)-1(9)1(])-1(\051)]TJ/F49 8.966 Tf 22.842 0 Td[(If)]TJ/F33 8.966 Tf 10.707 0 Td[(A)]TJ/F49 8.966 Tf 11.247 0 Td[(is)-483(a)-484(SO)26(A)-483(that)-483(is)-484(e)52(quivalent)]TJ -125.662 -10.461 Td[(to)-490(a)-489(S)-1(OR)1(E)]TJ/F33 8.966 Tf 50.833 0 Td[(r)]TJ/F49 8.966 Tf 4.414 0 Td[(,)-520(then)]TJ/F33 8.966 Tf 29.054 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F61 8.966 Tf 3.584 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051\051)-507(=)]TJ/F33 8.966 Tf 23.442 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)-840(If)]TJ/F33 8.966 Tf 21.117 0 Td[(A)]TJ/F49 8.966 Tf 11.303 0 Td[(is)-489(n)-1(o)1(t)]TJ -215.187 -10.46 Td[(e)52(quivalen)-1(t)-367(to)-367(a)]TJ/F33 8.966 Tf 61.866 0 Td[(S)-57(O)-28(R)-7(E)]TJ/F49 8.966 Tf 27.736 0 Td[(,)-367(then)]TJ/F33 8.966 Tf 26.581 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(\022)]TJ/F33 8.966 Tf 9.728 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F61 8.966 Tf 3.583 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051\051)]TJ/F49 8.966 Tf 7.168 0 Td[(.)]TJ/F31 8.966 Tf -210.661 -20.498 Td[(W)85(e)-418(re)-1(fer)-418(to)-418([9])-418(for)-418(e)-1(xam)1(ples)-419(of)-419(SO)29(As)-419(that)-418(are)-419(not)-418(equiv)57(a-)]TJ 0 -10.46 Td[(len)29(t)-290(t)1(o)-290(a)-290(SORE.)-289(It)-290(i)1(mm)1(e)-1(di)1(atel)1(y)-291(fol)1(lo)29(ws)-290(that)-290(i)1(f)]TJ/F33 8.966 Tf 184.968 0 Td[(S)]TJ/F31 8.966 Tf 8.737 0 Td[(con)29(tai)1(ns)-291(a)1(ll)]TJ -193.705 -10.461 Td[(strings)-319(i)1(n)]TJ/F33 8.966 Tf 40.137 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(\051)-318(of)-319(l)1(ength)-319(2)]TJ/F33 8.966 Tf 49.272 0 Td[(n)]TJ/F31 8.966 Tf 8.415 0 Td[(whe)-1(re)]TJ/F33 8.966 Tf 26.434 0 Td[(n)]TJ/F31 8.966 Tf 8.415 0 Td[(is)-318(the)-319(n)29(um)29(b)-29(er)-319(of)-318(di\013)1(er-)]TJ -146.942 -10.461 Td[(en)28(t)-343(elemen)29(t)-344(nam)1(e)-1(s)-344(o)-28(ccurri)1(n)-1(g)-343(in)]TJ/F33 8.966 Tf 129.44 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(,)-344(t)1(he)-1(n)]TJ/F61 8.966 Tf 26.652 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(S)]TJ/F31 8.966 Tf 6.139 0 Td[(\051\051)]TJ -231.936 -10.461 Td[(returns)-343(a)-343(SOR)1(E)-343(e)-1(quiv)57(al)1(e)-1(n)29(t)-342(to)]TJ/F33 8.966 Tf 122.974 0 Td[(r)]TJ/F31 8.966 Tf 4.414 0 Td[(.)]TJ/F51 8.966 Tf -127.388 -18.181 Td[(Th)-1(e)-423(alg)1(orith)-1(m.)]TJ/F31 8.966 Tf 74.552 0 Td[(Inference)-368(of)]TJ/F33 8.966 Tf 50.392 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-367(SO)28(XSDs)-368(can)-367(no)29(w)-368(b)-29(e)]TJ -130.005 -10.461 Td[(done)-367(as)-368(foll)1(o)29(w)-1(s.)-531(Let)-367(paths\050)]TJ/F35 8.966 Tf 110.667 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-367(stand)-367(for)-368(t)1(he)-368(se)-1(t)-367(o)1(f)-368(al)1(l)-367(paths)]TJ -116.035 -10.461 Td[(o)-28(ccurring)-302(i)1(n)-303(fragm)1(en)28(ts)-302(in)-302(the)-303(c)1(orpus)]TJ/F35 8.966 Tf 147.778 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(.)-443(Let)]TJ/F33 8.966 Tf 22.688 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051)]TJ -235.52 -10.461 Td[(stand)-383(for)-382(the)-383(set)-383(of)-382(all)-382(stri)1(ngs)-383(in)]TJ/F35 8.966 Tf 136.232 0 Td[(C)]TJ/F31 8.966 Tf 8.799 0 Td[(that)-382(o)-28(ccur)-383(b)-28(elo)29(w)-383(paths)]TJ -145.031 -10.461 Td[(that)-342(are)]TJ/F33 8.966 Tf 35.35 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-equiv)57(alen)29(t)-342(to)]TJ/F33 8.966 Tf 58.115 0 Td[(p)]TJ/F31 8.966 Tf 4.626 0 Td[(:)]TJ/F33 8.966 Tf -91.653 -20.007 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051)-285(:=)]TJ/F37 8.966 Tf -35.395 -8.02 Td[([)]TJ/F35 8.966 Tf 10.239 -8.518 Td[(f)]TJ/F31 8.966 Tf 4.608 0 Td[(strings\050)]TJ/F33 8.966 Tf 30.329 0 Td[(f)-52(;)-170(q)]TJ/F31 8.966 Tf 13.472 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(j)]TJ/F33 8.966 Tf 5.12 0 Td[(f)]TJ/F35 8.966 Tf 8.008 0 Td[(2)-286(C)]TJ/F33 8.966 Tf 14.072 0 Td[(;)-171(q)]TJ/F35 8.966 Tf 11.095 0 Td[(2)]TJ/F31 8.966 Tf 8.703 0 Td[(paths\050)]TJ/F33 8.966 Tf 25.649 0 Td[(f)]TJ/F31 8.966 Tf 5.449 0 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.721 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.133 1.063 Td[(=)]TJ/F33 8.966 Tf 9.727 0 Td[(q)]TJ/F35 8.966 Tf 4.44 0 Td[(j)]TJ/F34 5.978 Tf 2.559 -1.063 Td[(k)]TJ/F35 8.966 Tf 4.574 1.063 Td[(g)]TJ/F33 8.966 Tf 4.607 0 Td[(:)]TJ/F31 8.966 Tf -226.581 -18.713 Td[(Al)1(gorit)1(hm)-389(2,)]TJ/F49 8.966 Tf 55.482 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 27.227 0 Td[(,)-400(then)-389(infers)-390(a)]TJ/F33 8.966 Tf 60.983 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-389(SO)28(X)1(SD)-390(from)-388(a)]TJ -152.464 -10.461 Td[(\014nit)1(e)-343(corpus)-343(of)-342(XML)-343(fragm)1(e)-1(n)29(ts)]TJ/F35 8.966 Tf 130.059 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(.)]TJ -126.46 -10.46 Td[(Let)-336(us)-336(i)1(ll)1(us)-1(t)1(rate)]TJ/F49 8.966 Tf 67.135 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[('s)-335(op)-29(erati)1(on)-336(b)29(y)-336(running)-335(it)-335(on)-335(the)]TJ -107.04 -10.461 Td[(corpus)]TJ/F35 8.966 Tf 29.613 0 Td[(C)]TJ/F31 8.966 Tf 8.799 0 Td[(consisti)1(ng)-383(of)-382(the)-383(XML)-383(frag)1(men)28(t)1(s)-383(of)-383(Fi)1(gure)-383(3)-383(and)]TJ -38.412 -10.461 Td[(6,)-500(w)-1(hi)1(c)29(h)-470(b)-28(oth)-469(adhere)-470(t)1(o)-469(the)-470(t)1(arget)-469(XSD)-469(in)-469(Fi)1(gure)-470(4.)-836(In)]TJ 0 -10.461 Td[(li)1(ne)-525(1)1(,)]TJ/F49 8.966 Tf 31.315 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 31.929 0 Td[(construct)1(s)-525(a)-524(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 77.456 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf 9.274 1.062 Td[(for)-524(eac)28(h)-524(path)]TJ/F33 8.966 Tf 61.227 0 Td[(p)]TJ/F31 8.966 Tf 9.327 0 Td[(in)]TJ -231.424 -10.461 Td[(paths\050)]TJ/F35 8.966 Tf 25.65 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051.)-911(F)86(or)]TJ/F33 8.966 Tf 32.211 0 Td[(k)]TJ/F31 8.966 Tf 9.887 0 Td[(=)-539(2,)-531(this)-494(y)-1(i)1(e)-1(l)1(ds)-495(t)1(he)-495(se)-1(t)-494(o)1(f)-495(t)29(yp)-29(es)-495(sho)28(wn)]TJ -73.116 -10.46 Td[(in)-431(Fi)1(gure)-432(7.)-722(Nex)-1(t)1(,)]TJ/F49 8.966 Tf 81.157 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 31.096 0 Td[(construct)1(s)-432(the)-431(con)28(t)1(e)-1(n)29(t)-431(mo)-28(dels)]TJ -115.963 -10.461 Td[(for)-359(these)-359(t)29(y)-1(p)-28(e)-1(s)-359(i)1(n)-359(li)1(nes)-360(3)-358(and)-359(4.)-505(It)-359(do)-28(es)-360(so)-359(b)29(y)-360(\014rst)-359(l)1(earning)]TJ 0 -10.461 Td[(a)-311(SO)28(A)-311(for)-311(t)1(he)-312(set)]TJ/F33 8.966 Tf 72.643 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051)-311(of)-311(al)1(l)-311(stri)1(ngs)-312(o)-28(ccurri)1(ng)-311(in)]TJ/F35 8.966 Tf -132.328 -10.461 Td[(C)]TJ/F31 8.966 Tf 8.519 0 Td[(b)-29(el)1(o)28(w)-351(a)-352(pa)1(th)]TJ/F33 8.966 Tf 55.531 0 Td[(q)]TJ/F31 8.966 Tf 7.59 0 Td[(that)-351(i)1(s)]TJ/F33 8.966 Tf 29.39 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-equiv)57(al)1(e)-1(n)29(t)-351(to)-351(the)-351(t)28(yp)-29(e)]TJ/F33 8.966 Tf 95.041 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf 7.723 1.062 Td[(under)]TJ -216.041 -10.46 Td[(insp)-29(ect)1(ion,)-385(and)-378(subs)-1(eque)-1(n)29(tl)1(y)-378(transformi)1(ng)-378(t)1(his)-378(SO)28(A)-377(i)1(n)28(t)1(o)-378(a)]TJ 0 -10.461 Td[(SORE.)-370(F)86(or)]TJ/F33 8.966 Tf 47.999 0 Td[(k)]TJ/F31 8.966 Tf 8.033 0 Td[(=)-332(2)-370(and)]TJ/F33 8.966 Tf 36.232 0 Td[(p)]TJ/F35 8.966 Tf 4.627 0 Td[(j)]TJ/F34 5.978 Tf 2.559 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.546 1.063 Td[(=)]TJ/F50 8.966 Tf 10.139 0 Td[(stock)-370(item)]TJ/F31 8.966 Tf 45.685 0 Td[(,)-377(t)1(his)-370(s)-1(et)-370(of)-370(s)-1(t)1(rings)]TJ
ET
1 0 0 1 53.798 159.14 cm
0 g 0 G
1 0 0 1 0 2.59 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
95.64 0.199 l
S
Q
1 0 0 1 -53.798 -161.73 cm
BT
/F32 5.978 Tf 54.255 155.288 Td[(1)]TJ/F66 7.97 Tf 4.151 -3.809 Td[(Unfortu)-1(nate)-1(ly)89(,)]TJ/F61 7.97 Tf 56.681 0 Td[(ToSo)1(r)-1(e)]TJ/F66 7.97 Tf 33.517 0 Td[(is)-377(ca)-1(lled)]TJ/F68 7.97 Tf 32.872 0 Td[(i)]TJ/F61 7.97 Tf 3.39 0 Td[(DTD)]TJ/F66 7.97 Tf 22.486 0 Td[(in)-377([)-1(9],)-383(alth)-1(oug)-1(h)-377(its)-377(so)-1(le)]TJ -153.554 -8.967 Td[(pu)-1(rp)-30(ose)-401(is)-401(t)-1(o)-401(tran)-1(sform)-401(S)-1(O)30(As)-401(i)-1(n)30(t)-1(o)-401(sing)-1(le)-401(o)-30(ccu)-1(rrenc)-1(e)-401(regu)-1(lar)-401(ex-)]TJ 0 -8.966 Td[(pre)-1(ssion)-1(s,)-417(n)-1(ot)-405(DTD)-1(s.)-624(W)88(e)-405(call)-405(i)-1(t)]TJ/F61 7.97 Tf 123.716 0 Td[(ToSo)1(r)-1(e)]TJ/F66 7.97 Tf 33.739 0 Td[(in)-405(th)-1(is)-405(pap)-30(er)-405(t)-1(o)-405(a)29(v)30(oid)]TJ -157.455 -8.966 Td[(co)-1(nf)1(u)-1(sion)-1(.)]TJ
ET
1 0 0 1 53.798 121.89 cm
0 g 0 G
1 0 0 1 251.059 2.69 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 662.715 cm
q
[]0 d
0 J
0.797 w
0 0.399 m
239.103 0.399 l
S
Q
1 0 0 1 -316.812 -787.295 cm
BT
/F51 8.966 Tf 316.812 779.075 Td[(Alg)1(orithm)-395(2)]TJ/F49 8.966 Tf 59.663 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ
ET
1 0 0 1 316.812 774.941 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 0 -1.993 cm
0 g 0 G
1 0 0 1 0 -6.226 cm
0 g 0 G
1 0 0 1 -316.812 -766.722 cm
BT
/F51 8.966 Tf 316.812 766.722 Td[(In)-1(pu)-1(t:)]TJ
ET
1 0 0 1 345.57 766.722 cm
0 g 0 G
1 0 0 1 -345.57 -766.722 cm
BT
/F31 8.966 Tf 350.178 766.722 Td[(a)-343(na)1(tural)-342(n)28(um)29(b)-28(er)]TJ/F33 8.966 Tf 73.512 0 Td[(k)]TJ/F31 8.966 Tf 8.133 0 Td[(and)-342(corpus)]TJ/F35 8.966 Tf 47.173 0 Td[(C)]TJ
ET
1 0 0 1 316.812 756.261 cm
0 g 0 G
1 0 0 1 -316.812 -756.261 cm
BT
/F51 8.966 Tf 316.812 756.261 Td[(Out)-1(put)-1(:)]TJ
ET
1 0 0 1 353.665 756.261 cm
0 g 0 G
1 0 0 1 -353.665 -756.261 cm
BT
/F31 8.966 Tf 358.273 756.261 Td[(a)]TJ/F33 8.966 Tf 7.679 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-l)1(o)-29(c)1(al)-342(SO)28(XSD)-343(\050)]TJ/F33 8.966 Tf 62.586 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051)-342(s)-1(uc)29(h)-343(t)1(hat)]TJ/F35 8.966 Tf 47.408 0 Td[(C)-341(\022)-286(F)]TJ/F31 8.966 Tf 25.152 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051)]TJ
ET
1 0 0 1 316.812 745.8 cm
0 g 0 G
1 0 0 1 -316.812 -745.8 cm
BT
/F31 8.966 Tf 320.703 745.8 Td[(1:)]TJ
ET
1 0 0 1 327.87 745.8 cm
0 g 0 G
1 0 0 1 -327.87 -745.8 cm
BT
/F31 8.966 Tf 332.478 745.8 Td[(Let)-263(the)-263(s)-1(et)-262(of)-263(t)28(yp)-29(es)]TJ/F33 8.966 Tf 78.077 0 Td[(T)]TJ/F31 8.966 Tf 9.014 0 Td[(consist)-263(of)-263(al)1(l)]TJ/F33 8.966 Tf 51.462 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.559 -1.063 Td[(k)]TJ/F31 8.966 Tf 6.931 1.063 Td[(with)]TJ/F33 8.966 Tf 20.277 0 Td[(p)]TJ/F35 8.966 Tf 7.186 0 Td[(2)]TJ/F31 8.966 Tf 8.704 0 Td[(paths\050)]TJ/F35 8.966 Tf 25.649 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(\051)]TJ
ET
1 0 0 1 316.812 735.339 cm
0 g 0 G
1 0 0 1 -316.812 -735.339 cm
BT
/F31 8.966 Tf 320.703 735.339 Td[(2:)]TJ
ET
1 0 0 1 327.87 735.339 cm
0 g 0 G
1 0 0 1 -327.87 -735.339 cm
BT
/F31 8.966 Tf 332.478 735.339 Td[(Init)1(ial)1(iz)1(e)-343(the)-343(m)1(appings)]TJ/F33 8.966 Tf 95.538 0 Td[(\032)]TJ/F31 8.966 Tf 7.819 0 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(\034)]TJ/F31 8.966 Tf 8.156 0 Td[(to)-342(empt)29(y)]TJ
ET
1 0 0 1 316.812 724.879 cm
0 g 0 G
1 0 0 1 -316.812 -724.879 cm
BT
/F31 8.966 Tf 320.703 724.879 Td[(3:)]TJ
ET
1 0 0 1 327.87 724.879 cm
0 g 0 G
1 0 0 1 -327.87 -724.879 cm
BT
/F51 8.966 Tf 332.478 724.879 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.995 0 Td[(eac)29(h)-343(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 41.477 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.559 -1.063 Td[(k)]TJ/F31 8.966 Tf 7.645 1.063 Td[(in)]TJ/F33 8.966 Tf 10.752 0 Td[(T)]TJ/F51 8.966 Tf 9.727 0 Td[(do)]TJ
ET
1 0 0 1 316.812 714.418 cm
0 g 0 G
1 0 0 1 -316.812 -714.418 cm
BT
/F31 8.966 Tf 320.703 714.418 Td[(4:)]TJ
ET
1 0 0 1 327.87 714.418 cm
0 g 0 G
1 0 0 1 -327.87 -714.418 cm
BT
/F31 8.966 Tf 341.693 714.418 Td[(add)]TJ/F33 8.966 Tf 17.919 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F35 8.966 Tf 7.133 1.063 Td[(7!)]TJ/F61 8.966 Tf 11.775 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051\051)1(\051)-343(t)1(o)]TJ/F33 8.966 Tf 25.086 0 Td[(\032)]TJ
ET
1 0 0 1 316.812 703.957 cm
0 g 0 G
1 0 0 1 -316.812 -703.957 cm
BT
/F31 8.966 Tf 320.703 703.957 Td[(5:)]TJ
ET
1 0 0 1 327.87 703.957 cm
0 g 0 G
1 0 0 1 -327.87 -703.957 cm
BT
/F51 8.966 Tf 332.478 703.957 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.995 0 Td[(eac)29(h)-343(path)]TJ/F33 8.966 Tf 42.241 0 Td[(pa)]TJ/F31 8.966 Tf 12.58 0 Td[(i)1(n)-343(paths\050)]TJ/F33 8.966 Tf 36.401 0 Td[(C)]TJ/F31 8.966 Tf 7.215 0 Td[(\051)]TJ/F51 8.966 Tf 6.656 0 Td[(do)]TJ
ET
1 0 0 1 316.812 693.496 cm
0 g 0 G
1 0 0 1 -316.812 -693.496 cm
BT
/F31 8.966 Tf 320.703 693.496 Td[(6:)]TJ
ET
1 0 0 1 327.87 693.496 cm
0 g 0 G
1 0 0 1 -327.87 -693.496 cm
BT
/F31 8.966 Tf 341.693 693.496 Td[(add)-343(\050)]TJ/F33 8.966 Tf 21.503 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F33 8.966 Tf 4.573 1.062 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F31 8.966 Tf 11.775 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(pa)]TJ/F31 8.966 Tf 9.508 0 Td[(\051)]TJ/F35 8.966 Tf 3.584 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf 7.645 1.062 Td[(to)]TJ/F33 8.966 Tf 11.263 0 Td[(\034)]TJ
ET
1 0 0 1 316.812 683.035 cm
0 g 0 G
1 0 0 1 -316.812 -683.035 cm
BT
/F31 8.966 Tf 320.703 683.035 Td[(7:)]TJ
ET
1 0 0 1 327.87 683.035 cm
0 g 0 G
1 0 0 1 -327.87 -683.035 cm
BT
/F31 8.966 Tf 332.478 683.035 Td[(Ret)1(urn)-343(\050)]TJ/F33 8.966 Tf 34.965 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)-342(w)-1(i)1(th)]TJ/F33 8.966 Tf 27.646 0 Td[(D)]TJ/F31 8.966 Tf 10.415 0 Td[(=)-286(\050)]TJ/F33 8.966 Tf 13.311 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.166 0 Td[(\051)-342(and)]TJ/F33 8.966 Tf 24.575 0 Td[(t)]TJ/F31 8.966 Tf 5.887 0 Td[(=)]TJ/F33 8.966 Tf 9.728 0 Td[(\025)]TJ
ET
1 0 0 1 316.812 678.951 cm
0 g 0 G
1 0 0 1 0 -2.391 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 -316.812 -676.56 cm
BT
/F31 8.966 Tf 316.812 650.914 Td[(is)]TJ/F35 8.966 Tf 10.253 0 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(id)-453(qty)-452(supplier)]TJ/F33 8.966 Tf 69.311 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(id)-453(qty)-452(item)-453(item)]TJ/F35 8.966 Tf 73.369 0 Td[(g)]TJ/F31 8.966 Tf 8.666 0 Td[(as)-453(the)-452(only)-453(path)]TJ -170.302 -10.461 Td[(2-equiv)57(al)1(e)-1(n)29(t)-295(to)]TJ/F50 8.966 Tf 61.877 0 Td[(stock)-296(item)]TJ/F31 8.966 Tf 47.664 0 Td[(in)]TJ/F35 8.966 Tf 10.329 0 Td[(C)]TJ/F31 8.966 Tf 8.017 0 Td[(is)]TJ/F50 8.966 Tf 8.844 0 Td[(store)-171(stock)-172(item)]TJ/F31 8.966 Tf 68.974 0 Td[(.)-441(H)1(ence,)]TJ -205.705 -10.461 Td[(for)]TJ/F50 8.966 Tf 14.541 0 Td[(stock)-392(item)]TJ/F31 8.966 Tf 45.878 0 Td[(,)]TJ/F49 8.966 Tf 6.183 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.741 0 Td[(wil)1(l)-392(\014rst)-392(l)1(earn)-392(the)-392(SO)29(A)-392(from)-391(Fig)1(-)]TJ -101.053 -10.46 Td[(ure)-495(5,)-532(whic)29(h)-495(i)1(s)-496(subse)-1(quen)28(t)1(ly)-495(transformed)-495(i)1(n)29(to)-495(the)-494(SO)-1(R)1(E)]TJ/F50 8.966 Tf 0 -10.461 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(qty)]TJ/F33 8.966 Tf 14.122 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 39.904 0 Td[(+)]TJ/F50 8.966 Tf 9.414 0 Td[(item)]TJ/F32 5.978 Tf 18.829 3.809 Td[(+)]TJ/F31 8.966 Tf 6.088 -3.809 Td[(\051.)-556(N)1(ote)-376(that)]TJ/F49 8.966 Tf 53.967 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.597 0 Td[(hence)-376(cor-)]TJ -197.821 -10.461 Td[(rectl)1(y)-274(i)1(nfers)-274(that)-272(s)-1(t)1(o)-29(c)29(k)-274(i)1(tems)-273(do)-273(not)-273(c)1(on)28(ta)1(in)]TJ/F50 8.966 Tf 175.94 0 Td[(price)]TJ/F31 8.966 Tf 25.984 0 Td[(elem)1(e)-1(n)29(ts.)]TJ -201.924 -10.461 Td[(Aft)1(e)-1(r)-315(termi)1(nati)1(on)-316(of)-316(the)-316(fo)1(r)-316(lo)-28(op)-316(i)1(n)-316(li)1(ne)-316(3)-316(w)28(e)-315(ha)28(v)28(e)-316(hence)-316(i)1(n-)]TJ 0 -10.46 Td[(ferred)-297(the)-297(con)29(ten)29(t)-297(m)1(o)-29(dels)-297(for)-297(a)1(ll)-296(t)29(y)-1(p)-28(e)-1(s)-297(as)-297(sho)28(wn)-297(i)1(n)-297(Fi)1(gure)-297(8.)]TJ 8.966 -10.461 Td[(Fi)1(nall)1(y)85(,)-554(in)-512(l)1(ines)-512(5)-512(and)-512(6)]TJ/F49 8.966 Tf 107.722 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 31.819 0 Td[(determi)1(nes)-513(the)-512(t)29(yp)-29(es)]TJ -152.217 -10.461 Td[(ass)-1(o)-28(cia)1(ted)-321(w)-1(i)1(th)-321(t)1(he)-322(el)1(emen)28(t)-320(names)-321(in)-321(t)1(hes)-1(e)-321(con)29(ten)28(t)-320(mo)-28(dels.)]TJ 0 -10.461 Td[(It)-268(do)-29(es)-269(so)-268(b)28(y)-269(addi)1(ng)-269(\050)]TJ/F33 8.966 Tf 85.35 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F33 8.966 Tf 4.573 1.062 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F31 8.966 Tf 11.776 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(pa)]TJ/F31 8.966 Tf 9.508 0 Td[(\051)]TJ/F35 8.966 Tf 3.584 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf 6.98 1.062 Td[(to)]TJ/F33 8.966 Tf 10.598 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(,)-283(for)-268(ev)28(e)-1(ry)-268(e)-1(l)1(emen)29(t)]TJ -165.903 -10.46 Td[(nam)1(e)]TJ/F33 8.966 Tf 23.702 0 Td[(a)]TJ/F31 8.966 Tf 7.077 0 Td[(o)-28(ccurring)-244(in)-245(the)-245(c)1(on)28(ten)29(t)-245(m)1(o)-29(del)-244(of)-245(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 152.632 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -0.997 Td[(a)]TJ/F31 8.966 Tf 4.532 0.997 Td[(.)-424(F)86(or)]TJ/F33 8.966 Tf 22.019 0 Td[(k)]TJ/F31 8.966 Tf 7.62 0 Td[(=)-286(2)]TJ -224.768 -10.461 Td[(thi)1(s)-343(y)-1(i)1(elds,)-342(among)-342(others)-1(,)]TJ 85.975 -15.876 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\025;)]TJ/F50 8.966 Tf 9.471 0 Td[(store)]TJ/F31 8.966 Tf 23.537 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F50 8.966 Tf 11.775 0 Td[(store)]TJ/F33 8.966 Tf 23.537 0 Td[(;)]TJ/F31 8.966 Tf -96.208 -13.45 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(store)]TJ/F33 8.966 Tf 23.536 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(stock)]TJ/F31 8.966 Tf 23.537 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F50 8.966 Tf 11.775 0 Td[(store)-343(stock)]TJ/F33 8.966 Tf 50.145 0 Td[(;)]TJ/F31 8.966 Tf -144.717 -13.449 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(store)-343(stock)]TJ/F33 8.966 Tf 50.145 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(item)]TJ/F31 8.966 Tf 18.83 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F50 8.966 Tf 11.775 0 Td[(stock)-343(item)]TJ/F33 8.966 Tf 45.438 0 Td[(;)]TJ/F31 8.966 Tf -135.303 -13.45 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(stock)-343(item)]TJ/F33 8.966 Tf 45.438 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(item)]TJ/F31 8.966 Tf 18.83 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F50 8.966 Tf 11.775 0 Td[(item)-343(item)]TJ/F33 8.966 Tf 40.73 0 Td[(;)]TJ/F31 8.966 Tf -125.887 -13.449 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(item)-343(item)]TJ/F33 8.966 Tf 40.73 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(item)]TJ/F31 8.966 Tf 18.83 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F50 8.966 Tf 11.775 0 Td[(item)-343(item)]TJ/F33 8.966 Tf 40.73 0 Td[(:)]TJ/F31 8.966 Tf -181.215 -15.876 Td[(Not)1(e)-343(in)-342(parti)1(cular)-342(the)-343(recursion)-342(in)29(tro)-28(duced)-343(i)1(n)-343(the)-343(l)1(ast)-343(rul)1(e.)]TJ 8.966 -10.461 Td[(A)-509(c)1(aref)-1(ul)-508(anal)1(y)-1(sis)-509(s)-1(ho)29(ws)-510(t)1(hat)-509(for)-509(thi)1(s)-510(sp)-29(eci)1(\014c)-509(ex)-1(am)1(ple)]TJ -8.966 -10.461 Td[(corpus,)]TJ/F49 8.966 Tf 31.877 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.35 0 Td[(has)-349(success)-1(ful)1(ly)-348(inferred)-349(t)1(he)-349(ta)1(rge)-1(t)-348(X)1(SD)]TJ/F33 8.966 Tf 165.311 0 Td[(D)]TJ/F31 8.966 Tf -231.248 -10.461 Td[(from)-399(F)1(igure)-399(4:)]TJ/F35 8.966 Tf 64.146 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)]TJ/F49 8.966 Tf 11.95 0 Td[(r)53(o)52(o)1(t)]TJ/F31 8.966 Tf 16.256 0 Td[(\051)-379(=)]TJ/F35 8.966 Tf 17.559 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\0502)]TJ/F33 8.966 Tf 8.191 0 Td[(;)]TJ/F35 8.966 Tf 4.096 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051\051)1(.)-626(T)-1(hi)1(s)-400(i)1(s)-400(a)1(c-)]TJ -180.664 -10.461 Td[(tual)1(ly)-358(not)-357(a)-358(c)1(oinci)1(dence,)-361(as)]TJ/F49 8.966 Tf 113.656 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.435 0 Td[(i)1(s)]TJ/F49 8.966 Tf 9.401 0 Td[(c)52(om)1(plete)]TJ/F31 8.966 Tf 38.464 0 Td[(on)-358(c)1(orp)-29(ora)]TJ -195.666 -10.46 Td[(that)-342(are)-343(\134su\016)1(cien)29(tly)-343(l)1(arge")-343(i)1(n)-343(the)-342(foll)1(o)28(wing)-342(se)-1(nse.)]TJ
ET
1 0 0 1 312.329 370.716 cm
0 g 0 G
1 0 0 1 -312.329 -370.716 cm
BT
/F61 8.966 Tf 326.775 370.716 Td[(Definiti)-1(o)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(5.)]TJ
ET
1 0 0 1 386.288 370.716 cm
0 g 0 G
1 0 0 1 -386.288 -370.716 cm
BT
/F49 8.966 Tf 390.771 370.716 Td[(L)53(e)-1(t)]TJ/F33 8.966 Tf 15.09 0 Td[(D)]TJ/F49 8.966 Tf 10.35 0 Td[(b)52(e)-278(an)-278(XS)-1(D,)-278(let)]TJ/F33 8.966 Tf 59.289 0 Td[(t)]TJ/F49 8.966 Tf 5.823 0 Td[(b)52(e)-278(a)-278(ty)-1(p)53(e)-279(i)1(n)]TJ/F33 8.966 Tf 46.676 0 Td[(D)]TJ/F49 8.966 Tf 7.855 0 Td[(,)-296(and)]TJ -219.042 -10.46 Td[(le)-1(t)]TJ/F33 8.966 Tf 13.131 0 Td[(m)]TJ/F49 8.966 Tf 11.606 0 Td[(b)52(e)-389(the)-389(numb)53(e)-1(r)-388(of)-389(typ)52(es)-388(in)]TJ/F33 8.966 Tf 105.722 0 Td[(D)]TJ/F49 8.966 Tf 7.855 0 Td[(.)-537(A)-389(c)53(orpus)]TJ/F35 8.966 Tf 47.21 0 Td[(C)]TJ/F49 8.966 Tf 8.855 0 Td[(is)-388(c)52(al)-53(le)52(d)]TJ/F33 8.966 Tf 36.592 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-)]TJ -236.032 -10.461 Td[(com)1(plete)]TJ/F49 8.966 Tf 38.213 0 Td[(for)]TJ/F31 8.966 Tf 13.777 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F49 8.966 Tf 5.952 0 Td[(if)-264(\0501)1(\051)]TJ/F35 8.966 Tf 22.615 0 Td[(C)-341(\022)-286(F)]TJ/F31 8.966 Tf 25.152 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(;)-298(\0502\051)]TJ/F31 8.966 Tf 20.1 0 Td[(paths\050)]TJ/F33 8.966 Tf 25.65 0 Td[(C)]TJ/F31 8.966 Tf 7.215 0 Td[(\051)]TJ/F49 8.966 Tf 5.953 0 Td[(c)52(o)1(n)-1(ta)1(ins)]TJ -205.936 -10.461 Td[(al)-53(l)-394(p)53(aths)]TJ/F33 8.966 Tf 37.412 0 Td[(p)]TJ/F49 8.966 Tf 8.16 0 Td[(of)-394(len)-1(gth)-394(a)1(t)-395(m)1(ost)]TJ/F33 8.966 Tf 72.238 0 Td[(m)]TJ/F31 8.966 Tf 10.341 0 Td[(+)]TJ/F33 8.966 Tf 9.39 0 Td[(k)]TJ/F31 8.966 Tf 7.283 0 Td[(+)-248(1)]TJ/F49 8.966 Tf 17.532 0 Td[(such)-394(tha)1(t)]TJ/F33 8.966 Tf 40.235 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(p)]TJ/F31 8.966 Tf 12.049 0 Td[(\051)]TJ/F35 8.966 Tf 6.58 0 Td[(!)]TJ/F33 8.966 Tf -229.888 -10.461 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F49 8.966 Tf 6.977 -3.809 Td[(for)-478(som)1(e)]TJ/F33 8.966 Tf 40.226 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F49 8.966 Tf 2.685 -3.809 Td[(;)-534(and)-479(\0503)1(\051)-479(for)-478(e)52(ach)-479(s)1(uc)-1(h)-478(p)53(ath,)]TJ/F33 8.966 Tf 126.425 0 Td[(k)]TJ/F31 8.966 Tf 5.06 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.369 0 Td[(;)-171(p)]TJ/F31 8.966 Tf 8.722 0 Td[(\051)]TJ/F49 8.966 Tf -235.52 -10.461 Td[(c)52(o)1(n)-1(ta)1(ins)-310(al)-52(l)-310(strings)-310(in)]TJ/F33 8.966 Tf 88.85 0 Td[(L)]TJ/F31 8.966 Tf 6.27 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051\051)]TJ/F49 8.966 Tf 9.944 0 Td[(of)-309(l)-1(ength)-310(a)1(t)-310(mo)1(st)]TJ/F31 8.966 Tf 69.208 0 Td[(2)]TJ/F33 8.966 Tf 4.608 0 Td[(n)]TJ/F49 8.966 Tf 5.559 0 Td[(,)-321(wher)53(e)]TJ/F33 8.966 Tf 31.178 0 Td[(n)]TJ/F49 8.966 Tf -233.544 -10.46 Td[(is)-347(the)-348(numb)53(e)-1(r)-347(of)-347(di\013er)53(en)-1(t)-347(e)-1(lement)-348(nam)1(e)-1(s)-347(o)53(c)52(curring)-348(in)]TJ/F33 8.966 Tf 218.354 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)]TJ
ET
1 0 0 1 312.329 291.137 cm
0 g 0 G
1 0 0 1 -312.329 -291.137 cm
BT
/F61 8.966 Tf 326.775 291.137 Td[(Theorem)]TJ/F31 8.966 Tf 45.324 0 Td[(1.)]TJ
ET
1 0 0 1 379.267 291.137 cm
0 g 0 G
1 0 0 1 -379.267 -291.137 cm
BT
/F49 8.966 Tf 383.75 291.137 Td[(If)]TJ/F31 8.966 Tf 10.074 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F49 8.966 Tf 7.287 0 Td[(is)-413(a)]TJ/F33 8.966 Tf 18.697 0 Td[(k)]TJ/F49 8.966 Tf 5.061 0 Td[(-l)-1(o)53(c)52(a)1(l)-414(SO)26(XSD)-413(and)-413(c)53(orpus)]TJ/F35 8.966 Tf 106.816 0 Td[(C)]TJ/F49 8.966 Tf -233.735 -10.46 Td[(is)]TJ/F33 8.966 Tf 9.88 0 Td[(k)]TJ/F49 8.966 Tf 5.061 0 Td[(-c)52(om)1(ple)-1(te)-367(for)]TJ/F31 8.966 Tf 55.867 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F49 8.966 Tf 3.583 0 Td[(,)-367(then)]TJ/F35 8.966 Tf 26.582 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 27.227 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051\051)-285(=)]TJ/F35 8.966 Tf 19.455 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)]TJ/F31 8.966 Tf -220.393 -16.815 Td[(Using)-356(Prop)-29(osit)1(ion)-356(1)-356(it)-355(is)-357(not)-355(di\016)1(cult)-356(t)1(o)-357(see)-357(t)1(hat)]TJ/F49 8.966 Tf 199.199 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf -211.876 -10.461 Td[(is)-343(a)1(lw)28(a)29(y)-1(s)-343(sound,)-342(ev)28(en)-343(on)-342(incom)1(plete)-342(corp)-29(ora)1(.)]TJ
ET
1 0 0 1 312.329 236.587 cm
0 g 0 G
1 0 0 1 -312.329 -236.587 cm
BT
/F61 8.966 Tf 326.775 236.587 Td[(Pr)22(o)1(pos)1(i)-1(tion)]TJ/F31 8.966 Tf 59.252 0 Td[(4.)]TJ
ET
1 0 0 1 393.195 236.587 cm
0 g 0 G
1 0 0 1 -393.195 -236.587 cm
BT
/F35 8.966 Tf 397.678 236.587 Td[(C)-341(\022)]TJ/F49 8.966 Tf 17.655 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 27.227 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(,)-367(for)-367(eve)-1(ry)]TJ/F35 8.966 Tf 45.165 0 Td[(C)]TJ/F49 8.966 Tf 8.661 0 Td[(and)]TJ/F33 8.966 Tf 17.878 0 Td[(k)]TJ/F49 8.966 Tf 5.061 0 Td[(.)]TJ
ET
1 0 0 1 312.329 222.797 cm
0 g 0 G
1 0 0 1 -312.329 -222.797 cm
BT
/F61 8.966 Tf 326.775 222.797 Td[(Pr)22(o)1(of)1(.)]TJ
ET
1 0 0 1 357.688 222.797 cm
0 g 0 G
1 0 0 1 -357.688 -222.797 cm
BT
/F31 8.966 Tf 362.172 222.797 Td[(By)-289(Prop)-29(o)1(s)-1(i)1(tio)1(n)-289(1)-288(i)1(t)-288(s)-1(u\016)1(ces)-289(to)-288(sho)28(w)-288(that)-288(for)-288(eac)28(h)]TJ -45.36 -10.461 Td[(XML)-477(fragmen)29(t)]TJ/F33 8.966 Tf 65.537 0 Td[(f)]TJ/F35 8.966 Tf 10.024 0 Td[(2)-510(C)]TJ/F31 8.966 Tf 20.367 0 Td[(and)-477(e)-1(ac)29(h)-477(path)]TJ/F33 8.966 Tf 63.787 0 Td[(p)]TJ/F35 8.966 Tf 9.201 0 Td[(2)]TJ/F31 8.966 Tf 10.719 0 Td[(paths\050)]TJ/F33 8.966 Tf 25.649 0 Td[(f)]TJ/F31 8.966 Tf 5.448 0 Td[(\051)-477(there)]TJ -210.732 -10.461 Td[(ex)-1(i)1(s)-1(t)1(s)-499(a)-499(t)29(yp)-29(e)]TJ/F33 8.966 Tf 58.059 0 Td[(t)]TJ/F31 8.966 Tf 7.797 0 Td[(in)-498(\050\050)]TJ/F33 8.966 Tf 19.317 0 Td[(T)-85(;)-171(\032;)-171(\034)]TJ/F31 8.966 Tf 24.166 0 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(\025)]TJ/F31 8.966 Tf 9.471 0 Td[(\051)-545(=)]TJ/F49 8.966 Tf 20.531 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-498(s)-1(uc)29(h)-498(that)]TJ/F33 8.966 Tf -191.971 -10.46 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\025;)-170(p)]TJ/F31 8.966 Tf 14.097 0 Td[(\051)]TJ/F35 8.966 Tf 6.281 0 Td[(!)]TJ/F33 8.966 Tf 11.913 0 Td[(t)]TJ/F31 8.966 Tf 6.482 0 Td[(and)-352(stri)1(ngs)-1(\050)]TJ/F33 8.966 Tf 48.331 0 Td[(f)-52(;)-170(p)]TJ/F31 8.966 Tf 13.658 0 Td[(\051)]TJ/F35 8.966 Tf 6.281 0 Td[(\022)]TJ/F33 8.966 Tf 9.865 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.327 0 Td[(\051\051)1(.)-484(It)-352(i)1(s)-353(not)-351(di\016)1(cul)1(t)-352(to)]TJ -147.089 -10.461 Td[(se)-1(e)-404(t)1(hat)-404(it)-403(s)-1(u\016)1(ces)-405(t)1(o)-404(tak)28(e)]TJ/F33 8.966 Tf 109.958 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 8.195 1.063 Td[(for)]TJ/F33 8.966 Tf 14.65 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)-640(Inde)-1(ed,)]TJ/F33 8.966 Tf 41.509 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\025;)-170(p)]TJ/F31 8.966 Tf 14.097 0 Td[(\051)]TJ/F35 8.966 Tf 7.061 0 Td[(!)]TJ/F33 8.966 Tf 12.692 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf -234.53 -9.398 Td[(b)29(y)-344(c)1(ons)-1(t)1(ructi)1(on,)-342(and)]TJ 16.832 -15.876 Td[(strings\050)]TJ/F33 8.966 Tf 30.329 0 Td[(f)-52(;)-170(p)]TJ/F31 8.966 Tf 13.658 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(\022)]TJ/F33 8.966 Tf 9.728 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051)]TJ/F35 8.966 Tf -69.412 -13.45 Td[(\022)]TJ/F33 8.966 Tf 9.727 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F61 8.966 Tf 3.584 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050)]TJ/F49 8.966 Tf 3.583 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.369 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.721 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf 4.573 1.062 Td[(\051\051)1(\051)]TJ -144.557 -13.449 Td[(=)]TJ/F33 8.966 Tf 9.727 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051\051)]TJ/F33 8.966 Tf 7.168 0 Td[(;)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1003)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
63 0 obj
<<
/Type /Page
/Resources 62 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 28 0 R
/Contents [ 64 0 R ]
>>
endobj
62 0 obj
<<
/Font <<
/F51 37 0 R
/F49 27 0 R
/F61 49 0 R
/F31 18 0 R
/F33 40 0 R
/F35 12 0 R
/F32 46 0 R
/F34 55 0 R
/F50 34 0 R
/F37 67 0 R
/F66 70 0 R
/F68 73 0 R
/F36 43 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
76 0 obj
<<
/Length 27398
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
1 0 0 1 -4.483 -5.002 cm
0 g 0 G
0 g 0 G
1 0 0 1 -49.315 -783.089 cm
BT
/F50 8.966 Tf 53.798 783.089 Td[()]TJ 9.415 -10.46 Td[()]TJ 9.414 -10.461 Td[(- )]TJ 14.122 -10.461 Td[()-525()]TJ 0 -10.461 Td[()]TJ 14.122 -10.46 Td[()-525()-525()]TJ -14.122 -10.461 Td[()]TJ -9.414 -10.461 Td[(
)]TJ 0 -10.461 Td[(- )]TJ 9.414 -10.461 Td[()-525()]TJ 0 -10.46 Td[(
- )]TJ 14.122 -10.461 Td[()-525()]TJ 0 -10.461 Td[()-525()-525()-525()]TJ -9.414 -10.461 Td[(
)]TJ 0 -10.46 Td[(- )]TJ 9.414 -10.461 Td[()-525()]TJ 0 -10.461 Td[(
- )]TJ 9.415 -10.461 Td[()-525()]TJ 0 -10.461 Td[()-525()-525()-525()]TJ -9.415 -10.46 Td[(
)]TJ 0 -10.461 Td[(- )]TJ 9.415 -10.461 Td[()-525()]TJ 0 -10.461 Td[()-525()-525()-525()]TJ -9.415 -10.46 Td[(
)]TJ -14.122 -10.461 Td[( )]TJ -9.414 -10.461 Td[( )]TJ -14.122 -10.461 Td[()]TJ -9.415 -10.461 Td[()]TJ/F51 8.966 Tf 0 -29.589 Td[(Fi)1(gu)-1(re)-417(6)1(:)-571(Anoth)-1(er)-417(samp)-1(l)1(e)-417(XML)-417(f)1(ra)-1(g)1(men)32(t)-417(th)-1(e)-417(XSD)]TJ 0 -10.46 Td[(in)-395(F)1(igure)-395(4)1(.)]TJ
ET
1 0 0 1 53.798 458.855 cm
0 g 0 G
1 0 0 1 0 -10.158 cm
0 g 0 G
1 0 0 1 -53.798 -448.697 cm
BT
/F33 8.966 Tf 58.281 434.401 Td[(\025;)]TJ/F50 8.966 Tf 85.258 0 Td[(store)]TJ/F33 8.966 Tf 23.536 0 Td[(;)]TJ/F50 8.966 Tf 57.013 0 Td[(store)-343(order)]TJ/F33 8.966 Tf 50.145 0 Td[(;)]TJ/F50 8.966 Tf -215.952 -10.461 Td[(order)-343(customer)]TJ/F33 8.966 Tf 64.267 0 Td[(;)]TJ/F50 8.966 Tf 20.991 0 Td[(customer)-343(name)]TJ/F33 8.966 Tf 59.559 0 Td[(;)]TJ/F50 8.966 Tf 20.99 0 Td[(customer)-343(email)]TJ/F33 8.966 Tf 64.267 0 Td[(;)]TJ/F50 8.966 Tf -230.074 -10.461 Td[(order)-343(item)]TJ/F33 8.966 Tf 45.438 0 Td[(;)]TJ/F50 8.966 Tf 39.82 0 Td[(item)-343(id)]TJ/F33 8.966 Tf 31.315 0 Td[(;)]TJ/F50 8.966 Tf 49.234 0 Td[(item)-343(qty)]TJ/F33 8.966 Tf 36.023 0 Td[(;)]TJ/F50 8.966 Tf -201.83 -10.46 Td[(item)-343(price)]TJ/F33 8.966 Tf 45.438 0 Td[(;)]TJ/F50 8.966 Tf 39.82 0 Td[(store)-343(stock)]TJ/F33 8.966 Tf 50.144 0 Td[(;)]TJ/F50 8.966 Tf 30.405 0 Td[(stock)-343(item)]TJ/F33 8.966 Tf 45.438 0 Td[(;)]TJ/F50 8.966 Tf -211.245 -10.461 Td[(item)-343(supplier)]TJ/F33 8.966 Tf 59.56 0 Td[(;)]TJ/F50 8.966 Tf 25.698 0 Td[(supplier)-343(name)]TJ/F33 8.966 Tf 59.559 0 Td[(;)]TJ/F50 8.966 Tf 20.99 0 Td[(supplier)-343(email)]TJ/F33 8.966 Tf 64.267 0 Td[(;)]TJ/F50 8.966 Tf -230.074 -10.461 Td[(item)-343(item)]TJ/F51 8.966 Tf -4.483 -26.301 Td[(Fi)1(gu)-1(re)-449(7:)-636(Th)-1(e)-449(t)33(yp)-33(es)-450(i)1(n)-1(f)1(er)-1(red)-450(w)1(h)-1(en)-450(run)-1(ning)]TJ/F49 8.966 Tf 208.165 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F51 8.966 Tf -211.876 -10.461 Td[(on)-484(th)-1(e)-484(corpu)-1(s)-483(consisting)-484(o)1(f)-484(th)-1(e)-484(XM)1(L)-484(fragmen)32(ts)-484(i)1(n)]TJ 0 -10.461 Td[(Fi)1(gu)-1(re)-394(3)-394(a)-1(nd)-395(6)1(,)-395(f)1(or)]TJ/F33 8.966 Tf 91.171 0 Td[(k)]TJ/F31 8.966 Tf 7.621 0 Td[(=)-286(2)]TJ/F51 8.966 Tf 14.335 0 Td[(.)]TJ
ET
1 0 0 1 53.798 333.131 cm
0 g 0 G
1 0 0 1 -53.798 -333.131 cm
BT
/F31 8.966 Tf 53.798 306.837 Td[(b)29(y)-344(Prop)-28(os)-1(i)1(ti)1(ons)-343(2)-343(and)-342(3.)-457(H)1(e)-1(nc)1(e)-1(,)]TJ/F33 8.966 Tf 132.855 0 Td[(f)]TJ/F35 8.966 Tf 8.008 0 Td[(2)-286(F)]TJ/F31 8.966 Tf 16.2 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(\051\051)1(.)]TJ
ET
1 0 0 1 282.783 312.814 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
6.775 0.199 l
S
Q
1 0 0 1 0 -5.977 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 5.978 l
S
Q
1 0 0 1 6.376 0 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 5.978 l
S
Q
1 0 0 1 -6.376 -0.399 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
6.775 0.199 l
S
Q
1 0 0 1 -282.783 -306.438 cm
BT
/F51 8.966 Tf 53.798 281.491 Td[(Mi)1(n)-1(imi)1(za)-1(ti)1(on)-1(.)]TJ/F31 8.966 Tf 74.48 0 Td[(Al)1(though)]TJ/F49 8.966 Tf 42.585 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 32.185 0 Td[(i)1(s)-554(co)1(mplet)1(e)-553(on)-553(s)-1(u\016)1(-)]TJ -152.96 -10.461 Td[(ci)1(e)-1(n)29(tl)1(y)-437(l)1(arge)-437(co)1(rp)-29(ora,)-459(it)-436(ha)1(s)-437(the)-436(disadv)56(a)1(n)28(tag)1(e)-437(tha)1(t)-436(the)-437(i)1(n-)]TJ 0 -10.46 Td[(ferred)-402(XSDs)-402(ma)29(y)-402(ha)29(v)28(e)-402(more)-402(t)29(yp)-29(es)-402(than)-401(ne)-1(c)1(e)-1(ssary)85(.)-634(F)86(or)-402(i)1(n-)]TJ 0 -10.461 Td[(stance,)-351(t)1(he)-350(inferred)-349(XSD)-350(of)-349(Fi)1(gure)-350(7)-349(consists)-350(of)-349(16)-349(t)28(yp)-29(es,)-351(8)]TJ 0 -10.461 Td[(t)29(y)-1(p)-28(es)-330(m)1(ore)-329(than)-329(target)-328(XSD)-329(of)-329(Fi)1(gure)-330(4)1(.)-452(In)-329(the)-329(w)28(orst)-329(case,)]TJ/F49 8.966 Tf 0 -10.461 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 27.227 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-394(ma)29(y)-395(return)-394(an)-394(XSD)-394(w)-1(i)1(th)]TJ/F33 8.966 Tf 113.538 0 Td[(O)]TJ/F31 8.966 Tf 7.268 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(n)]TJ/F34 5.978 Tf 5.559 3.809 Td[(k)]TJ/F31 8.966 Tf 4.573 -3.809 Td[(\051)-394(t)29(y)-1(p)-28(es)-395(whe)-1(re)]TJ/F33 8.966 Tf -183.569 -10.46 Td[(n)]TJ/F31 8.966 Tf 8.749 0 Td[(i)1(s)-357(t)1(he)-356(n)28(um)29(b)-28(e)-1(r)-355(of)-356(di\013)1(eren)28(t)-355(e)-1(l)1(emen)29(t)-356(nam)1(e)-1(s)-356(app)-28(earing)-355(in)]TJ/F35 8.966 Tf 222.426 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(.)]TJ -236.544 -10.461 Td[(F)86(or)-412(subs)-1(equen)28(t)-411(pro)-29(cess)-1(i)1(ng)-412(and)-411(pres)-1(en)29(tati)1(on)-412(t)1(o)-412(the)-412(user,)-429(i)1(t)]TJ 0 -10.461 Td[(is)-343(hence)-342(de)-1(si)1(rable)-343(t)1(o)-343(m)1(ini)1(mi)1(ze)-343(the)-343(result)1(s)-343(of)]TJ/F49 8.966 Tf 179.715 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(.)]TJ -201.686 -10.461 Td[(The)-284(al)1(gori)1(thm)]TJ/F61 8.966 Tf 59.884 0 Td[(Mini)-1(m)1(i)-1(ze)]TJ/F31 8.966 Tf 41.234 0 Td[(due)-283(to)-283(Martens)-284(and)-283(Ni)1(ehre)-1(n)-283([)1(33])]TJ -110.085 -10.461 Td[(sho)28(wn)-515(in)-515(Al)1(gorit)1(hm)-515(3)-515(mi)1(nim)1(iz)1(e)-1(s)-515(an)-515(XSD)]TJ/F33 8.966 Tf 179.517 0 Td[(D)]TJ/F31 8.966 Tf 12.474 0 Td[(b)28(y)-515(unifying)]TJ -191.991 -10.46 Td[(eq)-1(ui)1(v)56(a)1(len)28(t)-452(t)29(y)-1(p)-28(es)-454(i)1(n)]TJ/F33 8.966 Tf 81.867 0 Td[(D)]TJ/F31 8.966 Tf 7.855 0 Td[(.)-787(Here)]TJ/F33 8.966 Tf 32.391 0 Td[(s)]TJ/F31 8.966 Tf 8.352 0 Td[(is)-453(said)-452(to)-453(b)-28(e)]TJ/F49 8.966 Tf 56.021 0 Td[(e)52(quivalen)-1(t)]TJ/F31 8.966 Tf 44.426 0 Td[(to)]TJ/F33 8.966 Tf -230.912 -10.461 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(i)1(f)]TJ/F35 8.966 Tf 8.447 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf 15.871 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051.)]TJ -75.433 -10.461 Td[(Not)1(e)-230(that)]TJ/F61 8.966 Tf 40.21 0 Td[(Min)-1(im)1(i)-1(ze)]TJ/F31 8.966 Tf 40.753 0 Td[(up)-29(da)1(tes)]TJ/F33 8.966 Tf 33.598 0 Td[(D)]TJ/F31 8.966 Tf 9.912 0 Td[(during)-229(i)1(ts)-230(ex)-1(ecut)1(ion.)-418(L)-1(i)1(nes)]TJ -133.44 -10.461 Td[(2)-340(and)-340(3)-340(p)-29(erform)-340(the)-340(actua)1(l)-340(uni\014ca)1(tion)-340(of)]TJ/F33 8.966 Tf 167.548 0 Td[(s)]TJ/F31 8.966 Tf 7.343 0 Td[(and)]TJ/F33 8.966 Tf 17.898 0 Td[(t)]TJ/F31 8.966 Tf 6.378 0 Td[(b)29(y)-341(replac-)]TJ -199.167 -10.46 Td[(ing)]TJ/F33 8.966 Tf 15.942 0 Td[(t)]TJ/F31 8.966 Tf 6.983 0 Td[(b)29(y)]TJ/F33 8.966 Tf 13.383 0 Td[(s)]TJ/F31 8.966 Tf 4.293 0 Td[(.)-651(T)-1(he)-408(c)1(onditi)1(on)]TJ/F33 8.966 Tf 68.963 0 Td[(t)]TJ/F35 8.966 Tf 6.86 0 Td[(6)]TJ/F31 8.966 Tf 0 0 Td[(=)]TJ/F33 8.966 Tf 10.7 0 Td[(r)]TJ/F31 8.966 Tf 8.069 0 Td[(i)1(n)-408(li)1(ne)-408(1)-408(ensures)-408(that)-407(the)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.511 cm
0 g 0 G
1 0 0 1 -316.812 -788.091 cm
BT
/F33 8.966 Tf 399.587 771.653 Td[(\025)]TJ/F35 8.966 Tf 7.935 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(store)]TJ -37.871 -13.449 Td[(store)]TJ/F35 8.966 Tf 26.096 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(order)]TJ/F36 5.978 Tf 23.537 4.307 Td[(\003)]TJ/F33 8.966 Tf 4.317 -4.307 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(stock)]TJ -96.43 -15.25 Td[(store)-343(order)]TJ/F35 8.966 Tf 52.705 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(customer)]TJ/F33 8.966 Tf 37.659 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(item)]TJ/F32 5.978 Tf 18.829 4.307 Td[(+)]TJ/F50 8.966 Tf -139.184 -19.556 Td[(order)-343(customer)]TJ/F35 8.966 Tf 66.826 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(name)]TJ/F33 8.966 Tf 18.829 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(email)]TJ/F32 5.978 Tf 23.537 4.307 Td[(+)]TJ/F50 8.966 Tf -106.234 -17.757 Td[(order)-343(item)]TJ/F35 8.966 Tf 47.997 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(qty)]TJ/F33 8.966 Tf 14.122 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(price)]TJ -96.208 -15.249 Td[(store)-343(stock)]TJ/F35 8.966 Tf 52.705 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(item)]TJ/F32 5.978 Tf 18.829 4.307 Td[(+)]TJ/F50 8.966 Tf -78.601 -19.557 Td[(stock)-343(item)]TJ/F35 8.966 Tf 47.997 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(qty)]TJ/F33 8.966 Tf 14.122 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 39.706 0 Td[(+)]TJ/F50 8.966 Tf 9.215 0 Td[(item)]TJ/F32 5.978 Tf 18.83 4.307 Td[(+)]TJ/F31 8.966 Tf 6.088 -4.307 Td[(\051)]TJ/F50 8.966 Tf -183.045 -15.249 Td[(item)-343(supplier)]TJ/F35 8.966 Tf 62.119 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(name)]TJ/F33 8.966 Tf 18.829 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(email)]TJ/F32 5.978 Tf 23.536 4.307 Td[(+)]TJ/F50 8.966 Tf -101.526 -19.557 Td[(item)-343(item)]TJ/F35 8.966 Tf 43.29 0 Td[(!)]TJ/F50 8.966 Tf 11.775 0 Td[(id)]TJ/F33 8.966 Tf 9.415 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(qty)]TJ/F33 8.966 Tf 14.122 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(supplier)]TJ/F31 8.966 Tf 39.706 0 Td[(+)]TJ/F50 8.966 Tf 9.215 0 Td[(item)]TJ/F32 5.978 Tf 18.83 4.307 Td[(+)]TJ/F31 8.966 Tf 6.088 -4.307 Td[(\051)]TJ/F51 8.966 Tf -211.636 -26.401 Td[(Fi)1(gur)-1(e)-527(8:)-792(The)-528(co)1(n)32(ten)32(t)-527(mo)-33(dels)-527(in)-1(f)1(erred)-528(when)-528(ru)-1(n-)]TJ 0 -10.46 Td[(nin)-1(g)]TJ/F49 8.966 Tf 25.036 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F51 8.966 Tf 31.437 0 Td[(on)-541(the)-541(corpu)-1(s)-540(consis)1(tin)-1(g)-540(of)-540(the)-541(XML)]TJ -60.183 -10.461 Td[(fragmen)33(t)-1(s)-475(in)-476(Figure)-476(3)-476(and)-477(6,)-496(f)1(or)]TJ/F33 8.966 Tf 158.089 0 Td[(k)]TJ/F31 8.966 Tf 8.679 0 Td[(=)-404(2)]TJ/F51 8.966 Tf 15.394 0 Td[(.)-770(Th)-1(e)-476(t)33(yp)-33(es)]TJ -182.162 -10.461 Td[(wi)1(t)-1(h)-415(emp)-1(t)33(y)-415(con)33(ten)32(t)-415(mo)-33(del)]TJ/F33 8.966 Tf 127.051 0 Td[(\025)]TJ/F51 8.966 Tf 9.099 0 Td[(ha)32(v)34(e)-416(b)-33(een)-416(o)1(mitt)-1(ed)-415(fo)1(r)]TJ -136.15 -10.461 Td[(space)-395(e\016ciency)99(.)]TJ
ET
1 0 0 1 316.812 583.27 cm
0 g 0 G
1 0 0 1 0 -14.977 cm
q
[]0 d
0 J
0.797 w
0 0.399 m
239.103 0.399 l
S
Q
1 0 0 1 -316.812 -568.293 cm
BT
/F51 8.966 Tf 316.812 560.074 Td[(Alg)1(orithm)-395(3)]TJ/F61 8.966 Tf 59.663 0 Td[(Min)-1(im)1(i)-1(ze)]TJ
ET
1 0 0 1 316.812 555.94 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 0 -1.993 cm
0 g 0 G
1 0 0 1 0 -6.725 cm
0 g 0 G
1 0 0 1 -316.812 -547.222 cm
BT
/F51 8.966 Tf 316.812 547.222 Td[(In)-1(pu)-1(t:)]TJ
ET
1 0 0 1 345.57 547.222 cm
0 g 0 G
1 0 0 1 -345.57 -547.222 cm
BT
/F31 8.966 Tf 350.178 547.222 Td[(an)-343(X)1(SD)]TJ/F33 8.966 Tf 34.94 0 Td[(D)]TJ/F31 8.966 Tf 10.415 0 Td[(=)-286(\050)]TJ/F33 8.966 Tf 13.311 0 Td[(T)-85(;)-171(\032;)-171(\034)]TJ/F31 8.966 Tf 24.166 0 Td[(\051)-342(and)-343(t)29(yp)-29(e)]TJ/F33 8.966 Tf 45.313 0 Td[(r)]TJ/F35 8.966 Tf 6.973 0 Td[(2)]TJ/F33 8.966 Tf 8.704 0 Td[(T)]TJ
ET
1 0 0 1 316.812 536.762 cm
0 g 0 G
1 0 0 1 -316.812 -536.762 cm
BT
/F51 8.966 Tf 316.812 536.762 Td[(Out)-1(put)-1(:)]TJ
ET
1 0 0 1 353.665 536.762 cm
0 g 0 G
1 0 0 1 -353.665 -536.762 cm
BT
/F31 8.966 Tf 358.273 536.762 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(r)]TJ/F31 8.966 Tf 16.365 0 Td[(\051)-342(w)-1(i)1(th)-342(re)-1(dundan)29(t)-342(t)28(yp)-29(es)-343(i)1(n)]TJ/F33 8.966 Tf 107.08 0 Td[(D)]TJ/F31 8.966 Tf 10.927 0 Td[(remo)29(v)28(ed)]TJ
ET
1 0 0 1 316.812 526.301 cm
0 g 0 G
1 0 0 1 -316.812 -526.301 cm
BT
/F31 8.966 Tf 320.703 526.301 Td[(1:)]TJ
ET
1 0 0 1 327.87 526.301 cm
0 g 0 G
1 0 0 1 -327.87 -526.301 cm
BT
/F51 8.966 Tf 332.478 526.301 Td[(while)]TJ/F31 8.966 Tf 27.825 0 Td[(there)-391(are)-391(di)1(s)-1(ti)1(nct)-390(t)28(yp)-29(es)]TJ/F33 8.966 Tf 98.393 0 Td[(s)]TJ/F31 8.966 Tf 7.798 0 Td[(and)]TJ/F33 8.966 Tf 18.351 0 Td[(t)]TJ/F31 8.966 Tf 6.832 0 Td[(in)]TJ/F33 8.966 Tf 11.184 0 Td[(T)]TJ/F31 8.966 Tf 10.16 0 Td[(with)]TJ/F33 8.966 Tf 21.423 0 Td[(t)]TJ/F35 8.966 Tf 6.609 0 Td[(6)]TJ/F31 8.966 Tf 0 0 Td[(=)]TJ/F33 8.966 Tf 10.448 0 Td[(r)]TJ/F31 8.966 Tf -219.023 -10.461 Td[(and)]TJ/F35 8.966 Tf 17.919 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.243 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf 15.871 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F51 8.966 Tf 6.655 0 Td[(do)]TJ
ET
1 0 0 1 316.812 505.379 cm
0 g 0 G
1 0 0 1 -316.812 -505.379 cm
BT
/F31 8.966 Tf 320.703 505.379 Td[(2:)]TJ
ET
1 0 0 1 327.87 505.379 cm
0 g 0 G
1 0 0 1 -327.87 -505.379 cm
BT
/F31 8.966 Tf 341.693 505.379 Td[(replac)1(e)-343(eac)28(h)-342(\050)]TJ/F33 8.966 Tf 55.58 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F33 8.966 Tf 11.776 0 Td[(t)]TJ/F31 8.966 Tf 6.399 0 Td[(in)]TJ/F33 8.966 Tf 10.751 0 Td[(\034)]TJ/F31 8.966 Tf 8.156 0 Td[(b)29(y)-344(\050)]TJ/F33 8.966 Tf 16.383 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(7!)]TJ/F33 8.966 Tf 11.775 0 Td[(s)]TJ
ET
1 0 0 1 316.812 494.919 cm
0 g 0 G
1 0 0 1 -316.812 -494.919 cm
BT
/F31 8.966 Tf 320.703 494.919 Td[(3:)]TJ
ET
1 0 0 1 327.87 494.919 cm
0 g 0 G
1 0 0 1 -327.87 -494.919 cm
BT
/F31 8.966 Tf 341.693 494.919 Td[(remo)29(v)28(e)]TJ/F33 8.966 Tf 31.514 0 Td[(t)]TJ/F35 8.966 Tf 5.888 0 Td[(7!)]TJ/F33 8.966 Tf 11.775 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.327 0 Td[(\051)-342(from)]TJ/F33 8.966 Tf 28.435 0 Td[(\032)]TJ/F31 8.966 Tf 7.819 0 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(from)]TJ/F33 8.966 Tf 21.779 0 Td[(T)]TJ
ET
1 0 0 1 316.812 490.834 cm
0 g 0 G
1 0 0 1 0 -2.391 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 -316.812 -488.443 cm
BT
/F31 8.966 Tf 316.812 457.327 Td[(start)-451(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 44.773 0 Td[(r)]TJ/F31 8.966 Tf 8.46 0 Td[(i)1(s)-452(nev)28(er)-452(rem)1(o)28(v)28(ed.)-782(The)-452(equiv)57(alence)-451(condi)1(tion)]TJ/F35 8.966 Tf -53.233 -10.461 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf 15.87 0 Td[(F)]TJ/F31 8.966 Tf 7.497 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)-342(in)-342(that)-342(li)1(ne)-343(can)-342(b)-29(e)-343(c)29(hec)28(k)29(e)-1(d)-342(as)-343(foll)1(o)29(w)-1(s.)]TJ
ET
1 0 0 1 312.329 422.409 cm
0 g 0 G
1 0 0 1 -312.329 -422.409 cm
BT
/F61 8.966 Tf 326.775 422.409 Td[(Definiti)-1(o)1(n)]TJ/F31 8.966 Tf 52.346 0 Td[(6.)]TJ
ET
1 0 0 1 386.288 422.409 cm
0 g 0 G
1 0 0 1 -386.288 -422.409 cm
BT
/F49 8.966 Tf 390.771 422.409 Td[(F)79(or)-402(an)-402(XSD)]TJ/F33 8.966 Tf 53.551 0 Td[(D)]TJ/F31 8.966 Tf 10.981 0 Td[(=)-349(\050)]TJ/F33 8.966 Tf 13.878 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.167 0 Td[(\051)]TJ/F49 8.966 Tf 3.583 0 Td[(,)-411(let)]TJ/F31 8.966 Tf 19.757 0 Td[(elem)1(s)]TJ/F34 5.978 Tf 22.073 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051)]TJ/F49 8.966 Tf -235.52 -10.461 Td[(denote)-470(th)1(e)-470(set)-470(o)1(f)-469(al)-53(l)-470(ele)-1(m)1(en)-1(t)-469(names)]TJ/F33 8.966 Tf 152.252 0 Td[(a)]TJ/F49 8.966 Tf 9.091 0 Td[(for)-469(which)]TJ/F33 8.966 Tf 42.408 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(a)]TJ/F31 8.966 Tf 12.305 0 Td[(\051)]TJ/F49 8.966 Tf 7.793 0 Td[(is)]TJ -232.517 -10.46 Td[(de\014ne)52(d.)-461(The)-336(set)]TJ/F31 8.966 Tf 67.324 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.27 -0.997 Td[(D)]TJ/F31 8.966 Tf 6.659 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)]TJ/F49 8.966 Tf 6.594 0 Td[(of)]TJ/F31 8.966 Tf 12.448 0 Td[(pai)1(rs)-309(of)-309(t)29(yp)-29(es)-309(joi)1(n)28(t)1(ly)-309(reac)29(h-)]TJ -129.596 -10.461 Td[(abl)1(e)-481(from)-493(\050)]TJ/F33 8.966 Tf 47.412 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F49 8.966 Tf 8.012 0 Td[(is)-493(the)-494(l)-1(e)53(ast)-494(set)-494(c)52(o)1(ntaining)]TJ/F31 8.966 Tf 111.056 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F49 8.966 Tf 8.012 0 Td[(such)-494(th)1(at)]TJ/F31 8.966 Tf -201.508 -10.461 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.424 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 7.305 0 Td[(2)]TJ/F31 8.966 Tf 9.864 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F49 8.966 Tf 7.517 0 Td[(and)]TJ/F33 8.966 Tf 18.518 0 Td[(a)]TJ/F35 8.966 Tf 8.603 0 Td[(2)]TJ/F31 8.966 Tf 9.864 0 Td[(elem)1(s)]TJ/F34 5.978 Tf 22.073 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 6.096 0 Td[(\134)]TJ/F31 8.966 Tf 8.656 0 Td[(elem)1(s)]TJ/F34 5.978 Tf 22.073 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ/F49 8.966 Tf 7.517 0 Td[(im)1(-)]TJ -225.46 -10.461 Td[(plies)-367(that)]TJ/F31 8.966 Tf 39.989 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)-171(\034)]TJ/F31 8.966 Tf 9.18 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051\051)]TJ/F35 8.966 Tf 9.727 0 Td[(2)]TJ/F31 8.966 Tf 8.704 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)]TJ/F31 8.966 Tf -164.778 -24.457 Td[(Clearl)1(y)85(,)-268(r)-1(eac)29(h)]TJ/F34 5.978 Tf 54.423 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)-250(can)-250(b)-29(e)-250(com)1(puted)-250(b)28(y)-251(a)-250(standard)-250(\014x)-1(p)-28(oin)29(t)]TJ -76.382 -10.461 Td[(al)1(gorit)1(hm.)-936(In)29(tui)1(tiv)28(el)1(y)85(,)-542(reac)29(h)]TJ/F34 5.978 Tf 119.538 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)-502(is)-503(t)1(he)-503(se)-1(t)-502(of)-502(al)1(l)-502(pairs)]TJ -141.497 -10.46 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.424 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-321(for)-321(whic)29(h)-321(there)-321(e)-1(xists)-321(a)-321(path)]TJ/F33 8.966 Tf 123.983 0 Td[(p)]TJ/F31 8.966 Tf 7.505 0 Td[(suc)28(h)-321(tha)1(t)]TJ/F33 8.966 Tf 40.368 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(p)]TJ/F31 8.966 Tf 13.014 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(!)]TJ/F33 8.966 Tf 11.775 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf -236.419 -14.27 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t;)-171(p)]TJ/F31 8.966 Tf 12.049 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(!)]TJ/F33 8.966 Tf 11.775 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(.)]TJ -53.601 -10.461 Td[(By)-295(t)1(h)-1(e)-294(fol)1(lo)29(w)-1(i)1(ng)-294(prop)-29(osit)1(ion)-294(w)28(e)-294(can)-295(c)29(hec)29(k)-295(that)]TJ/F35 8.966 Tf 189.503 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.243 0 Td[(\051)-285(=)]TJ/F35 8.966 Tf -225.792 -10.461 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.278 0 Td[(\051)-393(b)29(y)-393(comput)1(ing)-393(reac)29(h)]TJ/F34 5.978 Tf 87.642 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)-393(a)1(nd)-393(v)28(erifying)-393(t)1(hat)]TJ/F33 8.966 Tf 84.252 0 Td[(\032)]TJ/F31 8.966 Tf 4.748 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ -235.52 -10.46 Td[(and)]TJ/F33 8.966 Tf 19.15 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-480(m)1(atc)29(h)-480(the)-480(same)-480(stri)1(ngs)-481(for)-480(ev)28(ery)-480(pair)-480(\050)]TJ/F33 8.966 Tf 174.186 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.424 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 8.196 0 Td[(2)]TJ/F31 8.966 Tf -232.96 -10.461 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.997 Td[(D)]TJ/F31 8.966 Tf 6.659 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051.)-418(The)-229(l)1(atter)-228(can)-228(b)-29(e)-229(do)1(ne)-229(in)-228(li)1(near)-229(t)1(im)1(e)-229(for)-228(SO)-1(R)1(E)-1(s)]TJ -43.23 -10.461 Td[(b)29(y)-232(con)29(v)28(erting)]TJ/F33 8.966 Tf 55.624 0 Td[(\032)]TJ/F31 8.966 Tf 4.748 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)-231(and)]TJ/F33 8.966 Tf 22.578 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-231(to)-231(determi)1(nisti)1(c)-231(\014nite)-231(autom)1(ata)]TJ -107.854 -10.461 Td[(\050e.)1(g.)-646(b)29(y)-406(the)-406(G)1(lushk)28(o)28(v)-406(co)1(ns)-1(truc)1(tion)-405([11)1(]\051)-405(and)-406(subs)-1(eque)-1(n)29(tl)1(y)]TJ 0 -10.461 Td[(c)29(hec)28(king)-342(eq)-1(ui)1(v)56(al)1(ence.)]TJ
ET
1 0 0 1 312.329 220.186 cm
0 g 0 G
1 0 0 1 -312.329 -220.186 cm
BT
/F61 8.966 Tf 326.775 220.186 Td[(Pr)22(o)1(pos)1(i)-1(tion)]TJ/F31 8.966 Tf 59.252 0 Td[(5.)]TJ
ET
1 0 0 1 393.195 220.186 cm
0 g 0 G
1 0 0 1 -393.195 -220.186 cm
BT
/F49 8.966 Tf 397.678 220.186 Td[(L)53(e)-1(t)]TJ/F33 8.966 Tf 16.429 0 Td[(D)]TJ/F31 8.966 Tf 11.396 0 Td[(=)-395(\050)]TJ/F33 8.966 Tf 14.292 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.167 0 Td[(\051)]TJ/F49 8.966 Tf 7.418 0 Td[(b)52(e)-428(a)1(n)-428(XSD)-428(and)-427(l)-1(et)]TJ/F33 8.966 Tf 80.242 0 Td[(s)]TJ/F49 8.966 Tf -234.81 -10.461 Td[(and)]TJ/F33 8.966 Tf 18.515 0 Td[(t)]TJ/F49 8.966 Tf 7.258 0 Td[(b)52(e)-438(tw)-1(o)-438(typ)53(e)-1(s)-438(in)]TJ/F33 8.966 Tf 65.355 0 Td[(D)]TJ/F49 8.966 Tf 7.856 0 Td[(.)-685(Then)]TJ/F35 8.966 Tf 33.599 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.243 0 Td[(\051)-414(=)]TJ/F35 8.966 Tf 18.182 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)]TJ/F49 8.966 Tf 7.514 0 Td[(if,)-456(a)1(n)-1(d)]TJ -211.961 -10.46 Td[(only)-368(if,)]TJ/F33 8.966 Tf 31.756 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051\051)-285(=)]TJ/F33 8.966 Tf 19.455 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(\032)]TJ/F31 8.966 Tf 4.748 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051\051)]TJ/F49 8.966 Tf 10.461 0 Td[(for)-367(a)1(l)-53(l)]TJ/F31 8.966 Tf 27.875 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.424 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(2)]TJ/F31 8.966 Tf 8.703 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.997 Td[(D)]TJ/F31 8.966 Tf 6.659 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F49 8.966 Tf 3.584 0 Td[(.)]TJ/F57 11.955 Tf -221.237 -30.352 Td[(5.)-1000(PRA)55(CTICAL)-250(HEURISTICS)]TJ/F31 8.966 Tf 8.966 -12.951 Td[(Unfort)1(unately)85(,)-306(when)]TJ/F49 8.966 Tf 84.797 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 29.896 0 Td[(i)1(s)-298(run)-298(on)-297(an)-298(i)1(ncompl)1(ete)-298(c)1(or-)]TJ -127.369 -10.461 Td[(pus,)-310(it)-301(w)-1(i)1(ll)-301(rarely)-302(happ)-29(en)-302(t)1(hat)-302(for)-302(di)1(s)-1(ti)1(nct)-302(i)1(nferre)-1(d)-302(t)29(yp)-29(es)]TJ/F33 8.966 Tf 227.344 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.062 Td[(k)]TJ/F31 8.966 Tf -234.53 -9.399 Td[(and)]TJ/F33 8.966 Tf 18.049 0 Td[(q)]TJ/F35 8.966 Tf 4.44 0 Td[(j)]TJ/F34 5.978 Tf 2.559 -1.062 Td[(k)]TJ/F31 8.966 Tf 7.776 1.062 Td[(that)-356(actual)1(ly)-357(re)-1(presen)28(t)-357(the)-357(same)-357(t)29(y)-1(p)-28(e)-358(i)1(n)-357(the)-357(target)]TJ -32.824 -10.46 Td[(XSD)-351(w)28(e)-351(ha)28(v)28(e)]TJ/F35 8.966 Tf 57.197 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(p)]TJ/F35 8.966 Tf 16.577 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051)-300(=)]TJ/F35 8.966 Tf 16.133 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(q)]TJ/F35 8.966 Tf 16.39 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051.)-482(F)85(o)1(r)-352(i)1(ns)-1(ta)1(nce,)-354(i)1(f)]TJ/F33 8.966 Tf 74.162 0 Td[(k)]TJ/F31 8.966 Tf 7.752 0 Td[(=)-301(2)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1004)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
75 0 obj
<<
/Type /Page
/Resources 74 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 77 0 R
/Contents [ 76 0 R ]
>>
endobj
74 0 obj
<<
/Font <<
/F50 34 0 R
/F51 37 0 R
/F33 40 0 R
/F49 27 0 R
/F61 49 0 R
/F31 18 0 R
/F35 12 0 R
/F34 55 0 R
/F36 43 0 R
/F32 46 0 R
/F57 15 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
80 0 obj
<<
/Length 46207
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
1 0 0 1 78.991 -11.478 cm
q
0 G
0 g
0.3985 w
q
q
q
1 0 0 1 -34.234 -2.242 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -98.555 -774.371 cm
BT
/F31 8.966 Tf 98.555 774.371 Td[(\050a\051)]TJ
ET
1 0 0 1 98.555 774.371 cm
Q
1 0 0 1 34.234 2.242 cm
Q
Q
q
4.34412 0.0 m
4.34412 2.41093 2.41093 4.34412 0.0 4.34412 c
-2.41093 4.34412 -4.34412 2.41093 -4.34412 0.0 c
-4.34412 -2.41093 -2.41093 -4.34412 0.0 -4.34412 c
2.41093 -4.34412 4.34412 -2.41093 4.34412 0.0 c
h
0.0 0.0 m
S
q
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
Q
Q
q
q
1 0 0 1 27.436 -1.93 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -160.225 -774.683 cm
BT
/F50 8.966 Tf 160.225 774.683 Td[(name)]TJ
ET
1 0 0 1 160.225 774.683 cm
Q
1 0 0 1 -27.436 1.93 cm
Q
Q
q
q
1 0 0 1 73.271 -2.74 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -206.06 -773.873 cm
BT
/F50 8.966 Tf 206.06 773.873 Td[(email)]TJ
ET
1 0 0 1 206.06 773.873 cm
Q
1 0 0 1 -73.271 2.74 cm
Q
Q
q
q
1.39478 w
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
0.59776 w
1 G
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
Q
q
1 0 0 1 113.386 0 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
1 0 0 1 -113.386 0 cm
Q
Q
4.54337 0.0 m
22.17294 0.0 l
S
q
1.0 0.0 0.0 1.0 22.17294 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 12.369 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -145.158 -779.884 cm
BT
/F7 6.974 Tf 145.158 779.884 Td[(1)]TJ
ET
1 0 0 1 145.158 779.884 cm
Q
1 0 0 1 -12.369 -3.271 cm
Q
Q
49.53638 0.0 m
68.00876 0.0 l
S
q
1.0 0.0 0.0 1.0 68.00876 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 57.651 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -190.44 -779.884 cm
BT
/F66 7.97 Tf 190.44 779.884 Td[(1)]TJ
ET
1 0 0 1 190.44 779.884 cm
Q
1 0 0 1 -57.651 -3.271 cm
Q
Q
100.07956 0.0 m
106.85133 0.0 l
S
q
1.0 0.0 0.0 1.0 106.85133 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 102.343 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -235.132 -779.884 cm
BT
/F66 7.97 Tf 235.132 779.884 Td[(1)]TJ
ET
1 0 0 1 235.132 779.884 cm
Q
1 0 0 1 -102.343 -3.271 cm
Q
Q
Q
n
Q
1 0 0 1 0.128 -30.469 cm
q
0 G
0 g
0.3985 w
q
q
q
1 0 0 1 -34.49 -2.241 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -98.427 -743.903 cm
BT
/F31 8.966 Tf 98.427 743.903 Td[(\050b\051)]TJ
ET
1 0 0 1 98.427 743.903 cm
Q
1 0 0 1 34.49 2.241 cm
Q
Q
q
4.34412 0.0 m
4.34412 2.41093 2.41093 4.34412 0.0 4.34412 c
-2.41093 4.34412 -4.34412 2.41093 -4.34412 0.0 c
-4.34412 -2.41093 -2.41093 -4.34412 0.0 -4.34412 c
2.41093 -4.34412 4.34412 -2.41093 4.34412 0.0 c
h
0.0 0.0 m
S
q
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
Q
Q
q
q
1 0 0 1 27.436 -1.93 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -160.353 -744.214 cm
BT
/F50 8.966 Tf 160.353 744.214 Td[(name)]TJ
ET
1 0 0 1 160.353 744.214 cm
Q
1 0 0 1 -27.436 1.93 cm
Q
Q
q
q
1 0 0 1 73.271 -2.739 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -206.188 -743.405 cm
BT
/F50 8.966 Tf 206.188 743.405 Td[(email)]TJ
ET
1 0 0 1 206.188 743.405 cm
Q
1 0 0 1 -73.271 2.739 cm
Q
Q
q
q
1.39478 w
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
0.59776 w
1 G
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
Q
q
1 0 0 1 113.386 0 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
1 0 0 1 -113.386 0 cm
Q
Q
4.54337 0.0 m
22.17294 0.0 l
S
q
1.0 0.0 0.0 1.0 22.17294 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 12.237 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -145.154 -749.415 cm
BT
/F66 7.97 Tf 145.154 749.415 Td[(2)]TJ
ET
1 0 0 1 145.154 749.415 cm
Q
1 0 0 1 -12.237 -3.271 cm
Q
Q
49.53638 0.0 m
68.00876 0.0 l
S
q
1.0 0.0 0.0 1.0 68.00876 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 57.651 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -190.568 -749.415 cm
BT
/F66 7.97 Tf 190.568 749.415 Td[(2)]TJ
ET
1 0 0 1 190.568 749.415 cm
Q
1 0 0 1 -57.651 -3.271 cm
Q
Q
100.07956 0.0 m
106.85133 0.0 l
S
q
1.0 0.0 0.0 1.0 106.85133 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 102.343 3.271 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -235.26 -749.415 cm
BT
/F66 7.97 Tf 235.26 749.415 Td[(2)]TJ
ET
1 0 0 1 235.26 749.415 cm
Q
1 0 0 1 -102.343 -3.271 cm
Q
Q
q
83.43004 6.01048 m
79.76143 19.70096 90.31941 19.70096 87.42609 8.9031 c
S
q
-0.25931 -0.96782 0.96782 -0.25931 87.42609 8.9031 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 77.534 13.71 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -210.451 -759.854 cm
BT
/F66 7.97 Tf 210.451 759.854 Td[(1)]TJ
ET
1 0 0 1 210.451 759.854 cm
Q
1 0 0 1 -77.534 -13.71 cm
Q
Q
Q
Q
n
Q
1 0 0 1 -132.917 -746.144 cm
BT
/F51 8.966 Tf 53.798 718.166 Td[(Fi)1(gu)-1(re)-371(9)1(:)-514(I)-1(nference)-371(of)-371(SO)33(As)-371(w)1(ith)-372(sup)-1(p)-33(ort.)-518(SO)33(A)-371(\050a)-1(\051)]TJ 0 -10.46 Td[(is)-454(the)-455(res)1(u)-1(lt)-454(of)]TJ/F49 8.966 Tf 73.256 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F35 8.966 Tf 3.584 0 Td[(f)]TJ/F50 8.966 Tf 4.607 0 Td[(name)-454(email)]TJ/F35 8.966 Tf 46.438 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(\051)]TJ/F51 8.966 Tf 3.584 0 Td[(.)-705(SO)33(A)-454(\050)-1(b\051)-454(is)-454(th)-1(e)]TJ -159.874 -10.461 Td[(result)-395(o)1(f)]TJ/F49 8.966 Tf 42.019 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F35 8.966 Tf 3.584 0 Td[(f)]TJ/F50 8.966 Tf 4.607 0 Td[(name)-395(email)]TJ/F33 8.966 Tf 45.903 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(name)-395(email)-394(email)]TJ/F35 8.966 Tf 72.976 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(\051)]TJ/F51 8.966 Tf 3.583 0 Td[(.)]TJ
ET
1 0 0 1 53.798 695.003 cm
0 g 0 G
1 0 0 1 -53.798 -695.003 cm
BT
/F31 8.966 Tf 53.798 666.443 Td[(and)]TJ/F35 8.966 Tf 17.542 0 Td[(C)]TJ/F31 8.966 Tf 8.062 0 Td[(consists)-301(solel)1(y)-301(of)-301(t)1(he)-301(XML)-301(frag)1(men)28(t)-300(i)1(n)-301(Fi)1(gure)-301(3,)-308(then)]TJ -14.105 -20.092 Td[(2-)1(s)-1(tri)1(ngs\050)]TJ/F35 8.966 Tf 38.008 0 Td[(C)]TJ/F33 8.966 Tf 5.369 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(order)-343(customer)]TJ/F31 8.966 Tf 64.266 0 Td[(\051)]TJ -37.178 -13.45 Td[(=)]TJ/F35 8.966 Tf 9.727 0 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(name)-343(email)]TJ/F33 8.966 Tf 45.437 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(name)-343(email)-342(email)]TJ/F35 8.966 Tf 72.045 0 Td[(g)]TJ/F33 8.966 Tf 4.608 0 Td[(;)]TJ/F31 8.966 Tf -226.581 -17.103 Td[(whil)1(e)-390(2-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 62.497 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(item)-390(supplier)]TJ/F31 8.966 Tf 59.982 0 Td[(\051)-364(=)]TJ/F35 8.966 Tf 17.279 0 Td[(f)]TJ/F50 8.966 Tf 4.608 0 Td[(name)-390(email)]TJ/F35 8.966 Tf 45.859 0 Td[(g)]TJ/F31 8.966 Tf 4.608 0 Td[(.)-598(H)1(e)-1(nc)1(e)-1(,)]TJ -204.297 -10.461 Td[(al)1(though)]TJ/F50 8.966 Tf 37.712 0 Td[(order)-171(customer)]TJ/F31 8.966 Tf 65.117 0 Td[(and)]TJ/F50 8.966 Tf 17.233 0 Td[(item)-266(supplier)]TJ/F31 8.966 Tf 61.26 0 Td[(b)-29(o)1(th)-266(re)-1(presen)28(t)]TJ -181.322 -10.461 Td[(the)-322(t)29(yp)-29(e)]TJ/F49 8.966 Tf 36.24 0 Td[(p)53(e)-1(r)1(son)]TJ/F31 8.966 Tf 29.588 0 Td[(in)-321(the)-322(target)-321(XSD)-322(of)-322(Fi)1(gure)-322(4,)-326(w)29(e)-322(w)-1(i)1(ll)-321(infer)]TJ/F33 8.966 Tf -18.065 -17.103 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(order)-343(customer)]TJ/F31 8.966 Tf 64.266 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(name)]TJ/F33 8.966 Tf 18.83 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(email)]TJ/F33 8.966 Tf 23.537 0 Td[(;)]TJ -130.223 -15.249 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(item)-343(supplier)]TJ/F31 8.966 Tf 59.559 0 Td[(\051)-285(=)]TJ/F50 8.966 Tf 15.871 0 Td[(name)]TJ/F33 8.966 Tf 18.829 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(email)]TJ/F32 5.978 Tf 23.537 4.307 Td[(+)]TJ/F33 8.966 Tf 6.088 -4.307 Td[(:)]TJ/F31 8.966 Tf -188.781 -17.104 Td[(Sinc)1(e)]TJ/F50 8.966 Tf 23.042 0 Td[(order)-171(customer)]TJ/F31 8.966 Tf 64.779 0 Td[(and)]TJ/F50 8.966 Tf 16.894 0 Td[(item)-229(supplier)]TJ/F31 8.966 Tf 60.584 0 Td[(are)-228(he)-1(nc)1(e)-229(not)-228(eq)-1(ui)1(v)-1(-)]TJ -165.299 -10.46 Td[(al)1(e)-1(n)29(t,)]TJ/F61 8.966 Tf 25.346 0 Td[(Mini)-1(m)1(i)-1(ze)]TJ/F31 8.966 Tf 41.766 0 Td[(wil)1(l)-342(f)-1(a)1(il)-342(to)-342(unify)-343(them)1(.)]TJ -58.146 -10.461 Td[(This)-321(il)1(lustrat)1(e)-1(s)-321(t)1(hat)-321(on)-321(i)1(ncom)1(plete)-321(co)1(r)-1(p)-28(ora,)]TJ/F49 8.966 Tf 178.025 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.105 0 Td[(ri)1(s)-1(ks)]TJ -220.806 -10.461 Td[(iden)29(ti)1(fy)-1(i)1(ng)-420(m)1(ore)-420(t)29(yp)-29(es)-420(than)-419(that)-419(are)-420(presen)28(t)-419(i)1(n)-420(the)-419(target)]TJ 0 -10.461 Td[(XSD.)-423(In)-424(practi)1(ce,)-444(therefore,)-444(w)28(e)-424(nee)-1(d)-424(a)-424(m)1(ini)1(mi)1(zati)1(on)-424(al)1(go-)]TJ 0 -10.46 Td[(rit)1(hm)-297(that)-297(not)-297(only)-298(uni)1(\014es)-298(e)-1(quiv)57(al)1(e)-1(n)29(t)-297(t)29(y)-1(p)-28(e)-1(s,)-306(but)-297(also)-298(uni)1(\014es)]TJ 0 -10.461 Td[(`si)1(mi)1(lar')-412(t)29(yp)-29(es)-1(.)-666(Our)-412(goal)-412(in)-412(thi)1(s)-413(s)-1(ect)1(ion)-412(is)-413(t)1(o)-413(presen)28(t)-412(su)-1(c)29(h)]TJ 0 -10.461 Td[(an)-509(algo)1(rithm)1(,)-551(c)1(all)1(e)-1(d)]TJ/F61 8.966 Tf 88.332 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(.)-956(In)28(tui)1(ti)1(v)28(ely)85(,)]TJ/F61 8.966 Tf 59.599 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 38.14 0 Td[(mea-)]TJ -219.645 -10.461 Td[(sure)-1(s)-327(the)-328(sim)1(il)1(arit)29(y)-328(of)-327(t)29(w)28(o)-327(t)29(y)-1(p)-28(e)-1(s)]TJ/F33 8.966 Tf 131.526 0 Td[(s)]TJ/F31 8.966 Tf 7.228 0 Td[(and)]TJ/F33 8.966 Tf 17.782 0 Td[(t)]TJ/F31 8.966 Tf 6.263 0 Td[(in)-327(an)-327(inferred)-328(X)1(SD)]TJ -162.799 -10.461 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(\025)]TJ/F31 8.966 Tf 17.326 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-315(base)-1(d)-315(on)-315(the)-316(SO)28(A)1(s)-316(learned)-316(for)]TJ/F33 8.966 Tf 131.307 0 Td[(s)]TJ/F31 8.966 Tf 7.121 0 Td[(and)]TJ/F33 8.966 Tf -224.256 -10.46 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)-825(F)86(or)-465(al)1(l)]TJ/F33 8.966 Tf 41.488 0 Td[(s)]TJ/F31 8.966 Tf 8.465 0 Td[(and)]TJ/F33 8.966 Tf 19.02 0 Td[(t)]TJ/F31 8.966 Tf 7.5 0 Td[(that)-465(are)-465(s)-1(i)1(mi)1(la)1(r)-466(enough,)]TJ/F61 8.966 Tf 104.61 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 37.746 0 Td[(sub-)]TJ -222.157 -10.461 Td[(se)-1(quen)28(t)1(ly)-372(a)1(dapts)]TJ/F33 8.966 Tf 71.017 0 Td[(D)]TJ/F31 8.966 Tf 11.183 0 Td[(suc)28(h)-371(that)]TJ/F35 8.966 Tf 41.266 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)-371(and)]TJ/F35 8.966 Tf 25.087 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)-371(b)-28(e)-1(c)1(ome)]TJ -202.235 -10.461 Td[(eq)-1(ual)1(.)-684(T)-1(hi)1(s)-419(adapti)1(on)-419(can)-418(b)-29(e)-418(s)-1(een)-419(as)-419(generali)1(zi)1(ng)-419(the)-418(con-)]TJ 0 -10.461 Td[(ten)29(t)-362(mo)-28(dels)-362(of)]TJ/F33 8.966 Tf 61.249 0 Td[(s)]TJ/F31 8.966 Tf 7.539 0 Td[(and)]TJ/F33 8.966 Tf 18.094 0 Td[(t)]TJ/F31 8.966 Tf 6.574 0 Td[(to)-362(c)1(omp)-28(e)-1(nsate)-362(for)-362(m)1(iss)-1(i)1(ng)-362(data.)-514(Fi-)]TJ -93.456 -10.46 Td[(nal)1(ly)85(,)-535(the)-497(he)-1(nc)1(e)-498(m)1(o)-29(di)1(\014ed)-498(X)1(SD)]TJ/F33 8.966 Tf 133.106 0 Td[(D)]TJ/F31 8.966 Tf 12.314 0 Td[(i)1(s)-498(mi)1(nim)1(iz)1(e)-1(d.)-920(Clearl)1(y)85(,)]TJ -145.42 -10.461 Td[(since)-324(all)-324(sim)1(il)1(ar)]TJ/F33 8.966 Tf 65.168 0 Td[(s)]TJ/F31 8.966 Tf 7.202 0 Td[(and)]TJ/F33 8.966 Tf 17.755 0 Td[(t)]TJ/F31 8.966 Tf 6.236 0 Td[(ha)29(v)28(e)-325(al)1(re)-1(a)1(dy)-325(b)-29(een)-325(m)1(ade)-325(equiv)57(alen)29(t,)]TJ -96.361 -10.461 Td[(thi)1(s)-343(cause)-1(s)-343(a)1(ll)-342(s)-1(i)1(mi)1(la)1(r)]TJ/F33 8.966 Tf 89.311 0 Td[(s)]TJ/F31 8.966 Tf 7.365 0 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(t)]TJ/F31 8.966 Tf 6.399 0 Td[(to)-342(b)-29(e)-343(uni)1(\014ed.)]TJ/F51 8.966 Tf -120.994 -18.182 Td[(Similarit)33(y)99(.)]TJ/F31 8.966 Tf 51.646 0 Td[(T)85(o)-341(de\014ne)-342(the)-341(noti)1(on)-342(of)-341(`sim)1(il)1(arit)29(y')-341(for)-342(t)29(yp)-29(es)-342(in)]TJ -51.646 -10.461 Td[(an)-264(inferred)-265(X)1(SD)-265(\050)]TJ/F33 8.966 Tf 70.514 0 Td[(D)-28(;)-171(\025)]TJ/F31 8.966 Tf 17.327 0 Td[(\051)-285(=)]TJ/F49 8.966 Tf 15.871 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-264(w)28(e)-265(\014rst)-264(adapt)]TJ/F49 8.966 Tf 62.548 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf -219.016 -10.46 Td[(suc)28(h)-423(t)1(hat)-423(for)-423(eac)29(h)-423(edge)-423(\050)]TJ/F33 8.966 Tf 103.771 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-423(of)-422(the)-423(autom)1(aton)]TJ/F33 8.966 Tf 82.494 0 Td[(A)]TJ/F31 8.966 Tf 10.702 0 Td[(l)1(e)-1(arned)]TJ -209.894 -10.461 Td[(for)-281(a)-280(sampl)1(e)]TJ/F33 8.966 Tf 50.882 0 Td[(S)]TJ/F31 8.966 Tf 8.655 0 Td[(w)28(e)-281(a)1(lso)-281(k)28(eep)-281(t)1(he)]TJ/F49 8.966 Tf 66.699 0 Td[(sup)1(p)52(o)1(rt)]TJ/F31 8.966 Tf 32.649 0 Td[(supp)]TJ/F34 5.978 Tf 18.994 -2.242 Td[(A)]TJ/F31 8.966 Tf 6.022 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.926 0 Td[(\051)-280(of)-281(\050)]TJ/F33 8.966 Tf 19.622 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051.)]TJ -232.96 -10.461 Td[(This)-311(i)1(s)-311(the)-310(n)28(um)29(b)-28(er)-311(of)-310(s)-1(t)1(rings)-311(i)1(n)]TJ/F33 8.966 Tf 128.784 0 Td[(S)]TJ/F31 8.966 Tf 8.922 0 Td[(for)-310(w)-1(hi)1(c)29(h)-311(\050)]TJ/F33 8.966 Tf 43.473 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.926 0 Td[(\051)-310(nee)-1(ded)-310(to)]TJ -194.105 -10.461 Td[(b)-29(e)-342(added)-343(to)-342(the)-343(edges)-343(of)]TJ/F33 8.966 Tf 101.95 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(.)-456(Figure)-342(9)-343(gi)1(v)28(es)-343(an)-343(ex)-1(a)1(mple.)]TJ -99.894 -10.46 Td[(Next,)-403(w)29(e)-391(adapt)]TJ/F49 8.966 Tf 66.178 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.733 0 Td[(suc)28(h)-391(t)1(hat)-391(for)-391(eac)29(h)-391(i)1(n)-1(ferred)-391(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf -109.587 -10.461 Td[(s)]TJ/F31 8.966 Tf 8.08 0 Td[(w)28(e)-422(also)-423(k)29(e)-1(ep)-422(the)-423(SO)29(A)-422(s)-1(oa\050)]TJ/F33 8.966 Tf 110.949 0 Td[(s)]TJ/F31 8.966 Tf 4.293 0 Td[(\051)-422(learned)-422(for)]TJ/F33 8.966 Tf 55.183 0 Td[(s)]TJ/F31 8.966 Tf 4.293 0 Td[(.)-696(That)-422(is,)-442(for)]TJ/F33 8.966 Tf -182.798 -10.461 Td[(s)]TJ/F31 8.966 Tf 6.853 0 Td[(=)]TJ/F33 8.966 Tf 9.727 0 Td[(p)]TJ/F35 8.966 Tf 4.626 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(,)]TJ 23.237 -16.438 Td[(soa\050)]TJ/F33 8.966 Tf 16.434 0 Td[(s)]TJ/F31 8.966 Tf 4.293 0 Td[(\051)-285(:=)]TJ/F49 8.966 Tf 18.431 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(-stri)1(ngs)-1(\050)]TJ/F35 8.966 Tf 33.401 0 Td[(C)]TJ/F33 8.966 Tf 5.368 0 Td[(;)-171(p)]TJ/F35 8.966 Tf 8.722 0 Td[(j)]TJ/F34 5.978 Tf 2.56 -1.063 Td[(k)]TJ/F31 8.966 Tf 4.573 1.063 Td[(\051\051)]TJ/F33 8.966 Tf 7.167 0 Td[(:)]TJ/F31 8.966 Tf -176.001 -16.439 Td[(Base)-1(d)-417(on)-418(these)-418(e)-1(xtra)-418(da)1(ta)-418(structures,)-436(w)28(e)-418(can)-418(de\014ne)-418(the)]TJ -8.966 -10.46 Td[(sim)1(il)1(arit)29(y)-353(o)1(f)-353(t)29(w)29(o)-352(t)28(yp)-29(es)]TJ/F33 8.966 Tf 93.643 0 Td[(s)]TJ/F31 8.966 Tf 7.449 0 Td[(and)]TJ/F33 8.966 Tf 18.003 0 Td[(t)]TJ/F31 8.966 Tf 6.485 0 Td[(i)1(n)-352(an)-352(inferred)-352(XSD)-352(\050)]TJ/F33 8.966 Tf 83.707 0 Td[(D)-28(;)-171(r)]TJ/F31 8.966 Tf 16.364 0 Td[(\051)-301(=)]TJ/F49 8.966 Tf -225.651 -10.461 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.156 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(\051)-421(as)-422(fol)1(lo)29(ws)-1(.)-692(Let)-421(dist\050)]TJ/F33 8.966 Tf 91.038 0 Td[(A;)-171(B)]TJ/F31 8.966 Tf 18.426 0 Td[(\051)-421(b)-28(e)-422(the)]TJ/F49 8.966 Tf 37.192 0 Td[(norm)1(alize)52(d)]TJ -195.703 -10.461 Td[(e)52(d)1(it)-558(dis)1(t)-1(a)1(nc)52(e)]TJ/F31 8.966 Tf 57.184 0 Td[(b)-29(et)29(w)28(een)-550(the)-550(supp)-29(ort)1(-annot)1(ated)-550(SO)28(As)]TJ/F33 8.966 Tf 162.185 0 Td[(A)]TJ/F31 8.966 Tf 12.567 0 Td[(=)]TJ -231.936 -10.461 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(V)-57(;)-171(E)]TJ/F31 8.966 Tf 17.274 0 Td[(\051)-342(and)]TJ/F33 8.966 Tf 24.574 0 Td[(B)]TJ/F31 8.966 Tf 9.98 0 Td[(=)-286(\050)]TJ/F33 8.966 Tf 13.311 0 Td[(W)29(;)-171(F)]TJ/F31 8.966 Tf 19.706 0 Td[(\051:)]TJ -76.93 -20.092 Td[(di)1(s)-1(t\050)]TJ/F33 8.966 Tf 18.482 0 Td[(A;)-170(B)]TJ/F31 8.966 Tf 18.425 0 Td[(\051)-285(:=)]TJ/F37 8.966 Tf -25.459 -7.123 Td[(P)]TJ/F32 5.978 Tf 9.728 -9.465 Td[(\050)]TJ/F34 5.978 Tf 2.878 0 Td[(a;)1(b)]TJ/F32 5.978 Tf 9.577 0 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(2)]TJ/F34 5.978 Tf 4.981 0 Td[(E)]TJ/F36 5.978 Tf 5.698 0 Td[(\000)]TJ/F34 5.978 Tf 5.756 0 Td[(F)]TJ/F31 8.966 Tf 7.636 2.74 Td[(supp)]TJ/F34 5.978 Tf 18.994 -2.242 Td[(A)]TJ/F31 8.966 Tf 6.021 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)]TJ
ET
1 0 0 1 76.745 161.772 cm
q
[]0 d
0 J
0.379 w
0 0.189 m
94.241 0.189 l
S
Q
1 0 0 1 -76.745 -161.772 cm
BT
/F37 8.966 Tf 82.424 160.363 Td[(P)]TJ/F32 5.978 Tf 9.727 -9.465 Td[(\050)]TJ/F34 5.978 Tf 2.878 0 Td[(a;b)]TJ/F32 5.978 Tf 9.578 0 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(2)]TJ/F34 5.978 Tf 4.981 0 Td[(E)]TJ/F31 8.966 Tf 7.732 2.74 Td[(supp)]TJ/F34 5.978 Tf 18.994 -2.241 Td[(A)]TJ/F31 8.966 Tf 6.022 2.241 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.926 0 Td[(\051)]TJ 12.506 6.081 Td[(+)]TJ/F37 8.966 Tf 10.411 14.526 Td[(P)]TJ/F32 5.978 Tf 9.727 -9.465 Td[(\050)]TJ/F34 5.978 Tf 2.879 0 Td[(a;)1(b)]TJ/F32 5.978 Tf 9.577 0 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(2)]TJ/F34 5.978 Tf 4.981 0 Td[(F)]TJ/F36 5.978 Tf 5.601 0 Td[(\000)]TJ/F34 5.978 Tf 5.757 0 Td[(E)]TJ/F31 8.966 Tf 7.732 2.74 Td[(supp)]TJ/F34 5.978 Tf 18.994 -2.241 Td[(B)]TJ/F31 8.966 Tf 6.322 2.241 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)]TJ
ET
1 0 0 1 184.641 161.772 cm
q
[]0 d
0 J
0.379 w
0 0.189 m
94.542 0.189 l
S
Q
1 0 0 1 -184.641 -161.772 cm
BT
/F37 8.966 Tf 190.368 160.363 Td[(P)]TJ/F32 5.978 Tf 9.728 -9.465 Td[(\050)]TJ/F34 5.978 Tf 2.878 0 Td[(a;)1(b)]TJ/F32 5.978 Tf 9.577 0 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(2)]TJ/F34 5.978 Tf 4.981 0 Td[(F)]TJ/F31 8.966 Tf 7.636 2.74 Td[(supp)]TJ/F34 5.978 Tf 18.993 -2.241 Td[(B)]TJ/F31 8.966 Tf 6.323 2.241 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)]TJ/F33 8.966 Tf 10.506 6.081 Td[(:)]TJ/F31 8.966 Tf -226.581 -24.679 Td[(In)29(tuit)1(iv)28(ely)86(,)-435(di)1(s)-1(t\050)]TJ/F33 8.966 Tf 65.903 0 Td[(A;)-170(B)]TJ/F31 8.966 Tf 18.425 0 Td[(\051)-416(measure)-1(s)-417(t)1(he)]TJ/F49 8.966 Tf 64.073 0 Td[(dis)1(sim)1(il)-1(a)1(rity)]TJ/F31 8.966 Tf 54.051 0 Td[(of)]TJ/F33 8.966 Tf 11.159 0 Td[(A)]TJ/F31 8.966 Tf 10.646 0 Td[(and)]TJ/F33 8.966 Tf -224.257 -10.46 Td[(B)]TJ/F31 8.966 Tf 11.456 0 Td[(b)29(y)-451(coun)29(ti)1(ng)-451(t)1(he)-451(n)29(um)29(b)-29(er)-450(of)-450(edges)-451(pres)-1(en)29(t)-450(in)]TJ/F33 8.966 Tf 185.531 0 Td[(A)]TJ/F31 8.966 Tf 10.946 0 Td[(but)-450(not)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 662.714 cm
q
[]0 d
0 J
0.797 w
0 0.399 m
239.103 0.399 l
S
Q
1 0 0 1 -316.812 -787.294 cm
BT
/F51 8.966 Tf 316.812 779.075 Td[(Alg)1(orithm)-395(4)]TJ/F61 8.966 Tf 59.663 0 Td[(Redu)-1(ce)]TJ
ET
1 0 0 1 316.812 774.941 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 0 -1.993 cm
0 g 0 G
1 0 0 1 0 -6.725 cm
0 g 0 G
1 0 0 1 -316.812 -766.223 cm
BT
/F51 8.966 Tf 316.812 766.223 Td[(In)-1(pu)-1(t:)]TJ
ET
1 0 0 1 345.57 766.223 cm
0 g 0 G
1 0 0 1 -345.57 -766.223 cm
BT
/F31 8.966 Tf 350.178 766.223 Td[(an)-378(i)1(nferred)-378(XSD)-377(\050)]TJ/F33 8.966 Tf 73.558 0 Td[(D)-28(;)-171(r)]TJ/F31 8.966 Tf 16.365 0 Td[(\051)-344(=)]TJ/F49 8.966 Tf 16.917 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.156 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(\051)-377(for)-378(some)]TJ/F33 8.966 Tf 44.789 0 Td[(k)]TJ/F31 8.966 Tf -218.376 -10.46 Td[(and)]TJ/F35 8.966 Tf 17.919 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(,)-342(and)-343(a)-342(s)-1(i)1(mi)1(lari)1(t)29(y)-343(thres)-1(hol)1(d)]TJ/F33 8.966 Tf 112.78 0 Td[(")]TJ
ET
1 0 0 1 316.812 745.302 cm
0 g 0 G
1 0 0 1 -316.812 -745.302 cm
BT
/F51 8.966 Tf 316.812 745.302 Td[(Out)-1(put)-1(:)]TJ
ET
1 0 0 1 353.665 745.302 cm
0 g 0 G
1 0 0 1 -353.665 -745.302 cm
BT
/F31 8.966 Tf 358.273 745.302 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(r)]TJ/F31 8.966 Tf 16.365 0 Td[(\051)-268(w)-1(i)1(th)-268(s)-1(i)1(mi)1(lar)-268(t)28(yp)-29(es)-269(i)1(n)]TJ/F33 8.966 Tf 89.731 0 Td[(D)]TJ/F31 8.966 Tf 10.263 0 Td[(merged,)-283(and)-268(redun-)]TJ -145.737 -10.461 Td[(dan)29(t)-343(t)29(yp)-29(es)-343(remo)29(v)28(ed)]TJ
ET
1 0 0 1 316.812 724.38 cm
0 g 0 G
1 0 0 1 -316.812 -724.38 cm
BT
/F31 8.966 Tf 320.703 724.38 Td[(1:)]TJ
ET
1 0 0 1 327.87 724.38 cm
0 g 0 G
1 0 0 1 -327.87 -724.38 cm
BT
/F31 8.966 Tf 332.478 724.38 Td[(let)-342(\050)]TJ/F33 8.966 Tf 16.898 0 Td[(T)-85(;)-171(\032)-1(;)-170(\034)]TJ/F31 8.966 Tf 24.167 0 Td[(\051)-285(=)]TJ/F33 8.966 Tf 15.871 0 Td[(D)]TJ
ET
1 0 0 1 316.812 713.92 cm
0 g 0 G
1 0 0 1 -316.812 -713.92 cm
BT
/F31 8.966 Tf 320.703 713.92 Td[(2:)]TJ
ET
1 0 0 1 327.87 713.92 cm
0 g 0 G
1 0 0 1 -327.87 -713.92 cm
BT
/F31 8.966 Tf 332.478 713.92 Td[(ini)1(ti)1(ali)1(ze)]TJ/F33 8.966 Tf 37.377 0 Td[(M)]TJ/F31 8.966 Tf 12.431 0 Td[(:=)]TJ/F35 8.966 Tf 12.287 0 Td[(f)]TJ/F31 8.966 Tf 4.608 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(2)]TJ/F33 8.966 Tf 8.703 0 Td[(T)]TJ/F32 5.978 Tf 6.656 3.809 Td[(2)]TJ/F35 8.966 Tf 6.711 -3.809 Td[(j)]TJ/F31 8.966 Tf 5.12 0 Td[(0)]TJ/F33 8.966 Tf 7.167 0 Td[(<)]TJ/F31 8.966 Tf 9.727 0 Td[(dist)]TJ/F34 5.978 Tf 14.899 -0.997 Td[(D)]TJ/F31 8.966 Tf 6.659 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F33 8.966 Tf 6.144 0 Td[(<)-286(\017)]TJ/F35 8.966 Tf 13.46 0 Td[(g)]TJ
ET
1 0 0 1 316.812 703.459 cm
0 g 0 G
1 0 0 1 -316.812 -703.459 cm
BT
/F31 8.966 Tf 320.703 703.459 Td[(3:)]TJ
ET
1 0 0 1 327.87 703.459 cm
0 g 0 G
1 0 0 1 -327.87 -703.459 cm
BT
/F51 8.966 Tf 332.478 703.459 Td[(while)]TJ/F33 8.966 Tf 27.392 0 Td[(M)]TJ/F31 8.966 Tf 12.943 0 Td[(is)-343(no)1(n-empt)29(y)]TJ/F51 8.966 Tf 55.475 0 Td[(do)]TJ
ET
1 0 0 1 316.812 692.998 cm
0 g 0 G
1 0 0 1 -316.812 -692.998 cm
BT
/F31 8.966 Tf 320.703 692.998 Td[(4:)]TJ
ET
1 0 0 1 327.87 692.998 cm
0 g 0 G
1 0 0 1 -327.87 -692.998 cm
BT
/F51 8.966 Tf 341.693 692.998 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.996 0 Td[(eac)29(h)-343(\050)]TJ/F33 8.966 Tf 24.322 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(2)]TJ/F33 8.966 Tf 8.703 0 Td[(M)]TJ/F51 8.966 Tf 12.943 0 Td[(do)]TJ
ET
1 0 0 1 316.812 682.537 cm
0 g 0 G
1 0 0 1 -316.812 -682.537 cm
BT
/F31 8.966 Tf 320.703 682.537 Td[(5:)]TJ
ET
1 0 0 1 327.87 682.537 cm
0 g 0 G
1 0 0 1 -327.87 -682.537 cm
BT
/F51 8.966 Tf 350.909 682.537 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.995 0 Td[(eac)29(h)-343(\050)]TJ/F33 8.966 Tf 24.322 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.424 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(2)]TJ/F31 8.966 Tf 8.703 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F51 8.966 Tf 6.656 0 Td[(do)]TJ
ET
1 0 0 1 316.812 672.077 cm
0 g 0 G
1 0 0 1 -316.812 -672.077 cm
BT
/F31 8.966 Tf 320.703 672.077 Td[(6:)]TJ
ET
1 0 0 1 327.87 672.077 cm
0 g 0 G
1 0 0 1 -327.87 -672.077 cm
BT
/F31 8.966 Tf 360.124 672.077 Td[(se)-1(t)-342(soa\050)]TJ/F33 8.966 Tf 30.824 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-285(:=)-286(soa\050)]TJ/F33 8.966 Tf 34.865 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 5.632 0 Td[(])]TJ/F31 8.966 Tf 8.191 0 Td[(soa\050)]TJ/F33 8.966 Tf 16.435 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ
ET
1 0 0 1 316.812 661.616 cm
0 g 0 G
1 0 0 1 -316.812 -661.616 cm
BT
/F31 8.966 Tf 320.703 661.616 Td[(7:)]TJ
ET
1 0 0 1 327.87 661.616 cm
0 g 0 G
1 0 0 1 -327.87 -661.616 cm
BT
/F31 8.966 Tf 360.124 661.616 Td[(se)-1(t)-342(soa\050)]TJ/F33 8.966 Tf 30.824 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-285(:=)-286(soa\050)]TJ/F33 8.966 Tf 34.865 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ
ET
1 0 0 1 316.812 651.155 cm
0 g 0 G
1 0 0 1 -316.812 -651.155 cm
BT
/F31 8.966 Tf 320.703 651.155 Td[(8:)]TJ
ET
1 0 0 1 327.87 651.155 cm
0 g 0 G
1 0 0 1 -327.87 -651.155 cm
BT
/F51 8.966 Tf 360.124 651.155 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.996 0 Td[(eac)29(h)]TJ/F33 8.966 Tf 20.738 0 Td[(a)]TJ/F31 8.966 Tf 7.953 0 Td[(in)-342(elems)]TJ/F34 5.978 Tf 32.824 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 5.632 0 Td[(\000)]TJ/F31 8.966 Tf 9.215 0 Td[(elem)1(s)]TJ/F34 5.978 Tf 22.073 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F51 8.966 Tf 6.656 0 Td[(do)]TJ
ET
1 0 0 1 316.812 640.694 cm
0 g 0 G
1 0 0 1 -316.812 -640.694 cm
BT
/F31 8.966 Tf 320.703 640.694 Td[(9:)]TJ
ET
1 0 0 1 327.87 640.694 cm
0 g 0 G
1 0 0 1 -327.87 -640.694 cm
BT
/F31 8.966 Tf 369.34 640.694 Td[(add)-342(\050)]TJ/F33 8.966 Tf 21.502 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(7!)]TJ/F33 8.966 Tf 11.775 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.327 3.809 Td[(0)]TJ/F33 8.966 Tf 2.685 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)-342(to)]TJ/F33 8.966 Tf 17.918 0 Td[(\034)]TJ
ET
1 0 0 1 316.812 630.233 cm
0 g 0 G
1 0 0 1 -316.812 -630.233 cm
BT
/F31 8.966 Tf 316.812 630.233 Td[(10:)]TJ
ET
1 0 0 1 328.587 630.233 cm
0 g 0 G
1 0 0 1 -328.587 -630.233 cm
BT
/F51 8.966 Tf 360.841 630.233 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.995 0 Td[(eac)29(h)]TJ/F33 8.966 Tf 20.738 0 Td[(a)]TJ/F31 8.966 Tf 7.954 0 Td[(in)-342(elems)]TJ/F34 5.978 Tf 32.824 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 5.632 0 Td[(\000)]TJ/F31 8.966 Tf 9.215 0 Td[(elem)1(s)]TJ/F34 5.978 Tf 22.073 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F51 8.966 Tf 6.656 0 Td[(do)]TJ
ET
1 0 0 1 316.812 619.773 cm
0 g 0 G
1 0 0 1 -316.812 -619.773 cm
BT
/F31 8.966 Tf 316.812 619.773 Td[(11:)]TJ
ET
1 0 0 1 328.587 619.773 cm
0 g 0 G
1 0 0 1 -328.587 -619.773 cm
BT
/F31 8.966 Tf 370.056 619.773 Td[(add)-343(\050)]TJ/F33 8.966 Tf 21.503 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F33 8.966 Tf 2.684 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)]TJ/F35 8.966 Tf 6.143 0 Td[(7!)]TJ/F33 8.966 Tf 11.776 0 Td[(\034)]TJ/F31 8.966 Tf 5.084 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.685 -3.809 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.977 0 Td[(\051)-342(to)]TJ/F33 8.966 Tf 17.919 0 Td[(\034)]TJ
ET
1 0 0 1 316.812 609.312 cm
0 g 0 G
1 0 0 1 -316.812 -609.312 cm
BT
/F31 8.966 Tf 316.812 609.312 Td[(12:)]TJ
ET
1 0 0 1 328.587 609.312 cm
0 g 0 G
1 0 0 1 -328.587 -609.312 cm
BT
/F31 8.966 Tf 342.41 609.312 Td[(recom)1(pute)]TJ/F33 8.966 Tf 45.081 0 Td[(M)]TJ/F31 8.966 Tf 12.431 0 Td[(:)1(=)]TJ/F35 8.966 Tf 12.287 0 Td[(f)]TJ/F31 8.966 Tf 4.608 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(2)]TJ/F33 8.966 Tf 8.703 0 Td[(T)]TJ/F32 5.978 Tf 6.656 3.809 Td[(2)]TJ/F35 8.966 Tf 6.711 -3.809 Td[(j)]TJ/F31 8.966 Tf 5.119 0 Td[(0)]TJ/F33 8.966 Tf 7.168 0 Td[(<)]TJ/F31 8.966 Tf 9.727 0 Td[(dist)]TJ/F34 5.978 Tf 14.899 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)]TJ/F33 8.966 Tf 6.143 0 Td[(<)-286(\017)]TJ/F35 8.966 Tf 13.461 0 Td[(g)]TJ
ET
1 0 0 1 316.812 598.851 cm
0 g 0 G
1 0 0 1 -316.812 -598.851 cm
BT
/F31 8.966 Tf 316.812 598.851 Td[(13:)]TJ
ET
1 0 0 1 328.587 598.851 cm
0 g 0 G
1 0 0 1 -328.587 -598.851 cm
BT
/F51 8.966 Tf 333.195 598.851 Td[(fo)1(r)]TJ/F31 8.966 Tf 15.995 0 Td[(eac)29(h)-343(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 41.476 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(i)1(n)]TJ/F33 8.966 Tf 10.751 0 Td[(T)]TJ/F51 8.966 Tf 9.728 0 Td[(do)]TJ
ET
1 0 0 1 316.812 588.39 cm
0 g 0 G
1 0 0 1 -316.812 -588.39 cm
BT
/F31 8.966 Tf 316.812 588.39 Td[(14:)]TJ
ET
1 0 0 1 328.587 588.39 cm
0 g 0 G
1 0 0 1 -328.587 -588.39 cm
BT
/F31 8.966 Tf 342.41 588.39 Td[(replac)1(e)-343(eac)28(h)]TJ/F33 8.966 Tf 51.996 0 Td[(t)]TJ/F35 8.966 Tf 5.887 0 Td[(7!)]TJ/F33 8.966 Tf 11.776 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F31 8.966 Tf 3.327 0 Td[(\051)-342(in)]TJ/F33 8.966 Tf 17.407 0 Td[(\032)]TJ/F31 8.966 Tf 7.819 0 Td[(b)29(y)]TJ/F33 8.966 Tf 12.799 0 Td[(t)]TJ/F35 8.966 Tf 5.888 0 Td[(7!)]TJ/F61 8.966 Tf 11.775 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[(\050soa\050)]TJ/F33 8.966 Tf 20.018 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(\051\051)]TJ
ET
1 0 0 1 316.812 577.93 cm
0 g 0 G
1 0 0 1 -316.812 -577.93 cm
BT
/F31 8.966 Tf 316.812 577.93 Td[(15:)]TJ
ET
1 0 0 1 328.587 577.93 cm
0 g 0 G
1 0 0 1 -328.587 -577.93 cm
BT
/F61 8.966 Tf 333.195 577.93 Td[(Mini)-1(m)1(i)-1(ze)]TJ/F31 8.966 Tf 38.695 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(r)]TJ/F31 8.966 Tf 16.365 0 Td[(\051)]TJ
ET
1 0 0 1 316.812 573.845 cm
0 g 0 G
1 0 0 1 0 -2.391 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
239.103 0.199 l
S
Q
1 0 0 1 0 -13.543 cm
0 g 0 G
1 0 0 1 62.61 -21.917 cm
q
0 G
0 g
0.3985 w
q
q
4.34412 0.0 m
4.34412 2.41093 2.41093 4.34412 0.0 4.34412 c
-2.41093 4.34412 -4.34412 2.41093 -4.34412 0.0 c
-4.34412 -2.41093 -2.41093 -4.34412 0.0 -4.34412 c
2.41093 -4.34412 4.34412 -2.41093 4.34412 0.0 c
h
0.0 0.0 m
S
q
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
Q
Q
q
q
1 0 0 1 27.436 -1.931 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -406.858 -534.063 cm
BT
/F50 8.966 Tf 406.858 534.063 Td[(name)]TJ
ET
1 0 0 1 406.858 534.063 cm
Q
1 0 0 1 -27.436 1.931 cm
Q
Q
q
q
1 0 0 1 73.271 -2.74 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -452.693 -533.254 cm
BT
/F50 8.966 Tf 452.693 533.254 Td[(email)]TJ
ET
1 0 0 1 452.693 533.254 cm
Q
1 0 0 1 -73.271 2.74 cm
Q
Q
q
q
1.39478 w
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
0.59776 w
1 G
117.73135 0.0 m
117.73135 2.41093 115.79817 4.34412 113.38724 4.34412 c
110.97629 4.34412 109.04312 2.41093 109.04312 0.0 c
109.04312 -2.41093 110.97629 -4.34412 113.38724 -4.34412 c
115.79817 -4.34412 117.73135 -2.41093 117.73135 0.0 c
h
113.38724 0.0 m
S
Q
q
1 0 0 1 113.386 0 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
Q
1 0 0 1 -113.386 0 cm
Q
Q
4.54337 0.0 m
22.17294 0.0 l
S
q
1.0 0.0 0.0 1.0 22.17294 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 12.237 3.27 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -391.659 -539.264 cm
BT
/F66 7.97 Tf 391.659 539.264 Td[(3)]TJ
ET
1 0 0 1 391.659 539.264 cm
Q
1 0 0 1 -12.237 -3.27 cm
Q
Q
49.53638 0.0 m
68.00876 0.0 l
S
q
1.0 0.0 0.0 1.0 68.00876 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 57.651 3.27 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -437.073 -539.264 cm
BT
/F66 7.97 Tf 437.073 539.264 Td[(3)]TJ
ET
1 0 0 1 437.073 539.264 cm
Q
1 0 0 1 -57.651 -3.27 cm
Q
Q
100.07956 0.0 m
106.85133 0.0 l
S
q
1.0 0.0 0.0 1.0 106.85133 0.0 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 102.343 3.27 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -481.765 -539.264 cm
BT
/F66 7.97 Tf 481.765 539.264 Td[(3)]TJ
ET
1 0 0 1 481.765 539.264 cm
Q
1 0 0 1 -102.343 -3.27 cm
Q
Q
q
83.43004 6.01048 m
79.76143 19.70096 90.31941 19.70096 87.42609 8.9031 c
S
q
-0.25931 -0.96782 0.96782 -0.25931 87.42609 8.9031 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
q
q
1 0 0 1 77.534 13.71 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -456.956 -549.704 cm
BT
/F66 7.97 Tf 456.956 549.704 Td[(1)]TJ
ET
1 0 0 1 456.956 549.704 cm
Q
1 0 0 1 -77.534 -13.71 cm
Q
Q
Q
Q
n
Q
1 0 0 1 -379.422 -535.994 cm
BT
/F51 8.966 Tf 316.812 509.759 Td[(Fi)1(gu)-1(re)-536(10:)-809(Ad)-1(j)1(u)-1(nction)-537(o)1(f)-537(the)-537(SO)33(A)-537(i)1(n)-537(Fig)1(u)-1(re)-536(9\050a)-1(\051)]TJ 0 -10.461 Td[(wi)1(t)-1(h)-394(t)-1(he)-395(SO)33(A)-394(in)-395(Fi)1(gur)-1(e)-394(9\050b\051)-1(.)]TJ
ET
1 0 0 1 316.812 497.057 cm
0 g 0 G
1 0 0 1 -316.812 -497.057 cm
BT
/F31 8.966 Tf 316.812 466.578 Td[(in)]TJ/F33 8.966 Tf 10.92 0 Td[(B)]TJ/F31 8.966 Tf 10.66 0 Td[(and)-361(the)-362(n)29(um)29(b)-29(er)-361(of)-362(edges)-362(i)1(n)]TJ/F33 8.966 Tf 114.243 0 Td[(B)]TJ/F31 8.966 Tf 10.66 0 Td[(but)-361(not)-361(in)]TJ/F33 8.966 Tf 44.535 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(,)-366(w)29(e)-1(i)1(gh)29(ted)]TJ -197.928 -10.461 Td[(b)29(y)-333(t)1(he)-332(supp)-29(ort)-331(thes)-1(e)-331(e)-1(dges)-332(ha)29(v)28(e)-332(i)1(n)-332(the)-332(o)1(rigi)1(nal)-331(s)-1(am)1(ple.)-453(F)86(or)]TJ 0 -10.461 Td[(instanc)1(e)-1(,)-403(for)]TJ/F33 8.966 Tf 53.548 0 Td[(A)]TJ/F31 8.966 Tf 10.424 0 Td[(the)-392(SO)28(A)-391(in)-392(Fi)1(gure)-392(9\050a\051)-392(a)1(nd)]TJ/F33 8.966 Tf 117.745 0 Td[(B)]TJ/F31 8.966 Tf 10.935 0 Td[(the)-392(SO)28(A)-391(in)]TJ -192.652 -10.461 Td[(Fi)1(gure)-398(9\050b\051)-397(w)29(e)-398(ha)29(v)28(e)-398(di)1(s)-1(t\050)]TJ/F33 8.966 Tf 104.313 0 Td[(A;)-171(B)]TJ/F31 8.966 Tf 18.426 0 Td[(\051)-377(=)-377(0)-265(+)]TJ/F32 5.978 Tf 35.232 3.674 Td[(1)]TJ
ET
1 0 0 1 474.783 437.247 cm
q
[]0 d
0 J
0.379 w
0 0.189 m
3.653 0.189 l
S
Q
1 0 0 1 -474.783 -437.247 cm
BT
/F32 5.978 Tf 474.783 432.153 Td[(7)]TJ/F31 8.966 Tf 8.228 3.042 Td[(=)]TJ/F32 5.978 Tf 11.742 3.674 Td[(1)]TJ
ET
1 0 0 1 494.753 437.247 cm
q
[]0 d
0 J
0.379 w
0 0.189 m
3.653 0.189 l
S
Q
1 0 0 1 -494.753 -437.247 cm
BT
/F32 5.978 Tf 494.753 432.153 Td[(7)]TJ/F31 8.966 Tf 4.848 3.042 Td[(.)-621(The)-398(smal)1(ler)]TJ -182.789 -10.461 Td[(the)-408(v)57(alue)-408(of)-408(dist\050)]TJ/F33 8.966 Tf 70.423 0 Td[(A;)-171(B)]TJ/F31 8.966 Tf 18.426 0 Td[(\051,)-424(t)1(he)-409(m)1(ore)-408(s)-1(i)1(mi)1(lar)]TJ/F33 8.966 Tf 80.926 0 Td[(A)]TJ/F31 8.966 Tf 10.569 0 Td[(and)]TJ/F33 8.966 Tf 18.506 0 Td[(B)]TJ/F31 8.966 Tf 11.079 0 Td[(are.)-653(In)]TJ -209.929 -10.46 Td[(parti)1(cul)1(ar,)]TJ/F33 8.966 Tf 45.094 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(A)]TJ/F31 8.966 Tf 6.91 0 Td[(\051)-285(=)]TJ/F33 8.966 Tf 15.871 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(B)]TJ/F31 8.966 Tf 7.419 0 Td[(\051)-342(if)-343(di)1(st\050)]TJ/F33 8.966 Tf 33.585 0 Td[(A;)-171(B)]TJ/F31 8.966 Tf 18.426 0 Td[(\051)-285(=)-286(0.)]TJ -138.049 -10.461 Td[(The)]TJ/F49 8.966 Tf 18.925 0 Td[(e)52(di)1(t)-366(d)1(istanc)52(e)]TJ/F31 8.966 Tf 53.578 0 Td[(dist)]TJ/F34 5.978 Tf 14.898 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.66 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)-340(b)-28(e)-1(t)29(w)28(een)-340(the)-340(inferred)-341(t)29(yp)-29(es)]TJ/F33 8.966 Tf 116.483 0 Td[(s)]TJ/F31 8.966 Tf -234.81 -10.461 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(t)]TJ/F31 8.966 Tf 6.399 0 Td[(is)-343(t)1(hen)-343(de\014ned)-343(as)]TJ -5.161 -19.022 Td[(dist)]TJ/F34 5.978 Tf 14.898 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)-285(:=)-2799(m)1(ax)]TJ/F32 5.978 Tf 18.43 -5.978 Td[(\050)]TJ/F34 5.978 Tf 2.878 0 Td[(s)]TJ/F12 4.981 Tf 3.494 1.716 Td[(0)]TJ/F34 5.978 Tf 2.695 -1.716 Td[(;t)]TJ/F12 4.981 Tf 5.12 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(2)]TJ/F32 5.978 Tf 4.981 0 Td[(re)-1(ac)32(h)]TJ/F9 4.981 Tf 16.909 -1.345 Td[(D)]TJ/F32 5.978 Tf 6.199 1.345 Td[(\050)]TJ/F34 5.978 Tf 2.878 0 Td[(s)-1(;)1(t)]TJ/F32 5.978 Tf 8.614 0 Td[(\051)]TJ/F31 8.966 Tf 4.414 5.978 Td[(di)1(s)-1(t\050)1(s)-1(oa\050)]TJ/F33 8.966 Tf 34.916 0 Td[(s)]TJ/F36 5.978 Tf 4.293 4.307 Td[(0)]TJ/F31 8.966 Tf 2.684 -4.307 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)]TJ/F31 8.966 Tf 4.096 0 Td[(soa\050)]TJ/F33 8.966 Tf 16.434 0 Td[(t)]TJ/F36 5.978 Tf 3.328 4.307 Td[(0)]TJ/F31 8.966 Tf 2.684 -4.307 Td[(\051\051)]TJ/F33 8.966 Tf 7.167 0 Td[(:)]TJ/F31 8.966 Tf -217.386 -24.751 Td[(Agai)1(n,)-459(the)-436(s)-1(m)1(all)1(er)-436(dist)]TJ/F34 5.978 Tf 94.753 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)-436(i)1(s)-1(,)-459(the)-436(m)1(ore)-437(sim)1(il)1(ar)]TJ/F33 8.966 Tf 92.101 0 Td[(s)]TJ/F31 8.966 Tf 8.204 0 Td[(and)]TJ/F33 8.966 Tf 18.758 0 Td[(t)]TJ/F31 8.966 Tf -235.776 -10.46 Td[(are.)-537(In)-370(pa)1(rticul)1(ar,)]TJ/F35 8.966 Tf 76.845 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)-330(=)]TJ/F35 8.966 Tf 16.674 0 Td[(F)]TJ/F31 8.966 Tf 7.496 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051)-369(whe)-1(n)-369(dist)]TJ/F34 5.978 Tf 46.101 -0.997 Td[(D)]TJ/F31 8.966 Tf 6.659 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.717 0 Td[(\051)-330(=)-331(0,)]TJ -215.262 -10.461 Td[(as)]TJ/F33 8.966 Tf 12.008 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051\051)-414(=)]TJ/F33 8.966 Tf 21.767 0 Td[(L)]TJ/F31 8.966 Tf 6.271 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(\032)]TJ/F31 8.966 Tf 4.747 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051\051)-419(for)-420(all)-419(\050)]TJ/F33 8.966 Tf 42.803 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F33 8.966 Tf 2.685 -3.809 Td[(;)-171(t)]TJ/F36 5.978 Tf 7.423 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)]TJ/F35 8.966 Tf 7.3 0 Td[(2)]TJ/F31 8.966 Tf 9.86 0 Td[(reac)29(h)]TJ/F34 5.978 Tf 21.271 -0.996 Td[(D)]TJ/F31 8.966 Tf 6.659 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(s;)-171(t)]TJ/F31 8.966 Tf 11.716 0 Td[(\051)-420(i)1(n)-420(that)]TJ -203.414 -10.461 Td[(case.)]TJ/F51 8.966 Tf 0 -18.182 Td[(Th)-1(e)-503(alg)1(orith)-1(m.)]TJ/F61 8.966 Tf 77.139 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 37.492 0 Td[(then)-437(op)-28(e)-1(rat)1(es)-438(as)-437(s)-1(ho)29(wn)-437(in)-437(Al)1(-)]TJ -114.631 -10.46 Td[(gori)1(thm)-367(4)1(:)-506(i)1(t)-367(m)1(e)-1(rg)1(e)-1(s)-367(t)29(y)-1(p)-28(es)-368(whose)-368(edi)1(t)-367(distanc)1(e)-368(i)1(s)-368(l)1(es)-1(s)-367(than)]TJ 0 -10.461 Td[(some)-352(threshold)-352(para)1(meter)]TJ/F33 8.966 Tf 107.941 0 Td[(")]TJ/F31 8.966 Tf 4.278 0 Td[(.)-484(L)-1(i)1(nes)-353(4)1({10)-352(are)-352(res)-1(p)-28(ons)-1(i)1(ble)-352(for)]TJ -112.219 -10.461 Td[(the)-314(actual)-314(m)1(e)-1(rgi)1(ng)-315(o)1(f)-315(the)-315(select)1(e)-1(d)-314(t)29(y)-1(p)-28(e)-1(s)]TJ/F33 8.966 Tf 162.219 0 Td[(s)]TJ/F31 8.966 Tf 7.113 0 Td[(and)]TJ/F33 8.966 Tf 17.668 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(,)-320(and)-314(ens)-1(ure)]TJ -190.328 -10.461 Td[(that)]TJ/F35 8.966 Tf 20.639 0 Td[(F)]TJ/F31 8.966 Tf 7.497 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(s)]TJ/F31 8.966 Tf 16.244 0 Td[(\051)-417(b)-29(ecom)1(e)-1(s)-418(equal)-417(to)]TJ/F35 8.966 Tf 81.595 0 Td[(F)]TJ/F31 8.966 Tf 7.497 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(D)-28(;)-171(t)]TJ/F31 8.966 Tf 15.279 0 Td[(\051.)-681(In)-418(part)1(icul)1(ar,)-436(the)]TJ -155.917 -10.461 Td[(op)-28(e)-1(rat)1(ion)-292(s)-1(o)1(a\050)]TJ/F33 8.966 Tf 57.222 0 Td[(s)]TJ/F36 5.978 Tf 4.292 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ/F35 8.966 Tf 4.731 0 Td[(])]TJ/F31 8.966 Tf 7.292 0 Td[(soa\050)]TJ/F33 8.966 Tf 16.434 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-292(in)-292(li)1(ne)-293(6)-292(stands)-293(for)-292(the)]TJ/F49 8.966 Tf 98.094 0 Td[(ad)1(junc)-1(tio)1(n)]TJ/F31 8.966 Tf -196.762 -10.46 Td[(of)-262(soa\050)]TJ/F33 8.966 Tf 26.204 0 Td[(s)]TJ/F36 5.978 Tf 4.292 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)-261(w)-1(i)1(th)-261(s)-1(oa\050)]TJ/F33 8.966 Tf 42.628 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051.)-429(This)-262(the)-262(SO)29(A)-262(w)29(e)-262(obtai)1(n)-262(b)29(y)-262(adding)-261(to)]TJ -81.821 -10.461 Td[(soa\050)]TJ/F33 8.966 Tf 16.434 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-323(all)-323(s)-1(t)1(ates)-324(and)-324(edges)-324(in)-323(s)-1(oa\050)]TJ/F33 8.966 Tf 114.392 0 Td[(t)]TJ/F36 5.978 Tf 3.328 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051)-323(that)-323(are)-324(not)-324(i)1(n)-324(soa\050)]TJ/F33 8.966 Tf 84.727 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.685 -3.809 Td[(\051)]TJ -235.52 -10.461 Td[(and)-343(setti)1(ng)]TJ 0 -19.022 Td[(supp)]TJ/F32 5.978 Tf 18.994 -2.242 Td[(soa\050)]TJ/F34 5.978 Tf 13.101 0 Td[(s)]TJ/F12 4.981 Tf 3.493 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F36 5.978 Tf 2.878 0 Td[(])]TJ/F32 5.978 Tf 4.982 0 Td[(soa\050)]TJ/F34 5.978 Tf 13.1 0 Td[(t)]TJ/F12 4.981 Tf 2.851 1.716 Td[(0)]TJ/F32 5.978 Tf 2.694 -1.716 Td[(\051)]TJ/F31 8.966 Tf 3.377 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-285(:=)-286(supp)]TJ/F32 5.978 Tf 37.425 -2.242 Td[(soa\050)]TJ/F34 5.978 Tf 13.101 0 Td[(s)]TJ/F12 4.981 Tf 3.493 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F31 8.966 Tf 3.376 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-190(+)-190(supp)]TJ/F32 5.978 Tf 33.151 -2.242 Td[(soa\050)]TJ/F34 5.978 Tf 13.101 0 Td[(t)]TJ/F12 4.981 Tf 2.85 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F31 8.966 Tf 3.376 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)]TJ/F33 8.966 Tf 3.584 0 Td[(;)]TJ/F31 8.966 Tf -236.544 -19.022 Td[(\050where)-346(for)-345(s)-1(i)1(mpl)1(ic)1(it)29(y)-346(w)28(e)-345(as)-1(sum)1(e)-346(that)-345(supp)]TJ/F32 5.978 Tf 170.894 -2.242 Td[(soa\050)]TJ/F34 5.978 Tf 13.1 0 Td[(s)]TJ/F12 4.981 Tf 3.494 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F31 8.966 Tf 3.376 2.242 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-290(=)-290(0)-346(i)1(f)]TJ -210.07 -11.862 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(a)1(;)-171(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-299(is)-300(not)-299(an)-300(edge)-300(in)-299(s)-1(oa\050)]TJ/F33 8.966 Tf 90.981 0 Td[(s)]TJ/F36 5.978 Tf 4.293 3.809 Td[(0)]TJ/F31 8.966 Tf 2.684 -3.809 Td[(\051,)-308(a)1(nd)-300(s)-1(i)1(mi)1(larl)1(y)-300(for)-300(supp)]TJ/F32 5.978 Tf 96.469 -2.242 Td[(soa\050)]TJ/F34 5.978 Tf 13.1 0 Td[(t)]TJ/F12 4.981 Tf 2.851 1.716 Td[(0)]TJ/F32 5.978 Tf 2.695 -1.716 Td[(\051)]TJ/F31 8.966 Tf 3.376 2.242 Td[(\051.)]TJ -232.96 -10.461 Td[(F)86(or)-411(i)1(ns)-1(t)1(ance,)-428(F)1(igure)-411(10)-410(s)-1(ho)29(ws)-411(the)-411(adjunct)1(ion)-411(o)1(f)-411(the)-411(SO)28(A)1(s)]TJ 0 -10.461 Td[(in)-443(Fi)1(gure)-444(9\050a)1(\051)-444(and)-443(Fi)1(gure)-444(9\050b\051)1(.)-759(Lines)-444(13{14)-443(con)29(v)28(erts)-444(the)]TJ 0 -10.461 Td[(up)-29(da)1(ted)-390(SO)28(As)-390(i)1(n)28(to)-389(SO)-1(R)1(Es)-1(.)-598(F)1(inal)1(ly)85(,)-401(l)1(ine)-390(15)-389(mi)1(nim)1(izes)-390(the)]TJ 0 -10.46 Td[(res)-1(ul)1(ti)1(ng)-343(XSD.)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1005)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
79 0 obj
<<
/Type /Page
/Resources 78 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 77 0 R
/Contents [ 80 0 R ]
>>
endobj
78 0 obj
<<
/Font <<
/F31 18 0 R
/F50 34 0 R
/F7 83 0 R
/F66 70 0 R
/F51 37 0 R
/F49 27 0 R
/F61 49 0 R
/F35 12 0 R
/F33 40 0 R
/F32 46 0 R
/F34 55 0 R
/F37 67 0 R
/F36 43 0 R
/F12 86 0 R
/F9 89 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
92 0 obj
<<
/Length 32745
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -555.915 -812.998 cm
BT
/F57 11.955 Tf 53.798 778.129 Td[(6.)-1000(EXPERIMENT)90(AL)-250(EV)135(ALU)60(A)95(TION)]TJ/F31 8.966 Tf 8.967 -12.952 Td[(In)-519(thi)1(s)-520(se)-1(c)1(tion,)-562(w)28(e)-520(v)57(al)1(idate)-519(our)-519(approac)29(h)-519(b)28(y)-519(means)-520(of)]TJ -8.967 -10.46 Td[(an)-506(ex)-1(p)-28(erim)1(e)-1(n)29(tal)-505(analysis.)-947(Le)-1(t)]TJ/F33 8.966 Tf 131.417 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 24.749 0 Td[(b)-29(e)-506(t)1(he)-507(co)1(mp)-29(o)1(s)-1(i)1(tio)1(n)]TJ -159.32 -10.461 Td[(of)]TJ/F49 8.966 Tf 10.496 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.299 0 Td[(and)]TJ/F61 8.966 Tf 17.919 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(,)-342(i.)1(e.,)-342(l)1(e)-1(t)]TJ/F33 8.966 Tf -54.364 -16.771 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 20.212 0 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.157 0 Td[(C)]TJ/F31 8.966 Tf 5.368 0 Td[(\051)-285(:=)]TJ/F61 8.966 Tf 18.431 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(\050)]TJ/F49 8.966 Tf 3.584 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 27.228 0 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(k)-29(;)]TJ/F35 8.966 Tf 9.156 0 Td[(C)]TJ/F31 8.966 Tf 5.369 0 Td[(\051\051)]TJ/F33 8.966 Tf 7.167 0 Td[(:)]TJ/F31 8.966 Tf -194.91 -16.77 Td[(W)85(e)-315(\014rst)-315(ass)-1(es)]TJ/F33 8.966 Tf 56.829 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 20.211 0 Td[('s)-315(preci)1(s)-1(i)1(on)-315(in)-315(Sect)1(ion)-315(6.)1(2)-315(b)28(y)-315(com)1(paring)]TJ -80.193 -10.461 Td[(inferred)-438(X)1(SDs)-438(w)-1(i)1(th)-437(their)-437(corres)-1(p)-28(ondi)1(n)-1(g)-437(targ)1(e)-1(t)-437(XSDs.)-741(W)85(e)]TJ 0 -10.461 Td[(nex)-1(t)-317(asse)-1(s)]TJ/F33 8.966 Tf 42.969 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 20.211 0 Td[('s)-317(s)-1(ensiti)1(v)-1(i)1(t)29(y)-318(to)-317(i)1(ts)-318(param)1(eters)-318(\050the)-317(con)29(tex)-1(t)]TJ -66.334 -10.46 Td[(size)]TJ/F33 8.966 Tf 18.544 0 Td[(k)]TJ/F31 8.966 Tf 9.216 0 Td[(and)-463(the)-464(si)1(mi)1(lari)1(t)28(y)-463(thres)-1(hol)1(d)]TJ/F33 8.966 Tf 119.673 0 Td[(")]TJ/F31 8.966 Tf 4.278 0 Td[(\051)-463(in)-463(Secti)1(on)-463(6.3.)-818(W)85(e)]TJ -151.711 -10.461 Td[(subs)-1(eq)-1(uen)29(tl)1(y)-458(as)-1(ses)-1(s)]TJ/F33 8.966 Tf 83.011 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 20.211 0 Td[('s)-457(capaci)1(t)29(y)-458(to)-457(gene)-1(ral)1(iz)1(e)-458(on)-457(cor-)]TJ -106.375 -10.461 Td[(p)-29(o)1(r)-1(a)-325(w)-1(i)1(th)-326(onl)1(y)-326(a)-326(li)1(mi)1(ted)-326(am)1(oun)28(t)-325(of)-326(data)-326(i)1(n)-326(Secti)1(on)-326(6.)1(4.)-451(W)85(e)]TJ 0 -10.461 Td[(concl)1(ude)-232(i)1(n)-232(Sect)1(ion)-231(6.)1(5)-232(wit)1(h)-232(a)-231(short)-231(discus)-1(si)1(on)-232(of)-231(the)-231(run)28(ti)1(me)]TJ 0 -10.46 Td[(p)-29(erform)1(ance.)-446(L)-1(et)-312(us)-312(b)-29(egi)1(n)-312(w)-1(i)1(th)-312(di)1(s)-1(cussing)-312(the)-312(corp)-28(ora)-312(us)-1(ed)]TJ 0 -10.461 Td[(in)-342(our)-343(exp)-29(erim)1(en)28(t)1(s)-343(and)-343(thei)1(r)-343(corresp)-29(ondi)1(ng)-343(ta)1(r)-1(g)1(e)-1(t)-342(XSDs.)]TJ/F57 11.955 Tf 0 -18.763 Td[(6.1)-1000(The)-250(test)-250(cor)10(pora)-250(and)-250(their)-250(tar)10(get)-250(XSDs)]TJ/F31 8.966 Tf 8.967 -12.952 Td[(The)-327(\014rs)-1(t)-326(corpus)-327(w)28(e)-326(cons)-1(i)1(der)-327(i)1(s)]TJ/F35 8.966 Tf 125.107 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 15.37 0.996 Td[(,)-329(w)-1(hi)1(c)29(h)-327(it)1(s)-1(el)1(f)-327(consists)]TJ -154.309 -10.46 Td[(purely)-255(of)-255(X)1(SDs)-256(i)1(n)-255(X)1(ML)-255(s)-1(yn)28(t)1(ax)-1(.)-427(Hence)-254(w)-1(hen)-255(run)-254(on)-255(thi)1(s)-255(cor-)]TJ 0 -10.461 Td[(pus,)]TJ/F33 8.966 Tf 19.643 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 23.393 0 Td[(wil)1(l)-355(at)1(tempt)-354(to)-355(i)1(nfer)-355(the)-355(XSD)-355(for)-354(XML)-355(Sc)29(he)-1(m)1(a)]TJ -46.19 -10.461 Td[(De\014nit)1(ion)-361(do)-28(cum)1(e)-1(n)29(ts)-361(as)-361(i)1(t)-361(i)1(s)-361(de\014ne)-1(d)-360(in)-360(the)-361(W3C)-361(sp)-29(eci)1(\014ca-)]TJ 0 -10.461 Td[(ti)1(on)-385([)1(46].)-583(W)86(e)-385(as)-1(sem)29(bled)]TJ/F35 8.966 Tf 101.449 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 18.82 0.996 Td[(from)-384(XSD)-385(do)-28(cumen)29(ts)-385(found)]TJ -125.134 -10.46 Td[(on)-288(the)-288(the)-288(C)-1(o)29(v)28(er)-288(P)28(ages)-289([)1(17],)-298(as)-289(w)28(el)1(l)-288(as)-288(f)-1(ro)1(m)-288(the)-288(w)28(eb)-288(at)-288(large)]TJ 0 -10.461 Td[(using)-409(the)-410(G)1(o)-28(ogle)-409(and)-410(Y)86(aho)-28(o!)-657(searc)29(h)-410(engi)1(ne)-1(s,)-426(bri)1(nging)-409(the)]TJ 0 -10.461 Td[(tot)1(al)-342(n)28(um)29(b)-28(e)-1(r)-342(of)-343(fragm)1(en)28(t)1(s)-343(in)]TJ/F35 8.966 Tf 119.388 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 18.441 0.996 Td[(to)-342(697.)]TJ -133.727 -10.461 Td[(An)-470(anal)1(y)-1(sis)-470(rev)28(e)-1(a)1(ls)-471(t)1(hat)-470(XSD)-470(for)-470(XML)-470(Sc)29(he)-1(m)1(a)-470(De)-1(\014ni)1(-)]TJ -8.967 -10.461 Td[(ti)1(on)-491(i)1(s)-491(2-l)1(o)-29(c)1(al,)-527(and)-490(is)-491(therefore)-491(a)-490(s)-1(ui)1(tabl)1(e)-491(target)-490(sc)28(hem)1(a.)]TJ 0 -10.46 Td[(The)-453(el)1(emen)28(t)1(s)]TJ/F50 8.966 Tf 58.6 0 Td[(attributeGroup)]TJ/F31 8.966 Tf 65.902 0 Td[(,)]TJ/F50 8.966 Tf 6.858 0 Td[(group)]TJ/F31 8.966 Tf 23.536 0 Td[(,)-479(and)]TJ/F50 8.966 Tf 25.758 0 Td[(extension)]TJ/F31 8.966 Tf 46.418 0 Td[(o)-29(c)1(-)]TJ -227.072 -10.461 Td[(cur)-408(wi)1(th)-408(di)1(\013eren)28(t)-407(con)29(ten)28(t)-407(m)1(o)-29(dels)-408(i)1(n)-408(t)29(w)28(o)-407(disti)1(nct)-408(c)1(on)28(texts,)]TJ/F50 8.966 Tf 0 -10.461 Td[(restriction)]TJ/F31 8.966 Tf 55.494 0 Td[(in)-414(t)1(hre)-1(e.)-671(The)-415(X)1(SD)-415(for)-414(X)1(M)-1(L)-414(Sc)29(hema)-414(De\014ni-)]TJ -55.494 -10.461 Td[(ti)1(ons)-480(con)28(t)1(ains)-480(a)-480(few)-480(more)-480(con)29(text)-480(dep)-29(enden)28(t)-479(t)29(y)-1(p)-28(e)-480(de)-1(\014ni)1(-)]TJ 0 -10.46 Td[(ti)1(ons)-1(,)-307(but)-299(those)-300(di)1(\013er)-299(onl)1(y)-300(w)-1(i)1(th)-299(res)-1(p)-28(ect)-299(to)-299(att)1(ributes,)-308(whic)29(h)]TJ 0 -10.461 Td[(w)28(e)-387(do)-387(not)-387(tak)28(e)-387(in)29(to)-387(accoun)29(t)-387(here)-1(.)-590(Al)1(l)-387(i)1(n)-388(al)1(l,)-398(t)1(his)-388(l)1(ea)28(v)29(e)-1(s)-387(us)]TJ 0 -10.461 Td[(with)-379(48)-379(t)28(yp)-29(e)-379(de)-1(\014ni)1(ti)1(ons)-380(to)-379(infer.)-567(T)-1(he)-379(total)-379(n)29(um)29(b)-29(er)-380(o)1(f)-380(v)28(er-)]TJ 0 -10.461 Td[(ti)1(ces)-308(in)-307(the)-307(corres)-1(p)-28(onding)-307(SO)28(As)-308(i)1(s)-308(202,)-314(whil)1(e)-308(t)1(he)-308(n)28(um)29(b)-28(er)-308(of)]TJ 0 -10.461 Td[(edges)-343(total)1(s)-343(1024.)]TJ 8.967 -10.46 Td[(T)85(o)-332(gaug)1(e)-333(the)-332(precisio)1(n)-333(of)]TJ/F33 8.966 Tf 104.059 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.191 0 Td[(on)-332(XML)-332(do)-29(cum)1(en)28(ts)-332(that)]TJ -139.37 -10.461 Td[(are)-457(des)-1(c)1(rib)-28(e)-1(d)-456(b)28(y)-457(a)-457(DTD,)-456(w)28(e)-457(reus)-1(e)-457(t)1(he)-457(re)-1(al)1(-w)29(orld)-457(c)1(orp)-29(ora)]TJ 0 -10.461 Td[(men)29(ti)1(oned)-343(in)-342(our)-343(previous)-343(w)28(ork)-343(on)-342(DTD)-343(inference)-343([)1(9].)]TJ 8.967 -10.461 Td[(In)-323(the)-324(c)1(on)28(t)1(e)-1(xt)-323(of)-323(our)-324(w)29(ork)-324(on)-323(DT)-1(D)-323(inference)-323([9])1(,)-327(w)28(e)-323(ha)28(v)29(e)]TJ -8.967 -10.46 Td[(al)1(re)-1(ady)-253(men)29(tioned)-253(that)-253(v)28(ery)-254(few)-253(corp)-29(ora)-253(of)-253(XML)-253(do)-29(c)1(umen)28(t)1(s)]TJ 0 -10.461 Td[(ex)-1(i)1(s)-1(t)-490(wit)1(h)-491(an)-490(in)29(teres)-1(t)1(ing)-490(s)-1(c)29(hema.)-900(In)-490(the)-490(pre)-1(sen)28(t)-490(setti)1(ng,)]TJ 0 -10.461 Td[(thi)1(s)-358(probl)1(em)-357(i)1(s)-358(aggra)29(v)57(ated)-357(b)28(y)-357(the)-357(fact)-357(t)1(hat)-357(one)-357(req)-1(ui)1(res)-358(an)]TJ 0 -10.461 Td[(sc)28(hem)1(a)-382(wi)1(th)-381(at)-381(least)-381(some)-381(t)29(y)-1(p)-28(e)-382(de\014ni)1(tions)-381(that)-381(dep)-28(e)-1(nd)-381(on)]TJ 0 -10.461 Td[(the)-275(con)29(tex)-1(t)1(.)-434(Apart)-275(from)]TJ/F35 8.966 Tf 98.89 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 15.37 0.996 Td[(,)-288(no)-275(s)-1(ui)1(tabl)1(e)-276(real)1(-w)28(orl)1(d)-275(corpus)]TJ -119.125 -10.46 Td[(coul)1(d)-246(b)-28(e)-246(obtai)1(ne)-1(d.)-424(H)1(ence)-246(w)28(e)-246(resorted)-246(to)-245(s)-1(yn)29(thetic)-245(XSDs)-246(and)]TJ 0 -10.461 Td[(XML)-365(c)1(orp)-29(ora)-364(for)-365(addi)1(ti)1(onal)-364(ex)-1(p)-28(e)-1(ri)1(men)29(ts.)-522(W)85(e)-365(hand)-364(crafted)]TJ 0 -10.461 Td[(8)-265(target)-265(XSDs)-265(to)-265(e)-1(xhibi)1(t)-265(a)-265(s)-1(p)-28(eci\014c)-265(se)-1(t)-265(o)1(f)-266(features)-266(t)1(o)-266(t)1(es)-1(t.)-430(Al)1(l)]TJ 0 -10.461 Td[(XSDs)-405(are)-404(re)-1(c)1(urs)-1(i)1(v)28(e)-405(and)-404(hence)-405(de\014ne)-405(tree)-404(languages)-405(of)-404(un-)]TJ 0 -10.46 Td[(b)-29(o)1(un)-1(ded)-350(de)-1(pt)1(h)-351(whil)1(e)-351(most)-350(ha)28(v)28(e)-351(at)-350(l)1(e)-1(ast)-350(one)-351(con)29(ten)28(t)-350(mo)-28(del)]TJ 0 -10.461 Td[(that)-294(con)29(tai)1(ns)-295(strings)-294(of)-295(un)29(b)-29(ounded)-295(l)1(ength)-294(s)-1(o)-294(that)-294(those)-295(t)1(re)-1(e)]TJ 0 -10.461 Td[(la)1(nguages)-343(ha)28(v)28(e)-342(un)28(b)-28(ounde)-1(d)-342(width.)]TJ 8.967 -10.461 Td[(In)-455(this)-456(set)-455(of)-456(hand)-455(crafted)-455(XSDs,)-484(m)1(an)29(y)-456(of)-456(the)-455(features)]TJ -8.967 -10.461 Td[(that)-348(ca)1(n)-349(m)1(ak)28(e)-349(i)1(nfe)-1(rence)-348(hard)-348(are)-349(pres)-1(en)29(t.)-474(In)-348(parti)1(cula)1(r,)-350(al)1(l)]TJ 0 -10.46 Td[(of)-229(thes)-1(e)-229(XSDs)-230(w)29(e)-1(re)-229(constructed)-229(s)-1(uc)29(h)-229(that)-229(the)-229(con)29(ten)28(t)-229(m)1(o)-29(del)1(s)]TJ 0 -10.461 Td[(of)-343(t)29(yp)-29(es)-343(i)1(n)-343(di\013)1(eren)28(t)-342(con)29(tex)-1(t)1(s)-343(ha)28(v)28(e)-342(the)-343(same)-343(a)1(lphab)-28(e)-1(t)-342(as)-343(for)]TJ 0 -10.461 Td[(the)-365(t)29(y)-1(p)-28(e)-1(s)]TJ/F49 8.966 Tf 40.656 0 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(1)]TJ/F31 8.966 Tf 7.426 0.996 Td[(and)]TJ/F49 8.966 Tf 18.123 0 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(2)]TJ/F31 8.966 Tf 7.427 0.996 Td[(in)-365(Fi)1(gure)-366(11.)-524(Not)1(e)-366(that)-365(t)1(his)-366(part)1(icul)1(ar)]TJ -82.1 -10.461 Td[(XSD)-282(i)1(s)-282(2-l)1(o)-29(ca)1(l.)-436(Our)-282(hand)-282(crafted)-282(set)-282(of)-281(XSDs)-1(,)-293(ho)29(w)28(ev)28(e)-1(r,)-293(al)1(s)-1(o)]TJ 0 -10.46 Td[(con)29(tai)1(ns)-412(X)1(SDs)-412(t)1(hat)-411(are)-411(3-)1(lo)-28(cal)-410(but)-411(not)-410(2-l)1(o)-29(c)1(al.)-661(Moreo)29(v)28(er,)]TJ 0 -10.461 Td[(one)-441(of)-441(the)-441(XSDs)-441(is)-441(1-l)1(o)-29(ca)1(l,)-465(i.)1(e.,)-465(a)-441(DTD.)-441(G)1(iv)28(en)-441(that)-440(thes)-1(e)]TJ 0 -10.461 Td[(XSDs)-388(had)-388(t)1(o)-388(b)-29(e)-387(crafted)-388(b)29(y)-389(ha)1(nd,)-399(they)-388(con)29(tai)1(n)-388(b)-29(et)29(w)28(een)-388(12)]TJ 0 -10.461 Td[(and)-438(23)-439(t)29(yp)-29(es.)-744(Mul)1(tipl)1(e)-439(t)29(yp)-29(es)-439(are)-438(as)-1(so)-29(c)1(iated)-438(with)-438(at)-438(least)]TJ 0 -10.461 Td[(t)29(w)28(o)-361(e)-1(l)1(emen)29(ts,)-366(whil)1(e)-362(one)-362(gram)1(ma)1(r)-362(ass)-1(o)-28(ci)1(ates)-362(m)29(ult)1(ipl)1(e)-362(t)29(y)-1(p)-28(es)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.512 cm
0 g 0 G
1 0 0 1 -316.812 -788.092 cm
BT
/F49 8.966 Tf 351.201 777.656 Td[(r)53(o)52(o)1(t)]TJ/F35 8.966 Tf 25.222 0 Td[(!)]TJ/F50 8.966 Tf 18.181 0 Td[(a)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(a)]TJ/F32 5.978 Tf 4.705 -0.997 Td[(1)]TJ/F31 8.966 Tf 4.151 0.997 Td[(])]TJ/F49 8.966 Tf -59.526 -10.461 Td[(a)]TJ/F32 5.978 Tf 4.705 -0.996 Td[(1)]TJ/F35 8.966 Tf 20.517 0.996 Td[(!)]TJ/F31 8.966 Tf 18.181 0 Td[(\050\050)]TJ/F50 8.966 Tf 7.168 0 Td[(b)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(c)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(c)]TJ/F31 8.966 Tf 4.729 0 Td[(])1(\051)-229(+)-228(\050)]TJ/F50 8.966 Tf 20.99 0 Td[(d)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(d)]TJ/F31 8.966 Tf 5.625 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(e)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(e)]TJ/F31 8.966 Tf 4.911 0 Td[(]\051)1(\051)]TJ/F33 8.966 Tf 9.728 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(f)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(f)]TJ/F31 8.966 Tf 4.732 0 Td[(])]TJ/F36 5.978 Tf 2.56 3.809 Td[(\003)]TJ/F49 8.966 Tf -165.974 -14.27 Td[(a)]TJ/F32 5.978 Tf 4.705 -0.996 Td[(2)]TJ/F35 8.966 Tf 20.517 0.996 Td[(!)]TJ/F31 8.966 Tf 18.181 0 Td[(\050\050)]TJ/F50 8.966 Tf 7.168 0 Td[(b)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(d)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(d)]TJ/F31 8.966 Tf 5.625 0 Td[(])1(\051)-229(+)-228(\050)]TJ/F50 8.966 Tf 20.99 0 Td[(e)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(e)]TJ/F31 8.966 Tf 4.912 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(c)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(c)]TJ/F31 8.966 Tf 4.729 0 Td[(]\051)1(\051)]TJ/F33 8.966 Tf 9.728 0 Td[(;)]TJ/F50 8.966 Tf 4.095 0 Td[(f)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(f)]TJ/F31 8.966 Tf 4.732 0 Td[(])1(?)]TJ/F49 8.966 Tf -163.414 -10.766 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(1)]TJ/F35 8.966 Tf 20.988 0.996 Td[(!)]TJ/F31 8.966 Tf 18.181 0 Td[(\050)]TJ/F50 8.966 Tf 3.584 0 Td[(c)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(c)]TJ/F31 8.966 Tf 4.729 0 Td[(])-228(+)]TJ/F50 8.966 Tf 13.823 0 Td[(d)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(d)]TJ/F31 8.966 Tf 5.625 0 Td[(])1(\051)]TJ/F32 5.978 Tf 6.144 3.809 Td[(+)]TJ/F49 8.966 Tf -91.842 -14.27 Td[(b)]TJ/F32 5.978 Tf 4.234 -0.996 Td[(2)]TJ/F35 8.966 Tf 20.988 0.996 Td[(!)]TJ/F50 8.966 Tf 18.181 0 Td[(c)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(c)]TJ/F31 8.966 Tf 4.729 0 Td[(])]TJ/F33 8.966 Tf 2.56 0 Td[(;)]TJ/F50 8.966 Tf 4.096 0 Td[(d)]TJ/F31 8.966 Tf 4.707 0 Td[([)]TJ/F49 8.966 Tf 2.56 0 Td[(d)]TJ/F31 8.966 Tf 5.625 0 Td[(])1(?)]TJ/F49 8.966 Tf -74.947 -10.461 Td[(c)]TJ/F35 8.966 Tf 25.222 0 Td[(!)]TJ/F33 8.966 Tf 18.181 0 Td[(\025)]TJ/F49 8.966 Tf -43.403 -10.46 Td[(d)]TJ/F35 8.966 Tf 25.222 0 Td[(!)]TJ/F50 8.966 Tf 18.181 0 Td[(b)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(b)]TJ/F32 5.978 Tf 4.235 -0.997 Td[(2)]TJ/F31 8.966 Tf 4.151 0.997 Td[(])]TJ/F49 8.966 Tf -59.056 -10.461 Td[(e)]TJ/F35 8.966 Tf 25.222 0 Td[(!)]TJ/F50 8.966 Tf 18.181 0 Td[(b)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(b)]TJ/F32 5.978 Tf 4.235 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F49 8.966 Tf -59.056 -10.461 Td[(f)]TJ/F35 8.966 Tf 25.222 0 Td[(!)]TJ/F50 8.966 Tf 18.181 0 Td[(a)]TJ/F31 8.966 Tf 4.708 0 Td[([)]TJ/F49 8.966 Tf 2.559 0 Td[(a)]TJ/F32 5.978 Tf 4.705 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(])]TJ/F51 8.966 Tf -66.579 -18.954 Td[(Fi)1(gu)-1(re)-394(11:)-525(A)-395(han)-1(d)-395(c)1(r)-1(af)1(t)-1(ed)-395(2)1(-)-1(l)1(o)-33(cal)-394(XS)-1(D)1(.)]TJ
ET
1 0 0 1 316.812 672.967 cm
0 g 0 G
1 0 0 1 -316.812 -672.967 cm
BT
/F31 8.966 Tf 316.812 646.551 Td[(with)-422(six)-423(el)1(e)-1(m)1(en)28(t)1(s)-1(.)-696(F)86(or)-422(eac)28(h)-422(of)-422(the)-423(X)1(SDs)-1(,)-442(a)-422(corpus)-423(of)-422(200)]TJ 0 -10.46 Td[(XML)-420(do)-28(cumen)29(ts)-420(w)28(as)-420(generated)-420(using)-420(T)86(o)28(xGene)-420([)1(4].)-688(Thes)-1(e)]TJ 0 -10.461 Td[(corp)-28(ora)-343(wil)1(l)-342(b)-29(e)-342(d)-1(enot)1(e)-1(d)-342(b)28(y)]TJ/F35 8.966 Tf 111.148 0 Td[(C)]TJ/F34 5.978 Tf 4.865 -0.996 Td[(i)]TJ/F31 8.966 Tf 6.234 0.996 Td[(for)-343(1)]TJ/F35 8.966 Tf 21.267 0 Td[(\024)]TJ/F33 8.966 Tf 9.727 0 Td[(i)]TJ/F35 8.966 Tf 5.714 0 Td[(\024)]TJ/F31 8.966 Tf 9.727 0 Td[(8.)]TJ/F57 11.955 Tf -168.682 -18.061 Td[(6.2)-1000(Pr)18(ecision)]TJ/F31 8.966 Tf 8.966 -12.952 Td[(In)-395(orde)-1(r)-395(to)-395(ass)-1(ess)]TJ/F33 8.966 Tf 75.099 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 20.212 0 Td[(')1(s)-396(precision)-395(w)28(e)-395(w)-1(i)1(ll)-394(compare,)-408(for)]TJ -107.43 -10.46 Td[(eac)29(h)-265(of)-264(the)-264(corp)-28(ora)]TJ/F35 8.966 Tf 77.875 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.997 Td[(XSD)]TJ/F33 8.966 Tf 15.37 0.997 Td[(;)]TJ/F35 8.966 Tf 4.095 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.997 Td[(1)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(:)-171(:)-170(:)-171(;)]TJ/F35 8.966 Tf 20.479 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.997 Td[(8)]TJ/F31 8.966 Tf 6.521 0.997 Td[(des)-1(c)1(rib)-28(e)-1(d)-264(i)1(n)-265(Sect)1(ion)-264(6.1,)]TJ -143.086 -10.461 Td[(the)-352(i)1(nferre)-1(d)-351(t)29(y)-1(p)-28(e)-1(s)-352(wi)1(th)-352(thei)1(r)-352(corresp)-29(ondi)1(ng)-352(t)29(yp)-29(es)-352(in)-351(the)-352(re-)]TJ 0 -10.461 Td[(sp)-29(ecti)1(v)28(e)-448(target)-448(X)1(SDs)-1(.)-772(Here,)-474(\134corresp)-29(ondi)1(ng)-448(t)28(yp)-29(es")-448(is)-448(de-)]TJ 0 -10.461 Td[(\014ned)-432(a)1(s)-432(foll)1(o)28(ws.)-723(Let)-431(\050)]TJ/F33 8.966 Tf 92.557 0 Td[(D)]TJ/F32 5.978 Tf 7.6 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(r)]TJ/F32 5.978 Tf 8.253 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\051)-431(and)-431(\050)]TJ/F33 8.966 Tf 29.75 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(r)]TJ/F32 5.978 Tf 8.254 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\051)-431(b)-29(e)-431(the)-431(inferred)]TJ -170.617 -10.46 Td[(and)-365(t)1(arget)-365(X)1(SD)-1(,)-364(resp)-29(ecti)1(v)28(ely)85(,)-369(and)-365(l)1(e)-1(t)]TJ/F33 8.966 Tf 154.296 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.997 Td[(1)]TJ/F31 8.966 Tf 7.042 0.997 Td[(=)-323(\050)]TJ/F33 8.966 Tf 13.641 0 Td[(T)]TJ/F32 5.978 Tf 5.376 -0.997 Td[(1)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(\032)]TJ/F32 5.978 Tf 8.843 -0.997 Td[(1)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(\034)]TJ/F32 5.978 Tf 8.152 -0.997 Td[(1)]TJ/F31 8.966 Tf 4.151 0.997 Td[(\051)-364(and)]TJ/F33 8.966 Tf -217.402 -10.461 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(2)]TJ/F31 8.966 Tf 7.493 0.996 Td[(=)-373(\050)]TJ/F33 8.966 Tf 14.093 0 Td[(T)]TJ/F32 5.978 Tf 5.376 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(\032)]TJ/F32 5.978 Tf 8.842 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(\034)]TJ/F32 5.978 Tf 8.153 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\051.)-613(Then)-395(clearl)1(y)85(,)-408(t)29(yp)-29(e)]TJ/F33 8.966 Tf 89.229 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F31 8.966 Tf 7.692 0.996 Td[(i)1(n)]TJ/F33 8.966 Tf 11.22 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(1)]TJ/F31 8.966 Tf 7.692 0.996 Td[(corresp)-29(onds)]TJ -191.599 -10.461 Td[(to)-420(t)29(yp)-29(e)]TJ/F33 8.966 Tf 33.393 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F31 8.966 Tf 7.919 0.996 Td[(in)]TJ/F33 8.966 Tf 11.447 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(,)-439(as)-421(al)1(l)-420(fragm)1(en)28(ts)]TJ/F33 8.966 Tf 75.272 0 Td[(f)]TJ/F31 8.966 Tf 9.216 0 Td[(v)57(ali)1(d)-421(w.)1(r.t.)]TJ/F33 8.966 Tf 50.674 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F31 8.966 Tf 7.919 0.996 Td[(i)1(n)]TJ/F33 8.966 Tf 11.447 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(1)]TJ/F31 8.966 Tf -234.952 -9.465 Td[(should)-415(a)1(lso)-415(b)-29(e)-415(v)57(al)1(id)-415(w.)1(r.t.)]TJ/F33 8.966 Tf 112.679 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F31 8.966 Tf 7.87 0.996 Td[(i)1(n)]TJ/F33 8.966 Tf 11.398 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(2)]TJ/F31 8.966 Tf 7.869 0.996 Td[(and)-415(vic)1(e)-415(v)28(e)-1(rsa.)-673(N)1(o)28(w,)]TJ -151.573 -10.46 Td[(w)28(e)-509(kno)29(w)-509(that)-508(for)-509(eac)29(h)-509(suc)28(h)-508(parti)1(cular)]TJ/F33 8.966 Tf 166.179 0 Td[(f)]TJ/F31 8.966 Tf 10.489 0 Td[(=)]TJ/F50 8.966 Tf 12.209 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F50 8.966 Tf 4.151 0.997 Td[(>)]TJ/F33 8.966 Tf 4.708 0 Td[(f)]TJ/F32 5.978 Tf 4.472 -0.997 Td[(1)]TJ/F50 8.966 Tf 4.151 0.997 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.997 Td[(1)]TJ/F50 8.966 Tf 4.151 0.997 Td[(>)]TJ/F33 8.966 Tf -234.396 -10.461 Td[(:)-171(:)-171(:)]TJ/F50 8.966 Tf 12.287 0 Td[(<)]TJ/F33 8.966 Tf 4.707 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[(>)]TJ/F33 8.966 Tf 4.708 0 Td[(f)]TJ/F34 5.978 Tf 4.472 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[()]TJ/F33 8.966 Tf 9.415 0 Td[(a)]TJ/F34 5.978 Tf 4.882 -0.996 Td[(n)]TJ/F50 8.966 Tf 5.099 0.996 Td[(>)]TJ/F31 8.966 Tf 4.707 0 Td[(,)-591(eac)29(h)]TJ/F33 8.966 Tf 30.385 0 Td[(f)]TJ/F34 5.978 Tf 4.473 -0.996 Td[(i)]TJ/F31 8.966 Tf 8.018 0.996 Td[(should)-541(b)-29(e)-542(v)57(ali)1(d)-542(wit)1(h)-542(regard)-542(t)1(o)]TJ/F33 8.966 Tf -108.233 -10.461 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(a)]TJ/F34 5.978 Tf 8.978 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051)-280(i)1(n)]TJ/F33 8.966 Tf 16.286 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(,)-292(and)-280(s)-1(i)1(mi)1(la)1(rly)-281(shoul)1(d)-280(b)-29(e)-280(v)56(al)1(id)-280(wi)1(th)-280(regard)-280(to)]TJ/F33 8.966 Tf -60.276 -10.461 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(a)]TJ/F34 5.978 Tf 8.978 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051)-373(in)]TJ/F33 8.966 Tf 17.962 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(.)-549(Hence,)-381(in)-373(thi)1(s)-374(s)-1(ense)-1(,)]TJ/F33 8.966 Tf 93.636 0 Td[(\034)]TJ/F32 5.978 Tf 4.056 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051)-373(corres)-1(p)-28(onds)]TJ -184.666 -10.461 Td[(to)]TJ/F33 8.966 Tf 11.764 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(a)]TJ/F31 8.966 Tf 8.978 0 Td[(\051.)-624(Ex)-1(t)1(ending)-398(this)-399(reasoni)1(ng)-399(further,)-412(w)28(e)-398(s)-1(a)29(y)-399(that)]TJ -40.843 -10.46 Td[(a)-375(t)29(y)-1(p)-29(e)]TJ/F33 8.966 Tf 29.006 0 Td[(t)]TJ/F32 5.978 Tf 3.328 -0.997 Td[(1)]TJ/F31 8.966 Tf 7.517 0.997 Td[(in)]TJ/F33 8.966 Tf 11.046 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.997 Td[(1)]TJ/F31 8.966 Tf 7.517 0.997 Td[(corresp)-29(onds)-376(t)1(o)-376(a)-375(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 91.434 0 Td[(t)]TJ/F32 5.978 Tf 3.328 -0.997 Td[(2)]TJ/F31 8.966 Tf 7.517 0.997 Td[(in)]TJ/F33 8.966 Tf 11.046 0 Td[(D)]TJ/F32 5.978 Tf 7.599 -0.997 Td[(2)]TJ/F31 8.966 Tf 7.517 0.997 Td[(if)-375(there)-376(ex-)]TJ -194.454 -10.461 Td[(i)1(s)-1(ts)-441(a)-442(pat)1(h)]TJ/F33 8.966 Tf 48.325 0 Td[(p)]TJ/F31 8.966 Tf 8.584 0 Td[(suc)28(h)-441(that)]TJ/F33 8.966 Tf 42.525 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(p)]TJ/F31 8.966 Tf 8.722 0 Td[(\051)]TJ/F35 8.966 Tf 7.62 0 Td[(!)]TJ/F33 8.966 Tf 13.252 0 Td[(t)]TJ/F32 5.978 Tf 3.328 -0.996 Td[(1)]TJ/F31 8.966 Tf 8.109 0.996 Td[(and)]TJ/F33 8.966 Tf 18.805 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(p)]TJ/F31 8.966 Tf 8.722 0 Td[(\051)]TJ/F35 8.966 Tf 7.621 0 Td[(!)]TJ/F33 8.966 Tf 13.252 0 Td[(t)]TJ/F32 5.978 Tf 3.327 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(.)]TJ -236.543 -10.461 Td[(W)85(e)-308(remark)-308(that)-308(i)1(t)-308(is)-308(s)-1(t)1(raigh)29(tforw)29(ard)-309(t)1(o)-308(comput)1(e)-309(al)1(l)-308(pai)1(rs)-309(of)]TJ 0 -10.461 Td[(corresp)-29(ondi)1(ng)-343(t)29(yp)-29(es)-343(b)28(y)-343(i)1(ns)-1(p)-28(ecti)1(ng)]TJ/F33 8.966 Tf 140.228 0 Td[(\034)]TJ/F32 5.978 Tf 4.056 -0.996 Td[(1)]TJ/F31 8.966 Tf 7.223 0.996 Td[(and)]TJ/F33 8.966 Tf 17.919 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(.)]TJ -168.668 -10.46 Td[(No)29(w)-292(o)1(bs)-1(erv)28(e)-291(that)-291(t)1(he)-1(re)-291(are)-291(four)-291(w)28(a)29(y)-1(s)-291(in)-291(whic)29(h)]TJ/F33 8.966 Tf 187.267 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 22.822 0 Td[(ma)29(y)]TJ -222.208 -10.461 Td[(b)-29(e)-342(im)1(pre)-1(c)1(ise.)]TJ
ET
1 0 0 1 316.812 379.709 cm
0 g 0 G
1 0 0 1 -316.812 -379.709 cm
BT
/F31 8.966 Tf 327.577 379.709 Td[(1.)]TJ
ET
1 0 0 1 334.745 379.709 cm
0 g 0 G
1 0 0 1 -334.745 -379.709 cm
BT
/F31 8.966 Tf 339.228 379.709 Td[(Ther)-1(e)-411(can)-412(b)-28(e)-412(a)-411(t)28(yp)-29(e)]TJ/F33 8.966 Tf 87.602 0 Td[(t)]TJ/F31 8.966 Tf 7.018 0 Td[(in)-411(the)-412(t)1(arget)-412(X)1(SD)-412(that)-411(corre-)]TJ -94.62 -10.461 Td[(sp)-29(onds)-365(to)-364(no)-365(t)29(y)-1(p)-28(e)-365(in)-364(the)-365(i)1(nfe)-1(rred)-365(X)1(SD.)-365(Thi)1(s)-366(ha)1(pp)-29(ens)]TJ 0 -10.461 Td[(onl)1(y)-301(if)-300(the)-300(corpus)-301(do)-28(e)-1(s)-300(not)-300(con)28(t)1(ain)-300(fragmen)29(ts)-301(i)1(n)-301(whi)1(c)28(h)]TJ 0 -10.46 Td[(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 20.738 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(i)1(s)-343(us)-1(ed.)]TJ
ET
1 0 0 1 316.812 331.433 cm
0 g 0 G
1 0 0 1 -316.812 -331.433 cm
BT
/F31 8.966 Tf 327.577 331.433 Td[(2.)]TJ
ET
1 0 0 1 334.745 331.433 cm
0 g 0 G
1 0 0 1 -334.745 -331.433 cm
BT
/F31 8.966 Tf 339.228 331.433 Td[(Ther)-1(e)-489(can)-490(b)-28(e)-490(a)-490(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 91.104 0 Td[(t)]TJ/F31 8.966 Tf 7.719 0 Td[(i)1(n)-490(the)-490(ta)1(rge)-1(t)-489(XSD)-489(that)-489(cor-)]TJ -98.823 -10.461 Td[(res)-1(p)-28(onds)-465(to)-464(m)29(ult)1(ipl)1(e)-465(t)29(y)-1(p)-28(es)]TJ/F33 8.966 Tf 114.374 0 Td[(s)]TJ/F32 5.978 Tf 4.293 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(s)]TJ/F34 5.978 Tf 24.771 -0.996 Td[(n)]TJ/F31 8.966 Tf 9.264 0.996 Td[(in)-464(the)-464(inferred)]TJ -156.853 -10.461 Td[(XSD.)-428(This)-429(happ)-29(ens)-429(w)-1(hen)-429(t)1(he)-1(re)-429(are)-429(m)29(ul)1(ti)1(ple)-429(di)1(s)-1(ti)1(nct)]TJ 0 -10.461 Td[(paths)]TJ/F33 8.966 Tf 26.761 0 Td[(p)]TJ/F32 5.978 Tf 4.626 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(p)]TJ/F34 5.978 Tf 25.105 -0.996 Td[(n)]TJ/F31 8.966 Tf 9.794 0.996 Td[(suc)28(h)-523(that)]TJ/F33 8.966 Tf 43.999 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(p)]TJ/F34 5.978 Tf 8.722 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.161 0.996 Td[(\051)]TJ/F35 8.966 Tf 8.85 0 Td[(!)]TJ/F33 8.966 Tf 14.481 0 Td[(s)]TJ/F34 5.978 Tf 4.293 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(,)-568(w)-1(hereas)]TJ/F33 8.966 Tf -177.206 -10.46 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.997 Td[(2)]TJ/F31 8.966 Tf 4.151 0.997 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.997 Td[(2)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(p)]TJ/F34 5.978 Tf 8.722 -0.997 Td[(i)]TJ/F31 8.966 Tf 3.162 0.997 Td[(\051)]TJ/F35 8.966 Tf 6.144 0 Td[(!)]TJ/F33 8.966 Tf 11.775 0 Td[(t)]TJ/F31 8.966 Tf 5.986 0 Td[(for)-296(all)]TJ/F33 8.966 Tf 26.072 0 Td[(i)]TJ/F31 8.966 Tf 3.153 0 Td[(.)-441(In)-296(this)-297(c)1(as)-1(e,)]TJ/F33 8.966 Tf 56.918 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 22.87 0 Td[(has)-297(fai)1(led)-296(to)]TJ -168.055 -10.461 Td[(recogni)1(ze)-429(that)]TJ/F33 8.966 Tf 61.47 0 Td[(s)]TJ/F32 5.978 Tf 4.293 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(s)]TJ/F34 5.978 Tf 24.772 -0.996 Td[(n)]TJ/F31 8.966 Tf 8.942 0.996 Td[(act)1(uall)1(y)-429(re)-1(presen)28(t)-428(the)-429(same)]TJ -103.628 -10.461 Td[(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 20.738 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(and)-342(w)28(e)-343(cal)1(l)]TJ/F33 8.966 Tf 48.384 0 Td[(s)]TJ/F32 5.978 Tf 4.293 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(s)]TJ/F34 5.978 Tf 24.771 -0.996 Td[(n)]TJ/F49 8.966 Tf 8.171 0.996 Td[(false)-367(p)53(ositives)]TJ/F31 8.966 Tf 58.611 0 Td[(of)]TJ/F33 8.966 Tf 10.495 0 Td[(t)]TJ/F31 8.966 Tf 3.328 0 Td[(.)]TJ
ET
1 0 0 1 316.812 251.774 cm
0 g 0 G
1 0 0 1 -316.812 -251.774 cm
BT
/F31 8.966 Tf 327.577 251.774 Td[(3.)]TJ
ET
1 0 0 1 334.745 251.774 cm
0 g 0 G
1 0 0 1 -334.745 -251.774 cm
BT
/F31 8.966 Tf 339.228 251.774 Td[(Con)28(v)28(ersely)85(,)-339(t)1(here)-339(can)-338(b)-29(e)-339(a)-338(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 129.682 0 Td[(s)]TJ/F31 8.966 Tf 7.328 0 Td[(i)1(n)-339(the)-338(inferred)-339(XSD)]TJ -137.01 -10.46 Td[(that)-493(co)1(rre)-1(sp)-29(onds)-493(to)-493(m)29(ulti)1(ple)-493(t)29(y)-1(p)-28(e)-1(s)]TJ/F33 8.966 Tf 149.036 0 Td[(t)]TJ/F32 5.978 Tf 3.328 -0.997 Td[(1)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(t)]TJ/F34 5.978 Tf 23.806 -0.997 Td[(m)]TJ/F31 8.966 Tf 11.46 0.997 Td[(in)-493(the)]TJ -191.781 -10.461 Td[(target)-228(XSD.)-227(T)-1(hi)1(s)-229(happ)-29(ens)-229(when)-229(t)1(here)-229(are)-229(di)1(stinct)-228(pat)1(hs)]TJ/F33 8.966 Tf 0 -10.461 Td[(p)]TJ/F32 5.978 Tf 4.626 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(p)]TJ/F34 5.978 Tf 25.105 -0.996 Td[(n)]TJ/F31 8.966 Tf 9.031 0.996 Td[(suc)28(h)-438(that)]TJ/F33 8.966 Tf 42.474 0 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.584 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(p)]TJ/F34 5.978 Tf 8.722 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.161 0.996 Td[(\051)]TJ/F35 8.966 Tf 7.579 0 Td[(!)]TJ/F33 8.966 Tf 13.209 0 Td[(s)]TJ/F31 8.966 Tf 8.226 0 Td[(for)-439(a)1(ll)]TJ/F33 8.966 Tf 28.621 0 Td[(i)]TJ/F31 8.966 Tf 3.153 0 Td[(,)-462(whe)-1(reas)]TJ/F33 8.966 Tf -178.159 -10.461 Td[(\034)]TJ/F32 5.978 Tf 4.057 -0.996 Td[(2)]TJ/F31 8.966 Tf 4.151 0.996 Td[(\050)]TJ/F33 8.966 Tf 3.583 0 Td[(r)]TJ/F32 5.978 Tf 4.158 -0.996 Td[(2)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(p)]TJ/F34 5.978 Tf 8.722 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.162 0.996 Td[(\051)]TJ/F35 8.966 Tf 6.381 0 Td[(!)]TJ/F33 8.966 Tf 12.012 0 Td[(t)]TJ/F34 5.978 Tf 3.328 -0.996 Td[(i)]TJ/F31 8.966 Tf 3.161 0.996 Td[(.)-504(In)-358(this)-358(cas)-1(e,)]TJ/F33 8.966 Tf 59.102 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.425 0 Td[(has)-359(fal)1(s)-1(el)1(y)-359(merged)]TJ -142.546 -10.461 Td[(the)-349(t)29(y)-1(p)-28(e)-1(s)]TJ/F33 8.966 Tf 40.367 0 Td[(t)]TJ/F32 5.978 Tf 3.327 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(t)]TJ/F34 5.978 Tf 23.807 -0.996 Td[(m)]TJ/F31 8.966 Tf 10.167 0.996 Td[(in)29(to)]TJ/F33 8.966 Tf 18.747 0 Td[(s)]TJ/F31 8.966 Tf 4.292 0 Td[(,)-350(and)-350(w)29(e)-350(cal)1(l)]TJ/F33 8.966 Tf 54.269 0 Td[(s)]TJ/F31 8.966 Tf 7.425 0 Td[(a)]TJ/F49 8.966 Tf 7.739 0 Td[(false)-373(n)-1(e)53(g)-1(a)1(-)]TJ -174.291 -10.46 Td[(tive)]TJ/F31 8.966 Tf 18.098 0 Td[(of)]TJ/F33 8.966 Tf 10.495 0 Td[(t)]TJ/F32 5.978 Tf 3.328 -0.997 Td[(1)]TJ/F33 8.966 Tf 4.151 0.997 Td[(;)-171(:)-171(:)-170(:)-171(;)-171(t)]TJ/F34 5.978 Tf 23.807 -0.997 Td[(n)]TJ/F31 8.966 Tf 5.099 0.997 Td[(.)]TJ
ET
1 0 0 1 316.812 172.116 cm
0 g 0 G
1 0 0 1 -316.812 -172.116 cm
BT
/F31 8.966 Tf 327.577 172.116 Td[(4.)]TJ
ET
1 0 0 1 334.745 172.116 cm
0 g 0 G
1 0 0 1 -334.745 -172.116 cm
BT
/F31 8.966 Tf 339.228 172.116 Td[(Fi)1(nall)1(y)85(,)-335(t)1(he)-334(con)29(ten)29(t)-333(mo)-28(de)-1(l)1(s)-334(i)1(nfe)-1(rred)-333(for)-333(corres)-1(p)-28(onding)]TJ 0 -10.461 Td[(t)29(y)-1(p)-28(es)]TJ/F33 8.966 Tf 24.373 0 Td[(s)]TJ/F31 8.966 Tf 7.365 0 Td[(and)]TJ/F33 8.966 Tf 17.918 0 Td[(t)]TJ/F31 8.966 Tf 6.4 0 Td[(ma)29(y)-343(di)1(\013er.)]TJ -69.506 -16.154 Td[(No)-519(al)1(gori)1(thm)-519(c)1(an)-519(hop)-29(e)-519(to)-519(a)29(v)28(oi)1(d)-519(im)1(pr)-1(eci)1(sion)-519(\0501)1(\051)-519(bas)-1(ed)]TJ -8.966 -10.461 Td[(solely)-368(on)-368(p)-28(os)-1(i)1(tiv)29(e)-369(exampl)1(es)-1(.)-532(W)85(e)-368(wil)1(l)-368(therefore)-368(not)-368(consider)]TJ 0 -10.46 Td[(thi)1(s)-343(im)1(precision)-342(further.)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1006)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
91 0 obj
<<
/Type /Page
/Resources 90 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 77 0 R
/Contents [ 92 0 R ]
>>
endobj
90 0 obj
<<
/Font <<
/F57 15 0 R
/F31 18 0 R
/F33 40 0 R
/F61 49 0 R
/F49 27 0 R
/F35 12 0 R
/F32 46 0 R
/F50 34 0 R
/F36 43 0 R
/F51 37 0 R
/F34 55 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
96 0 obj
<<
/Length 28309
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -555.915 -812.998 cm
BT
/F51 8.966 Tf 53.798 778.129 Td[(F)99(alse)-325(p)-33(os)1(itiv)33(es/)1(n)-1(eg)1(a)-1(tiv)34(es.)]TJ/F31 8.966 Tf 120.739 0 Td[(As)-282(far)-283(a)1(s)-283(im)1(precisio)1(ns)-283(\0502\051)-282(a)1(nd)]TJ -120.739 -10.461 Td[(\0503\051)-249(are)-250(concerned,)]TJ/F33 8.966 Tf 73.496 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 22.452 0 Td[(pro)-28(duced)-250(ne)-1(i)1(ther)-250(fal)1(s)-1(e)-250(p)-28(os)-1(i)1(ti)1(v)28(e)-1(s)-250(nor)]TJ -99.101 -10.461 Td[(fal)1(s)-1(e)-432(negat)1(iv)28(es)-432(whe)-1(n)-431(run)-432(on)]TJ/F35 8.966 Tf 118.551 0 Td[(C)]TJ/F32 5.978 Tf 4.864 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 19.24 0.996 Td[(with)]TJ/F33 8.966 Tf 21.788 0 Td[(k)]TJ/F31 8.966 Tf 8.951 0 Td[(=)-434(2.)-723(Hence)-432(the)]TJ -173.394 -10.46 Td[(al)1(gorit)1(hm)-406(w)28(a)1(s)-407(success)-1(ful)-405(in)-405(iden)28(t)1(ify)-406(all)-405(and)-406(onl)1(y)-406(the)-406(t)29(y)-1(p)-28(es)]TJ 0 -10.461 Td[(in)-484(the)-485(target)-484(XSD)-485(for)-484(XML)-485(Sc)29(hema)-485(De\014ni)1(tions.)-883(This)-485(i)1(s)]TJ 0 -10.461 Td[(quite)-301(remark)57(abl)1(e)-301(as)-302(w)28(e)-301(wil)1(l)-301(det)1(ail)-300(in)-301(the)-301(next)-301(paragraph)-301(the)]TJ 0 -10.461 Td[(hig)1(h)-299(l)1(ev)28(e)-1(l)-297(of)-299(i)1(ncom)1(p)-1(l)1(etenes)-1(s)-298(of)]TJ/F35 8.966 Tf 123.568 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 15.37 0.996 Td[(.)-442(The)-298(cas)-1(e)]TJ/F33 8.966 Tf 44.185 0 Td[(k)]TJ/F31 8.966 Tf 7.621 0 Td[(=)-286(3)-298(wil)1(l)-298(b)-29(e)]TJ -195.609 -10.461 Td[(discuss)-1(ed)-270(in)-270(Sect)1(ion)-270(6.)1(3.)-433(The)-270(XSD)-270(inferred)-270(b)28(y)]TJ/F49 8.966 Tf 184.749 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 29.651 0 Td[(al)1(one)]TJ -218.11 -10.46 Td[(con)29(tai)1(ns)-369(29)-367(false)-368(p)-29(osit)1(iv)28(es,)-374(cl)1(e)-1(a)1(rly)-368(il)1(lustrati)1(ng)-368(the)-368(necess)-1(i)1(t)29(y)]TJ 0 -10.461 Td[(and)-343(i)1(ndeed)-343(the)-343(p)-28(o)29(w)28(er)-343(of)]TJ/F61 8.966 Tf 100.38 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(.)]TJ -124.987 -10.461 Td[(On)-416(the)-415(s)-1(yn)28(thet)1(ic)-415(corp)-29(ora)]TJ/F35 8.966 Tf 106.902 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(1)]TJ/F33 8.966 Tf 4.151 0.996 Td[(;)-171(:)-171(:)-170(:)-171(;)]TJ/F35 8.966 Tf 20.479 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(8)]TJ/F31 8.966 Tf 4.151 0.996 Td[(,)]TJ/F33 8.966 Tf 6.45 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.938 0 Td[(p)-29(erform)1(s)-416(ex)-1(-)]TJ -187.921 -10.461 Td[(cell)1(en)28(t)1(ly)85(,)-342(repro)-28(d)-1(uc)1(ing)-342(the)-343(ta)1(rge)-1(t)-342(XSD)-342(in)-342(e)-1(a)1(c)28(h)-342(case)-1(.)]TJ/F51 8.966 Tf 0 -18.181 Td[(Co)1(m)-1(pariso)1(n)-312(of)-311(c)1(on)32(ten)33(t)-312(mo)-32(d)-1(els)1(.)]TJ/F31 8.966 Tf 145.992 0 Td[(In)-270(order)-271(t)1(o)-271(a)1(s)-1(ses)-271(im)1(pre-)]TJ -145.992 -10.461 Td[(ci)1(s)-1(i)1(on)-310(\0504\051)-309(w)28(e)-310(\014rst)-310(no)1(te)-310(that)1(,)-316(alt)1(hough)-310(the)-310(X)1(SD)-310(corpus)]TJ/F35 8.966 Tf 218.869 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.997 Td[(XSD)]TJ/F31 8.966 Tf -223.734 -9.464 Td[(is)-415(fairl)1(y)-416(la)1(rge)-1(,)-433(i)1(t)-415(nev)28(ertheless)-416(is)-415(not)-415(ex)-1(hausti)1(v)28(e)-1(.)-674(In)-415(parti)1(c-)]TJ 0 -10.461 Td[(ula)1(r,)-402(across)-390(the)-390(con)29(ten)28(t)-390(m)1(o)-29(del)1(s)]TJ/F33 8.966 Tf 130.686 0 Td[(r)]TJ/F31 8.966 Tf 7.911 0 Td[(of)-390(al)1(l)-390(target)-389(t)28(yp)-29(es)-390(in)-390(the)]TJ -138.597 -10.461 Td[(XSD)-467(for)-468(XML)-467(Sc)28(hem)1(a)-468(De\014nit)1(ions)-468(ac)1(tuall)1(y)-468(us)-1(ed)-467(in)]TJ/F35 8.966 Tf 216.309 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 15.37 0.996 Td[(,)]TJ -236.544 -10.46 Td[(there)-320(are)-321(511)-320(edges)-321(\050)]TJ/F33 8.966 Tf 83.274 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)-320(in)-320(the)-320(SO)28(A)-320(corresp)-29(ondi)1(ng)-321(t)1(o)]TJ/F33 8.966 Tf 124.588 0 Td[(r)]TJ/F31 8.966 Tf 7.287 0 Td[(for)]TJ -228.076 -10.461 Td[(whic)29(h)-375(no)-374(s)-1(t)1(ring)-374(in)]TJ/F35 8.966 Tf 77.245 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 18.728 0.996 Td[(w)28(oul)1(d)-375(ac)1(tuall)1(y)-375(add)-375(t)1(he)-375(edge)-375(\050)]TJ/F33 8.966 Tf 121.755 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051)]TJ -235.52 -10.461 Td[(whe)-1(n)-307(l)1(e)-1(a)1(r)-1(ni)1(ng)]TJ/F33 8.966 Tf 58.784 0 Td[(r)]TJ/F31 8.966 Tf 7.17 0 Td[(b)29(y)]TJ/F49 8.966 Tf 12.611 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(SO)29(A)]TJ/F31 8.966 Tf 20.087 0 Td[(.)-307(This)-307(is)-308(a)-307(la)1(rge)-308(am)1(oun)28(t)-307(co)1(mpared)]TJ -102.362 -10.461 Td[(to)-342(1024,)-342(the)-342(total)-342(n)29(um)29(b)-29(er)-343(of)-342(edges)-1(.)]TJ 8.967 -10.46 Td[(T)85(o)-462(obta)1(in)-462(a)-463(fai)1(r)-463(a)1(s)-1(ses)-1(smen)29(t,)-492(w)28(e)-462(therefore)-463(\014rst)-463(c)1(omput)1(e)]TJ -8.967 -10.461 Td[(the)]TJ/F49 8.966 Tf 16.504 0 Td[(ad)1(apte)52(d)-431(c)52(ontent)-432(mo)53(del)]TJ/F33 8.966 Tf 94.93 0 Td[(r)]TJ/F36 5.978 Tf 4.414 3.809 Td[(0)]TJ/F34 5.978 Tf -0.256 -5.387 Td[(t)]TJ/F31 8.966 Tf 7.049 1.578 Td[(for)-413(eac)29(h)-413(targ)1(e)-1(t)-412(t)29(y)-1(p)-28(e)]TJ/F33 8.966 Tf 85.251 0 Td[(t)]TJ/F31 8.966 Tf 7.029 0 Td[(i)1(n)-413(the)]TJ -214.921 -10.461 Td[(XSD)-508(for)-508(XML)-509(Sc)29(hema)-508(De\014nit)1(ions.)-954(This)-508(is)-509(t)1(he)-509(SO)28(A)-508(w)28(e)]TJ 0 -10.461 Td[(obtai)1(n)-289(b)28(y)-289(transformi)1(ng)-289(the)-290(c)1(on)28(t)1(e)-1(n)29(t)-289(mo)-28(del)]TJ/F33 8.966 Tf 169.25 0 Td[(r)]TJ/F31 8.966 Tf 7.007 0 Td[(of)]TJ/F33 8.966 Tf 10.016 0 Td[(t)]TJ/F31 8.966 Tf 5.921 0 Td[(in)29(to)-289(a)-289(SO)28(A)1(,)]TJ -192.194 -10.461 Td[(and)-418(b)28(y)-419(subs)-1(eque)-1(n)29(tl)1(y)-419(remo)29(v)-1(i)1(ng)-419(a)1(ll)-418(edges)-419(for)-419(whi)1(c)28(h)-418(there)-419(i)1(s)]TJ 0 -10.46 Td[(no)-399(subfragmen)29(t)-399(of)-399(t)29(yp)-29(e)]TJ/F33 8.966 Tf 98.858 0 Td[(t)]TJ/F31 8.966 Tf 6.904 0 Td[(in)]TJ/F35 8.966 Tf 11.256 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.997 Td[(XSD)]TJ/F31 8.966 Tf 18.946 0.997 Td[(that)-398(w)28(oul)1(d)-399(actual)1(ly)-399(add)]TJ -140.829 -10.461 Td[(the)-345(edge)-346(\050)]TJ/F33 8.966 Tf 40.505 0 Td[(a;)-170(b)]TJ/F31 8.966 Tf 12.927 0 Td[(\051.)-464(T)-1(he)-345(s)-1(i)1(mi)1(lari)1(t)29(y)-346(b)-29(et)29(w)28(een)-346(t)1(he)-346(i)1(nfe)-1(rred)-345(con)29(ten)28(t)]TJ -53.432 -10.461 Td[(mo)-28(del)-333(and)]TJ/F33 8.966 Tf 45.153 0 Td[(r)]TJ/F31 8.966 Tf 7.405 0 Td[(should)-334(b)-28(e)-334(b)-29(et)1(ter)-334(than)-333(b)-29(et)29(w)28(een)]TJ/F33 8.966 Tf 125.893 0 Td[(r)]TJ/F31 8.966 Tf 7.405 0 Td[(and)]TJ/F33 8.966 Tf 17.839 0 Td[(r)]TJ/F36 5.978 Tf 4.414 3.809 Td[(0)]TJ/F34 5.978 Tf -0.256 -5.386 Td[(t)]TJ/F31 8.966 Tf 3.349 1.577 Td[(.)-453(Here,)]TJ/F49 8.966 Tf -211.202 -10.461 Td[(sim)1(ilarity)]TJ/F31 8.966 Tf 43.134 0 Td[(i)1(s)-459(s)-1(i)1(mpl)1(y)-459(the)-458(n)28(um)29(b)-28(er)-459(of)-458(edges)-459(that)-458(a)1(re)-459(pres)-1(en)29(t)]TJ -43.134 -10.46 Td[(in)-393(t)1(he)-394(\014rst)-393(SO)28(A)-393(but)-392(not)-393(in)-393(the)-393(se)-1(c)1(ond)-393(plus)-393(the)-393(n)28(um)29(b)-28(e)-1(r)-393(of)]TJ 0 -10.461 Td[(edges)-362(presen)28(t)-360(in)-361(t)1(he)-361(s)-1(econd)-360(but)-361(not)-360(in)-361(t)1(he)-361(\014rs)-1(t)-360(\050not)-360(taking)]TJ 0 -10.461 Td[(supp)-29(orts)-343(i)1(n)28(t)1(o)-343(acc)1(oun)28(t)1(\051.)]TJ 8.967 -10.461 Td[(The)-453(ex)-1(p)-28(erim)1(e)-1(n)29(t)-452(for)]TJ/F33 8.966 Tf 83.9 0 Td[(k)]TJ/F31 8.966 Tf 9.262 0 Td[(=)-469(2)-452(then)-453(sho)28(ws)-453(t)1(hat)-452(the)-453(con)29(ten)29(t)]TJ -102.129 -10.461 Td[(mo)-28(dels)-394(of)-395(t)1(he)-395(deriv)29(e)-1(d)-394(XSD)-394(are)-394(at)-394(least)-394(as)-395(go)-28(o)-29(d)-394(\05038)-394(out)-394(of)]TJ 0 -10.46 Td[(47\051)-415(or)-415(b)-29(ett)1(er)-416(tha)1(n)-416(t)1(he)-416(base)-1(l)1(ine)-415(\0509)-415(out)-415(of)-415(47\051,)-433(i)1(n)-416(\014v)28(e)-415(cases)]TJ 0 -10.461 Td[(b)29(y)-362(m)1(ore)-361(tha)1(n)-361(10)-361(%)1(.)-510(T)-1(he)-361(fac)1(t)-361(t)1(hat)]TJ/F33 8.966 Tf 142.691 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.445 0 Td[(ex)-1(c)1(e)-1(eds)-361(the)-360(bas)-1(e-)]TJ -169.289 -10.461 Td[(li)1(ne)-328(exp)-29(ect)1(ations)-327(is)-328(due)-327(to)-327(the)-327(com)29(bined)-327(e\013ect)-327(of)]TJ/F61 8.966 Tf 199.335 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 33.574 0 Td[(')1(s)]TJ -232.909 -10.461 Td[(smo)-28(othening)-342(and)]TJ/F61 8.966 Tf 71.986 0 Td[(ToSo)1(r)-1(e)]TJ/F31 8.966 Tf 34.326 0 Td[('s)-343(g)1(e)-1(neral)1(iza)1(tion)-342(capaci)1(t)29(y)85(.)]TJ/F57 11.955 Tf -106.312 -26.152 Td[(6.3)-1000(Sensiti)10(vity)-250(to)-250(parameters)]TJ/F31 8.966 Tf 8.967 -12.951 Td[(An)-474(im)1(p)-29(orta)1(n)28(t)-474(cons)-1(i)1(derati)1(on)-475(is)-475(t)1(he)-475(s)-1(ensiti)1(vit)29(y)-475(of)-475(the)-475(al)1(-)]TJ -8.967 -10.461 Td[(gori)1(thm)-435(w)-1(i)1(th)-436(res)-1(p)-28(ect)-436(t)1(o)-436(the)-436(c)29(hoic)1(e)-437(o)1(f)-436(the)-436(parameters,)-459(the)]TJ 0 -10.461 Td[(con)29(tex)-1(t)-342(size)]TJ/F33 8.966 Tf 50.231 0 Td[(k)]TJ/F31 8.966 Tf 8.133 0 Td[(and)-342(the)-343(sim)1(il)1(arit)29(y)-343(threshold)]TJ/F33 8.966 Tf 115.343 0 Td[(")]TJ/F31 8.966 Tf 4.278 0 Td[(.)]TJ -169.018 -10.46 Td[(A)-399(lo)29(w)-400(n)28(um)29(b)-28(er)-400(of)-400(fal)1(s)-1(e)-399(p)-29(ositi)1(v)28(es)-400(im)1(pli)1(es)-401(go)-28(o)-28(d)-400(generali)1(za-)]TJ -8.967 -10.461 Td[(ti)1(on,)-321(w)-1(hi)1(le)-316(a)-316(lo)29(w)-317(n)29(um)29(b)-29(er)-316(of)-317(fal)1(se)-317(negati)1(v)28(es)-317(is)-316(a)-316(mark)-317(of)-316(pre-)]TJ 0 -10.461 Td[(ci)1(s)-1(i)1(on.)-584(Ideal)1(ly)86(,)-396(nei)1(ther)-385(s)-1(ho)1(uld)-385(o)-28(ccur,)-395(but)-385(i)1(t)-385(i)1(s)-386(ob)29(v)-1(i)1(ous)-385(that)]TJ 0 -10.461 Td[(trying)-387(t)1(o)-387(mi)1(nim)1(ize)-387(the)-387(n)29(um)29(b)-29(er)-387(of)-387(false)-387(p)-29(osit)1(iv)28(es)-388(wi)1(ll)-386(caus)-1(e)]TJ 0 -10.461 Td[(an)-348(i)1(ncreas)-1(e)-348(of)-348(the)-348(n)29(um)29(b)-29(er)-348(of)-348(false)-348(negati)1(v)28(es)-349(and)-348(vice)-348(v)28(ersa.)]TJ 0 -10.46 Td[(The)-303(param)1(e)-1(t)1(ers)-303(\014ne)-303(tune)]TJ/F33 8.966 Tf 103.623 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 20.211 0 Td[('s)-302(p)-29(erformanc)1(e)-1(.)-442(F)85(or)-302(inc)1(re)-1(a)1(s)-1(-)]TJ -126.988 -10.461 Td[(ing)-258(c)1(on)28(t)1(e)-1(xt)-258(size)]TJ/F33 8.966 Tf 63.319 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(,)-275(t)1(he)-259(n)29(um)29(b)-29(er)-258(of)-258(false)-258(p)-29(osit)1(iv)28(es)-259(wi)1(ll)-258(i)1(ncrease)-1(,)]TJ -68.38 -10.461 Td[(the)-343(sam)1(e)-343(e\013ect)-342(o)-29(c)1(curs)-343(for)-343(decreasing)-342(s)-1(i)1(mi)1(lari)1(t)29(y)-344(t)1(hres)-1(hol)1(d)]TJ/F33 8.966 Tf 232.049 0 Td[(")]TJ/F31 8.966 Tf 4.278 0 Td[(.)]TJ -227.36 -10.461 Td[(If)-384(the)-384(t)1(arget)-384(sc)29(he)-1(m)1(a)-384(of)-384(t)1(he)-384(corpus)-384(is)-384(a)-384(DTD,)]TJ/F33 8.966 Tf 186.927 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.653 0 Td[(pro-)]TJ -222.7 -10.46 Td[(duces)-393(no)-393(fal)1(s)-1(e)-392(p)-29(ositi)1(v)28(es)-393(for)]TJ/F33 8.966 Tf 112.81 0 Td[(k)]TJ/F31 8.966 Tf 8.368 0 Td[(=)-369(2.)-607(This)-393(i)1(s)-393(the)-393(case)-393(for)-393(t)1(he)]TJ -121.178 -10.461 Td[(real-)1(w)28(orl)1(d)-323(corp)-29(ora)-322(and)-323(as)-323(w)28(ell)-322(as)-323(the)-323(s)-1(yn)28(t)1(hetic)-322(corpus)-323(men-)]TJ 0 -10.461 Td[(ti)1(oned)-343(i)1(n)-343(Secti)1(on)-343(6.)1(1.)]TJ 8.967 -10.461 Td[(F)86(or)-405(con)29(tex)-1(t)-404(s)-1(i)1(ze)]TJ/F33 8.966 Tf 68.441 0 Td[(k)]TJ/F31 8.966 Tf 8.553 0 Td[(=)-390(2,)-420(the)-405(XSD)-405(deri)1(v)28(e)-1(d)-405(from)]TJ/F35 8.966 Tf 115.914 0 Td[(C)]TJ/F32 5.978 Tf 4.865 -0.996 Td[(XSD)]TJ/F31 8.966 Tf 19.001 0.996 Td[(has)]TJ -225.741 -10.461 Td[(neit)1(he)-1(r)-443(false)-444(p)-28(os)-1(i)1(ti)1(v)28(e)-1(s,)-468(nor)-444(fal)1(s)-1(e)-443(ne)-1(ga)1(tiv)28(es,)-468(w)-1(hi)1(c)28(h)-443(con\014rm)1(s)]TJ 0 -10.46 Td[(the)-407(q)-1(ua)1(li)1(t)28(y)-407(of)-407(the)-407(algori)1(thm)1(.)-650(F)85(o)1(r)]TJ/F33 8.966 Tf 139.966 0 Td[(k)]TJ/F31 8.966 Tf 8.585 0 Td[(=)-394(3)1(,)-423(11)-407(false)-407(p)-29(ositi)1(v)28(es)]TJ -148.551 -10.461 Td[(crop)-379(up)-380(i)1(n)-380(the)-379(de)-1(ri)1(v)28(ed)-380(X)1(SD)-1(.)-379(F)86(or)-379(ex)-1(am)1(ple,)-388(as)-380(il)1(lustrated)-379(in)]TJ 0 -10.461 Td[(Fi)1(gure)-386(12)-385(for)]TJ/F50 8.966 Tf 56.619 0 Td[(restriction)]TJ/F31 8.966 Tf 51.78 0 Td[(,)-396(w)29(e)-386(ha)28(v)29(e)-386(three)-386(t)29(yp)-29(es)-386(for)]TJ/F33 8.966 Tf 104.907 0 Td[(k)]TJ/F31 8.966 Tf 8.262 0 Td[(=)-357(2,)]TJ -221.568 -10.461 Td[(whic)29(h)-296(are)-296(s)-1(ubseq)-1(uen)29(tly)-296(re\014ne)-1(d)-296(i)1(n)28(t)1(o)-296(false)-296(p)-29(osit)1(iv)28(es)-296(f)-1(o)1(r)]TJ/F33 8.966 Tf 214.588 0 Td[(k)]TJ/F31 8.966 Tf 7.621 0 Td[(=)-286(3.)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 663.512 cm
0 g 0 G
1 0 0 1 34.754 -91.225 cm
q
0 G
0 g
0.3985 w
q
q
q
1 0 0 1 -10.978 81.926 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -340.588 -778.793 cm
BT
/F33 8.966 Tf 340.588 778.793 Td[(k)]TJ/F31 8.966 Tf 7.62 0 Td[(=)-286(1)]TJ
ET
1 0 0 1 340.588 778.793 cm
Q
1 0 0 1 10.978 -81.926 cm
Q
Q
q
q
1 0 0 1 -10.978 53.58 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -340.588 -750.447 cm
BT
/F33 8.966 Tf 340.588 750.447 Td[(k)]TJ/F31 8.966 Tf 7.62 0 Td[(=)-286(2)]TJ
ET
1 0 0 1 340.588 750.447 cm
Q
1 0 0 1 10.978 -53.58 cm
Q
Q
q
q
1 0 0 1 -10.978 25.233 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -340.588 -722.1 cm
BT
/F33 8.966 Tf 340.588 722.1 Td[(k)]TJ/F31 8.966 Tf 7.62 0 Td[(=)-286(3)]TJ
ET
1 0 0 1 340.588 722.1 cm
Q
1 0 0 1 10.978 -25.233 cm
Q
Q
q
q
1 0 0 1 131.237 82.151 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -482.803 -779.018 cm
BT
/F31 8.966 Tf 482.803 779.018 Td[(1.)1(000)]TJ
ET
1 0 0 1 482.803 779.018 cm
Q
1 0 0 1 -131.237 -82.151 cm
Q
Q
q
q
1 0 0 1 74.544 53.804 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -426.11 -750.671 cm
BT
/F31 8.966 Tf 426.11 750.671 Td[(0.)1(971)]TJ
ET
1 0 0 1 426.11 750.671 cm
Q
1 0 0 1 -74.544 -53.804 cm
Q
Q
q
q
1 0 0 1 131.237 53.804 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -482.803 -750.671 cm
BT
/F31 8.966 Tf 482.803 750.671 Td[(0.)1(013)]TJ
ET
1 0 0 1 482.803 750.671 cm
Q
1 0 0 1 -131.237 -53.804 cm
Q
Q
q
q
1 0 0 1 159.583 53.804 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -511.149 -750.671 cm
BT
/F31 8.966 Tf 511.149 750.671 Td[(0.)1(016)]TJ
ET
1 0 0 1 511.149 750.671 cm
Q
1 0 0 1 -159.583 -53.804 cm
Q
Q
q
q
1 0 0 1 46.197 25.458 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -397.763 -722.325 cm
BT
/F31 8.966 Tf 397.763 722.325 Td[(0.)1(969)]TJ
ET
1 0 0 1 397.763 722.325 cm
Q
1 0 0 1 -46.197 -25.458 cm
Q
Q
q
q
1 0 0 1 74.544 25.458 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -426.11 -722.325 cm
BT
/F31 8.966 Tf 426.11 722.325 Td[(0.)1(001)]TJ
ET
1 0 0 1 426.11 722.325 cm
Q
1 0 0 1 -74.544 -25.458 cm
Q
Q
q
q
1 0 0 1 102.89 25.458 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -454.456 -722.325 cm
BT
/F31 8.966 Tf 454.456 722.325 Td[(0.)1(002)]TJ
ET
1 0 0 1 454.456 722.325 cm
Q
1 0 0 1 -102.89 -25.458 cm
Q
Q
q
q
1 0 0 1 131.237 25.458 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -482.803 -722.325 cm
BT
/F31 8.966 Tf 482.803 722.325 Td[(0.)1(013)]TJ
ET
1 0 0 1 482.803 722.325 cm
Q
1 0 0 1 -131.237 -25.458 cm
Q
Q
q
q
1 0 0 1 159.583 25.458 cm
1.0 0.0 0.0 1.0 0.0 0.0 cm
q
0 G
0 g
1 0 0 1 -511.149 -722.325 cm
BT
/F31 8.966 Tf 511.149 722.325 Td[(0.)1(016)]TJ
ET
1 0 0 1 511.149 722.325 cm
Q
1 0 0 1 -159.583 -25.458 cm
Q
Q
129.41716 78.88048 m
99.1478 63.74806 l
S
q
-0.898 -0.44893 0.44893 -0.898 99.1478 63.74806 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
141.73404 78.88048 m
141.73404 64.84608 l
S
q
0.0 -1.0 1.0 0.0 141.73404 64.84608 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
147.89249 78.88048 m
162.50587 64.26938 l
S
q
0.71065 -0.71057 0.71057 0.71065 162.50587 64.26938 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
78.88197 50.53366 m
64.26859 35.92258 l
S
q
-0.71065 -0.71057 0.71057 -0.71065 64.26859 35.92258 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
85.04042 50.53366 m
85.04042 36.49927 l
S
q
0.0 -1.0 1.0 0.0 85.04042 36.49927 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
91.19887 50.53366 m
105.81226 35.92258 l
S
q
0.71065 -0.71057 0.71057 0.71065 105.81226 35.92258 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
141.73404 50.53366 m
141.73404 36.49927 l
S
q
0.0 -1.0 1.0 0.0 141.73404 36.49927 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
170.08086 50.53366 m
170.08086 36.49927 l
S
q
0.0 -1.0 1.0 0.0 170.08086 36.49927 cm
q 1.99252 0.0 m -1.19551 1.59401 l 0.0 0.0 l -1.19551 -1.59401 l f Q
Q
Q
n
Q
1 0 0 1 -351.566 -696.867 cm
BT
/F51 8.966 Tf 316.812 698.606 Td[(Fi)1(gu)-1(re)-435(12:)-608(D)1(istribu)-1(tio)1(n)-436(of)-435(t)-1(he)-436(n)33(u)-1(m)33(b)-33(er)-436(of)-435(ex)1(a)-1(mples)]TJ 0 -10.461 Td[(o)33(v)34(er)-433(t)33(yp)-33(es)-432(as)-432(a)-433(f)1(u)-1(nction)-432(of)]TJ/F33 8.966 Tf 128.552 0 Td[(k)]TJ/F51 8.966 Tf 8.935 0 Td[(fo)1(r)-433(XSD')1(s)]TJ/F50 8.966 Tf 49.836 0 Td[(restriction)]TJ/F51 8.966 Tf -187.323 -10.461 Td[(elemen)33(t)-1(.)]TJ
ET
1 0 0 1 316.812 677.684 cm
0 g 0 G
1 0 0 1 -316.812 -677.684 cm
BT
/F31 8.966 Tf 316.812 649.235 Td[(W)85(e)-361(note,)-365(ho)29(w)28(ev)28(er,)-366(t)1(hat)-361(2)-361(of)-361(them)-361(can)-361(b)-28(e)-362(i)1(de)-1(n)29(ti)1(\014ed)-362(a)1(s)-362(suc)28(h)]TJ 0 -10.461 Td[(since)-352(t)1(hey)-353(a)1(re)-352(cause)-1(d)-351(b)28(y)-352(0.)1(5)-352(%)-351(or)-351(less)-353(o)1(f)-352(the)-352(exampl)1(es)-352(that)]TJ 0 -10.461 Td[(ma)1(k)28(e)-442(up)-441(the)-442(c)1(orre)-1(sp)-28(onding)-441(t)29(y)-1(p)-28(e)-442(for)]TJ/F33 8.966 Tf 152.631 0 Td[(k)]TJ/F31 8.966 Tf 9.097 0 Td[(=)-451(2)-441(and)-441(hence)-442(are)]TJ -161.728 -10.46 Td[(v)28(ery)-458(unli)1(k)28(ely)86(.)-801(W)85(e)-458(c)1(ons)-1(i)1(der)-458(thi)1(s)-458(a)-457(go)-29(o)-28(d)-458(rul)1(e)-458(of)-457(th)29(um)29(b)-458(for)]TJ 0 -10.461 Td[(the)-378(iden)28(t)1(i\014cat)1(ion)-378(of)-379(fal)1(s)-1(e)-378(p)-29(osit)1(iv)28(es)-379(when)-379(the)-378(target)-378(s)-1(c)29(hema)]TJ 0 -10.461 Td[(is)-347(not)-346(kno)28(wn.)-469(So,)]TJ/F33 8.966 Tf 74.004 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 23.32 0 Td[(can)-346(b)-29(e)-347(run)-347(for)-346(increasing)-346(v)56(al)1(ues)-347(of)]TJ/F33 8.966 Tf -100.477 -10.461 Td[(k)]TJ/F31 8.966 Tf 8.133 0 Td[(un)29(til)-342(t)1(o)-29(o)-342(large)-343(di)1(screpancies)-343(are)-343(encoun)29(tered.)]TJ 0.833 -10.46 Td[(The)-372(sens)-1(i)1(ti)1(v)-1(i)1(t)28(y)-371(of)-371(the)-371(algo)1(rithm)-370(w)-1(i)1(th)-371(res)-1(p)-28(ect)-371(to)-371(t)1(he)-372(sim)1(-)]TJ -8.966 -10.461 Td[(il)1(ari)1(t)28(y)-357(threshold)]TJ/F33 8.966 Tf 67.934 0 Td[(")]TJ/F31 8.966 Tf 7.479 0 Td[(is)-357(i)1(ll)1(us)-1(trat)1(ed)-357(in)-357(T)85(abl)1(e)-357(1)-357(w)-1(hi)1(c)29(h)-357(s)-1(ho)29(ws)-358(the)]TJ -75.413 -10.461 Td[(n)29(um)29(b)-29(er)-291(o)1(f)-291(fal)1(s)-1(e)-290(p)-29(osit)1(iv)28(es)-291(and)-290(fal)1(s)-1(e)-290(ne)-1(ga)1(tiv)28(es)-291(a)1(s)-291(a)-290(fu)-1(nc)1(tio)1(n)-291(of)]TJ/F33 8.966 Tf 0 -10.461 Td[(")]TJ/F31 8.966 Tf 4.278 0 Td[(.)-450(It)-325(is)-325(clear)-325(t)1(hat)-325(the)-325(alg)1(orithm)-324(is)-325(not)-325(o)29(v)28(erly)-325(s)-1(ensiti)1(v)28(e)-325(to)-325(i)1(ts)]TJ -4.278 -10.461 Td[(v)57(alue:)-461(the)-345(target)-345(XSD)-345(i)1(s)-346(deriv)28(ed)-345(whene)-1(v)28(er)-345(0)]TJ/F33 8.966 Tf 179.381 0 Td[(:)]TJ/F31 8.966 Tf 2.56 0 Td[(05)]TJ/F40 8.966 Tf 11.813 0 Td[(.)]TJ/F33 8.966 Tf 9.766 0 Td[(")]TJ/F40 8.966 Tf 6.875 0 Td[(.)]TJ/F31 8.966 Tf 9.766 0 Td[(0)]TJ/F33 8.966 Tf 4.607 0 Td[(:)]TJ/F31 8.966 Tf 2.56 0 Td[(15.)]TJ -227.328 -10.46 Td[(The)-343(res)-1(ul)1(ts)-343(are)-343(sim)1(il)1(ar)-343(for)-342(eac)28(h)-342(of)-343(t)1(he)-343(s)-1(yn)28(t)1(he)-1(t)1(ic)-342(corp)-28(ora)]TJ/F35 8.966 Tf 228.175 0 Td[(C)]TJ/F34 5.978 Tf 4.865 -0.997 Td[(i)]TJ/F31 8.966 Tf 3.161 0.997 Td[(.)]TJ
ET
1 0 0 1 316.812 510.45 cm
0 g 0 G
1 0 0 1 -316.812 -510.45 cm
BT
/F33 8.966 Tf 392.446 503.127 Td[(")]TJ
ET
1 0 0 1 401.905 499.989 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -499.989 cm
BT
/F31 8.966 Tf 407.484 503.127 Td[(fal)1(s)-1(e)-343(p)-28(os)-1(.)]TJ
ET
1 0 0 1 449.632 499.989 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -499.989 cm
BT
/F31 8.966 Tf 455.211 503.127 Td[(fal)1(s)-1(e)-343(neg.)]TJ
ET
1 0 0 1 374.961 499.59 cm
q
[]0 d
0 J
0.398 w
0 0.199 m
122.805 0.199 l
S
Q
1 0 0 1 -374.961 -499.59 cm
BT
/F31 8.966 Tf 380.341 492.268 Td[(0.)1(01)]TJ
ET
1 0 0 1 401.905 489.13 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -489.13 cm
BT
/F31 8.966 Tf 423.663 492.268 Td[(2)]TJ
ET
1 0 0 1 449.632 489.13 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -489.13 cm
BT
/F31 8.966 Tf 471.495 492.268 Td[(0)]TJ -91.154 -10.461 Td[(0.)1(05)]TJ
ET
1 0 0 1 401.905 478.669 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -478.669 cm
BT
/F31 8.966 Tf 423.663 481.807 Td[(0)]TJ
ET
1 0 0 1 449.632 478.669 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -478.669 cm
BT
/F31 8.966 Tf 471.495 481.807 Td[(0)]TJ -91.154 -10.461 Td[(0.)1(10)]TJ
ET
1 0 0 1 401.905 468.208 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -468.208 cm
BT
/F31 8.966 Tf 423.663 471.346 Td[(0)]TJ
ET
1 0 0 1 449.632 468.208 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -468.208 cm
BT
/F31 8.966 Tf 471.495 471.346 Td[(0)]TJ -91.154 -10.46 Td[(0.)1(15)]TJ
ET
1 0 0 1 401.905 457.747 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -457.747 cm
BT
/F31 8.966 Tf 423.663 460.886 Td[(0)]TJ
ET
1 0 0 1 449.632 457.747 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -457.747 cm
BT
/F31 8.966 Tf 471.495 460.886 Td[(0)]TJ -91.154 -10.461 Td[(0.)1(20)]TJ
ET
1 0 0 1 401.905 447.287 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -447.287 cm
BT
/F31 8.966 Tf 423.663 450.425 Td[(0)]TJ
ET
1 0 0 1 449.632 447.287 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -447.287 cm
BT
/F31 8.966 Tf 471.495 450.425 Td[(3)]TJ -91.154 -10.461 Td[(0.)1(50)]TJ
ET
1 0 0 1 401.905 436.826 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -401.905 -436.826 cm
BT
/F31 8.966 Tf 423.663 439.964 Td[(0)]TJ
ET
1 0 0 1 449.632 436.826 cm
q
[]0 d
0 J
0.398 w
0.199 0 m
0.199 10.461 l
S
Q
1 0 0 1 -449.632 -436.826 cm
BT
/F31 8.966 Tf 471.495 439.964 Td[(3)]TJ/F51 8.966 Tf -154.683 -20.324 Td[(T)98(able)-327(1)1(:)-492(S)-1(ensi)1(t)-1(i)1(vit)33(y)-326(of)-326(th)-1(e)-327(al)1(gorithm)-327(with)-327(resp)-33(ect)-327(to)]TJ 0 -10.46 Td[(th)-1(e)-394(simi)1(lar)-1(i)1(t)32(y)-394(thresh)-1(o)1(ld)]TJ/F33 8.966 Tf 112.772 0 Td[(")]TJ/F51 8.966 Tf 7.815 0 Td[(fo)1(r)-395(an)-395(3-lo)-32(ca)-1(l)-394(XSD.)]TJ
ET
1 0 0 1 316.812 407.436 cm
0 g 0 G
1 0 0 1 -316.812 -407.436 cm
BT
/F57 11.955 Tf 316.812 378.683 Td[(6.4)-1000(Generalization)]TJ/F31 8.966 Tf 8.966 -12.952 Td[(In)-277(o)1(r)-1(der)-276(to)-276(as)-1(ses)-1(s)]TJ/F33 8.966 Tf 70.838 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf 20.211 0 Td[('s)-277(ro)1(bus)-1(tness)-277(with)-276(res)-1(p)-28(e)-1(c)1(t)-277(t)1(o)-277(m)1(iss)-1(-)]TJ -103.168 -10.461 Td[(ing)-359(data,)-363(w)28(e)-360(s)-1(pl)1(it)-359(one)-360(of)-360(the)-360(corp)-28(ora)]TJ/F35 8.966 Tf 151.129 0 Td[(C)]TJ/F34 5.978 Tf 4.865 -0.996 Td[(i)]TJ/F31 8.966 Tf 6.388 0.996 Td[(in)29(to)-359(t)28(w)29(o)-360(parts:)-491(the)]TJ -162.382 -10.46 Td[(\014rst)-399(i)1(s)-399(use)-1(d)-398(to)-398(deriv)28(e)-398(an)-399(XSD,)-398(t)1(he)-399(se)-1(c)1(ond)-399(t)1(o)-399(v)57(ali)1(date)-398(that)]TJ 0 -10.461 Td[(XSD.)-340(The)]TJ/F49 8.966 Tf 43.606 0 Td[(gen)-1(er)53(alizatio)1(n)]TJ/F31 8.966 Tf 59.158 0 Td[(i)1(s)-341(the)-340(n)28(um)29(b)-28(e)-1(r)-340(of)-340(XML)-341(do)-28(cum)1(e)-1(n)29(ts)]TJ -102.764 -10.461 Td[(in)-272(the)-273(v)57(ali)1(dati)1(on)-273(s)-1(et)-272(that)-273(i)1(s)-273(v)56(al)1(id)-272(w)-1(i)1(th)-273(resp)-29(ect)-273(t)1(o)-273(the)-273(i)1(nfe)-1(rred)]TJ 0 -10.461 Td[(XSD.)-323(In)-324(Fi)1(gure)-324(13)-324(w)28(e)-324(sho)28(w)-324(the)-324(generali)1(zat)1(ion)-324(as)-324(a)-324(funct)1(ion)]TJ 0 -10.461 Td[(of)-483(the)-484(trai)1(ning)-483(se)-1(t)-483(size.)-879(Here)-483(the)-484(corp)-28(ora)-484(fo)1(r)-484(t)29(w)28(o)-483(of)-484(the)]TJ 0 -10.46 Td[(sy)-1(n)29(theti)1(c)-374(XSDs)-374(w)28(ere)-375(used)-374(with)]TJ/F33 8.966 Tf 129.969 0 Td[(k)]TJ/F31 8.966 Tf 8.09 0 Td[(=)-338(2,)-381(the)-374(s)-1(econd)-374(of)-374(whi)1(c)28(h)]TJ -138.059 -10.461 Td[(\050denoted)-331(b)29(y)]TJ/F35 8.966 Tf 50.999 0 Td[(\002)]TJ/F31 8.966 Tf 7.168 0 Td[('s)-331(in)-331(Fi)1(gure)-332(1)1(3\051)-331(has)-332(a)-331(con)29(ten)28(t)-330(mo)-28(de)-1(l)-330(con)28(t)1(ain-)]TJ -58.167 -10.461 Td[(ing)-259(a)-260(term)-259(of)-260(the)-260(form)-259(\050)]TJ/F33 8.966 Tf 92.36 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(1)]TJ/F31 8.966 Tf 4.715 0.996 Td[(+)]TJ/F35 8.966 Tf 7.732 0 Td[(\001)-171(\001)-171(\001)]TJ/F31 8.966 Tf 11.316 0 Td[(+)]TJ/F33 8.966 Tf 7.732 0 Td[(a)]TJ/F32 5.978 Tf 4.882 -0.996 Td[(12)]TJ/F31 8.966 Tf 7.804 0.996 Td[(\051)]TJ/F32 5.978 Tf 3.584 3.809 Td[(+)]TJ/F31 8.966 Tf 8.418 -3.809 Td[(whic)29(h)-260(i)1(s)-261(quit)1(e)-260(hard)-260(to)]TJ -153.425 -10.461 Td[(deriv)28(e.)-445(It)-309(i)1(s)-310(cl)1(e)-1(ar)-309(from)-309(t)1(he)-310(pl)1(ot)-309(that)-309(t)1(he)-310(al)1(gorit)1(hm)-309(p)-29(erform)1(s)]TJ 0 -10.46 Td[(w)28(el)1(l)-367(for)-368(ev)28(en)-368(a)-367(relat)1(iv)28(el)1(y)-368(s)-1(m)1(all)-367(n)29(um)29(b)-29(er)-367(of)-368(X)1(ML)-368(do)-29(c)1(umen)28(t)1(s)]TJ 0 -10.461 Td[(as)-343(trai)1(ning)-342(s)-1(et)1(,)-343(5)1(0)-343(and)-342(200)-343(i)1(n)-343(thi)1(s)-343(case.)]TJ/F57 11.955 Tf 0 -18.985 Td[(6.5)-1000(Runtime)-250(perf)25(ormance)]TJ/F31 8.966 Tf 8.966 -12.951 Td[(Al)1(though)-311(the)-311(Ja)29(v)56(a)-311(co)-28(de)-311(is)-311(in)-311(a)-311(protot)29(yp)-29(e)-311(s)-1(t)1(age)-312(a)1(nd)-312(hence)]TJ -8.966 -10.461 Td[(not)-332(opti)1(mi)1(zed)-333(for)-332(s)-1(p)-28(e)-1(ed,)-334(the)-332(algori)1(thm)-332(runs)-333(quit)1(e)-333(fas)-1(t)1(.)-453(T)-1(he)]TJ 0 -10.461 Td[(pro)-28(ces)-1(s)-352(of)-351(parsing)-351(the)-351(697)-352(X)1(SDs)-352(of)-351(the)-352(W3C)-351(XML)-352(Sc)29(hema)]TJ 0 -10.461 Td[(Do)-29(c)1(umen)29(t)-313(corpus,)-319(a)-313(tot)1(al)-313(of)-313(o)29(v)28(er)-313(40)-313(Mb,)-319(and)-313(t)1(he)-314(deri)1(v)56(at)1(ion)]TJ 0 -10.46 Td[(of)-302(i)1(ts)-302(XSD)-302(for)]TJ/F33 8.966 Tf 58.126 0 Td[(k)]TJ/F31 8.966 Tf 7.62 0 Td[(=)-286(2)-302(t)1(ak)28(es)-303(l)1(es)-1(s)-302(than)-302(15)-301(s)-1(econds)-302(on)-302(an)-302(o\013)-301(the)]TJ -65.746 -10.461 Td[(she)-1(l)1(f)-365(lapto)1(p)-366(wit)1(h)-365(a)-366(1.)1(73)-365(GH)1(z)-365(P)28(en)28(ti)1(um-)1(M)-365(pro)-29(cess)-1(or.)-524(Deriv-)]TJ 0 -10.461 Td[(ing)-282(a)]TJ/F33 8.966 Tf 21.957 0 Td[(k)]TJ/F31 8.966 Tf 7.621 0 Td[(=)-286(3)-282(XSD)-282(from)-282(the)-282(same)-282(s)-1(et)-282(of)-282(data)-282(tak)28(es)-282(17)-283(seconds.)]TJ -29.578 -10.461 Td[(Gi)1(v)28(en)-295(that)-295(the)-295(n)28(um)29(b)-28(er)-296(of)-295(disti)1(nct)-295(ancestor)-295(s)-1(t)1(rings)-296(i)1(s)-296(136)-295(for)]TJ/F33 8.966 Tf 0 -10.46 Td[(k)]TJ/F31 8.966 Tf 8.793 0 Td[(=)-417(2)-420(and)-421(299)-421(for)]TJ/F33 8.966 Tf 70.304 0 Td[(k)]TJ/F31 8.966 Tf 8.792 0 Td[(=)-417(3,)-440(t)1(he)-422(al)1(gori)1(thm')1(s)-422(scal)1(es)-422(w)28(el)1(l)-421(wit)1(h)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1007)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
95 0 obj
<<
/Type /Page
/Resources 94 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 77 0 R
/Contents [ 96 0 R ]
>>
endobj
94 0 obj
<<
/Font <<
/F51 37 0 R
/F31 18 0 R
/F33 40 0 R
/F61 49 0 R
/F35 12 0 R
/F32 46 0 R
/F49 27 0 R
/F36 43 0 R
/F34 55 0 R
/F57 15 0 R
/F50 34 0 R
/F40 99 0 R
/QQAPFe71941eb 224 0 R
>>
/ProcSet [ /PDF /Text ]
>>
endobj
102 0 obj
<<
/Length 18708
/LC /QQAP
>>
stream
q
1 0 0 1 53.798 812.998 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
1 0 0 1 -502.117 -24.907 cm
0 g 0 G
q 0.0 -1.0 1.0 0.0 0 0 cm
q 0.28584 0 0 0.28584 0 0 cm
q
1 0 0 1 0 0 cm
/Im1 Do
Q
Q
Q
1 0 0 1 -53.798 -788.091 cm
BT
/F51 8.966 Tf 53.798 600.827 Td[(Fi)1(gu)-1(re)-406(1)1(3:)-549(Gen)-1(erali)1(za)-1(ti)1(on)-407(as)-406(f)1(u)-1(nction)-406(of)-406(the)-406(corp)-1(us)]TJ 0 -10.461 Td[(siz)1(e)-395(f)1(or)-395(t)33(w)33(o)-394(XSDs,)-394(one)-395(\050)]TJ/F35 8.966 Tf 113.184 0 Td[(\002)]TJ/F51 8.966 Tf 7.168 0 Td[(\051)-395(w)1(ith)-395(a)-395(l)1(a)-1(rge)-394(fan)-395(o)1(u)-1(t.)]TJ
ET
1 0 0 1 53.798 588.125 cm
0 g 0 G
1 0 0 1 -53.798 -588.125 cm
BT
/F31 8.966 Tf 53.798 561.801 Td[(the)-331(com)1(plex)-1(i)1(t)29(y)-332(of)-331(the)-331(target)-331(XSD.)-330(E)-1(v)28(en)-331(non-opt)1(im)1(ized,)-333(the)]TJ 0 -10.46 Td[(al)1(gorit)1(hm)-430(ca)1(n)-430(b)-29(e)-430(c)1(omforta)1(bly)-430(us)-1(ed)-430(fo)1(r)-430(real)-430(w)29(orld)-430(a)1(ppli)1(ca-)]TJ 0 -10.461 Td[(ti)1(ons)-1(.)]TJ/F57 11.955 Tf 0 -23.125 Td[(7.)-1000(CONCLUSIONS)]TJ/F31 8.966 Tf 8.967 -12.951 Td[(W)85(e)-415(in)29(tro)-28(duced)-416(t)29(w)28(o)-415(no)29(v)28(e)-1(l)-415(a)1(lgori)1(thms)-415(for)-416(the)-415(inference)-416(of)]TJ -8.967 -10.461 Td[(conci)1(se)-283(XSDs.)]TJ/F49 8.966 Tf 59.923 0 Td[(i)]TJ/F61 8.966 Tf 3.711 0 Td[(Local)]TJ/F31 8.966 Tf 29.759 0 Td[(i)1(s)-283(theoreti)1(call)1(y)-283(com)1(plete)-282(in)-282(the)-282(s)-1(ense)]TJ -93.393 -10.461 Td[(that)-238(it)-239(deri)1(v)28(es)-240(an)29(y)-240(ta)1(rge)-1(t)-238(lo)-28(cal)-239(SO)29(XSD)-239(giv)29(e)-1(n)-239(enough)-239(dat)1(a.)-422(A)]TJ 0 -10.46 Td[(se)-1(c)1(ond)-330(a)1(lgori)1(thm)1(,)]TJ/F33 8.966 Tf 74.093 0 Td[(i)]TJ/F61 8.966 Tf 3.154 0 Td[(XSD)]TJ/F31 8.966 Tf 23.162 0 Td[(,)-329(i)1(s)-330(t)1(he)-330(al)1(gorit)1(hm)]TJ/F49 8.966 Tf 72.292 0 Td[(i)]TJ/F61 8.966 Tf 3.71 0 Td[(Local)]TJ/F31 8.966 Tf 30.179 0 Td[(fol)1(lo)29(w)28(ed)]TJ -206.59 -10.461 Td[(b)29(y)-325(a)-324(sm)1(o)-29(otheni)1(ng)-324(of)-324(the)-324(obt)1(ained)-324(X)1(SD)-324(through)]TJ/F61 8.966 Tf 194.434 0 Td[(Redu)-1(ce)]TJ/F31 8.966 Tf 36.478 0 Td[(to)]TJ -230.912 -10.461 Td[(com)1(p)-29(ensate)-304(for)-303(the)-304(l)1(ac)29(k)-305(o)1(f)-304(data.)-443(W)86(e)-304(ha)28(v)29(e)-304(s)-1(ho)29(wn)-304(that)]TJ/F33 8.966 Tf 215.739 0 Td[(i)]TJ/F61 8.966 Tf 3.153 0 Td[(XSD)]TJ/F31 8.966 Tf -218.892 -10.461 Td[(p)-29(erform)1(ance)-440(is)-440(excell)1(e)-1(n)29(t)-440(o)1(n)-440(b)-29(ot)1(h)-440(re)-1(a)1(l)-440(w)28(o)1(rld)-440(and)-440(syn)28(thet)1(ic)]TJ 0 -10.461 Td[(data.)-455(One)-340(of)-340(the)-339(mai)1(n)-340(op)-29(en)-339(iss)-1(ues)-340(in)-339(our)-340(fram)1(e)-1(w)29(ork)-340(is)-340(ho)29(w)]TJ 0 -10.46 Td[(to)-423(de)-1(t)1(er)-1(m)1(ine)-423(the)-424(b)-29(est)-424(v)57(alue)-424(o)1(f)]TJ/F33 8.966 Tf 128.611 0 Td[(k)]TJ/F31 8.966 Tf 5.061 0 Td[(.)-700(A)1(lthough,)-443(w)28(e)-424(pro)29(v)-1(i)1(de)-424(a)]TJ -133.672 -10.461 Td[(rule)-251(o)1(f)-251(th)29(um)29(b)-251(whic)29(h)-251(ga)29(v)28(e)-251(opti)1(mal)-250(res)-1(ul)1(ts)-251(in)-250(our)-251(ex)-1(p)-28(erim)1(e)-1(n)29(ts,)]TJ 0 -10.461 Td[(it)-370(w)28(oul)1(d)-371(b)-28(e)-371(w)28(ort)1(h)28(whil)1(e)-371(to)-370(lo)-28(ok)-371(in)29(to)-370(mac)29(hine)-370(learni)1(ng)-371(tec)29(h-)]TJ 0 -10.461 Td[(niques)-281(for)-280(param)1(eter)-280(es)-1(t)1(ima)1(tion.)-435(In)-280(future)-280(w)28(ork,)-292(w)28(e)-280(w)28(an)29(t)-280(to)]TJ 0 -10.46 Td[(ex)-1(t)1(e)-1(nd)-317(our)-317(al)1(gorithm)1(s)-318(t)1(o)-318(l)1(arger)-317(classe)-1(s)-317(of)-318(X)1(SDs)-318(and)-317(regular)]TJ 0 -10.461 Td[(ex)-1(press)-1(i)1(ons)-1(.)]TJ/F57 11.955 Tf 0 -23.125 Td[(Ackno)10(wledgment)]TJ/F31 8.966 Tf 0 -14.445 Td[(W)85(e)-368(t)1(hank)-368(W)85(outer)-368(G)1(elade)-368(for)-368(hi)1(s)-368(comm)1(en)28(t)1(s)-369(on)-367(a)-368(\014rs)-1(t)-367(draft)]TJ 0 -10.461 Td[(of)-343(t)1(his)-343(pap)-28(er.)]TJ/F57 11.955 Tf 0 -23.125 Td[(8.)-1000(REFERENCES)]TJ
ET
1 0 0 1 53.798 286.473 cm
0 g 0 G
1 0 0 1 -53.798 -286.473 cm
BT
/F31 8.966 Tf 58.406 286.473 Td[([)1(1])]TJ
ET
1 0 0 1 68.133 286.473 cm
0 g 0 G
1 0 0 1 -68.133 -286.473 cm
BT
/F31 8.966 Tf 72.616 286.473 Td[(Cas)-1(t)1(or.)]TJ/F50 8.966 Tf 32.326 0 Td[(www.castor.org)]TJ/F31 8.966 Tf 65.902 0 Td[(.)]TJ
ET
1 0 0 1 53.798 275.016 cm
0 g 0 G
1 0 0 1 -53.798 -275.016 cm
BT
/F31 8.966 Tf 58.406 275.016 Td[([)1(2])]TJ
ET
1 0 0 1 68.133 275.016 cm
0 g 0 G
1 0 0 1 -68.133 -275.016 cm
BT
/F31 8.966 Tf 72.616 275.016 Td[(Mic)1(ros)-1(oft)-342(XML)-343(Sc)29(hema)-342(De\014niti)1(on)-343(To)-28(ol.)]TJ/F50 8.966 Tf 0 -10.461 Td[(http://msdn2.microsoft.com/en-)-56(us/library/)]TJ 0 -10.461 Td[(x6c1kb0s\050vs.71\051.aspx)]TJ/F31 8.966 Tf 94.146 0 Td[(.)]TJ
ET
1 0 0 1 53.798 242.637 cm
0 g 0 G
1 0 0 1 -53.798 -242.637 cm
BT
/F31 8.966 Tf 58.406 242.637 Td[([)1(3])]TJ
ET
1 0 0 1 68.133 242.637 cm
0 g 0 G
1 0 0 1 -68.133 -242.637 cm
BT
/F31 8.966 Tf 72.616 242.637 Td[(Sun)-343(JA)1(XB.)]TJ/F50 8.966 Tf 49.145 0 Td[(java.sun.com/webservices/jaxb)]TJ/F31 8.966 Tf 136.511 0 Td[(.)]TJ
ET
1 0 0 1 53.798 231.18 cm
0 g 0 G
1 0 0 1 -53.798 -231.18 cm
BT
/F31 8.966 Tf 58.406 231.18 Td[([)1(4])]TJ
ET
1 0 0 1 68.133 231.18 cm
0 g 0 G
1 0 0 1 -68.133 -231.18 cm
BT
/F31 8.966 Tf 72.616 231.18 Td[(Denil)1(s)-1(on)-342(Barb)-29(osa,)-342(Al)1(b)-29(erto)-342(O)-1(.)-342(Mendelz)1(on,)-342(J)-1(o)1(hn)]TJ 0 -10.461 Td[(Kee)-1(nl)1(ey)-1(side,)-342(and)-343(Kell)1(y)-343(A.)-342(Ly)28(ons.)-343(T)86(oXgene:)-456(an)]TJ 0 -10.461 Td[(ex)-1(t)1(e)-1(nsibl)1(e)-343(tem)1(plat)1(e)-1(-)1(base)-1(d)-342(data)-342(ge)-1(nerat)1(or)-343(for)-342(XML.)-343(In)]TJ/F49 8.966 Tf 0 -10.46 Td[(We)-1(bDB)]TJ/F31 8.966 Tf 31.09 0 Td[(,)-342(pages)-343(49{54,)-342(Madi)1(s)-1(on,)-342(WI,)-342(2002.)]TJ
ET
1 0 0 1 53.798 188.341 cm
0 g 0 G
1 0 0 1 -53.798 -188.341 cm
BT
/F31 8.966 Tf 58.406 188.341 Td[([)1(5])]TJ
ET
1 0 0 1 68.133 188.341 cm
0 g 0 G
1 0 0 1 -68.133 -188.341 cm
BT
/F31 8.966 Tf 72.616 188.341 Td[(Denil)1(s)-1(on)-342(Barb)-29(osa,)-342(Lauren)28(t)-342(Mignet,)-342(and)-342(P)-1(i)1(erangelo)]TJ 0 -10.461 Td[(V)86(eltri)1(.)-342(Studying)-342(the)-343(XML)-342(W)-1(eb:)-456(gatheri)1(ng)-343(stati)1(s)-1(t)1(ics)]TJ 0 -10.461 Td[(from)-342(an)-343(X)1(ML)-343(s)-1(am)1(ple.)]TJ/F49 8.966 Tf 92.098 0 Td[(World)-367(W)-1(id)1(e)-368(Web)]TJ/F31 8.966 Tf 70.04 0 Td[(,)]TJ -162.138 -10.461 Td[(8\0504\051)1(:413)1({438,)-342(2005.)]TJ
ET
1 0 0 1 53.798 145.501 cm
0 g 0 G
1 0 0 1 -53.798 -145.501 cm
BT
/F31 8.966 Tf 58.406 145.501 Td[([)1(6])]TJ
ET
1 0 0 1 68.133 145.501 cm
0 g 0 G
1 0 0 1 -68.133 -145.501 cm
BT
/F31 8.966 Tf 72.616 145.501 Td[(Mic)29(hael)-342(Benedikt,)-342(W)85(enfei)-342(F)86(an,)-342(and)-343(Fl)1(oris)-343(G)1(e)-1(ert)1(s)-1(.)]TJ 0 -10.461 Td[(XPath)-342(s)-1(at)1(is\014abil)1(it)29(y)-343(i)1(n)-343(the)-343(presence)-343(of)-343(DTDs.)-343(In)-342(Che)-1(n)]TJ 0 -10.46 Td[(Li,)-342(edit)1(or,)]TJ/F49 8.966 Tf 43.157 0 Td[(PODS)]TJ/F31 8.966 Tf 25.424 0 Td[(,)-342(pages)-343(25{36.)-342(A)29(CM,)-342(2005.)]TJ
ET
1 0 0 1 304.857 124.58 cm
0 g 0 G
0 g 0 G
1 0 0 1 11.955 653.549 cm
0 g 0 G
1 0 0 1 -316.812 -778.129 cm
BT
/F31 8.966 Tf 321.42 778.129 Td[([)1(7])]TJ
ET
1 0 0 1 331.147 778.129 cm
0 g 0 G
1 0 0 1 -331.147 -778.129 cm
BT
/F31 8.966 Tf 335.63 778.129 Td[(Phil)1(ip)-343(A)1(.)-342(Be)-1(rnstei)1(n.)-342(Applying)-342(Mo)-29(del)-342(Managem)1(e)-1(n)29(t)-342(to)]TJ 0 -10.461 Td[(Class)-1(i)1(cal)-342(Meta)-342(Data)-342(P)-1(robl)1(e)-1(m)1(s.)-343(In)]TJ/F49 8.966 Tf 139.432 0 Td[(CI)1(DR)]TJ/F31 8.966 Tf 23.797 0 Td[(,)-342(2003.)]TJ
ET
1 0 0 1 316.812 756.211 cm
0 g 0 G
1 0 0 1 -316.812 -756.211 cm
BT
/F31 8.966 Tf 321.42 756.211 Td[([)1(8])]TJ
ET
1 0 0 1 331.147 756.211 cm
0 g 0 G
1 0 0 1 -331.147 -756.211 cm
BT
/F31 8.966 Tf 335.63 756.211 Td[(Geert)-342(Jan)-343(Bex,)-343(Wi)1(m)-342(Martens)-1(,)-342(F)86(rank)-343(Nev)28(en,)-342(and)]TJ 0 -10.461 Td[(Thomas)-343(Sc)29(h)29(w)28(en)28(ti)1(c)29(k)-1(.)-342(Ex)-1(press)-1(i)1(v)28(ene)-1(ss)-343(of)-343(X)1(SDs)-1(:)-456(from)]TJ 0 -10.461 Td[(pract)1(ice)-343(t)1(o)-343(t)1(he)-1(ory)86(,)-343(t)1(here)-343(and)-343(bac)29(k)-343(agai)1(n.)-342(In)]TJ/F49 8.966 Tf 0 -10.46 Td[(Pr)52(o)53(c)52(e)52(e)53(dings)-357(of)-356(the)-357(14)1(th)-357(internatio)1(n)-1(a)1(l)-357(W)-1(or)1(l)-1(d)-356(W)-1(i)1(de)-357(We)-1(b)]TJ 0 -10.461 Td[(Co)1(n)-1(f)1(e)-1(r)53(enc)52(e)]TJ/F31 8.966 Tf 44.341 0 Td[(,)-342(pages)-343(712{721,)-342(Chi)1(ba,)-342(J)-1(a)1(pan,)-343(2)1(005.)]TJ
ET
1 0 0 1 316.812 702.911 cm
0 g 0 G
1 0 0 1 -316.812 -702.911 cm
BT
/F31 8.966 Tf 321.42 702.911 Td[([)1(9])]TJ
ET
1 0 0 1 331.147 702.911 cm
0 g 0 G
1 0 0 1 -331.147 -702.911 cm
BT
/F31 8.966 Tf 335.63 702.911 Td[(Geert)-326(Jan)-326(Be)-1(x,)-329(F)86(rank)-327(Nev)28(en,)-329(T)-1(hom)1(as)-327(Sc)29(h)28(w)29(en)28(ti)1(c)29(k)-1(,)-329(and)]TJ 0 -10.461 Td[(Karl)-342(T)85(uyls.)-342(Inf)-1(erence)-343(o)1(f)-343(conci)1(s)-1(e)-342(DT)-1(Ds)-343(from)-342(XML)]TJ 0 -10.461 Td[(data.)-342(In)]TJ/F49 8.966 Tf 35.068 0 Td[(VLDB)]TJ/F31 8.966 Tf 26.042 0 Td[(.)-342(A)29(C)-1(M,)-342(20)1(06.)]TJ
ET
1 0 0 1 316.812 670.532 cm
0 g 0 G
1 0 0 1 -316.812 -670.532 cm
BT
/F31 8.966 Tf 316.812 670.532 Td[([1)1(0])]TJ
ET
1 0 0 1 331.147 670.532 cm
0 g 0 G
1 0 0 1 -331.147 -670.532 cm
BT
/F31 8.966 Tf 335.63 670.532 Td[(Geert)-342(Jan)-343(Bex,)-343(F)86(rank)-343(N)1(e)-1(v)28(en,)-342(and)-342(J)-1(a)1(n)-343(V)86(an)-343(den)]TJ 0 -10.46 Td[(Buss)-1(c)29(he.)-342(DT)-1(Ds)-343(v)28(ersus)-343(XML)-343(Sc)29(hema:)-456(a)-343(prac)1(tic)1(al)]TJ 0 -10.461 Td[(study)85(.)-342(In)]TJ/F49 8.966 Tf 38.703 0 Td[(Pr)52(o)53(c)52(e)52(e)53(dings)-367(of)-367(W)-1(ebDB)-367(200)1(4)]TJ/F31 8.966 Tf 113.195 0 Td[(,)-342(pages)-343(79{84,)]TJ -151.898 -10.461 Td[(2004.)]TJ
ET
1 0 0 1 316.812 627.693 cm
0 g 0 G
1 0 0 1 -316.812 -627.693 cm
BT
/F31 8.966 Tf 316.812 627.693 Td[([1)1(1])]TJ
ET
1 0 0 1 331.147 627.693 cm
0 g 0 G
1 0 0 1 -331.147 -627.693 cm
BT
/F31 8.966 Tf 335.63 627.693 Td[(Anne)-343(B)1(r)-29()542(ug)1(ge)-1(m)1(an-Kl)1(ein.)-342(Regul)1(ar)-343(expre)-1(ssions)-343(i)1(n)28(to)]TJ 0 -10.461 Td[(\014nit)1(e)-343(autom)1(ata.)]TJ/F49 8.966 Tf 67.583 0 Td[(Th)1(e)52(or.)-367(C)1(omp)1(ut.)-368(Sci.)]TJ/F31 8.966 Tf 82.449 0 Td[(,)-342(120\0502)1(\051:19)1(7{213,)]TJ -150.032 -10.461 Td[(1993.)]TJ
ET
1 0 0 1 316.812 595.314 cm
0 g 0 G
1 0 0 1 -316.812 -595.314 cm
BT
/F31 8.966 Tf 316.812 595.314 Td[([1)1(2])]TJ
ET
1 0 0 1 331.147 595.314 cm
0 g 0 G
1 0 0 1 -331.147 -595.314 cm
BT
/F31 8.966 Tf 335.63 595.314 Td[(P)28(eter)-343(Bunem)1(an,)-342(Sus)-1(an)-342(B.)-342(Da)28(vidson,)-342(Mary)-343(F.)]TJ 0 -10.46 Td[(F)86(ernande)-1(z)1(,)-342(and)-343(Dan)-343(Suc)1(iu.)-342(Addi)1(ng)-343(struct)1(ure)-343(to)]TJ 0 -10.461 Td[(unstructured)-343(da)1(ta.)-342(In)-343(F)86(oto)-342(N.)-342(Afrat)1(i)-342(and)-343(Phok)-1(i)1(on)-343(G)1(.)]TJ 0 -10.461 Td[(Kolai)1(ti)1(s)-1(,)-342(edit)1(ors)-1(,)]TJ/F49 8.966 Tf 69.753 0 Td[(IC)1(DT)]TJ/F31 8.966 Tf 23.67 0 Td[(,)-342(v)28(ol)1(ume)-343(118)1(6)-343(of)]TJ/F49 8.966 Tf 69.374 0 Td[(L)53(e)52(ct)-1(u)1(r)52(e)-367(Notes)]TJ -162.797 -10.461 Td[(in)-367(Com)1(puter)-367(S)-1(cienc)52(e)]TJ/F31 8.966 Tf 83.86 0 Td[(,)-342(pages)-343(336{350.)-342(Spri)1(nger,)-342(1997.)]TJ
ET
1 0 0 1 316.812 542.014 cm
0 g 0 G
1 0 0 1 -316.812 -542.014 cm
BT
/F31 8.966 Tf 316.812 542.014 Td[([1)1(3])]TJ
ET
1 0 0 1 331.147 542.014 cm
0 g 0 G
1 0 0 1 -331.147 -542.014 cm
BT
/F31 8.966 Tf 335.63 542.014 Td[(Juli)1(en)-343(Carme,)-342(Aur)29(\023)485(el)1(ien)-343(Lema)29(y)85(,)-342(and)-343(Joa)1(c)28(hi)1(m)-342(Niehren.)]TJ 0 -10.46 Td[(Le)-1(a)1(rning)-342(no)-29(de)-343(selecti)1(ng)-343(t)1(ree)-343(transducer)-343(from)]TJ 0 -10.461 Td[(com)1(pletel)1(y)-343(annotated)-342(e)-1(xam)1(ples)-1(.)-342(In)-342(Georgi)1(os)-343(P)28(al)1(iouras)]TJ 0 -10.461 Td[(and)-343(Y)86(asubum)1(i)-343(Sa)1(k)56(akibara,)-342(edi)1(tors,)]TJ/F49 8.966 Tf 143.496 0 Td[(IC)1(G)-1(I)]TJ/F31 8.966 Tf 20.803 0 Td[(,)-342(v)28(ol)1(ume)-343(326)1(4)]TJ -164.299 -10.461 Td[(of)]TJ/F49 8.966 Tf 10.495 0 Td[(L)53(e)52(ct)-1(u)1(r)52(e)-367(Notes)-368(i)1(n)-368(Co)1(mp)1(ut)-1(er)-367(Scien)-1(c)53(e)]TJ/F31 8.966 Tf 141.992 0 Td[(,)-342(pages)-343(91{102.)]TJ -152.487 -10.461 Td[(Spring)1(e)-1(r,)-342(2004)1(.)]TJ
ET
1 0 0 1 316.812 478.253 cm
0 g 0 G
1 0 0 1 -316.812 -478.253 cm
BT
/F31 8.966 Tf 316.812 478.253 Td[([1)1(4])]TJ
ET
1 0 0 1 331.147 478.253 cm
0 g 0 G
1 0 0 1 -331.147 -478.253 cm
BT
/F31 8.966 Tf 335.63 478.253 Td[(Dunren)-340(C)-1(he,)-340(Karl)-339(Ab)-29(erer,)-340(and)-340(M.)-339(T)85(amer)]TJ 171.085 2.267 Td[()]TJ -1.28 -2.267 Td[(Ozs)-1(u.)-339(Q)-1(uery)]TJ -169.805 -10.46 Td[(opti)1(mi)1(zati)1(on)-343(i)1(n)-343(X)1(ML)-343(s)-1(t)1(ructured-do)-28(cumen)29(t)-343(da)1(tabase)-1(s.)]TJ/F49 8.966 Tf 0 -10.461 Td[(VLDB)-367(J.)]TJ/F31 8.966 Tf 36.99 0 Td[(,)-342(15\0503\051)1(:263)1({289,)-342(2006.)]TJ
ET
1 0 0 1 316.812 445.875 cm
0 g 0 G
1 0 0 1 -316.812 -445.875 cm
BT
/F31 8.966 Tf 316.812 445.875 Td[([1)1(5])]TJ
ET
1 0 0 1 331.147 445.875 cm
0 g 0 G
1 0 0 1 -331.147 -445.875 cm
BT
/F31 8.966 Tf 335.63 445.875 Td[(Bori)1(s)-343(C)-1(hi)1(dlo)29(v)-1(skii)1(.)-343(Sc)29(hema)-342(ex)-1(t)1(racti)1(on)-343(from)-342(XML:)-342(a)]TJ 0 -10.461 Td[(gram)1(mat)1(ical)-342(i)1(nfe)-1(rence)-342(approac)29(h.)-343(In)-342(Mauriz)1(io)]TJ 0 -10.461 Td[(Le)-1(nz)1(e)-1(ri)1(ni,)-342(Dani)1(ele)-343(N)1(ardi,)-342(W)86(e)-1(rner)-342(Nutt,)-342(and)-342(Dan)]TJ 0 -10.461 Td[(Suci)1(u,)-342(e)-1(di)1(tors,)]TJ/F49 8.966 Tf 60.488 0 Td[(KRDB)]TJ/F31 8.966 Tf 27.217 0 Td[(,)-342(v)28(ol)1(ume)-343(45)-342(of)]TJ/F49 8.966 Tf 60.16 0 Td[(CEUR)-367(Worksho)1(p)]TJ -147.865 -10.46 Td[(Pr)52(o)53(c)52(e)52(e)53(dings)]TJ/F31 8.966 Tf 45.88 0 Td[(.)-342(T)85(ec)29(hnica)1(l)-343(U)1(niv)28(ersit)29(y)-343(of)-343(A)1(ac)29(he)-1(n)-342(\050R)115(WT)-1(H)1(\051,)]TJ -45.88 -10.461 Td[(2001.)]TJ
ET
1 0 0 1 316.812 382.114 cm
0 g 0 G
1 0 0 1 -316.812 -382.114 cm
BT
/F31 8.966 Tf 316.812 382.114 Td[([1)1(6])]TJ
ET
1 0 0 1 331.147 382.114 cm
0 g 0 G
1 0 0 1 -331.147 -382.114 cm
BT
/F31 8.966 Tf 335.63 382.114 Td[(James)-343(Cla)1(rk)-1(.)-342(Trang:)-457(Mul)1(ti)1(-form)1(at)-343(sc)29(hema)-342(con)28(v)28(ert)1(e)-1(r)]TJ 0 -10.461 Td[(base)-1(d)-342(on)-343(R)1(E)-1(LAX)-342(NG)1(.)]TJ/F50 8.966 Tf 93.93 0 Td[(http:)]TJ -93.93 -10.461 Td[(//www.thaiopensource.com/relaxng)-1(/trang.html)]TJ/F31 8.966 Tf 202.414 0 Td[(.)]TJ
ET
1 0 0 1 316.812 349.735 cm
0 g 0 G
1 0 0 1 -316.812 -349.735 cm
BT
/F31 8.966 Tf 316.812 349.735 Td[([1)1(7])]TJ
ET
1 0 0 1 331.147 349.735 cm
0 g 0 G
1 0 0 1 -331.147 -349.735 cm
BT
/F31 8.966 Tf 335.63 349.735 Td[(R.)-342(Co)29(v)28(er.)-343(The)-343(Co)29(v)28(er)-343(P)28(ages.)]TJ 0 -10.46 Td[(h)29(ttp:)1(//x)-1(m)1(l.)1(co)29(v)28(erpages)-1(.)1(org/,)-342(2003.)]TJ
ET
1 0 0 1 316.812 327.818 cm
0 g 0 G
1 0 0 1 -316.812 -327.818 cm
BT
/F31 8.966 Tf 316.812 327.818 Td[([1)1(8])]TJ
ET
1 0 0 1 331.147 327.818 cm
0 g 0 G
1 0 0 1 -331.147 -327.818 cm
BT
/F31 8.966 Tf 335.63 327.818 Td[(Al)1(in)-342(De)-1(ut)1(s)-1(c)29(h,)-342(Mary)-343(F.)-342(F)86(ernande)-1(z)1(,)-342(and)-343(Dan)-343(Suc)1(iu.)]TJ 0 -10.461 Td[(Stori)1(ng)-343(Sem)1(istructured)-342(Data)-343(wi)1(th)-343(STORED.)-342(In)-343(Al)1(ex)]TJ 0 -10.461 Td[(Deli)1(s)-1(,)-342(Christos)-343(F)86(al)1(outsos)-1(,)-342(and)-342(Shahram)]TJ 0 -10.461 Td[(Gha)1(nde)-1(hari)1(zadeh,)-342(edito)1(rs)-1(,)]TJ/F49 8.966 Tf 108.704 0 Td[(SIGMO)-1(D)-367(C)1(onfer)52(enc)52(e)]TJ/F31 8.966 Tf 85.736 0 Td[(,)]TJ -194.44 -10.461 Td[(pages)-343(431{44)1(2.)-343(A)29(CM)-343(Pres)-1(s,)-342(1999.)]TJ
ET
1 0 0 1 316.812 274.517 cm
0 g 0 G
1 0 0 1 -316.812 -274.517 cm
BT
/F31 8.966 Tf 316.812 274.517 Td[([1)1(9])]TJ
ET
1 0 0 1 331.147 274.517 cm
0 g 0 G
1 0 0 1 -331.147 -274.517 cm
BT
/F31 8.966 Tf 335.63 274.517 Td[(Juli)1(ana)-343(F)86(rei)1(re)-343(F)86(ang)-343(Du,)-342(Sihem)-342(Am)1(er-Y)86(ahi)1(a.)-342(Shre)-1(X)1(:)]TJ 0 -10.46 Td[(Managi)1(ng)-343(X)1(ML)-343(Do)-29(cum)1(en)28(ts)-343(i)1(n)-343(R)1(elati)1(onal)-342(Databa)1(s)-1(es.)]TJ 0 -10.461 Td[(In)-343(N)1(as)-1(c)1(im)1(e)-1(n)29(to)-342(e)-1(t)-342(al)1(.)-342([38])1(,)-342(pages)-343(1297{1300)1(.)]TJ
ET
1 0 0 1 316.812 242.139 cm
0 g 0 G
1 0 0 1 -316.812 -242.139 cm
BT
/F31 8.966 Tf 316.812 242.139 Td[([2)1(0])]TJ
ET
1 0 0 1 331.147 242.139 cm
0 g 0 G
1 0 0 1 -331.147 -242.139 cm
BT
/F31 8.966 Tf 335.63 242.139 Td[(M.)-342(F.)-342(F)86(er)-1(na)1(nde)-1(z)-342(and)-343(D.)-342(Suci)1(u.)-342(O)-1(pt)1(im)1(izi)1(ng)-343(R)1(egular)]TJ 0 -10.461 Td[(Path)-343(Ex)-1(press)-1(i)1(ons)-343(Using)-342(Graph)-342(Sc)29(he)-1(m)1(as.)-343(In)]TJ/F49 8.966 Tf 0 -10.461 Td[(International)-367(Confer)53(en)-1(c)53(e)-368(on)-367(Data)-367(En)-1(gine)52(ering)]TJ/F31 8.966 Tf 187.166 0 Td[(,)-342(pages)]TJ -187.166 -10.461 Td[(14{23,)-342(19)1(98.)]TJ
ET
1 0 0 1 316.812 199.299 cm
0 g 0 G
1 0 0 1 -316.812 -199.299 cm
BT
/F31 8.966 Tf 316.812 199.299 Td[([2)1(1])]TJ
ET
1 0 0 1 331.147 199.299 cm
0 g 0 G
1 0 0 1 -331.147 -199.299 cm
BT
/F31 8.966 Tf 335.63 199.299 Td[(Henni)1(ng)-343(F)86(ernau.)-342(L)-1(earni)1(ng)-343(Tree)-343(Languages)-343(from)-342(T)-1(ext.)]TJ 0 -10.46 Td[(In)-343(Jyrk)-1(i)-342(Kivi)1(ne)-1(n)-342(and)-343(R)1(ob)-29(ert)-342(H.)-342(Sloa)1(n,)-343(edi)1(tors,)]TJ/F49 8.966 Tf 191.849 0 Td[(COL)79(T)]TJ/F31 8.966 Tf 25.298 0 Td[(,)]TJ -217.147 -10.461 Td[(v)28(ol)1(ume)-343(23)1(75)-343(of)]TJ/F49 8.966 Tf 63.743 0 Td[(L)53(e)52(ct)-1(u)1(r)52(e)-367(Notes)-368(i)1(n)-368(C)1(omp)1(ut)-1(er)-367(Scien)-1(c)53(e)]TJ/F31 8.966 Tf 141.992 0 Td[(,)]TJ -205.735 -10.461 Td[(pages)-343(153{16)1(8.)-343(Spri)1(nger,)-342(2002.)]TJ
ET
1 0 0 1 316.812 156.46 cm
0 g 0 G
1 0 0 1 -316.812 -156.46 cm
BT
/F31 8.966 Tf 316.812 156.46 Td[([2)1(2])]TJ
ET
1 0 0 1 331.147 156.46 cm
0 g 0 G
1 0 0 1 -331.147 -156.46 cm
BT
/F31 8.966 Tf 335.63 156.46 Td[(Dani)1(e)-1(l)1(a)-343(Fl)1(ores)-1(c)1(u.)-343(Ma)1(naging)-342(s)-1(em)1(i-)1(s)-1(truc)1(tured)-343(data)1(.)]TJ/F49 8.966 Tf 0 -10.461 Td[(A)26(C)1(M)-368(Queue)]TJ/F31 8.966 Tf 50.143 0 Td[(,)-342(3\0508\051)1(,)-342(O)-1(ct)1(ob)-29(er)-343(20)1(05.)]TJ
ET
1 0 0 1 316.812 134.542 cm
0 g 0 G
1 0 0 1 -316.812 -134.542 cm
BT
/F31 8.966 Tf 316.812 134.542 Td[([2)1(3])]TJ
ET
1 0 0 1 331.147 134.542 cm
0 g 0 G
1 0 0 1 -331.147 -134.542 cm
BT
/F31 8.966 Tf 335.63 134.542 Td[(Juli)1(ana)-343(F)86(rei)1(re)-1(,)-342(Ja)29(y)28(an)28(t)-342(R)1(.)-342(Harit)1(s)-1(a,)-342(Ma)29(y)28(a)-343(R)1(am)1(anath,)]TJ
ET
1 0 0 1 53.798 94.692 cm
0 g 0 G
1 0 0 1 502.117 0 cm
0 g 0 G
Q
1 0 0 1 284.294 36 cm
0 Tr
/QQAPFe71941eb 12 Tf
0 0 0 rg
100 Tz
0 Ts
0 Tw 0 Tc
BT
1 0 0 1 0 0 Tm
(1008)Tj
ET
1 0 0 1 0 0 cm
1 0 0 1 -284.294 -36 cm
endstream
endobj
101 0 obj
<<
/Type /Page
/Resources 100 0 R
/MediaBox [ 0 0 595.276 841.89 ]
/Parent 77 0 R
/Contents [ 102 0 R ]
>>
endobj
93 0 obj <<
/Type /XObject
/Subtype /Form
/FormType 1
/PTEX.FileName (generalization.pdf)
/PTEX.PageNumber 1
/PTEX.InfoDict 103 0 R
/BBox [0.00000000 0.00000000 595.00000000 842.00000000]
/Resources <<
/ProcSet [ /PDF /ImageB ]
/XObject <<
/R78 104 0 R
/R77 105 0 R
/R76 106 0 R
/R75 107 0 R
/R74 108 0 R
/R73 109 0 R
/R72 110 0 R
/R71 111 0 R
/R70 112 0 R
/R69 113 0 R
/R68 114 0 R
/R67 115 0 R
/R66 116 0 R
/R65 117 0 R
/R64 118 0 R
/R63 119 0 R
/R62 120 0 R
/R61 121 0 R
/R60 122 0 R
/R59 123 0 R
/R58 124 0 R
/R57 125 0 R
/R56 126 0 R
/R55 127 0 R
/R54 128 0 R
/R53 129 0 R
/R52 130 0 R
/R51 131 0 R
/R50 132 0 R
/R49 133 0 R
/R48 134 0 R
/R47 135 0 R
/R46 136 0 R
/R45 137 0 R
/R44 138 0 R
/R43 139 0 R
/R42 140 0 R
/R41 141 0 R
/R40 142 0 R
/R39 143 0 R
/R38 144 0 R
/R37 145 0 R
/R36 146 0 R
/R35 147 0 R
/R34 148 0 R
/R33 149 0 R
/R32 150 0 R
/R31 151 0 R
/R30 152 0 R
/R29 153 0 R
/R28 154 0 R
/R27 155 0 R
/R26 156 0 R
/R25 157 0 R
/R24 158 0 R
/R23 159 0 R
/R22 160 0 R
/R21 161 0 R
/R20 162 0 R
/R19 163 0 R
/R18 164 0 R
/R17 165 0 R
/R16 166 0 R
/R15 167 0 R
/R14 168 0 R
/R13 169 0 R
/R12 170 0 R
/R11 171 0 R
/R10 172 0 R
/R9 173 0 R
/R8 174 0 R
/R7 175 0 R
>>>>
/Length 176 0 R
/Filter /FlateDecode
>>
stream
xϋ\EEE=^:tWfEō`rH"&\!O
JB.%==gjfyS2S;~y
Go_7_i$K(G9SlVq;ךMpw i\2
Г%:}ǿpbN>یwp7ooL6S؛ЌO'xgرke[W~8]|x^zpdׯ?Www
05aiTA.0PX<Zz")Dؑ\4{iF&*:2aZM&9x<0lK*ZUACl@,Ш
h@^.t輌F?Cءٖh6GCc3dNnM2dA@l99-0G0T"lFl=$lƊ=z3Co@k67!أC46h4AF u#`2Q؈Z7B4t#ZF f#$C7rH5!CX!Vm,Ub# QxRЕ*lDJ
Q}͡:j6blEC!:f#hFhFDhF9$К
6rH51l@k6b6t#Z9$ЪЍZj#CHIؘTk?h]I@k6`T9$К1Zؘ4#l@k6F4!lhCF-YIؘ5c2!lЍhbF j#CHn@6VUؘ57Lhɂ6f*^ l,:to#3P:lј
h6F6@lwaIX6ł6Ɣ
6rH.nZhC7rh4C렫9ЍZ9:*ZbR]}֝|Zir FO(%yp
ݮoWtHeLq[Fʳ;/r__=CܷՏuW?o?rܻf/?7
/Creator
/Author
/Keywords ()
/Subject ()
>>
endobj
104 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3989
/Height 58
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3989
>>
/Length 149
>>
stream
>S >
A >4>O} o}'I?_ғPHbk3mK~ ~?Fa!DfNv 3+id/Wʿ0_ endstream
endobj
105 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3986
/Height 70
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3986
>>
/Length 190
>>
stream
&bH!f*Yb`
?17o7MOMMw">mmoo .LwpvP2o endstream
endobj
106 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3860
/Height 70
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3860
>>
/Length 81
>>
stream
* >+zmmmmmmmmmmmmmmlEmmmmmmmm~ endstream
endobj
107 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3860
/Height 70
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3860
>>
/Length 79
>>
stream
#99w? endstream
endobj
108 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3836
/Height 70
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3836
>>
/Length 45
>>
stream
&l endstream
endobj
109 0 obj
<<
/Subtype /Image
/ImageMask true
/Width 3860
/Height 70
/BitsPerComponent 1
/Filter /CCITTFaxDecode
/DecodeParms <<
/K -1
/Columns 3860
>>
/Length 81
>>
stream
* >+ǑOOOOOOoKoKoKoKoKoKoKoKoKoKoKoKoKoKoKcKb<