%!PS-Adobe-2.0 %%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software %%Title: guide.dvi %%Pages: 80 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: Helvetica %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips guide.dvi %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2000.08.16:1711 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR }{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N /@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X /yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet TeXDict begin 39158280 55380996 1000 600 600 (guide.dvi) @start %DVIPSBitmapFont: Fa cmcsc10 10.95 51 /Fa 51 123 df16 D<130FEB1F80133F137F13FF4813005B485A485A485AEA1FC05B48C7FC127C5A5A126011 116CBE32>19 D<121E123FEA7F80EAFFC0A213E0A2127FEA3F60121E1200A513C0A3EA01 80A2EA0300A21206A25A5A5A12200B1C77891D>44 DI<121E123F EA7F80EAFFC0A4EA7F80EA3F00121E0A0A77891D>I65 DII< B712FCEEFFC017F000019039C0001FFC6C6C48EB01FF706C7EEF3FE0EF0FF0717E717E71 7E170084F07F80A2F03FC019E0181FA219F0A2F00FF8A519FCAB19F8A4F01FF0A319E018 3F19C0A2F07F801900604D5A4D5A4D5A4D5A4D5AEF7FC04C48C7FC48486CEB0FFEB812F8 17C004FCC8FC3E3E7BBD4B>IIIIII<0107B6FCA3D9000113C0 6E1380157FB3B3A6123F487EA2487EA216005D5B6CC75A007C495A12386C495A6C495A39 07800FC03903E03F802600FFFEC7FCEB1FF028407BBD34>IIIIIIIIII<003FB912E0A390 3BF0003FF0007F01806D48130F48C7ED07F0007E1703007C170100781700A300701870A5 481838A5C81600B3B14B7E4B7E0103B7FCA33D3D7CBC47>I86 DI89 D97 DIIIIIIII107 DII III114 D<90383FC00C9038FFF81C000313FE3907E03F3C390F0007FC 001E1301481300A248147C153C12F8A2151CA27EA26C1400EA7F8013E0EA3FFEEBFFE06C 13FE6CEBFF806C14C0000114E06C6C13F0010F13F8010013FC1407EC01FE1400157F153F 126000E0141FA46C141EA26C143E153C6C147CB414789038C001F039F3F807E000E1B512 C0D8E07F130038C007FC20317BAF2A>I<007FB712F8A39039801FF0073A7E000FE00000 781678A20070163800F0163CA348161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36 >IIII121 D<003FB612F0A39039F8000FE001C0EB1FC090C7 123F003E1580003CEC7F00007C5C00785C4A5A140300705C4A5A140F5DC7485A143F5D4A C7FC5C5C495A13035C495A130F5C49481370133F5C49C7FC5B5B484814F012035B484814 E0000F1401491303485A003F140749131F48C712FFB7FCA3242F7BAE2E>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fb cmtt12 12 5 /Fb 5 115 df<383FFFFC5AB57EA27E7EC7FCB3B3AD003FB612F84815FCB712FEA26C15 FC6C15F8273D7ABC33>108 D<02FC137E3A7FC3FE01FF27FFC7FF037F01EF01877F90B5 00CF7F92B57E6C010F13872607FE07130301FC01FE7F9039F803FC01A201F013F8A401E0 13F0B3A53C7FFE0FFF07FF80B5028713C04A138FA26E1387D87FFE02071380322C80AB33 >I<4AB4FC263FFC0713C0007F011F7F486C487F4A7F007F90B57E6CB5EA07FEC6EBF801 ECE0004A7F825CA291C7FCA35BB3A43B3FFFF80FFFFC486D4813FEB56C4813FFA26C496C 13FE6C496C13FC302C7FAB33>I112 D114 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fc msbm8 8 1 /Fc 1 83 df82 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fd cmsy9 9 1 /Fd 1 14 df13 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fe cmsy6 6 2 /Fe 2 50 df0 D<01FEEC0FE02603FFC0EB3FF8000F01F0EBFE 3E3B1F0FF801F0073C3C01FC07C003803B3000FE0F00010070D93F1EEB00C00060EB1F9C 00E0D90FF81460485C14076E7E6E7E81020315E00060D9073F14C091390F1F80016C9026 1E0FE01380003890397C07F0073C1C01F003FE1F003B0F8FE001FFFE3B03FF80007FF8C6 48C7EA0FE033177C953D>49 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ff cmmi6 6 8 /Ff 8 121 df<90B6FC16E0903907C003F0ED00F8494813FC167C167EA249C7127C16FC A2ED01F8013EEB03F0ED07E0ED1F8090393FFFFE005B90397C003F80ED07C0ED03E04914 F01501A216F8484814F01503A2ED07E04848EB0FC0ED1F80ED3F00000714FEB612F815C0 27227CA12E>66 D<91380FF0039138FFFE06903903F8070E90390FC0019E013FC712FE01 7C147C5B4848143C485A48481438485A121F90C8FC481530123E007E1500A25AA516C0A2 ED0180A2007CEC0300A2003C1406003E5C6C5C6C6C13706C6C5B3903F807802600FFFEC7 FCEB1FF028247CA22C>I<90B612FCA2903807C000163C4948131CA2160CA249C7FCA215 30A2013EEB6000A215E0140190387FFFC0A2EB7C03140101F85BA44848C8FCA4485AA312 07B57EA226227CA127>70 D<131FEBFF8C3801E0DE3803807E3807007C48133C121E123E 003C5B127CA3485BA215401560903801E0C012781303393807E180391C1CF300380FF87F 3807E03C1B177E9522>97 D<1338137CA2137813701300A7EA0780EA1FC0EA38E01230EA 60F0EAC1E0A3EA03C0A3EA0780A2EA0F0013041306EA1E0CA21318121CEA1E70EA0FE0EA 07800F237DA116>105 D<13F8EA0FF0A21200A2485AA4485AA43807801E147FEB81C3EB 8387380F060F495A1318EB700E4848C7FCA213FCEA1E7EEA3C0F80EB0781158039780F03 00A21402EB070600F0138CEB03F8386000F019247CA221>107 D<000F017E13FC3A1F81 FF83FF3B31C383C707803A61EE03CC039026EC01F813C0D8C1F813F013F001E013E00003 903903C0078013C0A2EE0F003907800780A2EE1E041706270F000F00130C163C1718A200 1E011EEB1C70EE1FE0000C010CEB07802F177D9536>109 D<3801F01E3907FC7F80390E 1CE1C038180F8100301383007013071260EC0380D8001EC7FCA45BA21580003014C03978 78018012F8EC030038F0FC0638E19C1C387F0FF8381E03E01A177D9523>120 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fg cmsl10 10.95 56 /Fg 56 123 df<007FB5FCA2B512FEA418067C961E>45 D<121E123FEA7F80EAFFC0A313 80A2EA7F00123C0A0A788919>I<157015F014011407EC3FE0EB03FF137FEBFFCFEBF80F 1300EC1FC0A6EC3F80A6EC7F00A614FEA6495AA6495AA6495AA6495AA4131F497EB612F8 A31D3D78BC2D>49 DII<161C163C167CA216FCED01F81503 1507150FA2151DED3BF0157315E315C31401EC038391380707E0140E141CA21438147091 38E00FC0EB01C014801303EB0700130E49EB1F805B133013705B485A4848EB3F0090C7FC 5A120E5A5A48147E1260B8FCA3C8EAFE004A5AA64A5AA414074A7E0107B512F8A3283E7B BD2D>I<01061403D90780131F9138F801FE49B512FC16F816F016C01680EDFE004913F8 90381C7FC091C8FCA45BA65BA2EC1FE0ECFFF8903873E03E903877001F01ECEB0F8001F8 EB07C04914E05B49EB03F090C7FC16F8A715071206121F487E487E16F000FF140F5B16E0 90C7121F00FC15C01270ED3F8016000078147E00385C6C495A001E495A6CEB0FE03907E0 3FC06CB5C7FCC613FCEB1FE0283F7ABC2D>III<17E016 011603831607A2160FA2161F83163FA2167F167716F7EEE7FCED01E316C3150316831507 EE03FEED0F01150E151E151C153C03387FED7800157015F05D4A4880177F4A5AA24AC7FC A2020E81173F5C021FB6FC5CA20270C7EA3FE0171F5CA2495AA2494881170F49C8FCA213 0EA249821707133C137CD801FE4B7E2607FF80EC3FFEB500F00107B512FC19F85E3E417D C044>65 D<013FB7FC18E018FC903B007FE00007FE6E48903801FF804B9038007FC0A2F0 3FE0F01FF0A34AC813F8A602FE16F0183F19E0187F19C0F0FF8049484A13004D5A4D5AEF 1FF04D5ADC03FFC7FC49B612F8EFFF8002F8C7EA3FE0EF0FF0EF07FC717E494814018471 1380A319C0495AA649484A1380A219005F60170749484A5A4D5A4D5A4D5A017F913801FF 8001FF020F90C7FCB812FC17F094C8FC3D3E7DBD40>II<013F B7FC18E018F8903B007FF0000FFE6E48EB01FF4B9038007FC0727E180F85727E727E4A5A 727EA2727EA34AC91380A6494817C0A51A80495A60A41A00495A60A261A24E5A495A6118 0F61181F6149484B5AA24E5A4EC7FC4D5A4D5A49484A5A4D5AEF3FE0EF7F80017F4A48C8 FC01FFEC1FFCB812F0178004FCC9FC423E7DBD45>I<013FB812F8A39026007FF0C7127F 6E48140F4B140318011800A319784A5A1970A54AC71238A4190017784948147017F01601 1603160F91B6FC495DA29138FC001F16071603160149485CA3197019F019E04948495A93 C7120119C0A21803198049481507A2F00F00A260181E4948153E187E4D5A1703017F150F 01FFEDFFF8B9FCA2603D3E7DBD3E>I<013FB812E0A3903A007FF000016E48EB003F4B14 0F18071803A318014A5A19C0A54AC8FC1770A395C7FC17F049485CA2160116031607161F 49B65AA39138FC003F160F160749485C1603A5494849C8FCA293C9FCA4495AA6495AA413 7FEBFFF0B612F8A33B3E7DBD3B>I<013FB5D8F807B6FC04F015FEA29026007FF0C7380F FE006E486E5A4B5DA64A484A5AA64AC8485AA649484B5AA591B8FC495FA202FCC8127FA4 49484BC7FCA649484A5AA649484A5AA649484A5AA4017F150F496C4A7EB6D8E01FB512FC 6115C0483E7DBD44>72 D<011FB512FC5BA29039003FF8006E5A5DA64A5AA64A5AA64AC7 FCA6495AA6495AA6495AA6495AA6495AA4133F497E007FB512F0A2B6FC263E7EBD21>I< 013FB500F8010FB5FC4C5BA29026007FF0C7000313E06E486E13004B15FC19F061F00380 4EC7FC181E4A485C6018E04D5AEF07804DC8FC4AC7121E17385F5FEE03C04C5A4948010E C9FC161E163F16FF4B7F5D903A03FC073FC0150E92383C1FE003787FEDF00FDAFDC07F90 3907FB8007DAFF007F4A13034A804A13018349487F84177F84173F844948141F84170F84 1707844948140384170184017F4B7F496C4A13E0B600E0017F13FFA24B90B6FC483E7DBD 47>75 D<013FB512FEA25E9026007FF8C8FCEC3FE05DA64A5AA64AC9FCA6495AA6495AA6 495AA31838A21870495AA318E0A34948140118C01703A21707EF0F804948141F173F177F EFFF00017F140301FF143FB9FC5FA2353E7DBD39>I<90263FFFF0933807FFFE5013FC62 9026007FF8EFFC00023FEF3BF8023BEF3FF01A77A2DA39FC16E7A2F101C702714C485AEC 70FEF1070FA2190EA2DAE07F4B485AA2193819706F7E19E0D901C04D5AF001C0A26F6CEB 0380A2F00700D90380030E49C7FC6F7E60A260A249486C6C4913FEA260A26F6C485A4D5A 010E4D5AEF0700A2923801FC0EA25F494D5A6F6C5A5FA25FA249DA7FC0495AA2013C5D13 7C01FE6EC7120F2607FF80013E4A7EB500FC031FB512F8043C5E4A131C573E7DBD53>I< 90263FFFE0023FB5FC6F16FEA29026001FF8020313C0060013004A6C157C023B163C6F15 3814398114384A6D5C157F82153F82151F02E06D5C150F821507821503D901C06D495A15 0182811780167F49486E485A163F17E0161F17F0160F49C76D48C7FC160717FC160317FE 1601010EEDFF0E82188E177F18CE173F4916FC171FA2170FA21707495E1703133C017C15 0113FE2607FF801400B500FC5D18704A1530483E7DBD44>I<923803FF80031F13F09238 FE01FE913903F0003FDA0FC0EB1FC0DA3F80EB07E0027EC76C7E49486E7E49488149486E 7E4948157F495A013F17804948ED3FC049C9FCA24848EE1FE012035B000718F05B120FA2 485A19F8123F5BA2127FA219F04848163FA5F07FE0A35BF0FFC0A219805F19007F4D5A12 7F4D5A60003F160F6D5E001F4C5A4D5A6C6C4B5A95C7FC6C6C15FE00034B5A6C6C4A5A6C 6C4A5A017FEC1FC06D6C495AD90FE001FEC8FC903903F807F80100B512C0DA0FFCC9FC3D 4276BF47>I<013FB612FEEFFFE018F8903B007FF0000FFC6E48EB01FF4B6D1380F07FC0 183F19E0F01FF0A24A5AA219F8A44AC8EA3FF0A319E0A2F07FC0495AF0FF8019004D5A4D 5AEF0FF84948EC3FE0933801FF8091B648C7FC17F002FCCAFCA2495AA6495AA6495AA649 5AA4137F497EB612E0A25D3D3E7DBD3E>I<923803FF80031F13F09238FE01FE913903F8 003FDA0FE0EB1FC0DA3F806D7E4AC7EA03F0D901FC8149486E7E49486E7E010F82494881 494816804948ED3FC013FF91C9FC484817E00003171F5B000718F0A2485AA2485A19F812 3FA25B127FA219F04848163FA519E0187F5BA219C018FF1980A24D1300A24D5A6C7E4D5A 60003F160F037C5C271FE001FE495ADA0383495A000F90260600805B6D486D48C7FC0007 ED60FE6C6C48EB61FCD801FCEC63F8D800FEEC77F0017FEC7FC0D93F985CD90FEC01FEC8 FC902703FE07F813030100B5FC91380FFC3891C7003C1306A2043E130E181E043F5BEF81 FCEFFFF8A260A2705B60705B95C7FCEE03FEEE01F83D5276BF47>I<013FB612F017FF18 E0903B007FF0003FF86E48EB07FC4BEB01FE717EF07F8019C0183F19E04A5A19F0A54AC8 EA7FE0A319C0F0FF80A249484A1300604D5AEF0FF04D5AEF7F804948D907FEC7FC91B612 F017809139FC0007E0EE01F8707E4948147E177F8384A284495AA649484A7EA519024948 1607A4017F92383FF00E497EB600E0011F131C050F13184B903807F870CA3801FFE09438 003F8040407DBD43>I<9238FF80010207EBF003021FEBFC0791397F00FE0F02FCEB1F1F D901F0EB07BF4948EB03FF4948EB01FE4948130049C8FC49157E133E137E017C153CA213 FCA417387F17186D1500A214C080EB7FFEECFFE06D13FE6DEBFFC06D14F06D806D800100 80023F7F02031480EC003F030313C01500163F17E0161F160FA2120C121CA21607A2003C ED0FC0A31780161F003E1600007E5D007F153E5E6D5C6D495AD87DF0495AD8F8FCEB0FC0 3AF03F803F8027E01FFFFEC7FC010713F839C0007FC030427BBF33>I<0007B912F0A33C 0FFE000FF8003F01F0160F01C04A13034848160190C7FC121EF000E0484A5AA21238A212 7812704B5AA25AA3C816004B5AA64BC9FCA64A5AA64A5AA64A5AA64A5AA4141FEC7FFC00 03B7FCA33C3D76BC42>III<010FB500F090B512F85B5FD9003F90C7003F1300DA0FFCEC0FF84B15E06E6C15 8096C7FC6E6C140E606E6C143C606E6D5B4D5ADB7FC05B4D5A92383FE0074DC8FC92381F F01E171C6F6C5A5F923807FCF0EEFDE06FB45A5F6F90C9FCA26F7FA2707EA216FF4B7FED 03DF9238079FF0ED0F1F92380E0FF8151C92383C07FC15784B6C7EEC01E04B6C7EEC0380 02076D7F4AC7FC021E6E7E5C02386E7E5C02F06E7E495A49486E7E5C010F6F7E131FD97F C04A7E2603FFF0EC3FFF007F01FC49B512FEB55CA2453E7EBD44>88 DI<010FB712FEA39239C00007FCD91FFCC713F802F0EC0FF04AEC1FE00280143F 91C8EA7FC0013E1680EFFF00013C4A5A1603494A5A5F01704A5A4C5A163F494A5A5F4CC7 FC90C7485A15034B5A5E4B5A4B5A153F4B5A5E4BC8FC4A5A14034A5A5D4A5A4A5A143F4A 48EB01C05D4AC7EA0380495A1303495A4A140749481500495A013F5D5C495A49C8121E48 163E485A49157E484815FE48484A5A001F15074848141F49EB01FF48B7FCB85AA2373E7B BD38>I97 DIIIII<177C913907F803FE91393FFE0F8F9139FC0F9C1F903A01F007F03F 903903E003E0D907C0EBF01E90260F8001130C011FECF800133F14004980A301FE495AA3 017E5C15075E013E5C013F495A6D49C7FCEC803E903837C0FC903861FFF09038607F8001 E0C9FC485AA57F7F90B512F8EDFF806C15E06D806D8048B67E3A07E0000FFED80F801300 001EC8127E003E815A00788112F8A3163EA25E00781578007C4A5A6C4A5A6CEC0FC0D807 C0013FC7FC3903F801FCC6B512F0010F90C8FC303D7FA82D>I<147FEB3FFFA313017F5C A6495AA6495AA5ED07F8903907F01FFF9238781F809238E00FC09139F18007E0ECF30002 F614F0495A14F85CA25CA2011FEC0FE05CA54948EB1FC0A649C7EA3F80A601FEEC7F00A4 00015D486C491380B5D8F87F13FCA32E3F7DBE33>I<147814FCEB01FE130314FFEB07FE 130314FCEB01F8EB00F01400ACEB03F83801FFF0A3EA001F130FA214E0A6EB1FC0A6EB3F 80A6EB7F00A613FEA5EA03FF007F13F0A2B5FC183E7DBD1A>II<147FEB3FFFA313017F5C A6495AA6495AA6902607F003B5FC17FEA2030013E0170016FC49485BED01E04B5A4B5A03 0EC7FC5D90381FC0785DECC1E0ECC7F014CFECDFF8EB3FBBECF1FC14E1ECC0FE1400157F 137E6F7EA26F7EA26F7E5B6F7EA282000181486C497EB539F03FFFF04B13E0A2303F7EBE 30>I<143FEB1FFF5BA213017F14FEA6EB01FCA6EB03F8A6EB07F0A6EB0FE0A6EB1FC0A6 EB3F80A6EB7F00A613FEA5EA03FF007F13F8A2B5FC183F7DBE1A>I<902707F007F8EB03 FC2803FFE01FFF90380FFF80923B781F803C0FC0923BE00FC07007E03E001FE18007E0C0 03F090260FE300EBE18002E6DAF30013F84A14F602D814FC02F05CA24A5CA2011F020FEC 07F04A5CA549484948EB0FE0A649C74848EB1FC0A601FE4AC7EA3F80A400014B147F486C 496DEBFFC0B5D8F87FD9FC3F13FEA347287DA74C>I<903907F007F83A03FFE01FFF9238 781F809238E00FC03B001FE18007E090380FE30002E614F05C14D814F0A25CA2011FEC0F E05CA54948EB1FC0A649C7EA3F80A601FEEC7F00A400015D486C491380B5D8F87F13FCA3 2E287DA733>II<91387F01FE903A7FFE0FFFC092383E03F092 387800F8902601FFE0137C0380137E6D90C77E494815804A141F18C0A218E0170F495AA3 18F0A218E04948141FA5EF3FC0495A1880177F18005F5F4948495A6E495A5F4C5A6E495A 6E495AD93F9C017EC7FC91388F01F8913883FFE0028090C8FC92C9FCA249CAFCA613FEA4 1201487EB512F8A3343A81A733>I<91390FE003C0DAFFF81380903903F81E0790390FE0 070F90391F80038F90393F00019F01FE14DF4848903800FF00485A485A82485A121F4914 FE123FA2485AA348C7485AA64B5AA37EA36C6C495A150F121F6C6C131F15376C6C13E73A 01F001CFE03900FC0F8F90383FFE0FEB0FF090C7FCA24B5AA64B5AA4157F4B7E023F13FE A32A3A7AA730>I<903907F01F803A03FFE07FE0EDE1F0ECE1833A001FE307F8EB0FE602 EC13F014CC9138D803E09138F0018092C7FCA25C131FA25CA4495AA649C8FCA613FEA412 01487EB512FEA325287EA724>I<9138FF80800107EBE3C090391F80778090383C001F13 7001F0130F485A000314074914001207A27FA26D13066D90C7FCEBFF806C13FC14FF6C14 C06C806D7F011F7F01077FEB007FEC03FE1401001813000038147EA2153E123C153C007C 147CA21578007E5C5D007F495A39FB80078026F1E01FC7FC38E07FFC38C01FE0222A7DA8 24>II<01FE147FB448EB7FFEA300071403000314 01A24914FCA64848EB03F8A64848EB07F0A64848EB0FE0A4151FA249EB3FC0A2157FA215 DF3A0FC0019FE000079038073FFF3803F01E3801FFF826003FE01380282977A733>I119 D<90B539E007FFF05E18E0902707FE000313006D48EB01FC4A6D5A6E5C01015D4C5A1603 6E5C0100140794C7FC160E805E805E1678ED8070023F13F05EED81C015C191381FC38015 C793C8FC15EF15EEEC0FFCA25DA26E5AA25DA26E5A5DA24AC9FC5C140E141E141C5C121C 003F5B5A485B495A130300FE5B4848CAFCEA701EEA783CEA3FF0EA0FC0343A80A630> 121 D<017FB512FEA29138C001FC90397E0003F849EB07F049130F4914E049EB1FC0ED3F 800001EC7F004913FE4A5A4A5A380380075DC7485A4A5A4A5A4AC7FC14FE495A13034A13 70494813E0495A495A495A90387F000101FE14C01201491303485A4848EB07804848130F 4848131F4848133F397F0001FFB71200A227277EA628>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fh cmsy8 8 9 /Fh 9 107 df0 D<170EA383A3717EA2717E841700187084181E 84F007C0007FB912F8BA12FC6C18F8CBEA07C0F00F00181E183860601701604D5AA24DC7 FCA3170EA33E237CA147>33 D49 D<91B512C01307131F49C8 FC13F8485AEA03C0485A48C9FC120E5AA25AA25AA35AA3B712C0A300E0C9FCA31270A37E A27EA27E120F6C7E6C7EEA01F06C7E133F6DB512C013071300222B7AA52F>I<91387FFF F80107B67E011F15E090B712F82701F03E007FD80780EC0FFED80E00EC03FF001E017E13 0048EE7F80007C163F127848017C141F12C0C7160014FCA2173E5C173C5F010115704A5C 4C5A4C5A0103020EC7FC4A133CED03F09138E1FFC0D907E390C8FCECCFF8ECDF8002C0C9 FC495AA349CAFCA3133EA2133C137CA25BA25B485A138031307EAC31>80 D<027FB5FC0107B612F0011F15FC90B77E3B01F03E001FFFD807801401D80E009138007F 80001E017E143F5A007C161F12785A00C0017C1500C7FC171E02FC143E173C4A5C17705F 01014A5A4A0107C7FC163EED1FF80103EB7FE09138E0FF8002E17FECE03F49486C7E6F7E A2010F6D7EEC800382EC0001498003001401013E6E130770130EEF801C4991383FC038EF E0F0017891381FFFC0496E130049EC07FCD80180EC03E0382E7EAC3C>82 D<141F14FFEB03F0EB07C0EB0F80EB1F00131E133EB3A35BA25BEA03E0EA7FC048C7FCEA 7FC0EA03E0EA00F8137CA27FB3A3131E131FEB0F80EB07C0EB03F0EB00FF141F18437BB1 23>102 D<127CB47EEA0FE0EA01F06C7E137CA27FB3A37FA2EB0F80EB07E0EB01FEEB00 7FEB01FEEB07E0EB0F80EB1F00A2133EB3A35BA25B485AEA0FE0EAFF80007CC7FC18437B B123>I<12E0B3B3B3AD034378B114>106 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fi cmex10 10.95 16 /Fi 16 114 df<140E141E143C147814F014E01301EB03C0EB0780130F14005B133EA25B A25BA2485AA212035B1207A25B120FA3485AA4123FA290C7FCA25AA6127EA212FEB3A212 7EA2127FA67EA27FA2121FA46C7EA312077FA212037F1201A26C7EA2137CA27FA27F7F14 801307EB03C0EB01E0130014F01478143C141E140E176C72832A>0 D<126012F012787E7E120E120F6C7E6C7E7F12017F6C7EA2137CA27FA27FA21480130F14 C0A2130714E0A3EB03F0A414F8A21301A214FCA61300A214FEB3A214FCA21301A614F8A2 1303A214F0A4EB07E0A314C0130FA21480131F1400A2133EA25BA25BA2485A5B12035B48 5A48C7FC120E121E5A5A5A1260176C7C832A>III<126012F0B3 B3B3A31260043B73811E>12 D16 D<127012F8127C7E7E6C7E6C7E12036C7E7F6C 7E137C133C133E7F80130F6D7E80130380130180130080147C147E143E143FA26E7EA26E 7EA36E7EA3811403A2811401A3811400A381A2157EA2157FA5811680A8151FA216C0B3A7 1680A2153FA816005DA5157EA215FEA25DA314015DA314035DA214075DA34A5AA34A5AA2 4AC7FCA2143E147E147C14FC5C13015C13035C13075C495A131F91C8FC133E133C137C5B 485A5B485A1207485A48C9FC123E5A5A127022A37D8336>I<17F01601EE03E0EE07C0EE 0F80EE1F00163E5E5E5E15014B5A4B5A4B5A151F93C7FC153E157E157C5D14014A5AA24A 5A5D140F4A5AA24AC8FCA2147EA25CA2495AA213035C13075C130FA25C131FA2495AA349 C9FCA313FEA3485AA4485AA31207A25BA3120FA25BA2121FA45BA2123FA55BA2127FAA90 CAFC5AB3AC7E7FAA123FA27FA5121FA27FA4120FA27FA21207A37FA21203A36C7EA46C7E A3137FA36D7EA36D7EA2130F80A21307801303801301A26D7EA2147EA280A26E7EA26E7E 1407816E7EA26E7E1400157C157E153E8182150F6F7E6F7E6F7E150082167C8282EE0F80 EE07C0EE03E0EE01F016002CDA6D8343>I<127012F8127C7E7E6C7E6C7E6C7E6C7E1200 7F137C7F7F80130F6D7E8013036D7E806D7EA2147E143E143F6E7EA26E7EA26E7EA26E7E A26E7EA281140081157E157FA28182A26F7EA36F7EA36F7EA36F7EA46F7EA382A21500A3 82A282A21780A4163FA217C0A5161FA217E0AA160F17F0B3AC17E0161FAA17C0A2163FA5 1780A2167FA41700A25EA25EA31501A25EA34B5AA44B5AA34B5AA34B5AA34B5AA293C7FC 5DA2157E15FE5D14015DA24A5AA24A5AA24A5AA24A5AA24AC8FC143E147E5CA2495A5C49 5A13075C495A131F91C9FC133E5B5B5B1201485A485A485A48CAFC123E5A5A12702CDA7D 8343>I<1778EE01F81607161FEE7FE0EEFF80923801FE004B5AED0FF8ED1FE04B5A5E15 7F4BC7FC4A5A5D14034A5AA34A5AA34A5AB3B3B3A94A5AA35D147FA24AC8FCA2495A5C13 03495A495A5C495A495A01FFC9FCEA01FC485AEA0FF0EA3FC048CAFC12FCA2127FEA3FC0 EA0FF0EA03F86C7E6CB4FCEB3F806D7E6D7E806D7E6D7E1301806D7EA26E7EA2143F81A3 6E7EB3B3B3A96E7EA36E7EA36E7E1401816E7E6F7E153F826F7EED0FF8ED03FC6F7E9238 00FF80EE7FE0EE1FF816071601EE00782DDA758344>26 D<007FBF12F8C07EA38B6C0180 CB12036C6DDE0001806CF3000F6E080114806C6DF2003F6C1D076C6D090113C06E876C6D F43FE06C1E0F6EF407F06D6D1B036D6D1B016DF500F86F1C786D6D1C3C6D6D1C1C6D1E1E 6F1C0E6D7F6D1E076E6C1C00826E7F80826E7F6E7F80826E7F6E7F81836F7F816F7F836F 7F81836F7F6F7F8284707F707F8284707F82707F84707F8385717F717F836183715B7190 CDFC60715A4D5A17034D5A604D5A4D5A4DCEFC177E17FE4C5A5F4C5A4C5A4C5A4C5A163F 94CFFC167E5E4B5A4B5A15074B5A5E4B5A4BD0FC157E5D02011D074A481C0E5D4A481C1E 4A481C1C4A481C3C023F1D7C4AD012F8027E1C014AF403F049481C0749481C0F4948F41F E0010F1D7F4948983801FFC04A1B0749CF121F017E99B51280491B07484898B6FC000350 B7120090C0FC48665A5A48665AC0FC6C66787F7B7F83>88 D90 D104 DI<1C601CF0A2F301E0A2F303C0A2F30780A2F30F00A21B1EA263A263A263 A3505AA2505AA2505AA250C7FCA21A1EA262A262A262A24F5AA24F5AA24F5AA24FC8FCA2 191EA261A261A261A24E5AA3010C4C5A131C013E4C5A13FE486C4CC9FC5A260F7F80151E 121C00385F38F03FC000405FC66C7E606D7E4D5AA26D6C4A5AA26D6C4A5AA26D6C4ACAFC A2171E6D7E5F6E7E5F6E7E5FA26E6C485AA26E6C485AA2EC07F84C5AA26E6C48CBFCA291 3801FE1EA26E6C5AA25EED7FF85E153F5E151F5EA26F5AA26FCCFC546D77835B>112 D<1C601CF0A3F301E0A3F303C0A3F30780A3F30F00A31B1EA363A363A463A3505AA3505A A3505AA350C7FCA31A1EA362A362A462A34F5AA34F5AA34F5AA34FC8FCA3191EA361A461 A361A34E5AA301044C5A130C131C011E4C5A133E137E01FE4CC9FC487E5A48171E38067F 80120C121800385F486C7E12E000405FC66C7EA260A26D7E4D5AA26D7E4D5AA36D6C4A5A A36D6C4ACAFCA46D6C141EA36E6C5BA35F6E7EA25F6E7EA24C5AA2EC0FF04C5AA2EC07F8 4C5AA36E6C48CBFCA3EC01FE161EA36E6C5AA3ED7FF8A35E153FA25E151FA25EA2150F5E A2150793CCFC54A477835B>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fj cmmi8 8 30 /Fj 30 121 df26 D<0103B512E0011F14F05B90B612E03A01FC1F80003903E007C0EA07C0380F80 0301007F5A123EA25AA348495AA34A5AA292C7FC5C141E00785B5C00385B6C485A380F07 C06CB4C8FCEA01F8241E7D9C28>I<160E48151F6D5C48C813801206161F48150F48ED07 00A348130C141E481506A25CA200E05D481338161C027813186C017013385E14F0010149 5A6C486C485A3A780FBC0F80277FFF3FFFC7FCD83FFE5B6C486C5A6C486C5A3907E007E0 291F7F9D2C>33 D<123C127EB4FCA21380A2127F123D1201A3EA0300A31206A25AA25A5A 122009157A8714>59 D<15C01401A2EC0380A3EC0700A2140EA35CA35CA35CA35CA2495A A3495AA349C7FCA3130EA25BA35BA35BA35BA3485AA2485AA348C8FCA3120EA35AA35AA2 5AA35AA25A1A437CB123>61 D<011FB6FC4915C06D15F0903A00FC0007F8EE01FCEE00FE A24948147E177FA34948147EA217FE17FC4948EB01F8EE03F0EE07E0EE1FC04948EB7F00 ED03FC91B55A16FE903A1F80003F80EE0FC017E0160749C713F01603A3137E1607A217E0 49140FEE1FC0A2EE3F804848ECFF004B5AED0FF8B75A16C003FCC7FC302D7CAC35>66 D<92387FC001913903FFF803021FEBFC0791397FE01F0F903A01FE00079ED903F8EB01BE D90FE0EB00FE4948147E49C8127C017E153C5B485A000316385B485A120F491530001F16 1048481500A348CAFCA312FEA65E1780EE0300127E1606A26C5D5E6C6C14385E6C6C5C6C 6CEB03C0D803F8010FC7FCC6B4137E90387FFFF8011F13E0010390C8FC302F7CAD32>I< 011FB712805B7FD900FCC7127F170F17071800494880A4495A1630A34948EB600294C7FC 16E0A290390FC003C091B5FCA390391F8007801503A3D93F00EB0004170CA203025B017E 90C7FC5FA25F5B17E04C5A160348484A5A161F04FFC7FCB8FC5EA2312D7DAC34>69 D<011FB7FC5B7FD900FCC7FC171F170F170E49481406A4495AA2162016304948EB600417 00A216E049485B150791B5FCA2495CEC80071503A2D93F0090C7FCA4017E130292C8FCA3 5BA4485AA3B512F0805C302D7DAC2D>I<903B1FFFF807FFFE495C6D80D900FEC7EA3F80 4A1500A34948147EA449485CA44948495AA44948495A91B6FCA3903A1F800007E0A449C7 485AA4017E4A5AA4494AC7FCA44848147EA3B539E03FFFF8A202C05C372D7CAC3A>72 D<90381FFFFE5B6D5BD900FEC8FC5CA3495AA4495AA4495AA4495AA4495AA449C8128016 01A2EE0300137E5E1606160E49140C161C163C5E484814F81503ED1FF0B7FC5EA2292D7D AC30>76 D<0007B8FC5AA23B1FC003F0007FD81E00150E121C5A0030495AA248160CA24A 5A5AA34849481308C71500A34AC8FCA4147EA45CA4495AA4495AA4495AA2130F000FB512 E048805D302D7FAC29>84 D<263FFFF0EBFFFC485C6C80D801FCC7EA0FC049EC07001606 A248485CA448485CA448485CA448485CA448C85AA4007E4A5AA4484AC7FCA21506A25D12 7C5D007E5C003E5C6C495A390F8007802607E03FC8FC3803FFFC6C13F038003FC02E2E7B AC30>I<0103B612F85B17F0903A0FF80007E002C0EB0FC091C7121F011EEC3F80011CEC 7F00011814FE0138495A01305C4B5A49495A4B5A4B5A014049C7FC90C7127E5D4A5A1403 4A5A4A5A4A5A5D4AC8FC147E5C4948130249481306495A49485B495A133F49C7121C01FE 1418484814385B48485C484814F0484813014848EB07E048C7123F48B6FCB75AA22D2D7C AC30>90 D97 D<157CEC01FEEC03839138070780EC0F1FA2EC1F3F141E91383E1F00150E92C7FCA25CA6 90383FFFF85B6D5BD900F8C7FCA2495AA5495AA6495AA5495AA591C8FC5BA3131EA2133E EA1C3C127EA2EAFE78A2EAFC70485AEA61C0EA3F806CC9FC213D7CAE22>102 D<131FEA03FFA3EA003EA45BA45BA43801F03FECFFC09038F3C1E09038F700F0D803EC7F 13F85B5B12075BA34848485AA34A5AEA1F00A24A5A1640003E15C0EC0F80A2ED818048EB 1F01ED0300140F150648EB071CEC03F80070EB01E0222F7DAD29>104 D<1307EB0F80EB1FC0A21480A2EB0E0090C7FCA8EA01E0EA07F8EA0E3C1218EA303EA212 60A2485AA3C65AA2485AA3485AA2485A144014C0EA0F80A2EB8180EA1F01EB0300120F13 066C5AEA03F86C5A122E7EAC18>I<15E0EC03F0A21407A2EC03E0EC01C091C7FCA8147C EB01FEEB078F90380E0780131815C013301360EC0F8013C0A21300EC1F00A4143EA45CA4 5CA4495AA4495AA3383807C0127C38FE0F8091C7FCEAFC1E5BEA70F8EA3FF0EA1F801C3B 81AC1D>I<131FEA03FFA3EA003EA45BA45BA4484813F8EC03FCEC070CEC0C3E3903E018 7EEC30FE1460ECC0FC3807C1809038C3007001CE130013DCEA0FF07FEBFF80EB9FC0381F 03E06D7E6D7E1504003E140CA448141814F015301478481460EC3FC00070EB0F801F2F7D AD25>I<137CEA0FFCA3EA00F8A4EA01F0A4EA03E0A4EA07C0A4EA0F80A4EA1F00A4123E A45AA31308EAF818A4EAF030A21360A2EA78C0EA3F80EA0F000E2F7DAD15>I<27078007 F0137E3C0FE01FFC01FF803C18F0381E0783C03C3078E00F0E01E0D979C001987F26607F 0013B016E0017E14C0485A16805B120048484948485AA34D5A4848133EA24D5A19804848 491481EF1F01A2F00300484849133E1806171E6048484848EB0E18EF07F0000E6D486D5A 391F7E9D3E>I<3907C007E0390FE01FF83918F0783C393078E01E903879801F38607F00 137E137CEAC0FC5BA212004848133EA35D485AA25D160848481418EC01F0A21630390F80 03E01660140116C048C7EAE180ED7F00000E143E251F7E9D2B>II<903807E01090381FF03090383C18709038 F80CF03901E007E01203EA07C0380F8003EC07C0EA1F00A25A003EEB0F80127EA348EB1F 00A4143E5AA300785B007C13FCEA3C01381C037C380E0EF8EA07FCEA03F0C7FC495AA449 5AA4EBFFFEA31C2B7D9D20>113 D<3807C01F390FE07F80391870E0C039307983E0EB7B 0738607E0F137C15C0EAC0F8EC070091C7FC1200485AA4485AA4485AA4485AA448C8FCA2 120E1B1F7E9D20>II<130E 131FA3133EA45BA45B387FFFF8B5FC14F03801F000A4485AA4485AA4485AA31410381F00 30A21460A2001E13C0A2EB0180EB0300EA0F0EEA07FCEA01F0152B7EA919>II<013F137C9038FFC0FF3A01C1E183803A0300F307C00006EBF6 0F48EBFC1FA248158014F848EC0E0092C7FCC7FC495AA4495AA35D49485A121C123E007E 1406EAFE0F5DD8FC1B5BD878315B397060E0E0393FC07FC0260F803FC7FC221F7E9D28> 120 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fk msbm10 10.95 2 /Fk 2 83 df67 D<007FB612FCB812C06C16F83B01C007807FFED800E09039000F3F 80020E90380707C093380381E0EF80F0933801C07884181C706C7EA284A8180EA34C485A 183C604C485A93380787E093380F3FC093B5C7FC020FB512F817C004E7C8FC91390E1C07 80ED1E0392380E01C003077F168003031370923801C078EEE03803007FEE701EEE780EEE 3807041C7FEE1E0393380E01C004077FEF80F004031370706C7EEFE03C04007FEF700F94 3878078094383803C048486C91381C01E0007FB500FE90381FFFFCB6806C823E3E7EBD39 >82 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fl cmmi10 10.95 46 /Fl 46 125 df26 D<020FB512FE027F14FF49B7FC13074915FE903A3FE03FC00090397F000FE001FE1303D8 01F880484813014980485A120F5B121F48C7FCA3127EA3484A5AA34B5AA25E150F5E4BC7 FC127C153E003C5C003E5C001E495A6CEB03C03907800F802603E07EC8FC3800FFF8EB3F C030287DA634>I<011FB61280017F15C048B7FC5A481680260FC007C8FC48C65A121C48 130E12780070131E5AA2C75AA4147C1478A214F8A25C1301A4495AA31307A25CA2130FA3 495A130F6DC9FC2A287DA628>I<18E00120ED01F00170ED03F849ED07FCA2485A484815 03170148CAFCA2000E177CA248173CA20318143848143C157EA2484A1470A34B14E0A200 F013014BEB01C0170318804B1307EF0F0014036C0107141E0078010F147C007C496C13FC 007E90397FF803F83B7F83FCFE1FF06CB448B55A4A5C6C496C5B6C496C90C7FC6C903800 1FFCD801FCEB07E036297FA739>33 D<121E123FEA7F80EAFFC0A4EA7F80EA3F00121E0A 0A798919>58 D<121E123FEA7F80EAFFC0A213E0A2127FEA3F60121E1200A513C0A3EA01 80A2EA0300A21206A25A5A5A12200B1C798919>I<1806181F187FEF01FEEF07F8EF1FE0 EFFF80933803FE00EE0FF8EE3FE004FFC7FCED03FCED0FF0ED3FC003FFC8FCEC03FCEC0F F0EC3FC002FFC9FCEB07FCEB1FF0EB7FC04848CAFCEA07F8EA1FE0EA7F8000FECBFCA2EA 7F80EA1FE0EA07F8EA01FF38007FC0EB1FF0EB07FCEB00FFEC3FC0EC0FF0EC03FCEC00FF ED3FC0ED0FF0ED03FCED00FFEE3FE0EE0FF8EE03FE933800FF80EF1FE0EF07F8EF01FEEF 007F181F1806383679B147>II<126012F812FEEA7F80EA1FE0EA07F8EA01FF38007FC0EB1FF0EB07FCEB00FFEC 3FC0EC0FF0EC03FCEC00FFED3FC0ED0FF0ED03FCED00FFEE3FE0EE0FF8EE03FE933800FF 80EF1FE0EF07F8EF01FEEF007FA2EF01FEEF07F8EF1FE0EFFF80933803FE00EE0FF8EE3F E004FFC7FCED03FCED0FF0ED3FC003FFC8FCEC03FCEC0FF0EC3FC002FFC9FCEB07FCEB1F F0EB7FC04848CAFCEA07F8EA1FE0EA7F8000FECBFC12F81260383679B147>I<17075F84 171FA2173F177FA217FFA25E5EA24C6C7EA2EE0E3F161E161C1638A21670A216E0ED01C0 84ED0380171FED07005D150E5DA25D157815705D844A5A170F4A5A4AC7FC92B6FC5CA202 1CC7120F143C14384A81A24A140713015C495AA249C8FC5B130E131E011C82137C13FED8 07FFED1FFE007F01F00107B512F8B5FC6C5B3D417DC044>65 D<91B712F84916FF19E090 260001FEC7EA3FF04BEC07F8727E727E854A4880A21A80A24A48157F19FFA34A48160060 6118034A485D4E5A180FF01FE04A484A5A4E5ADD01FEC7FCEF07F84AC7EA7FE092B6C8FC 18E092C7EA07F802FEEC01FE717E727E727E495A85181FA2495A85A349485E183FA26149 48157F6118FF4D90C7FC49485D17034D5AEF1FF049484A5AEFFFC0017F020790C8FC007F B712FCB812F06C93C9FC413E7DBD45>II<91B7 12F84916FF19C0D9000190C7EA3FF04BEC0FF8F003FCF000FE197F4A48ED3F80A2F11FC0 A24A48ED0FE0A21AF0A24A481507A31AF84A5AA3190F4A5AA31AF04A5A191FA34AC913E0 193FA21AC04948167FA21A8019FF49481700A24E5A6149481503614E5A180F49484B5A61 4E5A4EC7FC494815FE4D5AEF07F8EF0FE04948EC3FC04CB4C8FC017FEC0FFC007FB712F0 B812C06C03FCC9FC453E7DBD4B>I<49B912C0A3D9000190C712014BEC003F191FF10F80 19074A5AA44A5A1A00A34A5AEF0380A34A48903807000696C7FCA25F4A48130E171E173E EE01FE4AB55AA3ED80014AC71278A449481470A21918191C49484A5B176094C75AA24948 5EA2180161494815036118074EC7FC495A181E183E18FE49484A5A170F017FEDFFF8007F B8FCB95AA2423E7DBD43>I<91B9FC5BA2D9000190C712074B1400193F193E191E4A5AA4 4A5A191CA34A5AA2170617074A48010E13181900A2171E4A48131CA2173C177C91397F80 03F892B5FCA39139FF0003F01600A349485CA44948495AA393C9FC495AA4495AA4495AA4 495AA2497E007FB512F0B67E6C5C403E7DBD3A>II<49B612804915C06D1580D90001EB800093C7FC 5DA34A5AA44A5AA44A5AA44A5AA44A5AA44A5AA44AC8FCA4495AA4495AA4495AA4495AA4 495AA4495AA2EBFFE0B612E0A25D2A3E7DBD28>73 D<49B66C90387FFFF01BF81BF0D900 010180C7000F130093C813F84B16E01A80071EC7FC4A485D6119E0F003C04A484A5A060E C8FC6018784A485CEF01C04D5A050FC9FC4A48131C5F17F04C5A91383FC0031607161F4C 7E91387F807F923881EFF8ED83C792388707FC9138FF0E03153C4B6C7E15E04901C07F4B 7E92C77F4A147F495A717EA2844948141F84170FA249486E7EA28417034948811701A284 495A85496C4A13E0007FB500C0017F13FFB67E4B5D4D3E7DBD4D>75 D<49B612E0835FD900010180C7FC93C8FC5DA34A5AA44A5AA44A5AA44A5AA44A5AA44A5A A44AC9FCA4495AA21804180E4948151CA31838495A18781870A2494815F0EF01E0A21703 4948EC07C0A2EF0F80173F4948147F933803FF00017F141F007FB8FCB85AA2373E7DBD3E >I<49B56C93383FFFE06398B5FCD90001F1E000DBDFC04B5B973803BF80A2F2073FDA03 9F4DC7FC1A0E1A1CED8FE0DA070FEE38FE1A70A21AE0020E933801C1FCA26F6CEC0381A2 021C4C485A190EA2191C02384C485AA26F6C147019E002704D5AF001C0A2F0038002E04B 48485A6F7E180E60D901C04D5A6060A249486C6C4949C8FCA24D5A4D5A49C716FE4DC7FC 170E167F010E4B495A5FA25F494D5A5F5F013C143F4D495A01FE92C7FCD803FF4D7E007F 01F8013E010FB512F0B56C013C49804A011C5E5B3E7DBD58>I<49B54AB512F082A290C7 6D9039000FFE004AEE03F062DBDFE06E5AA29126039FF04A5A158F821587DA07074BC7FC 82150382DA0E01150EA26F7EA24A6E5B167F83163F4A5E83161F834A010F5CA2707EA24A 6E5B160383160149484B5A17FF821881494891387F8380A2EF3FC3A249C801E7C8FC171F 18F7170F010E16FEA21707A2496F5AA21701133C6001FE1500EA03FF007F01F81578B56C 15704A15304C3E7DBD49>I81 D<49B77E18F818FFD90001 D900017F4B9038003FE0F00FF0727E727E4A5A727EA34A4881A44A484A5AA34E5A4A5A4E 5A614E5A4A484A5A4E5A06FEC7FCEF03FC4A48EB0FF0EFFF8092B500FCC8FC5F9139FF00 01FEEE003F717E717E494881717EA284495AA44948140F60A34948141FA44948023F5B95 38E00380A21A004948021F5BA2496C160E007FB500C0010F5BB66C903807F0184B010313 70CBB45AF03F8041407DBD45>II<007FB500E0 90387FFFFCA326007FE0C7000313804A913800FC004A5D1870A249C95AA448484B5AA448 484B5AA448484BC7FCA44848150EA448485DA448485DA448485DA448C95AA4484B5AA24C 5AA24CC8FCA2160E5EA2007E5D007F5D6C5D6C6CEB03C04B5A6C6C011FC9FCD807F0137C 3901FC03F86CB512E0013F1380D907FCCAFC3E407ABD3E>85 DI<027FB5D88007B512C091B6FC80020101F8C7EBF800 9126007FE0EC7F804C027EC7FC033F157C701478616F6C495A4E5A6F6C495A4EC8FC180E 6F6C5B606F6C5B6017016F6C485A4D5A6F018FC9FC179E17BCEE7FF85F705AA3707EA283 163F167FEEF7FCED01E7EEC3FEED0383ED070392380E01FF151E4B6C7F5D5D4A486D7E4A 5A4A486D7E92C7FC140E4A6E7E5C4A6E7E14F0495A49486E7E495A011F6F7ED97FC01407 2603FFE0EC1FFF007F01FC49B512FEB5FC6C5B4A3E7EBD4B>88 D<007FB56C0103B51280 B6FC6C91C71500000101E09138007FF06C49ED3F80017F043EC7FC183C606D6C1570606D 6C4A5A17034D5A6D6C4AC8FC170E5F6D6C5C17785F6D6C495A5F6E495A6D4AC9FC160E6D EB801E5E5E91387FC0705EEDC1C0EC3FE3EDE78003FFCAFC6E5A5D6E5AA25DA25D141FA3 5D143FA35D147FA392CBFC5CA35C1301A213030003B512FE5AA2413E7DBD35>I<023FB7 12F05CA2DAFFFCC7EA3FE003E0EC7FC092C813804AEDFF00D901F84A5A4A4A5A4A4A5A01 03150F4A4A5A4A4A5A01074B5A91C85B4DC7FC4C5A010E4A5A4C5A160F010C4A5A90C848 5A5F4C5A4CC8FC4B5A4B5A15074B5A4B5A4B5A5E4B5A4BC9FC4A5A4A5A14074A5A4A4814 604B14704A485C4A5A4AC8FC49484A5A1303495A494814034A5D49481407495A49484AC7 FC49C8FC48485D0003163E4848157E484815FE4914034848EC0FFC484814FF48B7FCB85A A23C3E7BBD3E>I98 D100 D104 D<147014F8EB01FC1303A214F8EB01F0EB00E01400AD13FC487EEA03 8F38060780000C13C0121C1238130F1270A2126038E01F80A2EB3F0012C01200137EA35B A3485AA2485AA2140C3807E01CA3380FC038A21430EB8070146014E0EB81C00007138038 038700EA01FEEA00F8163E7DBC1F>I107 DIII112 D<91381F80089138FFE01C903903F07038903907C0387890391F001CF8013E130D017EEB 0FF0491307485A12034914E01207485AA2001FEC0FC05B123FA24848EB1F80A448C7EA3F 00A4157E5AA3007E5CA21401003E1303003F495A6C130F6C131D380780793903C1E3F038 01FFC338007F0313004A5AA44A5AA44A5AA4143F90381FFFFEA3263A7DA729>II I<147014F880495AA4495AA4495AA4495AA3007FB512E0B6FC7E39001F8000A249C7FCA4 137EA45BA4485AA4485AA4484813C01401A2EC0380EA0FC0EC0700A2140E140C0007131C 5C00035B3801E1E03800FF80013EC7FC1B3A7EB821>I<13F8D801FE1407D8030FEC0F80 26060780131F000C7F121C0038ED3F00A2EA700FA20060157E38E01F80A34848C75A1200 137EA24B5A5BA34848495AA44848903807E0181738A392380FC070A2151F1201033F13E0 15776C6C9038E7C1C090387801C3903A3E0781E380903A1FFE00FF00D903F8133E2D297D A734>I120 D<13F8D801FE1407D8030FEC0F8026060780131F000C7F121C0038 ED3F00A2EA700FA20060157E38E01F80A34848C75A1200137EA24B5A5BA34848495AA448 48495AA44B5AA2151F12014B5A157F6C6C13FF90387801DF90263E07BFC7FC90381FFE3F EB03F890C7FC157EA2157C000714FCD81F805B383FC0015D4A5A49485A01005B003E49C8 FC0038131E5C6C13F8380F03E03807FF80D801FCC9FC293B7DA72D>I124 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fm cmbx12 12 56 /Fm 56 123 df12 D45 DI49 DII<163F5E 5EA25D5D5D5DA25D5D5D92B5FCA2EC01F71403EC07E7EC0FC71587EC1F07143F147E14FC 14F8EB01F01303EB07E0EB0FC01480EB1F005B137E5B5B485A1203485A485A5B48C7FC5A 127E5AB91280A5C8000F90C7FCAC027FB61280A531417DC038>I<00031503D807E0143F 01FFEB07FF91B6FC5E5E5E5E16C05E4BC7FC5D15E092C8FC01C0C9FCAAEC3FF001C1B5FC 01C714C001DF14F09039FFC03FF89039FE000FFC01F86D7E496D7E4915804915C06C5AC8 6C13E0A217F0A317F8A3EA0F80EA3FE0487EA2487EA217F0A34915E06C485B4915C090C7 FC6C4A13806C6C15006D495AD80FF0EB3FFCD807FEEBFFF86CB65AC615C06D91C7FC010F 13FC010113C02D427BC038>I<4AB47E021F13F0027F13FC49B57E0107EB807F903A0FFC 001F80D91FF014C04948137F4948EBFFE0495A48495A5A485AA2000F6E13C05B001FED7F 80EE1E00003F92C7FCA25B127FA2EC07FC91381FFF80027F13E000FF90B57E9039F9F01F FC9039FBC007FE4A6C7E9026FF00011380A24915C06F13E05B17F0A35B17F8A3127FA612 3FA217F0121F7F000F16E0A200074A13C07F000316806C6C4913006C6D485A90397FE01F FC6DB55A6D5C010714C0010191C7FC9038003FF02D427BC038>I<903807FFC0013F13FC 48B612804815E02607FC0013F0D81FE0EB3FF8D83F80EB1FFC90C7120FD87FC014FE7F00 FF15FF7FA46C5A16FE6C48131F000FC713FCC8123FED7FF8EDFFF04A13E016804A1300EC 07FC4A5A5D4A5A5D4A5A92C7FCA2147EA2147C14FCA25CA991C8FCA814F8EB03FE497E49 7FA2497FA56D5BA26D90C7FC6D5AEB00F828467AC535>63 D65 DIIIII72 DI75 DIII<923807FFC092B512FE0207ECFFC0021F15F091267FFE0013FC902601FFF0EB 1FFF01070180010313C04990C76C7FD91FFC6E6C7E49486F7E49486F7E01FF8348496F7E 48496F1380A248496F13C0A24890C96C13E0A24819F04982003F19F8A3007F19FC49177F A400FF19FEAD007F19FC6D17FFA3003F19F8A26D5E6C19F0A26E5D6C19E0A26C6D4B13C0 6C19806E5D6C6D4B13006C6D4B5A6D6C4B5A6D6C4B5A6D6C4A5B6D01C001075B6D01F001 1F5B010101FE90B5C7FC6D90B65A023F15F8020715C002004AC8FC030713C047467AC454 >II82 DI<003FBA12E0A59026FE000FEBC003D87FF09338007FF049173F01 80170F190790C7FC007E1803A3007C1801A400FC19F8481800A5C81700B3B3A20107B87E A545437CC24E>II87 D89 D<903801FFE0011F13FE017F6D7E90B612E0489038007FF0D803FCEB1FF8486C6D7E000F 6E7E6D808183816C4881A26C5AEA00F090C7FCA40203B5FC91B6FC1307013F13F19038FF FC01000313E0481380380FFE00485A485A485AA2485AA45DA26C6C5BA26C6C010E13F06C 6C013CEBFFC03A0FFF80F87F6CEBFFF06CECE01FC66CEB8007D90FFCC9FC322F7DAD36> 97 DIIIIIII<137C48B4 FC4813804813C0A24813E0A56C13C0A26C13806C1300EA007C90C7FCAAEB7FC0EA7FFFA5 12037EB3AFB6FCA518467CC520>IIII<90277F80 07FEEC0FFCB590263FFFC090387FFF804B01F090B512E00281B5D8F80380913D83F01FFC 07E03FF8913D87800FFE0F001FFC000390268F0007011E130F6C019CDAFF388002BC1578 02B86D496D7E02F05DA24A5DA34A5DB3A7B60081B60003B512FEA5572D7CAC5E>I<9039 7F8007FEB590383FFF8092B512E0028180913983F03FF8913987801FFC000390388F000F 6C019C8002B813078314F0A25CA35CB3A7B60083B512FEA5372D7CAC3E>II<90397FC00FF8B590B57E02C314E002CF 14F89139FFC03FFC9238000FFE000301FC6D7E6C01F06D13804A6D13C05C7013E018F017 7FA218F8A2173F18FCAB18F8177FA318F017FF18E05E6E15C04C13806E15006E130F02FE EB1FFC9139FFC07FF802CFB55A02C714C002C191C7FC9138C01FF092C9FCADB67EA53640 7DAC3E>II<90387F807F B53881FFC0028313F0028713F891388F8FFCEC9E0F000390389C1FFE6C13BC14F814F0ED 0FFCA29138E007F8ED01E092C7FCA25CB3A6B612E0A5272D7DAC2E>I<90391FFC038090 B51287000314FF5A380FF007381F800048C7127F48143F007E141FA200FE140FA37E7F01 E090C7FC13FE387FFFF014FF6C14C06C14F06C806C806C806C806C6C1480010F14C0EB00 3F14039138007FE00078143F00F8141FA26C140FA36C15C0A26C141F6D14806D133F6DEB 7F009038FC03FE00FDB55A00F85CD8F03F13E026E007FEC7FC232F7CAD2C>IIIIIII<001FB71280A4 9026FE001F130001F05C49495A49137F49495A48C75B4A5B5C4A5B003E5D4A90C7FC5C4A 5A5DC7485A14FF495B5D495B5B499038800F801500495A133F4948131F4A1400495A5A48 5B4A5B485B485D4890C75A495B48481307007FEC3FFEB7FCA4292C7DAB32>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fn cmtt10 10.95 88 /Fn 88 127 df<121C123E127FEAFF80B2EA7F00B1123E121CC7FCA8121C127FA2EAFF80 A3EA7F00A2121C09396DB830>33 D<00101304007C131F00FEEB3F80A26C137FA248133F B2007E1400007C7F003C131E00101304191C75B830>I37 D39 D<141E143F14FF5BEB03FEEB07F8EB0F F0EB1FE0EB3F80137FEBFF005B485A12035B485AA2485AA2485AA2123F5BA2127F90C7FC A412FEAD127FA47F123FA27F121FA26C7EA26C7EA26C7E7F12016C7E7FEB7F80133FEB1F E0EB0FF0EB07F8EB03FEEB01FF7F143F141E184771BE30>I<1238127CB4FC6C7E6C7E6C 7E6C7E6C7EEA01FC7F6C7E7FEB3F8014C0131FEB0FE0A2EB07F0A2EB03F8A214FC1301A2 14FE1300A4147FAD14FEA4130114FCA2130314F8A2EB07F0A2EB0FE0A2EB1FC0133F1480 EB7F005B485A5BEA07F8485A485A485A485A48C7FC127C1238184778BE30>I<14E0497E 497EA60038EC0380007EEC0FC0D8FF83EB3FE001C3137F9038F3F9FF267FFBFB13C06CB6 1280000FECFE00000314F86C5C6C6C13C0011F90C7FC017F13C048B512F04880000F14FE 003FECFF80267FFBFB13C026FFF3F913E09038C3F87F0183133FD87E03EB0FC00038EC03 80000091C7FCA66D5A6D5A23277AAE30>I<141C143E147FAF003FB612FE4881B81280A3 6C16006C5DC76CC8FCAF143E141C29297DAF30>II<003FB612E04815F0B712F8A36C15F06C15E025077B9E30>I< 120FEA1F80EA3FC0EA7FE0EAFFF0A4EA7FE0EA3FC0EA1F80EA0F000C0C6E8B30>I<16E0 ED01F0ED03F8A2150716F0150F16E0151F16C0153F1680A2157F16005D5D14015D14035D 14075D140F5D141F5DA2143F5D147F92C7FC5C5C13015C13035C13075C130F5C131F5CA2 133F5C137F91C8FC5B5B12015B12035B12075B120F5BA2121F5B123F5B127F90C9FC5A5A A2127C123825477BBE30>I<14FE903807FFC0497F013F13F8497F90B57E48EB83FF4848 C6138049137F4848EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8A290C712 014815FCA400FEEC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15F0A26D13 0F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B6D5B010F 13E06D5BD900FEC7FC273A7CB830>IIIII<00 0FB612805A4815C0A21680A20180C8FCAEEB81FF019F13C090B512F08115FE81D9FE0313 809038F0007F49EB3FC00180EB1FE06CC7120F000E15F0C81207A216F81503A31218123C 127EB4FC150716F048140F6C15E06C141F6DEB3FC0003F147F9039E001FF80261FFC0F13 006CB55A6C5C6C14F0C65C6D1380D90FFCC7FC25397BB730>II<127C 007FB612FCB7FC16FEA216FCA248C7EA0FF816F0007CEC1FE0ED3FC0C8EA7F80160015FE 14015D4A5A14075D4A5AA24A5AA24A5AA24AC7FCA25C5C13015CA213035CA213075CA449 5AA6131F5CA96D5A6DC8FC273A7CB830>I<49B4FC011F13F0017F13FC90B57E0003ECFF 804815C048010113E03A1FF8003FF049131FD83FC0EB07F8A24848EB03FC90C71201A56D 1303003F15F86D13076C6CEB0FF06C6CEB1FE0D807FCEB7FC03A03FF83FF806C90B51200 6C6C13FC011F13F0497F90B512FE48802607FE0013C0D80FF8EB3FE0D81FE0EB0FF04848 EB07F8491303007F15FC90C712014815FE481400A66C14016C15FC6D1303003F15F86D13 07D81FF0EB1FF06D133F3A0FFF01FFE06C90B512C06C1580C6ECFE006D5B011F13F00101 90C7FC273A7CB830>I<49B4FC010F13E0013F7F4913FC48B57E488048010113803A0FFC 007FC0D81FF0131F4914E04848EB0FF04848130790C7FCED03F85A4815FC1501A416FEA3 7E7E6D1303A26C6C13076C6C130F6D133FD80FFC13FF6CB6FC6C14FE6C14FC6C14F9013F EBE1FC010F138190380060011400ED03F8A2150716F0150F000F15E0486C131F486CEB3F C01680157F913801FF00EC07FE391FF01FFC90B55A6C5C6C14C06C5CC649C7FCEB3FF027 3A7CB830>I<120FEA1F80EA3FC0EA7FE0EAFFF0A4EA7FE0EA3FC0EA1F80EA0F00C7FCAF 120FEA1F80EA3FC0EA7FE0EAFFF0A4EA7FE0EA3FC0EA1F80EA0F000C276EA630>II<16E0ED01F0ED07F8150F153FEDFFF04A13E002 0713C04A1300EC3FFEEC7FF8903801FFE0495B010F90C7FC495AEB7FF8495A000313C048 5BD81FFEC8FC485AEA7FF0485A138013E06C7EEA3FFC6C7E3807FF806C7FC613F06D7EEB 1FFE6D7E010313C06D7F9038007FF8EC3FFEEC0FFF6E13C0020113E06E13F0ED3FF8150F 1507ED01F0ED00E0252F7BB230>I<003FB612FE4881B81280A36C16006C5DCBFCA7003F B612FE4881B81280A36C16006C5D29157DA530>I<1238127CB4FC7F13E0EA7FF86C7E6C B4FC00077F6C13E0C67FEB3FFC6D7E903807FF806D7F010013F06E7EEC1FFE6E7E020313 C06E13E09138007FF0ED3FF8150F153FED7FF0913801FFE04A13C0020F13004A5AEC7FF8 4A5A010313C0495BD91FFEC7FC495AEBFFF000035B481380001F90C8FCEA3FFC485AEAFF E0138090C9FC127C1238252F7BB230>II<147F4A7EA2497FA4497F14F7A4 01077F14E3A3010F7FA314C1A2011F7FA490383F80FEA590387F007FA4498049133F90B6 FCA34881A39038FC001F00038149130FA4000781491307A2D87FFFEB7FFFB515806EB5FC A24A7E6C160029397DB830>65 D<007FB512F015FEB77E826C81823A03F8001FF815076F 7E1501A26F7EA615015EA24B5A1507ED1FF0ED7FE090B65A5E4BC7FC6F7E16E0829039F8 000FF8ED03FC6F7E1500167FA3EE3F80A6167F1700A25E4B5A1503ED1FFC007FB6FC5EB7 5A16C06C5D03FCC7FC29387EB730>I<91387F801C903903FFF03E49EBFC7E011F13FE49 EBFFFE5B9038FFE07F48EB801F3903FE000F491307485A484813035B001F14015B123F49 1300A2127F90C8FC167C16005A5AAC7E7EA2167C6D14FE123FA27F121F6D1301000F15FC 7F6C6CEB03F86C6C13076D14F03901FF801F6C9038E07FE06DB512C06D14806DEBFE0001 075B6D13F09038007FC0273A7CB830>I<003FB512E04814FCB67E6F7E6C816C813A03F8 007FF0ED1FF8150F6F7E6F7E15016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0 A3163F1780A2167F17005E4B5A15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C 14FC6C14E02B387FB730>I<007FB7FCB8FC1780A37ED803F8C7123FA7EE1F00A293C7FC A4157CA215FEA390B5FCA6EBF800A3157CA292C8FCA5EE07C0A2EE0FE0A8007FB7FCB8FC A317C07E2B387EB730>I<003FB712805AB812C0A27E7ED801FCC7121FA7EE0F80A293C7 FCA5153EA2157FA390B6FCA69038FC007FA3153EA292C8FCAE383FFFF8487FB5FCA27E6C 5B2A387EB730>I<02FF13700103EBC0F8010F13F14913F94913FF5BEBFFC148EB007FD8 03FC133F4848131F49130F120F491307121F5B123F491303A2127F90C7FC6F5A92C8FC5A 5AA892B5FC4A14805CA26C7F6C6D1400ED03F8A27F003F1407A27F121F6D130F120F7F00 07141F7F6C6C133F6CB4137F6CEBC1FF6DB5FC7F6D13FB6D13F30103EBC1F0010090C8FC 293A7DB830>I<3B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D8 03F8C7EAFE00B290B6FCA601F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C 496C13F06C496C13E02D387FB730>I<007FB6FCB71280A46C1500260007F0C7FCB3B3A8 007FB6FCB71280A46C1500213879B730>I75 D<383FFFF8487FB57EA26C5B 6C5BD801FCC9FCB3B0EE0F80A2EE1FC0A8003FB7FC5AB8FCA26C16807E2A387EB730>I< D83FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C4913E00007160001EF14BFEC80 0FA3ECC01F01E7143FA3ECE03F01E3133EA2ECF07EA201E1137CA2ECF8FCA201E013F8A2 14FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD83FFC903801FFE0486C4913F0 B54913F8A26C486D13F06C486D13E02D387FB730>II<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E0133FD87F80EB 0FF0A290C71207A44815F8481403B3A96C1407A26C15F0A36D130FA26D131F6C6CEB3FE0 01F813FF90B6FC6C15C06C15806C1500000114FCD8003F13E0253A7BB830>I<007FB512 F0B612FE6F7E16E0826C813903F8003FED0FFCED03FE15016F7EA2821780163FA6167F17 005EA24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7FC15F001F8C9FCB0387FFFC0B57E A46C5B29387EB730>I<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001 E0133F4848EB1FF049130F90C71207A44815F8481403B3A8147E14FE6CEBFF076C15F0EC 7F87A2EC3FC7018013CF9038C01FFFD83FE014E0EBF80F90B6FC6C15C06C15806C150000 0114FCD8003F7FEB00016E7EA21680157F16C0153F16E0151F16F0150FED07E025467BB8 30>I<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F6F7E150715 03821501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8007F153F6F 7E150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F06C496C13E06C 49EB7FC0C9EA1F002E397FB730>I<90390FF801C090397FFF03E090B512C7000314F748 14FF5A381FF80F383FE001EB8000007F147F90C7123F48141F5AA2150FA37EED07C06C91 C7FC7F7FEA3FF0EA1FFE380FFFF06C13FF6C14E06C14F86C80011F7F01037FD9003F1380 020113C09138007FE0151FED0FF0A2ED07F8A2003C1403127E12FEA46C140716F07FED0F E001E0131F01F8EB3FC001FFEBFF8091B512005D00FD5CD8FC7F5BD8F81F5BD870011380 253A7BB830>I<003FB712C05AB812E0A43AFE003F800FA7007CED07C0A2C791C7FCB3B1 011FB5FC4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C496C13FC D803F8C7EA3F80B3B16D147F00011600A36C6C14FEA2017F495AEC800390393FE00FF86D 6C485A6DB55A6D5C6D5C6D91C7FC9038007FFCEC0FE02F3980B730>III<3A3FFF01FFF84801837F02C77FA20283 5B6C01015B3A01FC007F806D91C7FC00005C6D5BEB7F01EC81FCEB3F8314C3011F5B14E7 010F5B14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA2497FA2815B81EB0FE781EB1FC381 EB3F8181EB7F0081497F49800001143F49800003141F49800007140FD87FFEEB7FFFB515 806EB5FCA24A7E6C48150029387DB730>II<001FB612FC4815FE5AA316FC90C712 03ED07F816F0150FED1FE016C0153F003EEC7F801600C85A4A5A5D14034A5A5D140F4A5A 5D143F4A5A92C7FC5C495A5C1303495A5C130F495A5C133F495A91C8FC5B4848147C5B00 0315FE485A5B120F485A5B123F485A90B6FCB7FCA316FC7E27387CB730>I<007FB5FCA2 B61280A21500A248C8FCB3B3B3A5B6FCA21580A26C1400A219476DBE30>I<1238127C12 FEA27E7E7F123F7F121F7F120FA27F12077F12037F12017F12007F7F80133F80131FA280 130F801307801303801301801300808081143F81141FA281140F81140781140381140181 140081811680153FA216C0151F16E0150F16F0150716F81503A2ED01F0ED00E025477BBE 30>I<007FB5FCA2B61280A27EA2C7123FB3B3B3A5007FB5FCA2B6FCA26C1400A219477D BE30>I<1307EB1FC0EB7FF0497E000313FE000FEBFF80003F14E0D87FFD13F039FFF07F F8EBC01FEB800F397E0003F0007C13011D0D77B730>I<003FB612E04815F0B712F8A36C 15F06C15E025077B7D30>I97 DII<913801FFE05C4A7FA28080EC0007AAEB03FE9038 1FFF874913E790B512F74814FF5A481303380FFC0001F0133F4848131F4848130F5B007F 140790C7FCA25AA25AA87E6C140FA27F003F141F7F6C6C133F6D137F390FF801FF2607FE 07EBFFC06CB712E06C02F713F06C14E76D01C313E0011F010313C0D907FCC8FC2C397DB7 30>I<14FF010713E0011F13F8017F7F90B57E488048010113803A07FC007FC04848133F D81FE0EB1FE049130F003F15F0491307127F90C7FCED03F85A5AB7FCA416F0A248C9FC7E 7EA27F003FEC01F07F6C6CEB03F86C7E6D1307D807FEEB1FF03A03FF807FE06C90B5FC6C 15C0013F14806DEBFE00010313F89038007FC0252A7CA830>IIII<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9381FFFF85A487FA27E7EEA0001 B3A9003FB612C05AB712E0A26C15C07E23397AB830>III<387FFFF8B5FC80A37EEA0001B3B3A8007FB612F0B712F8A46C15 F025387BB730>I<02FC137E3B7FC3FF01FF8001CF01877FB600CF7F15DF6C91B57E020F 13873B07FC07FE03F8A29039F803FC01A201F013F8A301E013F0B3A23C7FFE0FFF07FF80 4A5BB5028F13C0A2D87FFE020F13806E7F322881A730>II< 49B4FC010F13E0013F13F8497F90B57E0003ECFF8014013A07FC007FC04848EB3FE0D81F E0EB0FF0A24848EB07F8491303007F15FC90C71201A300FEEC00FEA86C14016C15FCA26D 1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F3A07FF01FFC06C90B51280 6C15006C6C13FC6D5B010F13E0010190C7FC272A7CA830>II<49B413F8010F13C0013FEBF1FC4913F990B512FD4814FF48 13813907FC003F4848131FD81FE0130F491307123F491303127F90C7FC15015A5AA77E7E 15037FA26C6C1307150F6C7E6C6C131FD807FC137F9038FF01FF6C90B5FC6C14FD6C6C13 F96D13F1010F13C1903803FE0190C7FCAD92B512F8A24A14FCA26E14F8A22E3C7DA730> II<90381FFC0E48B5129F000714FF5A5A5A387FF007EB000100FE7F48 80A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C6C7F01037F90 38000FFF02001380003C143F007EEC1FC012FE150F7EA27F151F6D14806D137F9039FC03 FF0090B55A5D00FD5C00FC5CD8F83F13C026700FFEC7FC222A79A830>III<3B3FFFC07FFF804816C0B56CB512E0A26C496C13C06C16803B01F80003F000A2 6D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F011F91C7FCA26E5A010F137E A2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA36E5A6E5A2B277EA630>I< 3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7EA3F00A26D5C0003 157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFDF9017C5C14 F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F800F802D277FA630>I<3A3F FF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137FEC80FE90383F81FC90381F C3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C497F81903803F7E0EB07E790 380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E137F01FE6D7E48486D7E267F FF80B5FCB512C102E31480A202C114006C138029277DA630>I<3B3FFFC07FFF804801E0 14C0B590B512E0A26C6E13C06C01C014803B01FC0003F000A2000014076D5C137E150F01 7F5C7F151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0157C15FCEB01F85D 14F91300ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C147EA2000F13FE486C 5AEA3FC1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<001F B612FC4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0003EECFF804A1300C7485A4A 5A4A5A4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A4948133E4890C7FC48 48147F485A485A485A485A48B7FCB8FCA316FE7E28277DA630>II<1238127C12FEB3B3B3AD127C123807476CBE30>II<013C133848B4137C48EB80FE48138148EBC3FC4813EF39 7FEFFFF0018713E0D8FF0313C000FE1480D87C011300383800781F0C78B730>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fo cmbx10 10.95 60 /Fo 60 123 df12 D14 D40 D<127012F8127C7E123FEA1FC06C7E12076C7E7F6C7E6C7EA2137F80 133F80131F80130F80A26D7EA3801303A280A36D7EA61580B01500A6495AA35CA213075C A3495AA25C131F5C133F5C137F91C7FC13FEA2485A485A5B485A120F485A48C8FC123E5A 5A1270195A7AC329>I44 DII48 D<140F143F5C495A130F48B5FCB6FCA313F7EAFE071200B3B3A8B712F0A5243C78BB 34>I<903803FF80011F13F090B512FE00036E7E4881260FF80F7F261FC0017F48C77F6D 6D7ED87FE06D7E6D131F00FF817F811780A36C5A6C5A6C5A0007C7FCC81400A25D5EA24B 5A5E157F4B5A5E4A5B4A90C7FC4A5A5D4A5AEC1FE04A5A4A5A9139FE000F80495A495A49 48EB1F00495AEB1F8049C7FC017E5C5B48B7FC485D5A5A5A5A5AA2B75AA4293C7BBB34> III<00061538D80FC0EB01F801FE131F90B6FC5E5E5E5E93 C7FC5D15F815E0158002FCC8FC0180C9FCA9ECFFC0018713F8019F13FE90B67E020013E0 01F86D7E01E06D7E49131F49806CC77FC8120F82A31780A21206EA1FC0487E487E12FF7F A217005BA26C48495AA201805C6CC7485A6C6C137F01E0495A260FF8035B6CB612800001 92C7FC6C14FC013F13E0010790C8FC293D7BBB34>II<121F7F13F890B712F0A45A17E017C0178017005E5E5A 007EC7EA01F84B5A007C4A5A4B5A5E4BC7FC485C157E5DC7485A5D14034A5A140F5D141F 5D143F147FA24AC8FCA25BA35BA2495AA4130FA5131FA86D5AA26D5AEB01E02C3F7ABD34 >I57 DI<16FCA24B7EA24B7EA34B7FA24B7FA34B7F A24B7FA34B7F157C03FC7FEDF87FA2020180EDF03F0203804B7E02078115C082020F814B 7E021F811500824A81023E7F027E81027C7FA202FC814A147F49B77EA34982A2D907E0C7 001F7F4A80010F835C83011F8391C87E4983133E83017E83017C81B500FC91B612FCA546 3F7CBE4F>65 DI<922607FF80130E92B500F8131E020702FE133E021F9138FF807E027FEDE1FE49 B538001FFB010701F0EB03FF4901C01300013F90C8127FD97FFC151F4948150F48491507 4A1503485B4817014A15005A4890CA127EA25B123F193E127FA25B190012FFAC127FA26D 173EA2123FA2121F7F197C6C7F7E6E16F86C17016C6D16F06E15036C6DED07E06D6CED0F C06DB4ED3F80010F01C0EC7F006D01F0EB01FE010101FFEB1FFC6D6C90B512F0021F15C0 020792C7FC020014FC030713C03F407ABE4C>II 70 D<922607FF80130E92B500F8131E020702FE133E021F9138FF807E027FEDE1FE49B5 38001FFB010701F0EB03FF4901C01300013F90C8127FD97FFC151F4948150F484915074A 1503485B4817014A15005A4890CA127EA25B123F193E127FA25B96C7FC12FFAB0407B612 FC127FA27FA2003F92C7383FFE00A26C7EA36C7F7E806C7F7E806C7FEB7FFE6D6C157F01 0F01C014FF6D01F85B01019038FF800F6D6C90B512F1021F15C00207ED003E020002FC13 0E030701C090C7FC46407ABE52>I73 D75 DII< B6037FB512E0A2818181D8003F6D9139001F800081A281816E7E6E7F806E7F826E7F6E7F 6E7F806F7E826F7F6F7F6F7F816F7F836F7F6F7F707E8270138018C07013E07013F07013 F8827013FC18FEEF7FFF71139F7113DF837113FFA28383838484A28484848484A2B600C0 80197F193F191FA24B3E7DBD52>III82 D<903A01FF8001C0011FEBF803017FEBFE0748B612 8F4815DF3A07FE007FFFD80FF8130F48481303497F4848EB007FA24848143F161FA200FF 150FA36D1407A27F7F01FC91C7FC6CB4FC14F8ECFF806C14FCEDFF806C15E0826C15FC6C 816C816C16806C7E011F15C0010715E0EB007F020314F0EC003F1503030013F8167F163F 0078151F12F8160FA46C16F0A27EEE1FE07E6D15C06D143F01F0EC7F8001FE14FF9026FF E00713004890B55AD8FC3F14F8D8F80F14E0D8F003148027E0001FFCC7FC2D407ABE3A> I<003FB912FCA5903BFE003FFE003FD87FF0EE0FFE01C0160349160190C71500197E127E A2007C183EA400FC183F48181FA5C81600B3AF010FB712F8A5403D7CBC49>II89 D<903803FF80013F13F890B512FE00 036E7E2607FC017F48486C6C7E6D6D7E001F816D131F82150F826C5AA26C5AEA01E0C8FC 153FEC7FFF0107B5FC133F9038FFFC0F000313E0000F1300485A485A5B485AA2485AA415 1FA26C6C133F6DEB7BFF6C6C01F313FE391FFE03F16CB512E10003EC807FC69038FE001F D90FF890C7FC2F2B7DA933>97 D<13FFB5FCA512077EAFED7FE0913807FFFC021F13FF02 7F14C04AC67F02FCEB3FF802F06D7E4A6D7E4A13074A6D7EA21880A27013C0A318E0AA18 C0A34C1380A218005E6E5C6E495A6E495A6E495A903AFCFF01FFE0D9F83FB51280496C91 C7FCD9E00713F8C813C033407DBE3A>IIIII< 903A03FF8007E0011F9038F03FF8017F9038FCFFFC48B712FE48010113F13A07FC007FC1 4848EB3FE117FC484890381FF0F81700003F81A7001F5DA26C6C495AA26C6C495A6CB448 485A91B5C7FC4814FC019F13F0D80F03138090CAFCA27F121F7F6C7E90B512FEEDFFE016 FC6C81EEFF806C16C07E000716E0001F16F0393FE0000149EB003F4848EC0FF890C8FC48 1507A56C6CEC0FF0A26C6CEC1FE0D81FF0EC7FC06D14FF2707FF800F13006C90B55AC615 F8011F14C0010101FCC7FC2F3D7DA834>I<13FFB5FCA512077EAFED1FF0EDFFFE02036D 7E4A80DA0FC07F91381F007F023C804A133F5C4A80A25CA25CB3A5B5D8FE0FB512E0A533 3F7CBE3A>II<13FFB5FCA512077EB092380FFFFEA5DB 01FEC7FC4B5AED07F0ED1FE04B5A4B5A03FEC8FC4A5AEC07F84A5A141F4A7E14FF8181EC F7FF02E77F14C302817F02007F6F7E82153F6F7E6F7E6F7E83816F7F6F7FB5D8FC07EBFF C0A5323F7DBE37>107 D<13FFB5FCA512077EB3B3AFB512FCA5163F7CBE1D>I<01FFD91F F8ECFFC0B5D97FFF010313F84AB5D8C00F13FE0207DAE03F7F91290FE07FF07F037F9126 1F003FEBF8010007013CDAF9E0806C4990391FFBC00002705D4A02FFC77FA24A5CA24A5C B3A5B5D8FE07B5D8F03FEBFF80A551297CA858>I<01FFEB1FF0B5EBFFFE02036D7E4A80 DA0FC07F91381F007F0007013C806C49133F5C4A80A25CA25CB3A5B5D8FE0FB512E0A533 297CA83A>II<01FFEB7FE0B53807 FFFC021F13FF027F14C0DAFF017F9139FC007FF8000301F06D7E4A6D7E4A130F4A6D7EA2 701380A218C0A28218E0AA18C05EA218805E1800A26E495A6E495A6E495A6E495A9139FF 01FFE002BFB51280029F91C7FC028713F8028013C092C9FCACB512FEA5333B7DA83A>I< DA3FE01378902603FFF813F8011FEBFE0149EBFF819039FFF01FC3489038C007E7489038 8003F74890380001FF48487F4848147FA2003F153F5B007F151FA25B12FFAA127F7FA212 3F163F6C7E167F6C6C14FF6C6C5B6E5A6C6D5AC6EBF03F6DB5123F011F13FE010713F890 38007FC091C7FCAC030FB512E0A5333B7DA837>I<3901FE01FC00FFEB0FFF4A13C04A13 E091387E3FF0147800079038F07FF8000313E013FF14C0ED3FF01480ED1FE0ED078092C7 FC91C8FCB3A3B6FCA525297DA82B>I<90381FFC0E90B5123E000314FE120F381FE00738 3F800190C7FC007E147E153E12FEA27EA201C090C7FC13F8EBFFE06C13FE6E7E6C14E06C 14F86C806C800001806C7E010F1480EB007F020313C014000078147F00F8143F151F7EA2 6C1580A26C143F6D14006D137E9038F803FE90B512F800FC5CD8F83F13C026E00FFEC7FC 222B7DA929>IIIIIII<003FB612F8A4D9F80113F001C014E0494813C0495A1680 007E4913005C4A5A007C5C4A5A14FF5D495BC65A495B5D4990C7FC49147C495A5C495A01 FF14FC4A13F8485B5A48EBC001148048EB00035A4913074848131F007FECFFF0B7FCA426 287DA72E>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fp cmsy10 10.95 24 /Fp 24 121 df<007FB812FEBAFCA26C17FE3804799847>0 D<121E123FEA7F80EAFFC0 A4EA7F80EA3F00121E0A0A799B19>I<0060166000F016F06C1501007CED03E06CED07C0 6CED0F806C6CEC1F006C6C143E6C6C5C6C6C5C6C6C495A017C495A6D495A6D495A6D6C48 C7FC903807C03E6D6C5A6D6C5A903800F9F0EC7FE06E5A6E5AA24A7E4A7EECF9F0903801 F0F8903803E07C49487E49487E49486C7E013E6D7E496D7E496D7E48486D7E4848147C48 488048488048C8EA0F80003EED07C048ED03E048ED01F0481500006016602C2C73AC47> I I15 D<1806181F187FEF01FEEF07F8EF1FE0EFFF80933803FE00EE0FF8EE3FE004FFC7FC ED03FCED0FF0ED3FC003FFC8FCEC03FCEC0FF0EC3FC002FFC9FCEB07FCEB1FF0EB7FC048 48CAFCEA07F8EA1FE0EA7F8000FECBFCA2EA7F80EA1FE0EA07F8EA01FF38007FC0EB1FF0 EB07FCEB00FFEC3FC0EC0FF0EC03FCEC00FFED3FC0ED0FF0ED03FCED00FFEE3FE0EE0FF8 EE03FE933800FF80EF1FE0EF07F8EF01FEEF007F181F18061800AE007FB812FEBAFCA26C 17FE384879B947>20 D<126012F812FEEA7F80EA1FE0EA07F8EA01FF38007FC0EB1FF0EB 07FCEB00FFEC3FC0EC0FF0EC03FCEC00FFED3FC0ED0FF0ED03FCED00FFEE3FE0EE0FF8EE 03FE933800FF80EF1FE0EF07F8EF01FEEF007FA2EF01FEEF07F8EF1FE0EFFF80933803FE 00EE0FF8EE3FE004FFC7FCED03FCED0FF0ED3FC003FFC8FCEC03FCEC0FF0EC3FC002FFC9 FCEB07FCEB1FF0EB7FC04848CAFCEA07F8EA1FE0EA7F8000FECBFC12F81260CCFCAE007F B812FEBAFCA26C17FE384879B947>I25 D<4AB612FE021F15FF147F49 B712FED907FEC9FCEB1FE0EB3F80017ECAFC13F8485A485A485A5B48CBFC5A121E5AA35A A35AAA1278A37EA37E121F7E6C7E7F6C7E6C7E6C7E137E6D7EEB1FE0EB07FE0101B712FE 6D6C15FF141F020115FE383679B147>I<1418143CA35CA35CA2495AA2495AA2495A49CD FC5B133E5B5B485AEA07E0EA1FC0007FBB12FCBC12FEA26C1AFCD81FC0CDFCEA07E0EA01 F06C7E137C7F7F7F6D7E6D7EA26D7EA26D7EA21478A380A314184F307AAE5B>32 D<19301978A385A385A285A2737EA2737E737E86737E1A7C8686F20FC0F207F0007FBB12 FCBDFCA26C1AFCCDEA07F0F20FC0F21F001A3E62624F5A624F5A4F5AA24FC7FCA2191EA2 61A361A3193050307BAE5B>I49 D<4AB512F8021F14FC147F49B612F8D9 07FEC8FCEB1FE0EB3F80017EC9FC13F8485A485A485A5B48CAFC5A121E5AA35AA35AA3B8 12F817FCA217F800F0CAFCA31278A37EA37E121F7E6C7E7F6C7E6C7E6C7E137E6D7EEB1F E0EB07FE0101B612F86D6C14FC141F020114F82E3679B13D>I<1718173CA21778A217F0 A2EE01E0A2EE03C0A2EE0780160F1700161EA25EA25EA25EA24B5AA24B5AA24B5AA24BC7 FCA2151E153E153C5DA25DA24A5AA24A5AA24A5AA24AC8FCA2141EA25CA25CA25C13015C 495AA2495AA249C9FCA2131EA25BA25BA25BA2485AA2485A12075B48CAFCA2121EA25AA2 5AA25AA212602E5474C000>54 D<0503B512FE173F94B612F8040715F0041F15C0933A3F 8000F8009339FC0001F0DB01F0495ADB03C0495ADB0F80130F4BC7485A033E92C7FC4B5C 03FC147E4A5A4B5C1403020714014B5C020F140303805C92C7FC020C140791C85B170FA2 60171FA260173FA295C8FC5FA317FEA44C5AA44C5AA44C5AA25A000F5E48150F007F5EA2 484B5AA24CC9FC163E6D147E5E6D5C4B5A6C6C495A6D495A6C6C495A01FE013ECAFC391F FFC0FC6CEBFFF06C5C6C1480C601FCCBFCEB1FE047497BBD3E>74 D<4AB6FC021F15F891B712FE0107EEFF80011F17E090287FC1FC007F13F0D9FC01020313 F8D803E0030013FC2607C003ED3FFED80F80160FD81F00160748EF03FF484A80127E12FE 00F8834813071280C74915FEA319FC020F15014B15F8A2F003F0A2021FED07E04B15C0F0 0F80F01F00183E4A485C18F0EF03E0EF0FC04AC7007FC7FCEE07FC923807FFF0DA7E1F13 C09126FE3FFEC8FCED7FF04BC9FC4948CAFCA35C1303A25C1307A25C130F5CA2131F5C13 3FA291CBFC5B137E137C5B5B138040437EBD3F>80 D<4AB612C0021F15FE91B812C00107 17F0011F8390287FC1FC001F7FD9FC0102007FD803E0161FD807C0EE07FF260F800381D8 1F00825A4883007E5C12FE00F8605A00801307C75F4B140161611803020F4B5A4B5D4E5A 4EC8FC183E4A4814784D5AEF07E0EF7F8091273F803FFEC9FCEEFFF8038113E015834A48 7F1500EE3FF8027E131F02FE6D7EA24A6D7E130116034A80010380845C01078072EB0180 4A027F1407010F70EB1F00624A6E6C137E011F187C4A6E6C5B72485A013F92390FFF07C0 91C8ECFF80496F49C7FC017C6F13F801786F13E001E06F6CC8FC49407EBD4D>82 D<0060EE018000F0EE03C0B3B3A50078EE0780A26CEE0F00A26C161E001F163E6C6C5DD8 07E04A5AD803F8EC07F0D801FEEC1FE03B007FE001FF806DB6C7FC010714F8010114E090 26001FFEC8FC32397BB63D>91 D<153FEC03FFEC0FE0EC3F00147E5C495A495AA2495AB3 AA5C130F5C131F49C7FC13FEEA03F8EA7FE048C8FCEA7FE0EA03F8EA00FE133F6D7E130F 80130780B3AA6D7EA26D7E6D7E147E80EC0FE0EC03FFEC003F205B7AC32D>102 D<127CEAFFC0EA07F0EA00FC137E7F6D7E6D7EA26D7EB3AA1303801301806D7E147FEC1F C0EC07FEEC00FFEC07FEEC1FC0EC7F0014FC495A5C13035C1307B3AA495AA2495A49C7FC 137E5BEA07F0EAFFC0007CC8FC205B7AC32D>I<126012F0B3B3B3B3B11260045B76C319> 106 D<0060131800F0133CB3B3B3B3B000601318165A75C32D>I<1A061A0FA21A1EA21A 3CA21A78A21AF0A2F101E0A2F103C0A2F10780A2F10F00A2191EA261A261A261A24E5AA2 4E5AA24E5AA24EC7FCA2181EA260A260A260A24D5AA201384B5A1378EA01F8486C4B5A12 07D81DFE4BC8FC1239D860FF151E5AC66C6C5CA26D6C5CA25F6D7E4C5A6D7E4C5A6D7E4C 5A6D7E4CC9FC6D7E161E6D7E5EA26E6C5AA26E6C5AA291381FE1E0A291380FF3C0A26EB4 5AA26E90CAFCA25D14015D14005D15781570485B7A834C>112 D120 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fq cmti10 10.95 60 /Fq 60 124 df11 D<933807FF80043F13E09338FE00F8DB 01F0131C4B48130E4B48131F4B48137F4BC712FFA25D033E14FE037E14FC187818005DA5 4A5AA54A5A49B712E05B7F903A0003F000074A5AEF0FC0A44A48EB1F80A4EF3F00A24A5A A2177EA34AC7FC5FA4027E903801F80C181CA3933803F0385CA31870A24948010113E016 00EFF1C0EF7F804AEC1F00010392C7FCA35C1307A2001E5B123F48485A12FF91CAFCA2EA FE1EEAF81CEA703C6C5AEA1FE0EA07C0385383BF33>I14 D19 D44 D<387FFFFCB5FCA314F81605789521 >I<120FEA1F80EA3FC0127F12FFA3EA7F801300123C0A0A77891C>I<181818381878A218 F0170118E0EF03C0A2EF0780A2EF0F005F171E5FA25FA25F16015F4C5AA24C5AA24CC7FC 5E161E5EA25EA25E15015E4B5AA24B5AA24BC8FC5D151E5DA25DA25D14015D4A5AA24A5A A24AC9FC5C141E5CA25CA25C13015C495AA2495AA249CAFC5B131E5BA25BA25B12015B48 5AA2485AA248CBFC5A121E5AA25AA25AA21260355B7FC32E>I<15FE913803FFC091380F 01F091381C00F80230137C4A7F5C49487F130349C713801306EB0E04D91C0C14C0801338 A213301370A24948EB3F80A35CD801C0EC7F005C16FE4A5B0000EBC0019039C38003F8D9 7F005B013C495A90C7485A4B5A033EC7FC5D4A5AEC03E04A5A021FC8FC147E14F8EB03E0 EB078049C9FC131C49141849141C495C485A485A48C85AA2000E15F0484A5AD81FE01303 48B4495A3A3C3FF01F80D8780FB5FCD8700391C7FCD8F0015B486C6C5AEC3FF048EB07C0 2A3F79BC2E>50 DI<167016F816FCED01F8A4ED03F0A3ED07E0A316C0150FA21680151F1600A25D15 3E157E157CA25DA24A5AA24A5AA24A5AA24A5A92C7FC5C141E143E143CEC7806ECF80F91 38F01F80EB01E0903903C03F00A2EB0780EB0F00011E137E131C5B5B495B485A485A48C7 FC48B4485A003F13E14813FD26F801FF13103AE0001FFFF8481303C714C0EDF0004A5AA4 4A5AA44A5AA44AC7FCA2143E141C264F7CBC2E>I<15FF020713C091380F81E091383E00 F04A13785C4948137C495A4948133E130F495A133F49C7127FA25B5B1201A216FF485AA2 16FE15015B1207A2150316FC5B15071203ED0FF8A20001141F15376C6CEB6FF0017813CF 90393C018FE090381E070F90380FFE1FD903F813C090C7FCED3F80A2ED7F00A2157E5DA2 001C495A003E5C007F130348495A5D48495A4849C7FC48133E00E05B6C485A387C07E038 3FFFC06C90C8FCEA03F8283F77BC2E>57 D<131E133FEB7F80EBFFC0A2481380A26C1300 137E133C90C7FCB3120F487E487E127F12FFA36C5A90C7FC123C122777A61C>I<4BB4FC 031F13E092387E00F8DA01F0131EDA07801307020EC7EA0380023CEC01C00270EC00E04A 157049481530494815380106C9121C130E49D907E0130C49D93FF8130E49EBFC1E9039E0 01F007913A03C00380073A01C00F80012703801F0013C0023E14FCD80700EC00FE4A14FC 000E5B1301001C5B0103EC01F81238495AA2484848903803F00EA4484848903807E01CA4 93380FC038A3010F1670EE1F80043F1360047F13E06D6C15C00103903801DF01913AE003 9F03800101D9071F13003B7000F83E0F8E91393FF807FC91390FC001F06C90CAFCA21218 121C7E0006161F6C167F6C6CEC01FCD800E0EC0FF00178ECFF80011FD91FFCC7FC6DB512 C0010001F0C8FC384172BF46>64 D<171C173C177CA217FCA216011603A21607A24C7EA2 161DA216391679167116E1A2ED01C1A2ED038115071601150EA2031C7FA24B7EA25D15F0 5D4A5AA24A5AA24AC7FC5C140E5C021FB6FC4A81A20270C7127FA25C13015C495AA249C8 FCA2130E131E131C133C1338017882EA01FCD807FEEC01FF267FFFC0013F13FFB54A1480 70140039417BC044>I<49B712C018F818FE903B0003FC0001FF4B9038007F80F03FC0A2 F01FE04A5A19F0180FA24A5AA2181FA24A4815E0A2183F19C04A48EC7F8018FF19004D5A 4AC7485AEF07F0EF1FE0EF7F8002FED903FEC7FC91B612F017FE4AC7EA3F804948EC1FE0 717E17078449486E7EA4494881A449485D1707A2604948140FA24D5A604948143F4D5A4D 5A4C90C7FC49C7485AEE0FF849EC3FF0007F90B612C0B8C8FC16F83C3E7BBD40>II<49B712C018F818FE903B0003FE0003FF4B9038007F80F01FC0F00FE0F0 07F04A5AF003F8F001FCA24A5AF000FEA34A5A19FFA34A5AA44A485CA319FE4AC8FC1803 A3494816FC1807A219F8495A180F19F0A24948ED1FE0A2F03FC0A24948ED7F8019006060 49484A5A4D5A4D5AA249484A5AEF3FC04DC7FC17FE4948EB03FCEE0FF001FFEC7FE0007F 90B61280B700FCC8FC16E0403E7BBD45>I<49B812F8A390260003FEC7121F4B14071801 19F018004A5AA44A5A19E0A34A5A1738A34A484913C01900A217F04A485B16011603160F 91B65AA3ED001F4948EB0780A4494891C8FCA2180319804948010EEB0700160693C7120E A2495A60A260495A1878187018F0494814016017034D5A4948141F177F01FF913807FF80 007F90B7FCB9C7FCA23D3E7BBD3E>I<49B812F0A390260003FEC7123F4B14071803F001 E0A24A5AA44A5A19C0A34A5AA2176017704A4801E0138095C7FCA21601DA7F805BA21603 16079139FF001F8092B5FCA3902701FE003FC8FC160FA34948130EA449485BA393C9FC49 5AA4495AA4495AA4495AA2497E007FEBFFC0B67E5D3C3E7BBD3B>II<49B5D8FE01B512FE04FF15FF04FE15FED9000390C7000313004B5D4B5DA34A48 4A5AA44A484A5AA44A484A5AA44A484A5AA44A484A5AA491B8C7FCA392C8FC49484A5AA4 49484A5AA449484A5AA449484A5AA449484A5AA449484A5AA449484A5AA2496C4A7EB66C B67EA24B92C7FC483E7BBD44>I<49B512FE4914FF6D14FED9000313005D5DA34A5AA44A 5AA44A5AA44A5AA44A5AA44AC7FCA4495AA4495AA4495AA4495AA4495AA4495AA4495AA2 497EB67EA292C7FC283E7BBD23>I<49B500FE903807FFFE825ED9000390C813E04B1600 4B15FC19F04E5A4A484A5A4EC7FC180E604A48147860EF01C04D5A4A4849C8FC171E5F5F 4A4813E04C5A4C5A040FC9FC4A485A5E5E4C7EECFF0115074B6C7EED1C3F903801FE384B 6C7E15E0ECFFC049496C7EECFE005C707E495AA2707EA2495A707EA28349487FA284177F 495A717EA3494881A201FF4B7E007F01FF010FB57EB612801500473E7BBD46>75 D<49B67E835FD9000390C8FC5D5DA34A5AA44A5AA44A5AA44A5AA44A5AA44AC9FCA4495A A4495AA2184018E04948EC01C0A3EF0380495A17071800A249485C170E171E173E494814 3C177C5F160149481307EE1FF001FF14FF007F90B6FCB85AA2333E7BBD39>I<49B59338 07FFF85013FC5013F8D90003F0FC00505ADBBF805E1A771AE7DA073FEEEFE0F101CFA2F1 038F020E4C485AA26F6C140EA2021C4C485A1938A2197002384DC7FC19E0F001C0A24A6C 6C90380380FEA2F00700180E02E04C5A181CA21838D901C04B485A6F7E18E0A2D903804A 48485AEF0380A2EF0700D907004C5A170E5FED03F8010E4B495A5FA25F494D5AEEF9C0EE FB80A2496DB4C748C8FCA25E01785C19FE01F85CD807FE4C7EB500F04948B512FE16E0DA E0005E563E7BBD52>I<902601FFFE91380FFFFE6F16FF1AFED90001030013C04A6DEC3F 00193E191CEDBFC0DA073F5D82151FA2020E6D5C150FA26F7E021C5EA26F7EA202386D49 5A1501A2824A6C4A5AA2EE7F80A24A4BC7FCEE3FC0A217E04948011F130EA2EE0FF0A249 485DEE07F8A217FC49C700035BA217FE1601010E5EEE00FFA3496F5AA3173F495EA2171F 1378715A13F8EA07FEB500F0140795C8FC4A80483E7BBD44>II<49B77E18F018FC 903B0003FE0003FE4BEB00FFF07F80F03FC0181F4A4815E0A319F04A5AA44A48EC3FE0A3 19C04A48147F1980A2F0FF004A485C4D5A4D5A4D5A4AC7485AEF3FC04CB4C7FC92B512FC 4915E04ACAFCA3495AA4495AA4495AA4495AA4495AA4495AA213FF007F13FFB67E92CAFC 3C3E7BBD3E>II< 49B612FCEFFF8018F0903B0003FE000FF84BEB03FEEF00FF8419804A48EC3FC0A319E04A 5AA44A48EC7FC0A3F0FF804A5A19004D5A604A48495A4D5A4D5AEF3F804AC700FEC7FCEE 07F892B512E01780903A01FE000FC0EE03F0707E834948130083A283495AA449485B5FA3 49481303A44948010714404D13E0A219C0494801031301A201FFEE0380007F01FF010114 00B6398000FE0692C7EA7E1CCAEA3FF8EF07F03B407BBD42>II<90B9FC5A 5A903AFE001FF00101F09138E0007E4848163E0180161E4B5A48C7FCA2120E001E4A4813 1C121CA25A4BC7FC12781270183848495A00601718C71600A24A5AA44A5AA44A5AA44A5A A44A5AA44A5AA44AC9FCA4495AA4495AA2EB0FFE003FB67EA3383D71BC41>I<147E49B4 7E903907C1C38090390F00E7C0011E136F49137F49EB3F8013F8485A120348481400A248 5AA2001F147E5B123FA248C75AA400FE495AA4913803F018481538A3913807E070127C14 0F141F003C15E0003E1337001E903863E1C0380F01C33A078781E3803A03FF00FF00D800 FC133E252977A72E>97 D II<163FED0FFF5DA2ED007F167EA416FCA4ED01F8A4ED03F0A4ED07E0A2147E90 3801FF87903907C1CFC090380F00EF011E136F49137F49EB3F8013F8485A120348481400 A2485AA2001F147E5B123FA248C75AA400FE495AA4913803F018481538A3913807E07012 7C140F141F003C15E0003E1337001E903863E1C0380F01C33A078781E3803A03FF00FF00 D800FC133E284077BE2E>II<167C4BB4FC923803C380ED078192 380F07C0ED1F0F161FED3E3FA2037E1380EE1F00160E4BC7FCA54A5AA54A5AA30103B512 F0825E90260007E0C7FCA44A5AA54A5AA54AC8FCA5147EA55CA5495AA5495AA45C1307A2 5CA2EA1E0F003F5B127F00FF90C9FC5B131E12FEEAF83CEA70386C5AEA1FE0EA0F802A53 83BF1C>III<14E0EB01F0EB03F81307A214F0EB03E0EB01C090C7FCAD13F8EA 03FCEA070EEA0E0F001C138012181238EA301F1270A2126038E03F00A2137E12C012005B A3485AA3485AA2485AA21430380FC070A3381F80E0A214C01301A2EB03801400EA0F0613 0EEA07F8EA01F0153E78BC1C>I<1507ED0F80ED1FC0153FA21680ED1F00150E92C7FCAD EC07C0EC1FE0EC7870ECE078ECC07CEB01800103137EEB0700A2130E5D5BA390381801F8 1300A34A5AA44A5AA44A5AA44A5AA44AC7FCA4147EA45CA4495AA2001C5BEA3E03007F5B EAFF075C48485A00FC90C8FCEAF81EEA707CEA3FF0EA0FC0225083BC1C>IIIIII<903903E001F8903907F007FE90390E380E0F903A1C3C380780903A383E7003C003 E013E0EC3FC00170018013F016011500EBE07E17F81603A2495A1300A217F049481307A4 4948EB0FE0A317C04948131F1780163F17004948133E167E6E137C5E011F495A02F05B4B 5A9138B80F8090263F1C1FC7FCEC0FFCEC03E091C9FC137EA45BA4485AA41203387FFFE0 B5FC6C5B2D3A80A72E>I<027E1340903901FF80E0903907C1C1C090380F00E3011E1367 49137F49EB3F8013F8485A120348481400A2485AA2001F147E5B123FA248C75AA400FE49 5AA44A5A5AA34A5A127C140F141F003C5C003E133F001E136F380F01CF3907879F803803 FF1FEA00FC13004AC7FCA4147EA45CA4130190B512F0A3233A77A72A>I<3903E001F839 07F007FF3A0E381E0780261C3C3813C039183E700F0038EBE01F90383FC03F00701380A2 9138001F804848EB0E00017E90C7FCA3485A1200A3485AA4485AA4485AA4485AA4485AA4 48C9FC7E120E222978A726>III<13F8D803FC1438D807 0E147CD80E0F14FC001C7F121800384A5AEA301F1270A200604A5A38E03F00A2137E00C0 4A5A12005BA24B5A485AA34848495AA4484890383F01801603A392387E0700A315FE0003 150EEC01BE00019038033E1C9038F0061E2600F81C5B90393FF80FF090390FE003E02929 78A731>I<01F8EB0380D803FCEB07C0D8070EEB0FE0EA0E0F001C1380001815F0003814 07D8301F1303007015E01501126038E03F00A2137E00C015C012005BA2ED0380485AA348 48EB0700A3150E485A150C151CA25D153015700003146015E04A5AD801F05B00000107C7 FCEB7C1EEB3FF8EB07E0242978A72A>I<01F816E0D803FC9138E001F0D8070E903901F0 03F8D80E0F1303001C1380001817FC0038913807E001D8301F1500007017F8187800604A 5A38E03F00A2137E00C04A48137012005BA24BC712E0485AA34848017EEB01C0A3EF0380 48485BA218005FA2170EA2000301015C1718020314382701F0073E5B0000D9061E5B903A 7C1C0F83C0903A3FF807FF80902707E000FEC7FC362978A73C>I<903903F001F890390F FC07FE90391C1E0E0F9026300F1C13800160EB381F01C0EBB03F0001903807F07FD80380 13E0A22607000FEB3F00EDC01C000E92C7FCA3000C495AC7FCA34AC8FCA4147EA44A130C 161CA25E381E01F8123FD87F815C01831460D8FF0314E09039077801C0267E067C5B277C 0E3C07C7FC39383C1E1E391FF00FFC3907E003F029297CA72A>I<13F8D803FC1470D807 0E14F8D80E0F1301001C138012180038EC03F0EA301F1270A20060EC07E038E03F00A213 7E00C0EC0FC012005BA2ED1F80485AA34848EB3F00A44848137EA45DA40003495A140300 011307EBF00F3900F83FF0EB3FF3EB0FC3EB00034A5AA25D001C130F007E5CB4131F92C7 FC5C48133E485B48137800E05B495A387003C0D83C1FC8FCEA1FFEEA07F0253B78A72C> III E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fr cmr9 9 22 /Fr 22 117 df<123C127E12FFA4127E123C08087A8715>46 D<15E0A34A7EA24A7EA34A 7EA3EC0DFE140CA2EC187FA34A6C7EA202707FEC601FA202E07FECC00FA2D901807F1507 A249486C7EA301066D7EA2010E80010FB5FCA249800118C77EA24981163FA2496E7EA349 6E7EA20001821607487ED80FF04A7ED8FFFE49B512E0A333367DB53A>65 DI 73 D76 DI<007FB712FEA3 90398007F001D87C00EC003E0078161E0070160EA20060160600E01607A3481603A6C715 00B3AB4A7E011FB512FCA330337DB237>84 D87 D97 D99 D<153FEC0FFFA3EC007F81AE EB07F0EB3FFCEBFC0F3901F003BF3903C000FF000780485A001F8048C7FCA25A127EA212 FEA8127EA37EA27E6C6C5B00075C3A03C001BF803A01E0033FFC3800F81EEB3FFCD90FE0 130026357DB32B>III104 DI107 D<2703F01FE013FF00FF90267FF80313C0913AE07C0703E0903BF3803E1C01F02807F700 3F387FD803F690381F300001FC02E07F495CA3495CB3486C496C487EB53BC7FFFE3FFFF0 A33C217EA041>109 D<3903F01FC000FFEB7FF09038F1E0F89038F3807C3907F6007ED8 03FC133E153F5BA35BB3486CEB7F80B538C7FFFCA326217EA02B>II<3803E07C00FF13FF9038E18F809038E31FC0EA 07E6EA03ECEC0F809038F8070091C7FCA35BB2487EB512E0A31A217FA01E>114 DI<1330A51370A313F0A212 01A212031207381FFFFEB5FCA23803F000AF1403A81201EBF8061200140CEB7E1CEB1FF8 EB07E0182F7FAD1E>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fs cmr6 6 4 /Fs 4 50 df<130C1338137013E0EA01C0EA0380A2EA07005A120E121E121C123CA21238 1278A412F85AA97E1278A41238123CA2121C121E120E120F7EEA0380A2EA01C0EA00E013 701338130C0E317AA418>40 D<12C012707E7E7E7EA2EA038013C0120113E0120013F0A2 13701378A4137C133CA9137C1378A4137013F0A213E0120113C012031380EA0700A2120E 5A5A5A12C00E317CA418>I<1438B2B712FEA3C70038C7FCB227277C9F2F>43 D<137013F0120712FF12F91201B3A7487EB512E0A213217AA01E>49 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Ft cmr8 8 12 /Ft 12 62 df<13031307130C131C1338137013E0A2EA01C0EA0380A2EA0700A25A120E 121EA2121C123CA35AA512F8A25AAB7EA21278A57EA3121C121EA2120E120F7EA2EA0380 A2EA01C0EA00E0A213701338131C130C1307130310437AB11B>40 D<7E7E126012707E7E7EA27EEA0380A2EA01C0A213E0120013F0A213701378A3133CA513 3EA2131EAB133EA2133CA51378A3137013F0A213E0120113C0A2EA0380A2EA0700120EA2 5A5A5A12605A5A0F437BB11B>I 43 D48 D<130E131E137EEA01FE12FFA2EAFE7E1200B3AF13 FF007F13FFA3182C7BAB23>II<14075CA25C5CA25C5C5B14BFEB033F 13071306130C131C13381330136013E013C0EA01801203EA070012065A121C12185A1270 5AB612FCA3C7EA3F00A8EC7F8090381FFFFCA31E2D7EAC23>52 D<000CEB0180380FC01F 90B512005C5C14F014C0D80C7EC7FC90C8FCA8EB1FC0EB7FF0380DE07C380F801E380E00 1F000CEB0F80000814C0C7FCEC07E0A215F0A31238127C12FE7EA24814E05A0078EB0FC0 12606CEB1F80003814006C133E380F80FC6CB45A000113E06C6CC7FC1C2D7DAB23>II56 D<123C127E12FFA4127E12 3C1200AD123C127E12FFA4127E123C081D7A9C14>58 D61 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fu cmbx12 14.4 44 /Fu 44 123 df12 D45 D<157815FC14031407141F14FF130F00 07B5FCB6FCA3147F13F0EAF800C7FCB3B3B3A4007FB712FEA62F4E76CD43>49 DI<91380FFF8091B512F8010314FF010F15C0013F15F090 267FF0037F9026FF80007FD801FCC76C7E48486E7ED807FE16806D80486D15C080486D15 E0A76C17C05C6C5B6C90C7481380EA00FC90C814005E5F4C5A4B5B5F030713C04B5BDBFF FEC7FC91B512F816C016FCEEFF80DA000713E0030013F8EE7FFE707E7013807013C018E0 7013F0A218F88218FCA3D801E016FEEA07F8EA1FFE487E487FA2B57EA218FCA34C13F85C 6C17F091C7FC6C4B13E001FC5C6C4816C049027F1380D80FFE91B512002707FFE0035B00 0190B65A6C16F0013F15C0010F92C7FC010114F8D9001F1380374F7ACD43>I<177C17FE 1601A216031607160FA2161F163F167F16FFA25D5D5DA2ED0FBF151FED3F3F157E157C15 F81401EC03F0EC07E015C0140FEC1F80EC3F00143E5C14FC495A495A5C495A130F495A91 C7FC133E137E5B485A5B485A1207485A5B48C8FC5A127E5ABA12C0A6C96C48C7FCAE020F B712C0A63A4F7CCE43>I<0003160ED807E0153E01FCEC03FED9FFE0137F91B65A5F5F5F 5F5F94C7FC5E16F85E16C04BC8FC15F801E090C9FC91CAFCABEC07FF027F13F001E1B512 FC01E714FF9026FFF80713C0DA80017F49C713F801F86E7E49143F496E7E6C4881491680 C9FC7013C0A318E0A318F0A3EA0FF0487E487E487EA2B5FCA218E0A35B18C06C485C4916 805B6CC84813007F6C6C4A5A6C6C4A5A6D495BD807FC495B2703FFC01F5B6C90B65A6C93 C7FC013F14FC010F14F0010314809026007FF8C8FC344F79CD43>II<121F7F7FEBFF8091 B81280A45A19006060A260606060485F0180C8123F007EC948C7FC17FE007C4B5A5F4C5A 16074C5A484B5A4C5A94C8FC167EC912FE4B5A4B5A5E15074B5AA24B5A153FA24B5A15FF A24A90C9FCA25CA25C5D140FA3141FA2143FA25DA2147FA314FFA65BAA6D5BA26E5A6E5A EC0F80395279D043>I<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C 8083047F80167E8304FE804C7E03018116F8830303814C7E03078116E083030F814C7E03 1F81168083033F8293C77E4B82157E8403FE824B800201835D840203834B800207835D84 4AB87EA24A83A34A8492C97E4A84A2027E8202FE844A82010185A24A820103854A820107 85A24A82010F855C496C707FB600F8020FB712E0A65B547BD366>65 DI<932601FFF8EC01C0047F D9FF8013030303B600F01307031F03FC131F92B8133F0203EFC07F020FDAE001EBF0FF02 3F01FCC7EA1FF94A01E00207B5FC91B500801401010349C97E4901F88249498249498249 498249498290B5CA7E5C484983481A7F5C481A3F5C5A4A181F5AA24849180FA45A98C7FC 5CA2B5FCAE7EA280A26CF207C0A46C7FA26C1A0F6E19807E806CF21F00806C1A3E6C6D18 7E6E187C6D6D17FC6D6D4C5A6D6D4C5A6D6D16076D6D4C5A6D01FEEE3FC001006D6C4B5A 6E01E04A48C7FC6E01FCEC0FFC020FD9FFE0EBFFF8020391B612E002001780031F4BC8FC 030315F8DB007F14C0040101FCC9FC525479D261>II73 D75 DII80 D82 D<91260FFF80130791B500F85B010302FF5B010FEDC03F013FED F07F496F5A3B01FFF8007FFD4801C00107B5FC4890C71201496E7E4848151F4848814981 003F8283484881A284A200FF83A37F847F7F7F6D93C7FC6C7F14F014FF6C14F0EDFF806C 15F8EEFF806C16F017FC6C16FF6C836C17E06C836D82011F826D821303010082020F1680 1400030715C0ED007F1603DC007F13E0171F837113F08383127800F882A2187FA37E19E0 A27EA26CEFFFC0A26D17806D5D01F017006D5D01FE4B5A6D6CEC1FFC02F04A5A913AFFC0 03FFF0011F90B65AD8FE075ED8FC0193C7FC486C6C14FC48010714E0489026003FFEC8FC 3C5479D24B>I89 D97 DI<913801FFF0021F13FF91B612E0010315F8010F9038C00FFC90 3A1FFE0001FE4948EB07FFD9FFF0491380485B4C13C0485B485B5AA24890C7FC70138048 6F1300A2EE01FC484891C8FCA412FFAB127FA37F7EA26CEE03E0807EEF07C06C7FEF0F80 6C6D141F6C6DEC3F006C6D147E6D6C5CD91FFFEB03F86D9038E01FF0010390B55A010015 80021F01FCC7FC020113E033387CB63C>I<4DB47E0407B5FCA6EE001F1707B3A3EDFFC0 021F13FC91B6FC010315C7010F9038C01FE7903A1FFE0003F749486DB5FCD9FFF86D7E48 01E08048825C4849805A91C8FC5AA25AA2485AA412FFAB127FA4123F7FA27EA26C7F6C5E 6E5C7E6C6D5C6C6D49B512E06D6C49ECFF80D93FFEEB0FEF903A0FFF807FCF010390B512 0F010014FE023F13F00203018049C7FC41547CD24B>I<913803FF80023F13F891B512FE 01036E7E010F010113E0903A3FFC003FF049486D7ED9FFE06D7E486F7E48498048497F18 80488191C714C05AA2486F13E05B127FA218F0A212FFA390B8FCA318E049CAFCA5127FA3 123F7FA26C17E0EF01F07E6EEC03E07E6C6DEC07C06C160F6C6DEC1F806D6CEC3F006D6C 14FED91FFEEB03FC903A07FFC01FF8010190B512E06D6C1480021F49C7FC020013E03438 7CB63D>IIII<137E48B47E487F487F487FA2487FA66C5BA26C5B6C5B6C5BD8007EC7FC90C8FC ACEB3FF0B5FCA612017EB3B3A4B612E0A61B547BD325>I108 DII< 913801FFE0021F13FE91B612C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C 7E49486D7F48496D7F48496D7F4A147F48834890C86C7EA24883A248486F7EA3007F1880 A400FF18C0AC007F1880A3003F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B 6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC 020113E03A387CB643>III<90397FE001FCB590380FFF8003 3F13E04B13F09238FE1FF89139E1F03FFCECE3E000039138C07FFEC6EBE780150014EF14 EE02FEEB3FFC5CEE1FF8EE07E04A90C7FCA55CB3A9B612FCA62F367CB537>I<903901FF E007011FEBFC1F017FEBFF7F48B7FC3907FE001FD80FF01307D81FC01301497F003F8148 C87EA34881A27FA27F01F091C7FC13FC387FFFC014FEECFFF06C14FEEDFFC06C816C15F8 6C810001816C81013F1580010715C01300020714E0EC001F1503030013F00078157F00F8 153F161F7E160FA27E17E07EA26DEC1FC07F6DEC3F806DEC7F0001FCEB01FE9039FF800F FC013FB55AD8FC1F14E0D8F803148027E0007FF8C7FC2C387CB635>I<143EA6147EA414 FEA31301A21303A21307130FA2131F133F13FF4890B6FC120FB8FCA426003FFEC8FCB3A8 EE07C0AB011FEC0F80807FEE1F006D1380EDC03E6D6D5A0100EBFFF86E5B021F5B020190 C7FC2A4D7ECB34>III<007FB500F090387FFFFEA6D8003F90C7D807F8C7FC6D6D5C6D6D495A6D4B5A6F 495A6D6D91C8FC6D6D137E6D6D5B91387FFE014C5A6E6C485A6EEB8FE06EEBCFC06EEBFF 806E91C9FCA26E5B6E5B6F7E6F7EA26F7F834B7F4B7F92B5FCDA01FD7F03F87F4A486C7E 4A486C7E020F7FDA1FC0804A486C7F4A486C7F02FE6D7F4A6D7F495A49486D7F01076F7E 49486E7E011F6F7FB500FE49B612C0A642357EB447>120 DI<001F B8FC1880A3912680007F130001FCC75B01F04A5A495B49495B495D4B5B48C75A5F4B5B5D 003E4A90C7FC5E4B5A5C4A5B5EC7485B5C4A5B5E4A90C8FC5C5D4A5A5B4949EB0F805D49 5B5B495B4B131F4990C713005B495A4A5C485B5A4A5C485B485E48495B4A13074890C748 5A4815FFB8FCA37E31357CB43C>I E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fv cmcsc10 17.28 9 /Fv 9 123 df80 D<001FBD12FEA502F0C76C9038C000034890C8001F90C8EA3FFF01FC1A0F 01F01A0349864986498790C984A2003E88A348F40F80A400781C07A748F403C0A5CA95C7 FCB3B3B3A24D7F4D7F0403B512F80203B912F8A5626179E071>84 D101 D104 DI108 D110 DI<001FB912 80A402F8C7000F130002804A5A49C8FC01F84B5A494B5A5B494B5A494A5B123F90C8485B 4C5B123E4C90C7FC4C5AA24C5A003C4B5AA24C5A4B5BA2C8485B4B5BA24B90C8FC4B5AA2 4B5A4B5AA24B5A5C5E4A5B5C5E4A90C9FCA24A5A4A5AA24A48EC07804A5AA2495B495BA2 4949140F4990C81300A2495A495AA249485D495AA248495D485B6048495D4890C85A5F48 485D4848ED1FFE177F4848EC07FFB9FCA4394A79C948>122 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fw cmr17 20.74 43 /Fw 43 124 df39 D[<1638167816F0ED01E0ED03C0ED0780ED0F00151E5D157C5D5D 4A5A14034A5A4A5AA24AC7FC5C143E5C14FC5C13015C1303495AA2495AA2131F5C133F91 C8FCA25B137E13FEA25B1201A3485AA312075BA3120F5BA3121FA35B123FA6485AA912FF A390C9FCB3A27FA3127FA96C7EA6121F7FA3120FA37F1207A37F1203A36C7EA312007FA2 137E137F7FA280131F80130FA26D7EA26D7E130180130080147C80143F806E7EA26E7E6E 7E14016E7E81157C153C8181ED0780ED03C0ED01E0ED00F016781638>37 172 113 256 61 I[<12C07E7E12787E7E7E6C7E6C7E7F6C7E12001378137C7F7FA26D7E 8013076D7E80130180130080147EA280A281141F81140FA281140781A2140381A36E7EA3 811400A38181A31680A3153F16C0A6ED1FE0A916F0A3150FB3A2151FA316E0A9ED3FC0A6 1680157FA31600A35D5DA314015DA34A5AA35D1407A25D140F5DA2141F5D143F92C7FCA2 147EA25C5C13015C13035C495A130F5C49C8FCA2133E5B13785B1201485A5B485A48C9FC 121E5A5A5A5A5A>36 172 119 256 61 I44 D46 D48 D<15075D5D5D5D4A5A14 07141F147F0107B5FC137FB7FC14E71487EBF8071380C7FCB3B3B3B3B24A7F4A7F49B512 FC007FB812F0A5347272F14F>I65 DII69 D71 D76 DI<943801FFF0053FEBFF804CB612F0040F9038001FFEDC3FF0903801FF80 DCFF809038003FE0DB03FEC8EA0FF8DB0FF8ED03FEDB1FE0ED00FFDB7FC0EE7FC04B4870 7E4A48CAEA0FF0DA07FCEF07FC4A48717E4A48717E4A48717F4A48727E02FF864949727E 92CC121F4948737E0107874948737E4A1903011F874948737FA24948737FA24948747E48 89A24849747EA34890CE6C7EA24889491B0FA2001F89A34848751380A5007F1EC0A24987 A400FF1EE0B16C6C5113C0A6003F1E806D63A3001F1E00A26D636C65A36C6D505AA36C6D 505AA26C6D505AA26C656E61017F646D6C4F5BA26D6C4F90C7FCA26D6C4F5A6D6C4F5A6D 636F183F6D6D4E5A6D636E6C4E5A6E6C4D5B6E6C4D90C8FC6E6C4D5A6E6C4D5A6E6C4D5A 02006DEE3FE0DB7FE0EEFFC06F6C4B5BDB0FFCDB07FEC9FCDB03FEED0FF8922601FFC0EC 7FF09226003FF0903801FF80DC0FFFD91FFECAFC040390B512F8DC003F1480050101F0CB FC6B7C78F87C>79 DI<943801FFF0053FEBFF804CB612F0040F9038 001FFEDC3FF0903801FF80DCFF809038003FE0DB03FEC8EA0FF8DB0FF8ED03FE4B486F7E DB7FC09238007FC04B48707E4A90CA6C7EDA07FEEF0FFC4A48717E4A48717E4A48717F4A 48717F4A48727E4949727EA24990CC6C7E4948737E010F874A19074948737E013F884A85 017F884A8501FF8848894A1A7F48894A1A3FA2488991CE121F4889A34848757EA3003F1E 80A24987A3007F1EC0A44987A200FF1EE0B1007F1EC0A26D63A4003F1E80A36D63001F1E 00A36C6C515AA36C656E1A3FA26C656E1A7F6C65A26C6D505AA26D6CDB3FC04A5B013FDC FFF05E6E4A01FC5C011F922603C03E93C7FC6E91260700075C010F030E6D6C5C6D6C4A6D 6C495A6D6C706C495A4D14606D6D0470495A6D6D490230495A6E6C0438495A6E6CDC1801 5B6E6CDC1C0390C8FC6E6C93380C07FE6E6C4D5A6E6C93380E1FF802000180EE3FE06F6C 6C9138067FC0DB3FF0923807FF8092260FF81C4BC9FCDB03FEED0FF8922601FF8EEC3FF0 9226003FF7903801FF8093270FFFC01F1730040390B512FBDC003FEC83C00501EBF00394 C8FC871F701A0187A21FE0871E01747E1E037514077515C076130F756C133F76EB7F8099 38FC03FF99B6FC751500A2755CA2755C66755C755C755C755C0A3F90C7FCF407F86C9A78 F87C>II<00 1FBE12F8A502F8C7000F01F0C7121F4801806E49020113FC01FCC86C49EC003F491B1F01 E01B07491B03491B0190C91800A2003E1D7CA2003C1D3CA3481D1EA500701D0EA8481D07 A6CA1900B3B3B3B14D7F4D7F057F13FE031FB812F8A568757BF473>84 DII<913803FF 80021F13F891B6FC902603FC0113C0903A07E0003FE0D90F80EB0FF8013EC7EA03FC0178 6E7E496E7E496F7E48488248486F7E84D80720151F01FC826D150F486C82A280717EA36C 90C8FCA26C5A6C5ACAFCA6EE07FF0303B5FC153F913903FFFE07021F138091387FF80090 3801FFC0010790C7FCEB0FFCEB3FF0495AEBFF804890C8FC485A1207485A5B121F485A1A 0E485AA35B12FFA2170FA3171FA36C6C153B17736C6C0371140CDDE1FF131C6C6CEC01C1 6C6CDA0380EB80386C6C4A5A6C6C021E90387FC070C601C0017C90383FF1F090277FF803 F0ECFFE0011FB548010F13C0010391C76C13009026003FF8EC01FC474D79CB4F>97 D<147C3803FFFCB5FCA5C6FC133F131FA2130FB3B0EFFFC0040F13FC043F13FFDCFE0013 C0DB03F0EB1FF0DB0780EB07F8031EC7EA01FC4B6EB4FC4B6F7E03E06F7EDAFDC06F7E73 7EECFF8092C96C7E4A707E864A160186A2731380A21BC01A7F1BE0A41BF01A3FA31BF8AD 1BF0A31A7FA21BE0A31BC01AFFA21B80611B00626E1603626E4C5AA2DAFB804B5A02F34C 5ADAF1C04B5ADAE0E04B5A03704BC7FC4A6C4A5A031E4A5A4A6CEC0FF0DB07C0EB3FE091 3B0001FC01FF809227007FFFFEC8FC010E021F13F090C8000390C9FC4D797CF758>IIIIII<131FEB7FC0497E487FA2487FA5 6C5BA26C5B6D5A011FC7FC90C8FCB3A614F8EA07FFB5FCA51201EA007F133FA2131FB3B3 B3A3497E90B5FCB612FEA51F727AF12B>105 D<14F8EA07FFB5FCA51201EA007F133FA2 131FB3B3B3B3B3AC497E90B5FCB7FCA520787AF72B>108 D<02F8DAFFE0ED07FFD803FF 020F01FE037F13F0B5023F6D6C49B512FCDC7E0001E0903903F007FFDB01F0D93FF09026 0F80017FDB03C0D90FF8011EC76C7E4BC76C6C01386E7EC6020E6E6C496E7E013F496F49 81011F496E4948140F4BDC838081010F496E0187C8120708C782DAF9C016CEA2DAFB80DB 7FDC150308FC8202FFC95BA34A5FA44A5FB3B3A8496C4C6C4B7F90267FFF80020301FC03 1F13E0B7D8C007B600FE013FB612F0A57C4B7BCA85>I<02F8ECFFE0D803FF020F13FEB5 023F6D7EDC7E0013E0DB01F0EB3FF0DB03C0EB0FF84BC76C7EC6020E6E7E013F4981011F 49804B82010F498086ECF9C0A2DAFB80157F8602FFC9FCA35CA45CB3B3A8496C4C7E9026 7FFF80020313FCB7D8C007B612FEA54F4B7BCA58>II<027CECFFC0 2603FFFC010F13FCB5023F13FFDCFE0013C0DB03F0EB1FF0DB07806D7E031EC7EA03FCC6 4A6EB4FC013F496E7F011F01E06F7E90260FFDC06F7E737EECFF8092C96C7E4A83737E5C 737EA2731380A21BC0851BE0A21A7FA21BF0A31A3F1BF8AD1BF01A7FA41BE0A21AFF1BC0 A2611B80A24F1300626E1607626E4C5A191F6F5E4F5ADAFDC04B5ADAFCE04B5A03704A90 C7FC6F4A5A031E4A5A6FEC1FF0DB07C0EB7FE0923A01FC03FF809227007FFFFEC8FC041F 13F0040390C9FC93CBFCB3A7497E90387FFF80B712C0A54D6C7CCA58>IIII<1407A85CA65CA35CA35CA25CA25BA25B5B5B5B5B5B48B712 FE120FB8FCA3D8000390C9FCB3B3A2EF01C0B06DED038081A36DED070081147F6E6C130E 170C6E6C131C6E6C5B6E6C5B6EB4485A0200EBFFC0033F5BDB03FCC7FC326B7EE93D>I< 027CEE03E02603FFFCED1FFFB50307B5FCA5C6EE0007013F1601011F82A2010F177FB3B3 A619FFA460A301075EA2F0077F800103160EA20101041C7F6E15386D04707F6E6C02E013 FE6E6CD903C0EBFFFEDA1FF0EB0F80DA07FFEB7F000201EBFFFC6E6C13F003070180ECF0 004F4C7BCA58>II<007FB500FE0207B512FEA5D8003F01F8020114C0010F01E06E01FCC7FC 0103EF7FF06D4916C06D6D93C8FC197E6E6C157C6E6C15786F5D021F4B5A6E6C4A5A6E6C 5D7013076E4BC9FC6E6D131E6E6D131C183C6F6C5B6F6C5B6F6C485AA26F6C485A6F6C48 5A6F018FCAFC178E6F13DE6F13FC705A5F707E707E707EA2707E4C7F4C7F163D04387F93 38787FF004F07F923801E03F4B486C7E4C6C7E0307804B487E031E6D7F031C6D7F153C4B 6D7F4B6E7E4A486E7E5D02036F7E4A486E7E4AC86C7E140E021E6F7F4A6F7F027C6F7FEB 01FC010384D90FFE83017F4C7F0003B54BEBFF80B600C0021FECFFC0A5524A80C953> 120 DI123 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fx cmbx12 24.88 6 /Fx 6 90 df[159 145 120 272 176 65 D[<0803B500C017F04FB600FEEE01F8077FDBFFE015030607B800 FC1507063FDDFF80140F4DBA00E0141F050F07F8143F053F07FE14FF94BC5B04039326F8 000FECC003040F4BC86C6D5A043F03E0030FEBF80F4C92C900016D5A4BB600F8706C6C5A 4B03C094381FFF7F030F92CB6C90B5FC4B02FC18034B4A180092B600E0854A4B854A92CD 7E4A4A864A4A864A4A864A4A864A4A8691B64887495D8D4992CF7E495C498B4C88495C49 8B5E498BA290B65A8D485DA248217F5E5A223FA24892D1FCA348211FA25D5AFA0FF09FC7 FCA25AA35DA4B6FCB27EA481A37EA47E6FF607F0FA0FF87EA36C81A36C6F1D1F23F07EA2 6C81223F6D6E1EE0A26D6E1D7F23C06D6E1DFF7F705213807F6D6E5213006D81575A6D6F 515A6E6E1B1F6E6E646E6E515A6E6E515A6E6E1BFF6E6E505B6E03C007075B6E6F4F90C7 FC033F02F84F5A6F6EF17FFC6F02FF4E485A030303E005075B6F03F8051F13C06F6C02FF 057F5B7003E00303B5C8FC040F03FE033F13FC0403DBFFFC0107B55A040093B812E0053F 1A80050F4FC9FC050119F8DD003F18E0060795CAFCDE007F16F8070193CBFCDF000314C0 >141 146 115 271 168 67 D[163 142 120 269 182 75 D[121 142 120 269 140 I[137 142 120 269 159 80 D[169 142 125 269 176 89 D E %EndDVIPSBitmapFont %DVIPSBitmapFont: Fy cmr10 10.95 91 /Fy 91 128 df<007FB812F8B9FCA2D87FC0C712016C6CEC001F6DED07FC001F16016C6C 15007F0007177C6C6C163C6C7E806C171C6D7E80013F161E6D6C150E80130F6D7E6E1500 13036D7E6D7FA26E7E6E7E81141F6E7EA26E5A6E5A5D5D14074AC9FC141E141C4A150E5C 5C495A0103161E4948151C91C9FC130E49163C5B5B01F0167C484816FC485A49150148C9 1207000EEE1FF848ED01FF003FB8FC5AB9FC7E373E7BBD42>6 D<4AB4EB0FE0021F9038 E03FF8913A7F00F8FC1ED901F890383DF03F494890387FE07FD90FC09039FFC0FF80011F 5B02805CEB3F0049EE7F006FEB003E01FE6E90C7FCAEB97EA3C648C76CC8FCB3AE486C4A 7E007FD9FC3FEBFF80A339407FBF35>11 D<4AB4FC021F13C091387F01F0903901F80038 49487FD90FC0133E011F14FE4A7F49485A5BA201FE6D5AA2163893C7FCAA167FB8FCA339 00FE00018182B3AC486CECFF80007FD9FC3F13FEA32F407FBF33>I<4AB47E021F13F791 387F00FFD901F87F49485B90380FC001131F1480EB3F00497F8213FEAEB8FCA3C648C77E B3AE486CECFF80007FD9FC3F13FEA32F407FBF33>I<4AB4ECFF80021FD9C00F13E0913B 7F01F03F80F8903C01F80078FC001C4948D91DF87FD90FC0D97FE0131F011F02FF147F4A 48491480D93F004A13FF5BA201FE92C7EA7F008170141C96C7FCAAF13F80BBFCA3C648C7 6CC7FC197F193FB3AC486C4A6CEB7FC0007FD9FC3FD9FE1FB5FCA348407FBF4C>I<133E 133F137F13FFA2EA01FEEA03FCEA07F813F0EA0FE0EA1FC01380EA3E005A5A1270122010 116EBE2D>19 D22 D<121E123FEA7F80EAFFC0A8EA7F80ABEA3F00 AC121EAC120CC7FCA8121E123FEA7F80EAFFC0A4EA7F80EA3F00121E0A4179C019>33 D<001E130F003FEB1F80397F803FC039FFC07FE0A201E013F0A2007F133F393F601FB000 1EEB0F3000001300A5491360A3484813C0A23903000180A20006EB0300A2481306485B48 5B002013101C1C7DBE2D>I<121E123FEA7F80EAFFC0A213E0A2127FEA3F60121E1200A5 13C0A3EA0180A2EA0300A21206A25A5A5A12200B1C79BE19>39 D<1430147014E0EB01C0 EB0380EB07005B130E5B133C5BA25BA2485A12035B1207A25B120FA348C7FCA35A123EA3 127EA4127CA212FCB2127CA2127EA4123EA3123F7EA36C7EA312077FA212037F12016C7E A21378A27F131C7F130F7FEB0380EB01C0EB00E014701430145A77C323>I<124012E012 707E7E7E120F7E6C7E7F6C7EA26C7EA21378137C133C133EA2131E131FA3EB0F80A314C0 1307A314E0A41303A214F0B214E0A21307A414C0A3130F1480A3EB1F00A3131E133EA213 3C137C13785BA2485AA2485A5B48C7FC5A120E5A5A5A5A1240145A7BC323>I<1506150F B3A9007FB912E0BA12F0A26C18E0C8000FC9FCB3A915063C3C7BB447>43 D<121E123FEA7F80EAFFC0A213E0A2127FEA3F60121E1200A513C0A3EA0180A2EA0300A2 1206A25A5A5A12200B1C798919>II<121E123FEA7F80EAFFC0A4 EA7F80EA3F00121E0A0A798919>IIIIII<150E151E153EA2157EA215FE1401A21403EC077E1406140E141CA21438 1470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA25B5B1201485A90C7FC5A120E12 0C121C5AA25A5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD2D>I<00061403D8078013 1F01F813FE90B55A5D5D5D5D92C7FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03 E090387001F09038C0007849137C90C77E153F0006EC1F80C8FC16C0A2ED0FE0A316F0A3 120C123E127F487EA316E090C7FC48141F007C15C0127016806C143F003C1500001C147E 6C5C6C495A3903C003F03901F80FE06CB55A013F90C7FCEB07F8243F7CBC2D>II<1238123C123F90B612FCA316F848 15F0A216E00078C7EA01C00070EC0380A2ED0700150E5A5D5DA2C85A5DA24A5A4A5A1407 92C7FC5C140E141E5CA2147C147814F8A213015CA21303A21307A3495AA4131FA5133FA9 6D5AA20107C8FC26407BBD2D>III<121E123FEA7F80EAFFC0A4EA7F80EA3F0012 1EC7FCB3121E123FEA7F80EAFFC0A4EA7F80EA3F00121E0A2779A619>I<121E123FEA7F 80EAFFC0A4EA7F80EA3F00121EC7FCB3121E123FEA7F8012FF13C0A3127F123F121E1200 A5EA0180A3EA0300A31206A25A5AA25A12200A3979A619>I<007FB912E0BA12F0A26C18 E0CDFCAE007FB912E0BA12F0A26C18E03C167BA147>61 D63 D<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801C7FC15C3A291380381FEA34AC6 7EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA349486D7E91B6FCA24981913880 0001A249C87EA24982010E157FA2011E82011C153FA2013C820138151FA2017882170F13 F8486C82D80FFFED3FFCB500F0010FB512F8A33D417DC044>65 DIIIIIII< B612F0A3C6EBF000EB3FC0B3B3B2EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D900 0713006E5A1401B3B3A6123FEA7F80A2EAFFC0A25D14031380D87F005B007C130700385C 0018495A000E5C6C495A2603E07EC7FC3800FFF8EB3FC026407CBD2F>IIIII< ED7FE0913807FFFE91391FC03F8091397E0007E04948EB03F8D907F0EB00FE4948147F49 486E7E49486E7E49C86C7E01FE6F7E00018349150300038348486F7EA248486F7EA2001F 188049167F003F18C0A3007F18E049163FA300FF18F0AC007F18E06D167FA4003F18C0A2 6C6CEEFF80A36C6C4B1300A26C6C4B5A00035F6D150700015F6C6C4B5A6D5E6D6C4A5A6D 6C4A5A6D6C4AC7FC6D6C14FED901FCEB03F8D9007FEB0FE091391FC03F80912607FFFEC8 FC9138007FE03C427BBF47>IIIII<003FB91280A3903AF0007FE00101 8090393FC0003F48C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5C81600 B3B14B7E4B7E0107B612FEA33B3D7DBC42>IIII<007FB5D8C003B512E0 A3C66C48C7EBFC00D93FF8EC3FE06D48EC1F806D6C92C7FC171E6D6C141C6D6C143C5F6D 6C14706D6D13F04C5ADA7FC05B023F13036F485ADA1FF090C8FC020F5BEDF81E913807FC 1C163C6E6C5A913801FF7016F06E5B6F5AA26F7E6F7EA28282153FED3BFEED71FF15F103 E07F913801C07F0203804B6C7EEC07004A6D7E020E6D7E5C023C6D7E02386D7E14784A6D 7E4A6D7F130149486E7E4A6E7E130749C86C7E496F7E5BD9FF8081000701E0EC3FFFB500 FC0103B512FEA33F3E7EBD44>II<003FB712F8A391C7EA0FF001F8EC1FE001E0143F018015C090C8127F003E1680EE FF00003C5C007C5D00784A5A15075E4B5A0070141F5E153F5E4B5AC812FF93C7FC4A5A14 035D14075D4A5A141F5D4A5A147F5D4AC8FC5B5C13034A141C495A130F5C495A133F5C01 7F153C5C49C8FC5A5B4848157812074915F8485A001F1501491403003F150F49143F4848 EB01FFB8FCA32E3E7BBD38>II<6D 1340000114C039030001800006EB0300481306A2485BA2485BA2485BA3485BA500CFEB67 8039DF806FC039FFC07FE001E013F0A2007F133FA2393FC01FE0391F800FC0390F000780 1C1C73BE2D>II<1318133C137E13 FF3801E7803803C3C0380781E0380F00F0001E137848133C48131E48130F00601306180D 76BD2D>I<121E123FEA7F80EAFFC0A4EA7F80EA3F00121E0A0A79BD19>I97 DI<49B4FC010F13E0 90383F00F8017C131C49131E4848137F48481480000714FF485A121F49EB7F00123F151C 007F91C7FC90C9FCA35AA97EA27F123FED01C0121F7F000FEC03806C7EED07006C6C130E 6C6C5BD8007C137890383F01F090380FFFC0D901FEC7FC222A7DA828>IIII<167C903903F801FE90391FFF078F903A7E0FCE1F809038F803F83901F001 F03B03E000F80F000007ECFC0693C7FC4848137EA2001F147FA6000F147EA26C6C5BA200 035C6C6C485A6D485A39037E0FC0D91FFFC8FC380703F80006CAFC120EA3120FA27F6C7E 90B512E015FE6C6E7E6C15E06C810003813A07C0001FFC001FC71201003EEC007E003C15 3E007C153F4881A6007C153E003C153C6C5D6C5DD807C0EB03E0D803F0EB0FC0D800FE01 7FC7FC90383FFFFC010313C0293D7EA82D>III<147814FCEB01FEEB03 FFA4EB01FEEB00FC14781400AC147FEB7FFFA313017F147FB3B3A5123E127F38FF807E14 FE14FCA2EB00F8387E01F0383C03E0381E07C0380FFF00EA01FC185185BD1C>III<2701F801FE14FF00FF 902707FFC00313E0913B1E07E00F03F0913B3803F01C01F80007903B6001F83000FC0003 01C06D487F2601F9805C01FBC7D8FD80137E04FF147F01FE92C7FCA3495CB3A6486C496C ECFF80B5D8F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF903807FFC091381E07 E091383803F0000790386001F8000301C07F3801F98001FBC7FC8213FEA35BB3A6486C49 7EB5D8F87F13FCA32E287DA733>I<14FF010713E090381F81F890387E007E01F8131F48 48EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15FCA248C812FEA44815 FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E06C6CEB0FC06C6CEB1F 80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D>I<3901FC03FC00FF 90381FFF8091387C0FE09138E003F03A03FDC000F86CB4C77E167E4980491580EE1FC0A2 EE0FE0A217F0A2160717F8A917F0160FA217E0A2EE1FC0A2EE3F806D15006D147E5E9039 FD8001F89039FCE003F09138780FC0DA3FFFC7FCEC07F891C9FCAD487EB512F8A32D3A7E A733>I<02FF131C0107EBC03C90381F80F090397E00387C49131C4848130E4848EB06FC 48481307000F1403485A1501485AA2127FA290C7FC5AA97E7FA2123FA26C7EA26C6C1303 000714076C7E6C6C130F0000141D017E137990383F81E190380FFFC1903801FE0190C7FC AD4B7E92B512F8A32D3A7DA730>I<3901F807E000FFEB1FF0EC3878EC60FC0007EBC1FE 3803F98112019038FB00FCA201FE13301500A35BB3A5487EB512FEA31F287EA724>I<90 383FC0603901FFF8E03807C03D380F000F001C1307003C1303481301A212F81400A27EA2 7E6C6C1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F13E01303903800 1FF014070060EB03F800E01301A26C1300A46C14F0A26CEB01E07EEC03C039FB80078039 F1E01F0038E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA213FCA21201120312 07001FB512C0B6FCA2D801FCC7FCB3A215E0A9000014C0EBFE01137E1580EB3F0390381F 8700EB07FEEB01F81B397EB723>IIIIII<001FB61280A2 9039E0007F00018013FEEB0001001E5C001C495A1407003C495A5D0038131F4A5A5D4AC7 FC5CC75A495A1303495A5C130F495A9138C00380EB3F80137F140013FE1201484813075B 00071500485A495B485A003F5C49137F4848485AB7FCA221277EA628>II<01F01308D803FC131C48B4133848EB8070391F3FF3E0393807FFC0486C1380 48C613000040133C1E0979BC2D>126 D<001C130E007EEB1F80007F133F39FF807FC0A3 397F003F80007E131F001CEB0E001A0977BD2D>I E %EndDVIPSBitmapFont end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: a4 a4 %%EndPaperSize %%EndSetup %%Page: 1 1 1 0 bop 3551 -105 a Fy(1)1264 1199 y Fx(L)-19 b(Y)g(AP)g(A)-6 b(CK)221 1643 y Fw(A)52 b(MA)-13 b(TLAB)52 b(T)-13 b(o)t(olb)t(o)l(x)53 b(for)f(Large)g(Ly)l(apuno)l(v)g(and)42 1921 y(Riccati)g(Equations,)g (Mo)t(del)h(Reduction)f(Problems,)g(and)267 2201 y(Linear{Quadratic)g (Optimal)f(Con)l(trol)h(Problems)910 2726 y(Users')g(Guide)g(\(V)-13 b(ersion)51 b(1.0\))1377 3773 y Fv(Thilo)j(Penzl)p eop %%Page: 2 2 2 1 bop 1551 455 a Fu(Preface)132 803 y Fy(Con)m(trol)36 b(theory)h(is)f(one)h(of)f(the)h(most)g(rapidly)d(dev)m(eloping)i (disciplines)d(of)k(mathematics)g(and)-9 916 y(engineering)c(in)h(the)h (second)g(half)f(of)i(the)f(20th)h(cen)m(tury)-8 b(.)55 b(In)34 b(the)i(past)f(decade,)i(implemen)m(tations)-9 1029 y(of)29 b(n)m(umerically)e(robust)h(algorithms)g(for)h(man)m(y)g (t)m(yp)s(es)g(of)g(dense)g(problems)e(in)h(con)m(trol)i(theory)f(ha)m (v)m(e)-9 1142 y(b)s(ecome)34 b(a)m(v)-5 b(ailable)33 b(in)g(soft)m(w)m(are)i(pac)m(k)-5 b(ages,)37 b(suc)m(h)c(as)h(SLICOT)e ([7)q(].)51 b(Ho)m(w)m(ev)m(er,)37 b(little)c(researc)m(h)i(has)-9 1255 y(b)s(een)43 b(done)h(on)f(e\016cien)m(t)i(n)m(umerical)d(metho)s (ds)i(for)f(con)m(trol)i(problems)d(related)i(to)h(large)f(sparse)-9 1367 y(or)38 b(structured)g(dynamical)f(systems)i(b)s(efore)f(1990.)67 b(In)38 b(the)h(last)g(few)f(y)m(ears,)k(quite)c(a)h(n)m(um)m(b)s(er)e (of)-9 1480 y(approac)m(hes)26 b(for)f(sev)m(eral)g(t)m(yp)s(es)h(of)f (large)h(con)m(trol)g(problems)d(ha)m(v)m(e)k(b)s(een)e(prop)s(osed,)g (but,)h(at)g(presen)m(t,)-9 1593 y(it)i(is)g(often)h(not)h(clear,)f (whic)m(h)f(of)h(them)g(are)g(the)g(more)g(promising)e(ones.)40 b(It)29 b(is)f(needless)g(to)i(sa)m(y)g(that)-9 1706 y(there)20 b(is)g(little)f(soft)m(w)m(are)j(for)e(large)h(con)m(trol)g (problems)d(a)m(v)-5 b(ailable.)37 b(In)20 b(this)f(situation,)j(the)e (author)h(to)s(ok)-9 1819 y(the)41 b(opp)s(ortunit)m(y)f(to)i(implemen) m(t)d(the)j(soft)m(w)m(are)h(pac)m(k)-5 b(age)43 b(L)-8 b(Y)g(AP)g(A)m(CK)42 b(\(\\Ly)m(apuno)m(v)g(P)m(ac)m(k)-5 b(age"\),)-9 1932 y(whic)m(h)34 b(co)m(v)m(ers)k(one)e(particular)e (approac)m(h)i(to)g(a)h(class)e(of)h(large)g(problems)e(in)h(con)m (trol)h(theory)-8 b(.)58 b(An)-9 2045 y(e\016cien)m(t)29 b(ADI-based)h(solv)m(er)f(for)g(large)g(Ly)m(apuno)m(v)g(equations)g (is)f(the)h(\\w)m(orkhorse")h(of)g(L)-8 b(Y)g(AP)g(A)m(CK,)-9 2158 y(whic)m(h)24 b(also)h(con)m(tains)h(implemen)m(tations)e(of)i(t)m (w)m(o)h(mo)s(del)d(reduction)h(metho)s(ds)f(and)h(mo)s(di\014cations)f (of)-9 2271 y(the)f(Newton)g(metho)s(d)g(for)f(the)h(solution)f(of)h (large)g(Riccati)g(equations)g(and)f(linear-quadratic)f(optimal)-9 2384 y(con)m(trol)k(problems.)37 b(Most)26 b(of)f(the)h(underlying)c (algorithms)i(ha)m(v)m(e)i(b)s(een)e(dev)m(elop)s(ed)h(b)m(y)f(the)i (author)f(in)-9 2497 y(the)32 b(past)g(three)h(y)m(ears.)47 b(A)32 b(part)g(of)h(this)e(researc)m(h)i(w)m(as)f(done)h(sim)m (ultaneously)d(and)h(indep)s(enden)m(tly)-9 2610 y(b)m(y)f(Jing-Reb)s (ecca)i(Li.)41 b(A)31 b(b)s(ene\014t)f(of)i(her)e(w)m(ork)h(to)h(L)-8 b(Y)g(AP)g(A)m(CK)32 b(is)e(in)g(particular)f(an)i(impro)m(v)m(emen)m (t)-9 2722 y(in)e(the)h(e\016ciency)h(of)f(the)h(Ly)m(apuno)m(v)f(solv) m(er.)132 2843 y(L)-8 b(Y)g(AP)g(A)m(CK)43 b(aims)d(at)j(t)m(w)m(o)f (goals.)75 b(First,)44 b(of)e(course,)i(the)e(pac)m(k)-5 b(age)44 b(will)39 b(hop)s(efully)f(b)s(e)j(used)-9 2956 y(to)d(solv)m(e)h(problems)d(that)j(arise)e(from)h(practical)f (applications.)62 b(The)38 b(a)m(v)-5 b(ailabilit)m(y)36 b(of)i(easy-to-use)-9 3069 y(soft)m(w)m(are)26 b(is)d(surely)h(one)g (step)h(to)g(mak)m(e)h(practitioners)e(consider)f(alternativ)m(e)i(n)m (umerical)e(tec)m(hniques:)-9 3182 y(\\unless)37 b(mathematics)i(is)f (put)g(in)m(to)h(soft)m(w)m(are,)j(it)c(will)f(nev)m(er)i(b)s(e)f (used")g([The)g(SIAM)h(Rep)s(ort)f(on)-9 3295 y(Mathematics)31 b(in)e(Industry)-8 b(,)30 b(1996].)43 b(\(This)29 b(statemen)m(t)j (migh)m(t)e(b)s(e)g(somewhat)h(to)s(o)g(strong.)41 b(And,)30 b(of)-9 3408 y(course,)g(the)f(rev)m(erse)h(statemen)m(t)h(is)e(not)g (necessarily)g(true.\))40 b(Second,)30 b(SLICOT)d(can)j(b)s(e)e (considered)-9 3521 y(as)e(a)g(con)m(tribution)f(to)i(a)g(fair)e(and)g (comprehensiv)m(e)h(comparison)f(of)h(the)h(existing)e(metho)s(ds)g (for)h(large)-9 3634 y(Ly)m(apuno)m(v)k(equations,)g(mo)s(del)g (reduction)f(problems,)g(etc.,)j(whic)m(h)d(is)g(y)m(et)j(to)f(b)s(e)f (done.)132 3755 y(F)-8 b(or)34 b(sev)m(eral)f(reasons)h(L)-8 b(Y)g(AP)g(A)m(CK)34 b(has)f(b)s(een)g(implemen)m(ted)f(in)g(MA)-8 b(TLAB)2820 3722 y Ft(1)2893 3755 y Fy(rather)33 b(than)g(pro-)-9 3868 y(gramming)i(languages)h(lik)m(e)f(F)m(OR)-8 b(TRAN,)37 b(C,)e(or)h(JA)-10 b(V)g(A.)36 b(MA)-8 b(TLAB)37 b(co)s(des)f(are)g (easier)g(to)g(under-)-9 3981 y(stand,)j(to)f(mo)s(dify)-8 b(,)39 b(and)e(to)h(v)m(erify)-8 b(.)62 b(On)37 b(the)h(other)g(hand,)h (their)d(p)s(erformance)h(cannot)i(comp)s(ete)-9 4094 y(with)28 b(that)h(of)h(co)s(des)f(in)f(the)h(aforemen)m(tioned)h (programming)e(languages.)40 b(Ho)m(w)m(ev)m(er,)32 b(this)c(do)s(es)h (not)-9 4207 y(mean)35 b(that)h(L)-8 b(Y)g(AP)g(A)m(CK)36 b(is)f(restricted)g(to)h(the)f(solution)f(of)i(\\to)m(y)h(problems".)54 b(Sev)m(eral)35 b(measures,)-9 4319 y(suc)m(h)23 b(as)i(the)f(use)g(of) g(global)f(v)-5 b(ariables)23 b(for)h(large)g(data)g(structures,)h(ha)m (v)m(e)h(b)s(een)d(tak)m(en)i(to)g(enhance)f(the)-9 4432 y(computational)j(p)s(erformance)g(of)h(L)-8 b(Y)g(AP)g(A)m(CK)29 b(routines.)38 b(T)-8 b(o)29 b(put)e(this)f(in)m(to)i(the)g(righ)m(t)f (p)s(ersp)s(ectiv)m(e,)-9 4545 y(Ly)m(apuno)m(v)d(equations)g(of)g (order)g(larger)g(than)g(12000)i(w)m(ere)f(solv)m(ed)f(b)m(y)g(L)-8 b(Y)g(AP)g(A)m(CK)26 b(within)21 b(few)j(hours)-9 4658 y(on)34 b(a)g(regular)f(w)m(orkstation.)52 b(When)34 b(using)f(standard)g(metho)s(ds,)h(sup)s(ercomputers)e(are)j(needed)f (to)-9 4771 y(solv)m(e)c(problems)f(of)i(this)e(size.)132 4892 y(L)-8 b(Y)g(AP)g(A)m(CK)33 b(w)m(as)f(implemen)m(ted)e(and)h (tested)i(in)e(a)h(UNIX)g(en)m(vironmen)m(t.)44 b(Note,)34 b(in)d(particular,)-9 5005 y(that)e(the)g(\014le)f(names)h(of)g(some)h (routines)e(do)h(not)g(comply)f(the)h(DOS-lik)m(e)g(\\xxxxxxxx.yyy")g (naming)-9 5118 y(con)m(v)m(en)m(tion.)132 5239 y(The)39 b(author)h(ac)m(kno)m(wledges)h(the)f(supp)s(ort)e(of)i(the)g(D)m(AAD)h (\(Deutsc)m(her)g(Ak)-5 b(ademisc)m(her)39 b(Aus-)-9 5352 y(tausc)m(hdienst)i(=)g(German)h(Academic)g(Exc)m(hange)g (Service\).)75 b(He)42 b(is)f(grateful)g(to)i(P)m(eter)f(Benner,)-9 5465 y(P)m(eter)29 b(Lancaster,)g(Jing-Reb)s(ecca)f(Li,)g(V)-8 b(olk)m(er)28 b(Mehrmann,)g(Enrique)e(Quin)m(tana-Orti,)h(and)g(Andras) -9 5578 y(V)-8 b(arga)33 b(for)e(their)g(direct)h(or)f(indirect)f(help) h(on)h(the)g(pro)5 b(ject.)45 b(He)32 b(also)g(w)m(an)m(ts)h(to)f (thank)g(the)g(sta\013)g(of)p -9 5672 1423 4 v 94 5726 a Fs(1)129 5757 y Fr(MA)-6 b(TLAB)25 b(is)i(a)f(trademark)e(of)j(The)f (MathW)-6 b(orks)25 b(Inc.)p eop %%Page: 3 3 3 2 bop 41 194 a Fy(\\The)37 b(First)g(Cup")f(\(Univ)m(ersit)m(y)h(of)g (Calgary\),)j(where)c(the)i(considerable)d(quan)m(tit)m(y)j(of)f (co\013ee)i(w)m(as)41 307 y(pro)s(duced,)29 b(whic)m(h)g(w)m(as)i (needed)f(to)h(realize)f(the)h(L)-8 b(Y)g(AP)g(A)m(CK)31 b(pro)5 b(ject.)182 419 y(Finally)-8 b(,)38 b(it)g(should)d(b)s(e)i (stressed)h(that)g(an)m(y)g(kind)e(of)i(feedbac)m(k)h(from)e(p)s(eople) g(who)g(applied)f(or)41 532 y(tried)29 b(to)i(apply)e(this)h(pac)m(k)-5 b(age)32 b(is)e(highly)e(appreciated.)2197 834 y(Thilo)h(P)m(enzl)2197 947 y(Calgary)-8 b(,)31 b(No)m(v)m(em)m(b)s(er)h(1999)1172 1296 y Fu(Addendum)43 b(to)j(Preface)182 1509 y Fy(This)31 b(man)m(uscript)g(w)m(as)h(mostly)g(\014nished)e(just)i(b)s(efore)g (Thilo)e(P)m(enzl)i(died)f(in)g(a)i(tragic)g(acciden)m(t)41 1622 y(in)c(Decem)m(b)s(er)i(1999,)h(a)f(few)f(da)m(ys)g(b)s(efore)g (his)e(return)h(to)i(w)m(ork)g(in)e(the)h(Numerical)f(Analysis)f(Group) 41 1735 y(at)42 b(TU)g(Chemnitz)f(where)g(he)g(also)h(completed)g(his)e (PhD)i(in)e(1998.)77 b(I)41 b(felt)h(that)g(this)f(v)m(ery)h(nice)41 1848 y(piece)25 b(of)h(w)m(ork)g(should)d(b)s(e)i(made)h(a)m(v)-5 b(ailable)25 b(to)h(the)g(scien)m(ti\014c)e(comm)m(unit)m(y)i(and)f(w)m (e)h(therefore)g(tested)41 1960 y(the)38 b(co)s(des,)j(pro)s(ofread)c (the)h(man)m(uscript)f(and)g(p)s(erformed)g(minor)g(corrections)h(in)f (the)h(text.)65 b(The)41 2073 y(MA)-8 b(TLAB)34 b(co)s(des)f(w)m(ere)h (tested)g(b)m(y)f(F)-8 b(alk)33 b(Eb)s(ert)f(and)h(the)g(corrections)h (to)g(the)f(Users')g(Guide)f(w)m(ere)41 2186 y(p)s(erformed)d(b)m(y)h (m)m(yself.)182 2299 y(An)m(y)43 b(commen)m(ts)i(or)e(questions)g (concerning)f(the)i(pac)m(k)-5 b(age)45 b(should)d(b)s(e)g(addressed)h (to)h(V)-8 b(olk)m(er)41 2412 y(Mehrmann)29 b Fq (mehrmann@mathematik.tu-chemnitz.de)p Fy(.)182 2525 y(The)h(L)-8 b(Y)g(AP)g(A)m(CK)32 b(co)s(des)e(are)h(a)m(v)-5 b(ailable)30 b(at)h Fq(http://www.tu-chemnitz.de/sfb393/lyap)l(a)q(ck)2197 2827 y Fy(V)-8 b(olk)m(er)31 b(Mehrmann)2197 2940 y(Chemnitz,)f(August) g(2000)p eop %%Page: 4 4 4 3 bop 968 1097 a Fu(Disclaimer)46 b(and)f(usage)h(notes)724 1373 y Fp(\017)g Fy(The)g(author)h(disclaims)e(resp)s(onsibilit)m(y)e (for)k(an)m(y)g(kind)e(of)815 1486 y(damage)33 b(sustained)e(in)g(con)m (text)j(with)d(the)h(use)g(of)g(the)h(soft-)815 1599 y(w)m(are)e(pac)m(k)-5 b(age)32 b(L)-8 b(Y)g(AP)g(A)m(CK.)724 1786 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)31 b(is)f(restricted)g (to)h(non-commercial)f(use.)724 1974 y Fp(\017)46 b Fy(References)40 b(to)h(L)-8 b(Y)g(AP)g(A)m(CK)42 b(and/or)e(to)h(the)f(publications)815 2087 y(on)45 b(the)h(underlying)c(n)m(umerical)i(metho)s(ds)h(m)m(ust)g (b)s(e)g(pro-)815 2200 y(vided)32 b(in)h(rep)s(orts)h(on)g(n)m (umerical)f(computations)h(in)f(whic)m(h)815 2313 y(L)-8 b(Y)g(AP)g(A)m(CK)31 b(routines)f(are)g(in)m(v)m(olv)m(ed.)p eop %%Page: 5 5 5 4 bop eop %%Page: 6 6 6 5 bop -9 194 a Fu(Con)l(ten)l(ts)-9 399 y Fo(1)84 b(In)m(tro)s (duction)2791 b(1)127 513 y Fy(1.1)94 b(What)31 b(is)f(L)-8 b(Y)g(AP)g(A)m(CK?)56 b(.)46 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)139 b(1)127 627 y(1.2)94 b(When)30 b(can)h(L)-8 b(Y)g(AP)g(A)m(CK)32 b(b)s(e)d(applied?)21 b(.)46 b(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) 139 b(2)127 741 y(1.3)94 b(When)30 b(can)h(or)f(should)f(L)-8 b(Y)g(AP)g(A)m(CK)31 b(not)g(b)s(e)f(applied?)25 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)139 b(2)127 855 y(1.4)94 b(Highligh)m(ts)29 b(and)h(features)d(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)139 b(3)-9 1061 y Fo(2)84 b(Realization)35 b(of)g(basic)h(matrix)e(op)s(erations) 1623 b(4)127 1175 y Fy(2.1)94 b(Basic)31 b(matrix)e(op)s(erations)71 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)139 b(4)127 1289 y(2.2)94 b(The)30 b(concept)h(of)g(user-supplied)c(functions)47 b(.)f(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)g(.)139 b(5)127 1403 y(2.3)94 b(Prepro)s(cessing)29 b(and)h(p)s(ostpro)s(cessing)42 b(.)k(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)139 b(7)127 1517 y(2.4)94 b(Organization)46 b(of)i(user-supplied)43 b(functions)j(for)h(basic)f(matrix)h(op)s(erations)f(and)336 1630 y(guidelines)28 b(for)i(their)f(implemen)m(tation)49 b(.)d(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)f(.)h(.)g(.)g(.)139 b(8)127 1744 y(2.5)94 b(Case)31 b(studies)i(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.) f(.)h(.)g(.)g(.)93 b(10)-9 1949 y Fo(3)84 b(Ly)m(apuno)m(v)36 b(equations)2402 b(10)127 2063 y Fy(3.1)94 b(Lo)m(w)31 b(Rank)f(Cholesky)f(F)-8 b(actor)33 b(ADI)93 b(.)46 b(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)93 b(10)336 2177 y(3.1.1)106 b(Theory)30 b(and)g(algorithm)64 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(10)336 2291 y(3.1.2)106 b(Stopping)29 b(criteria)62 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)93 b(12)336 2405 y(3.1.3)106 b(The)30 b(routine)f Fn(lp)p 1229 2405 29 4 v 34 w(lradi)72 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(15)127 2519 y(3.2)h(Computation)30 b(of)g(ADI)h(shift)e(parameters)81 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.) f(.)h(.)g(.)g(.)93 b(17)336 2633 y(3.2.1)106 b(Theory)30 b(and)g(algorithm)64 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(17)336 2747 y(3.2.2)106 b(The)30 b(routine)f Fn(lp)p 1229 2747 V 34 w(para)49 b Fy(.)d(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(20)127 2861 y(3.3)h(Case)31 b(studies)i(.)46 b(.)f(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(20)-9 3067 y Fo(4)84 b(Mo)s(del)35 b(reduction)2558 b(21)127 3181 y Fy(4.1)94 b(Preliminaries)71 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.) h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(21)127 3295 y(4.2)h(Lo)m(w)31 b(rank)f(square)g(ro)s(ot)g(metho)s(d)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(22)336 3409 y(4.2.1)106 b(Theory)30 b(and)g(algorithm)64 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) 93 b(22)336 3523 y(4.2.2)106 b(Choice)30 b(of)g(reduced)g(order)65 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(23)336 3636 y(4.2.3)106 b(The)30 b(routine)f Fn(lp)p 1229 3636 V 34 w(lrsrm)72 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(23)336 3750 y(4.2.4)106 b(Case)31 b(studies)25 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)f(.)h(.)g(.)g(.)93 b(24)127 3864 y(4.3)h(Dominan)m(t)31 b(subspaces)e(pro)5 b(jection)30 b(mo)s(del)f(reduction)93 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(24)336 3978 y(4.3.1)106 b(Theory)30 b(and)g(algorithms)e(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(24)336 4092 y(4.3.2)106 b(Choice)30 b(of)g(reduced)g(order)65 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.) 93 b(25)336 4206 y(4.3.3)106 b(The)30 b(routine)f Fn(lp)p 1229 4206 V 34 w(dspmr)72 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(25)336 4320 y(4.3.4)106 b(Case)31 b(studies)25 b(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(26)-9 4526 y Fo(5)84 b(Riccati)36 b(equations)f(and)g (linear-quadratic)g(optimal)e(con)m(trol)j(problems)377 b(26)127 4640 y Fy(5.1)94 b(Preliminaries)71 b(.)45 b(.)h(.)g(.)f(.)h (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(26)127 4754 y(5.2)h(Lo)m(w)31 b(rank)f(Cholesky)f(factor)i(Newton)g(metho)s(d) 36 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)93 b(27)127 4868 y(5.3)h(Implicit)28 b(lo)m(w)i(rank)g (Cholesky)f(factor)j(Newton)f(metho)s(d)79 b(.)46 b(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(28)127 4982 y(5.4)h(Stopping)29 b(criteria)70 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)93 b(29)127 5096 y(5.5)h(The)30 b(routine)f Fn(lp)p 938 5096 V 34 w(lrnm)57 b Fy(.)46 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.) h(.)g(.)g(.)93 b(32)-9 5301 y Fo(6)84 b(Supplemen)m(tary)34 b(routines)h(and)g(data)f(\014les)1573 b(35)127 5415 y Fy(6.1)94 b(Computation)30 b(of)g(residual)e(norms)i(for)g(Ly)m (apuno)m(v)g(and)g(Riccati)g(equations)24 b(.)45 b(.)h(.)g(.)g(.)93 b(36)127 5529 y(6.2)h(Ev)-5 b(aluation)29 b(of)i(mo)s(del)e(reduction)g (error)87 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(36)336 5643 y(6.2.1)106 b(Generation)31 b(of)f(test)h(examples)41 b(.)46 b(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(37)127 5757 y(6.3)h(Case)31 b(studies)i(.)46 b(.)f(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)93 b(37)p eop %%Page: 7 7 7 6 bop 41 194 a Fo(7)84 b(Alternativ)m(e)35 b(metho)s(ds)2372 b(37)41 397 y(A)57 b(Acron)m(yms)36 b(and)f(sym)m(b)s(ols)2254 b(39)41 601 y(B)62 b(List)35 b(of)g(L)-9 b(Y)g(AP)g(A)m(CK)36 b(routines)2082 b(39)177 714 y Fy(B.1)75 b(Main)30 b(routines)42 b(.)k(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) 94 b(39)177 827 y(B.2)75 b(Supplemen)m(tary)29 b(routines)g(and)h(data) h(\014les)74 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(40)177 940 y(B.3)75 b(Auxiliary)28 b(routines)87 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)f(.)h(.)g(.)94 b(40)177 1053 y(B.4)75 b(User-supplied)28 b(functions)88 b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(41)177 1166 y(B.5)75 b(Demo)32 b(programs)k(.)45 b(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(41)41 1370 y Fo(C)60 b(Case)35 b(studies)2748 b(42)177 1483 y Fy(C.1)73 b(Demo)32 b(programs)e(for)g(user-supplied)d(functions)83 b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)94 b(42)386 1595 y(C.1.1)85 b(Demo)32 b(program)e Fn(demo)p 1501 1595 29 4 v 33 w(u1:)89 b Fy(.)45 b(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) 94 b(42)386 1708 y(C.1.2)85 b(Demo)32 b(program)e Fn(demo)p 1501 1708 V 33 w(u2:)89 b Fy(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(45)386 1821 y(C.1.3)85 b(Demo)32 b(program)e Fn(demo)p 1501 1821 V 33 w(u3:)89 b Fy(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(48)177 1934 y(C.2)73 b(Demo)34 b(program)e(for)g(LR)m(CF-ADI)h (iteration)f(and)g(algorithm)f(for)h(computing)f(ADI)386 2047 y(parameters)86 b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(51)386 2160 y(C.2.1)85 b(Demo)32 b(program)e Fn(demo)p 1501 2160 V 33 w(l1)66 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(51)386 2273 y(C.2.2)85 b(Results)30 b(and)g(remarks)56 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)94 b(54)177 2386 y(C.3)73 b(Demo)32 b(programs)e(for)g(mo)s(del)f (reduction)g(algorithms)44 b(.)i(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)f(.)h(.)g(.)94 b(54)386 2499 y(C.3.1)85 b(Demo)32 b(program)e Fn(demo)p 1501 2499 V 33 w(m1)66 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(54)386 2612 y(C.3.2)85 b(Results)30 b(and)g(remarks)56 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)94 b(58)386 2725 y(C.3.3)85 b(Demo)32 b(program)e Fn(demo)p 1501 2725 V 33 w(m2)66 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(59)386 2837 y(C.3.4)85 b(Results)30 b(and)g(remarks)56 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(64)177 2950 y(C.4)73 b(Demo)44 b(program)f(for)g(algorithms)f(for)h(Riccati)g (equations)g(and)g(linear-quadratic)386 3063 y(optimal)30 b(problems)43 b(.)j(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)94 b(64)386 3176 y(C.4.1)85 b(Demo)32 b(program)e Fn(demo)p 1501 3176 V 33 w(r1)66 b Fy(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(64)386 3289 y(C.4.2)85 b(Results)30 b(and)g(remarks)56 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)94 b(70)p eop %%Page: 1 8 1 7 bop 3551 -105 a Fy(1)41 194 y Fu(1)135 b(In)l(tro)t(duction)41 408 y Fm(1.1)112 b(What)38 b(is)e(L)-9 b(Y)g(AP)g(A)m(CK?)41 589 y Fy(L)h(Y)g(AP)g(A)m(CK)26 b(is)e(the)h(acron)m(ym)g(for)f(\\Ly)m (apuno)m(v)i(P)m(ac)m(k)-5 b(age".)42 b(It)24 b(is)g(a)h(MA)-8 b(TLAB)26 b(to)s(olb)s(o)m(x)f(\(i.e.,)h(a)f(set)g(of)41 701 y(MA)-8 b(TLAB)25 b(routines\))e(for)h(the)h(solution)d(of)j (certain)f(large)g(scale)h(problems)d(in)h(con)m(trol)i(theory)-8 b(,)26 b(whic)m(h)41 814 y(are)31 b(closely)f(related)g(to)h(Ly)m (apuno)m(v)f(equations.)41 b(Basically)-8 b(,)30 b(L)-8 b(Y)g(AP)g(A)m(CK)32 b(w)m(orks)e(on)g(realizations)1306 1024 y(_)-41 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)f Fl(Ax)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)f Fl(B)5 b(u)p Fy(\()p Fl(\034)10 b Fy(\))1294 1184 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)f Fl(C)7 b(x)p Fy(\()p Fl(\034)j Fy(\))3480 1104 y(\(1\))41 1394 y(of)30 b(con)m(tin)m(uous-time,)g (time-in)m(v)-5 b(arian)m(t,)29 b(linear,)g(dynamical)f(systems,)i (where)g Fl(A)25 b Fp(2)g Fk(R)3022 1361 y Fj(n;n)3137 1394 y Fy(,)30 b Fl(B)g Fp(2)25 b Fk(R)3436 1361 y Fj(n;m)3571 1394 y Fy(,)41 1507 y Fl(C)41 b Fp(2)33 b Fk(R)301 1474 y Fj(q)r(;n)407 1507 y Fy(,)38 b(and)d Fl(\034)44 b Fp(2)34 b Fk(R)r Fy(.)63 b Fl(n)35 b Fy(is)g(the)h Fq(or)-5 b(der)37 b Fy(of)f(the)g(system)g(\(1\).)58 b(L)-8 b(Y)g(AP)g(A)m(CK)36 b(is)f(in)m(tended)g(to)h(solv)m(e)41 1620 y(problems)j(of)h(large)h (scale)g(\(sa)m(y)g Fl(n)h(>)g Fy(500\).)73 b(The)40 b(matrices)g Fl(A)p Fy(,)k Fl(B)5 b Fy(,)42 b(and)e Fl(C)47 b Fy(m)m(ust)41 b(ful\014ll)c(certain)41 1733 y(conditions,)d(whic)m(h) f(are)h(discussed)e(in)h(more)h(detail)f(in)g Fp(x)p Fy(1.2.)54 b(W)-8 b(e)35 b(call)e(the)i(en)m(tries)f(of)g(the)g(v)m (ectors)41 1845 y(\(or,)e(more)f(precisely)-8 b(,)30 b(v)m(ector-v)-5 b(alued)32 b(functions\))e Fl(u)p Fy(,)i Fl(x)p Fy(,)f(and)f Fl(y)k Fy(the)e Fq(inputs)p Fy(,)g Fq(states)p Fy(,)g(and)e Fq(outputs)i Fy(of)41 1958 y(the)e(dynamical)f (system,)i(resp)s(ectiv)m(ely)-8 b(.)182 2076 y(There)30 b(are)h(three)f(t)m(yp)s(es)h(of)f(problems)f(L)-8 b(Y)g(AP)g(A)m(CK)32 b(can)e(deal)g(with.)177 2281 y Fp(\017)46 b Fo(Solution)29 b(of)f(Ly)m(apuno)m(v)h(equations.)39 b Fy(Con)m(tin)m(uous-time)24 b(algebraic)g Fq(Lyapunov)29 b(e)-5 b(quations)268 2394 y Fy(\(CALEs\))32 b(pla)m(y)f(the)h(cen)m(tral)g(role)f(in)g(L)-8 b(Y)g(AP)g(A)m(CK.)33 b(Ly)m(apuno)m(v)f(equations)f(are)h(linear)e (matrix)268 2507 y(equations)g(of)h(the)f(t)m(yp)s(e)1488 2633 y Fl(F)13 b(X)28 b Fy(+)20 b Fl(X)7 b(F)1906 2595 y Fj(T)1987 2633 y Fy(=)25 b Fp(\000)p Fl(GG)2298 2595 y Fj(T)2351 2633 y Fl(;)1104 b Fy(\(2\))268 2815 y(where)40 b Fl(F)54 b Fp(2)40 b Fk(R)814 2782 y Fj(n;n)969 2815 y Fy(and)f Fl(G)i Fp(2)g Fk(R)1429 2782 y Fj(n;t)1567 2815 y Fy(are)f(giv)m(en)g(and)f Fl(X)49 b Fp(2)41 b Fk(R)2446 2782 y Fj(n;n)2601 2815 y Fy(is)e(the)h(solution.)68 b(In)39 b(some)268 2928 y(applications)k(the)j(solution)d Fl(X)53 b Fy(itself)44 b(migh)m(t)h(b)s(e)f(of)h(in)m(terest,)50 b(but)44 b(mostly)h(it)f(is)g(only)h(an)268 3041 y(auxiliary)c(matrix,) k(whic)m(h)c(arises)h(in)g(the)h(course)f(of)h(the)g(n)m(umerical)e (solution)h(of)g(another)268 3154 y(problem.)36 b(Suc)m(h)21 b(problems)f(are)i(mo)s(del)f(reduction,)h(Riccati)g(equations,)h(and)e (linear-quadratic)268 3267 y(optimal)30 b(con)m(trol)g(problems,)f(for) h(example.)177 3472 y Fp(\017)46 b Fo(Mo)s(del)36 b(reduction.)41 b Fy(Roughly)29 b(sp)s(eaking,)h Fq(mo)-5 b(del)34 b(r)-5 b(e)g(duction)32 b Fy(is)e(the)g(appro)m(ximation)g(of)g(the)268 3585 y(dynamical)f(system)i(\(1\))g(b)m(y)f(a)h(system)1417 3782 y(_)1409 3806 y(^)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)1887 3783 y(^)1863 3806 y Fl(A)6 b Fy(^)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)2237 3783 y(^)2215 3806 y Fl(B)5 b(u)p Fy(\()p Fl(\034)10 b Fy(\))1407 3974 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)1884 3951 y(^)1863 3974 y Fl(C)13 b Fy(^)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))3480 3887 y(\(3\))268 4183 y(of)25 b(smaller)e(order)i Fl(k)s Fy(,)h(whose)f(b)s(eha)m(vior)f(is)f(similar)g(to)i(that)h(of)f (the)g(original)e(one)i(in)e(some)i(sense.)268 4296 y(There)40 b(exist)g(a)h(large)g(n)m(um)m(b)s(er)e(of)h(mo)s(del)f(reduction)h (metho)s(ds)f(whic)m(h)h(rely)f(on)h(Ly)m(apuno)m(v)268 4409 y(equations)32 b([2)q(].)46 b(L)-8 b(Y)g(AP)g(A)m(CK)33 b(con)m(tains)f(implemen)m(tations)f(of)h(t)m(w)m(o)i(suc)m(h)d(metho)s (ds.)45 b(Both)33 b(are)268 4522 y(based)d(on)g(the)h(Ly)m(apuno)m(v)g (equations)1382 4740 y Fl(AX)1525 4754 y Fj(B)1607 4740 y Fy(+)20 b Fl(X)1773 4754 y Fj(B)1834 4740 y Fl(A)1902 4702 y Fj(T)2040 4740 y Fy(=)83 b Fp(\000)p Fl(B)5 b(B)2413 4702 y Fj(T)3480 4740 y Fy(\(4\))1385 4925 y Fl(A)1453 4887 y Fj(T)1509 4925 y Fl(X)1584 4939 y Fj(C)1663 4925 y Fy(+)20 b Fl(X)1829 4939 y Fj(C)1889 4925 y Fl(A)83 b Fy(=)g Fp(\000)p Fl(C)2337 4887 y Fj(T)2391 4925 y Fl(C)q(:)998 b Fy(\(5\))268 5142 y(Their)46 b(solutions)f Fl(X)1004 5156 y Fj(B)1113 5142 y Fy(and)h Fl(X)1381 5156 y Fj(C)1488 5142 y Fy(are)h(called)g Fq(c)-5 b(ontr)g(ol)5 b(lability)51 b(Gr)-5 b(amian)49 b Fy(and)e Fq(observability)268 5255 y(Gr)-5 b(amian)33 b Fy(of)d(the)h(system)f(\(1\),)i(resp)s(ectiv) m(ely)-8 b(.)177 5460 y Fp(\017)46 b Fo(Riccati)29 b(equations)g(and)f (linear-quadratic)g(optimal)f(con)m(trol)i(problems.)39 b Fy(The)24 b(min-)268 5573 y(imization)29 b(of)959 5721 y Fp(J)17 b Fy(\()p Fl(u;)e(y)s(;)g(x)1305 5735 y Ft(0)1345 5721 y Fy(\))26 b(=)1512 5659 y(1)p 1512 5700 46 4 v 1512 5783 a(2)1582 5597 y Fi(Z)1673 5623 y Fh(1)1633 5803 y Ft(0)1763 5721 y Fl(y)s Fy(\()p Fl(\034)10 b Fy(\))1931 5683 y Fj(T)1986 5721 y Fl(Qy)s Fy(\()p Fl(\034)g Fy(\))21 b(+)f Fl(u)p Fy(\()p Fl(\034)10 b Fy(\))2510 5683 y Fj(T)2566 5721 y Fl(R)q(u)p Fy(\()p Fl(\034)g Fy(\))p Fl(d\034)585 b Fy(\(6\))p eop %%Page: 2 9 2 8 bop -9 -105 a Fy(2)2632 b Fg(1)91 b(INTR)m(ODUCTION)218 194 y Fy(sub)5 b(ject)28 b(to)i(the)f(dynamical)e(system)i(\(1\))h(and) e(the)h(initial)d(condition)h Fl(x)p Fy(\(0\))f(=)f Fl(x)3006 208 y Ft(0)3074 194 y Fy(is)j(called)g(the)218 307 y Fq(line)-5 b(ar-quadr)g(atic)33 b(optimal)g(c)-5 b(ontr)g(ol)32 b(pr)-5 b(oblem)31 b Fy(\(LQOCP\).)d(Its)g(optimal)f(solution)g(is)g (describ)s(ed)218 419 y(b)m(y)j(the)h(state-feedbac)m(k)1149 620 y Fl(u)p Fy(\()p Fl(\034)10 b Fy(\))26 b(=)f Fp(\000)p Fl(R)1584 582 y Fh(\000)p Ft(1)1678 620 y Fl(B)1752 582 y Fj(T)1806 620 y Fl(X)7 b(x)p Fy(\()p Fl(\034)j Fy(\))27 b(=:)e Fp(\000)p Fl(K)2363 582 y Fj(T)2417 620 y Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))p Fl(;)816 b Fy(\(7\))218 820 y(whic)m(h)31 b(can)i(b)s(e)e(computed)i(b)m(y)f(solving)f(the)h (\(con)m(tin)m(uous-time)h(algebraic\))f Fq(R)n(ic)-5 b(c)g(ati)35 b(e)-5 b(quation)218 933 y Fy(\(CARE\))1041 1046 y Fl(C)1113 1008 y Fj(T)1167 1046 y Fl(QC)27 b Fy(+)20 b Fl(A)1490 1008 y Fj(T)1545 1046 y Fl(X)28 b Fy(+)20 b Fl(X)7 b(A)20 b Fp(\000)g Fl(X)7 b(B)e(R)2226 1008 y Fh(\000)p Ft(1)2320 1046 y Fl(B)2394 1008 y Fj(T)2449 1046 y Fl(X)33 b Fy(=)25 b(0)p Fl(:)707 b Fy(\(8\))218 1211 y(Riccati)30 b(equations)g(also)h(arise)e(in)h(further)f (applications)f(in)h(con)m(trol)i(theory)-8 b(.)132 1395 y(L)g(Y)g(AP)g(A)m(CK)34 b(con)m(tains)g(routines)e(for)i(these)f (three)h(t)m(yp)s(es)f(of)h(problems.)48 b(The)33 b(underlying)d(algo-) -9 1508 y(rithms)e(are)j(e\016cien)m(t)g(w.r.t.)g(b)s(oth)e(memory)h (and)g(computation)h(for)f(man)m(y)g(large)h(scale)f(problems.)-9 1751 y Fm(1.2)112 b(When)38 b(can)g(L)-9 b(Y)g(AP)g(A)m(CK)34 b(b)s(e)k(applied?)-9 1922 y Fy(There)29 b(exist)g(a)h(n)m(um)m(b)s(er) e(of)i(conditions,)e(that)i(m)m(ust)f(b)s(e)g(ful\014lled)d(b)m(y)k (the)f(dynamical)f(system)i(\(1\))h(to)-9 2035 y(guaran)m(tee)h (applicabilit)m(y)27 b(and)i(usefulness)g(of)h(L)-8 b(Y)g(AP)g(A)m(CK:) 127 2220 y Fp(\017)46 b Fo(Stabilit)m(y)-9 b(.)42 b Fy(In)31 b(most)g(cases,)h(the)g(matrix)e Fl(A)h Fy(m)m(ust)g(b)s(e)f(stable,)i (i.e.,)f(its)g(sp)s(ectrum)f(m)m(ust)g(b)s(e)h(a)218 2332 y(subset)22 b(of)g(the)h(op)s(en)e(left)h(half)f(of)i(the)f (complex)g(plane.)37 b(F)-8 b(or)23 b(the)g(solution)e(of)h(Riccati)h (equations)218 2445 y(and)34 b(optimal)f(con)m(trol)i(problems)e(it)h (is)g(su\016cien)m(t)g(that)h(a)g(matrix)e Fl(K)2681 2412 y Ft(\(0\))2810 2445 y Fy(is)g(giv)m(en,)j(for)f(whic)m(h)218 2573 y Fl(A)20 b Fp(\000)g Fl(B)5 b(K)555 2540 y Ft(\(0\))649 2517 y Fj(T)734 2573 y Fy(is)29 b(stable.)127 2760 y Fp(\017)46 b Fo(The)52 b(n)m(um)m(b)s(er)g(of)g(the)g(inputs)g(and)h (outputs)f(m)m(ust)f(b)s(e)i(small)44 b Fy(compared)i(to)g(the)218 2872 y(n)m(um)m(b)s(er)38 b(of)i(states,)k(i.e.,)f Fl(m)d(<)-30 b(<)41 b(n)e Fy(and)g Fl(q)44 b(<)-30 b(<)40 b(n)p Fy(.)69 b(As)40 b(a)g(rule)e(of)i(th)m(um)m(b,)i(w)m(e)f(recommend)218 2985 y Fl(n=m;)30 b(n=q)53 b Fp(\025)d Fy(100.)87 b(The)45 b(larger)g(these)h(ratios)g(are,)j(the)d(b)s(etter)f(is)g(the)g(p)s (erformance)g(of)218 3098 y(L)-8 b(Y)g(AP)g(A)m(CK)32 b(compared)e(to)h(implemen)m(tations)e(of)h(standard)g(metho)s(ds.)127 3285 y Fp(\017)46 b Fo(The)40 b(matrix)f Fl(A)i Fo(m)m(ust)e(ha)m(v)m (e)i(a)f(structure,)i(whic)m(h)f(allo)m(ws)f(the)g(e\016cien)m(t)h (solution)218 3398 y(of)50 b(\(shifted\))f(systems)g(of)h(linear)f (equations)h(and)g(the)f(e\016cien)m(t)h(realization)g(of)218 3510 y(pro)s(ducts)42 b(with)e(v)m(ectors.)58 b Fy(Examples)35 b(for)h(suc)m(h)f(matrices)h(are)g(classes)g(of)g(sparse)g(matri-)218 3623 y(ces,)d(pro)s(ducts)e(of)h(sparse)g(matrices)g(and)g(in)m(v)m (erses)g(of)g(sparse)g(matrices,)h(circulan)m(t)e(matrices,)218 3736 y(T)-8 b(o)s(eplitz)29 b(matrices,)i(etc.)-9 3921 y(A)m(t)e(this)f(p)s(oin)m(t,)g(it)g(should)f(b)s(e)h(stressed)h(that)g (problems)e(related)h(to)i(certain)e Fq(gener)-5 b(alize)g(d)33 b(dynamic)-5 b(al)-9 4033 y(systems)1183 4143 y Fl(M)1294 4122 y Fy(_)1287 4143 y(~)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)f Fl(N)16 b Fy(~)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)2129 4120 y(~)2108 4143 y Fl(B)t(u)p Fy(\()p Fl(\034)10 b Fy(\))1285 4308 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)1762 4285 y(~)1741 4308 y Fl(C)12 b Fy(~)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))3430 4223 y(\(9\))-9 4465 y(where)40 b Fl(M)5 b(;)15 b(N)52 b Fp(2)42 b Fk(R)685 4432 y Fj(n;n)800 4465 y Fy(,)h(can)e(b)s(e)f(treated)i (with)d(L)-8 b(Y)g(AP)g(A)m(CK)42 b(as)f(w)m(ell.)70 b(Ho)m(w)m(ev)m(er,)45 b(it)40 b(is)g(necessary)-9 4578 y(that)33 b(the)h(generalized)f(system)g(can)g(b)s(e)g(transformed)f (in)m(to)i(a)f(stable,)h(standard)e(system)i(\(1\).)50 b(This)-9 4691 y(is)32 b(the)h(case)h(when)e Fl(M)43 b Fy(is)32 b(in)m(v)m(ertible)f(and)h Fl(M)1585 4658 y Fh(\000)p Ft(1)1680 4691 y Fl(N)43 b Fy(is)32 b(stable.)48 b(The)32 b(transformation)h(is)f(done)h(b)m(y)f(an)-9 4804 y(LU)k(factorization)h(\(or)f(a)h(Cholesky)e(factorization)i(in)e (the)h(symmetric)g(de\014nite)f(case\))j(of)e Fl(M)10 b Fy(,)38 b(i.e.,)-9 4917 y Fl(M)d Fy(=)25 b Fl(M)298 4931 y Fj(L)350 4917 y Fl(M)438 4931 y Fj(U)497 4917 y Fy(.)41 b(Then)29 b(an)i(equiv)-5 b(alen)m(t)30 b(standard)f(system)i (\(1\))g(is)e(giv)m(en)i(b)m(y)837 5117 y Fl(A)26 b Fy(=)f Fl(M)1125 5079 y Fh(\000)p Ft(1)1115 5146 y Fj(L)1219 5117 y Fl(N)10 b(M)1400 5079 y Fh(\000)p Ft(1)1390 5146 y Fj(U)1494 5117 y Fl(;)107 b(B)30 b Fy(=)25 b Fl(M)1919 5079 y Fh(\000)p Ft(1)1909 5146 y Fj(L)2035 5094 y Fy(~)2013 5117 y Fl(B)t(;)107 b(C)32 b Fy(=)2431 5094 y(~)2410 5117 y Fl(C)7 b(M)2580 5079 y Fh(\000)p Ft(1)2570 5146 y Fj(U)2674 5117 y Fl(:)686 b Fy(\(10\))-9 5360 y Fm(1.3)112 b(When)38 b(can)g(or)f(should)g(L)-9 b(Y)g(AP)g(A)m(CK)35 b(not)i(b)s(e)h(applied?)-9 5532 y Fy(T)-8 b(o)31 b(a)m(v)m(oid)g (misunderstandings)c(and)j(to)i(mak)m(e)g(the)f(con)m(ten)m(ts)i(of)e (the)g(previous)e(section)i(more)g(clear,)-9 5644 y(it)k(should)f(b)s (e)i(p)s(oin)m(ted)f(out)h(that)h(the)f(follo)m(wing)f(problems)f (cannot)j(b)s(e)e(solv)m(ed)h(or)g(should)f(not)h(b)s(e)-9 5757 y(attempted)31 b(b)m(y)f(L)-8 b(Y)g(AP)g(A)m(CK)32 b(routines.)p eop %%Page: 3 10 3 9 bop 41 -105 a Fg(1.4)92 b(Highligh)m(ts)29 b(and)h(features)2380 b Fy(3)177 194 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)34 b(cannot)e(solv)m(e)h(Ly)m(apuno)m(v)f(equations)g(and)g(mo)s(del)f (reduction)g(problems,)g(where)268 307 y(the)38 b(system)g(matrix)f Fl(A)h Fy(is)e(not)i(stable.)63 b(It)37 b(cannot)i(solv)m(e)f(Riccati)f (equations)h(and)f(optimal)268 419 y(con)m(trol)31 b(problems)e(if)g (no)h(\(initial\))f(stabilizing)e(feedbac)m(k)32 b(is)d(pro)m(vided.) 177 601 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)30 b(cannot)f(b)s(e)f (used)f(to)i(solv)m(e)g(problems)e(related)h(to)h Fq(singular)j (systems)p Fy(,)e(i.e.,)f(gener-)268 714 y(alized)h(systems)g(\(9\))i (where)d Fl(M)41 b Fy(is)29 b(singular.)177 896 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)23 b(is)e(not)h(able)g(to)g(solv)m(e)g (problems)e(e\016cien)m(tly)i(whic)m(h)e(are)j Fo(highly)f Fy(\\ill-conditioned")268 1009 y(\(in)41 b(some)i(sense\).)77 b(L)-8 b(Y)g(AP)g(A)m(CK)43 b(relies)e(on)h(iterativ)m(e)h(metho)s(ds.) 75 b(Unlik)m(e)41 b(direct)h(metho)s(ds,)268 1122 y(whose)30 b(complexit)m(y)g(do)s(es)f(usually)f(not)i(dep)s(end)f(on)h(the)g (conditioning)e(of)i(the)g(problem,)f(iter-)268 1235 y(ativ)m(e)35 b(metho)s(ds)f(generally)f(p)s(erform)g(p)s(o)s(orly)f (w.r.t.)i(b)s(oth)g(accuracy)h(and)e(complexit)m(y)h(if)f(the)268 1347 y(problem)c(to)i(b)s(e)f(solv)m(ed)g(is)f(highly)g (ill-conditioned.)177 1529 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)34 b(is)e(ine\016cien)m(t)g(if)g(the)h(system)g(is)f(of)g(small)g(order)g (\(sa)m(y)-8 b(,)35 b Fl(n)29 b Fp(\024)g Fy(500\).)50 b(In)32 b(this)f(case,)268 1642 y(it)f(is)g(recommended)g(to)h(apply)e (standard)g(metho)s(ds)h(to)h(solv)m(e)g(the)f(problem;)f(see)i Fp(x)p Fy(7.)177 1824 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)25 b(is)e(ine\016cien)m(t)g(if)f(the)i(n)m(um)m(b)s(er)f(of)g(inputs)f (and)h(outputs)g(is)g(not)h(m)m(uc)m(h)g(smaller)e(than)268 1937 y(the)33 b(system)g(order.)46 b(\(F)-8 b(or)34 b(example,)f(there) g(is)e(not)i(m)m(uc)m(h)g(sense)f(in)g(applying)e(L)-8 b(Y)g(AP)g(A)m(CK)34 b(to)268 2050 y(problems)29 b(with,)g(sa)m(y)-8 b(,)32 b(1000)g(states,)g(100)g(inputs,)c(and)i(100)i(outputs.\))177 2231 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)28 b(is)e(not)h(v)m(ery)h (e\016cien)m(t)f(if)f(it)g(is)g(not)h(p)s(ossible)d(to)k(realize)f (basic)f(matrix)g(op)s(erations,)268 2344 y(suc)m(h)31 b(as)g(pro)s(ducts)e(with)g(v)m(ectors)k(and)d(the)h(solution)e(of)i (certain)f(\(shifted\))h(systems)f(of)h(linear)268 2457 y(equations)g(with)f Fl(A)p Fy(,)i(in)e(an)h(e\016cien)m(t)g(w)m(a)m(y) -8 b(.)45 b(F)-8 b(or)32 b(example,)f(applying)e(L)-8 b(Y)g(AP)g(A)m(CK)33 b(to)f(systems)268 2570 y(with)d(an)i (unstructured,)d(dense)i(matrix)g Fl(A)g Fy(is)g(dubious.)177 2752 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)30 b(is)e(not)g(in)m (tended)g(to)h(solv)m(e)g(discrete-time)f(problems.)39 b(Ho)m(w)m(ev)m(er,)31 b(suc)m(h)d(problems)268 2865 y(can)h(b)s(e)g(transformed)f(in)m(to)h(con)m(tin)m(uous-time)g (problems)e(b)m(y)i(the)g(Ca)m(yley)g(transformation.)39 b(It)268 2978 y(is)21 b(p)s(ossible)e(to)k(implemen)m(t)d(the)i (structured,)h(Ca)m(yley-transformed)f(problem)e(in)g(user-supplied)268 3090 y(functions;)29 b(see)i Fp(x)p Fy(2.2.)177 3272 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)42 b(cannot)f(handle)f(more)g (complicated)h(t)m(yp)s(es)f(of)h(problems,)h(suc)m(h)e(as)h(problems) 268 3385 y(related)30 b(to)i(time-in)m(v)-5 b(arian)m(t)29 b(or)i(nonlinear)d(dynamical)h(systems.)41 3626 y Fm(1.4)112 b(Highligh)m(ts)35 b(and)j(features)41 3797 y Fy(L)-8 b(Y)g(AP)g(A)m(CK)32 b(consists)d(of)i(the)g(follo)m(wing)d(comp)s (onen)m(ts)j(\(algorithms\):)177 3970 y Fp(\017)46 b Fo(Ly)m(apuno)m(v)d(equations)38 b Fy(are)f(solv)m(ed)g(b)m(y)g(the)g Fq(L)-5 b(ow)40 b(R)-5 b(ank)40 b(Cholesky)f(F)-7 b(actor)41 b(ADI)36 b Fy(\(LR)m(CF-)268 4083 y(ADI\))f(iteration.)53 b(This)32 b(iteration)i(is)f(implemen)m(ted)g(in)g(the)i(L)-8 b(Y)g(AP)g(A)m(CK)36 b(routine)d Fn(lp)p 3305 4083 29 4 v 34 w(lradi)p Fy(,)268 4196 y(whic)m(h)c(is)h(the)g(\\w)m(orkhorse") h(of)g(the)g(pac)m(k)-5 b(age.)177 4378 y Fp(\017)46 b Fy(The)26 b(p)s(erformance)g(of)g(LR)m(CF-ADI)h(dep)s(ends)e(on)h (certain)g(parameters,)i(so-called)e Fo(ADI)k(shift)268 4491 y(parameters)p Fy(.)45 b(These)32 b(can)h(b)s(e)f(computed)g(b)m (y)g(a)g(heuristic)f(algorithm)g(pro)m(vided)g(as)i(routine)268 4604 y Fn(lp)p 370 4604 V 34 w(para)p Fy(.)177 4785 y Fp(\017)46 b Fy(There)24 b(are)g(t)m(w)m(o)i Fo(mo)s(del)h(reduction)d Fy(algorithms)f(in)g(L)-8 b(Y)g(AP)g(A)m(CK.)25 b(Algorithm)e(LRSRM,)h (that)268 4898 y(is)33 b(implemen)m(ted)f(in)g(the)i(routine)f Fn(lp)p 1592 4898 V 34 w(lrsrm)p Fy(,)g(is)g(a)h(v)m(ersion)f(of)h(the) g(w)m(ell-kno)m(wn)e(square-ro)s(ot)268 5011 y(metho)s(d,)h(whic)m(h)d (is)i(a)g(balanced)g(truncation)f(tec)m(hnique.)46 b(Algorithm)31 b(DSPMR)i(pro)m(vided)d(as)268 5124 y(routine)36 b Fn(lp)p 690 5124 V 34 w(dspmr)g Fy(is)g(more)h(heuristic)e(in)h(nature)h(and)f (related)h(to)h(dominan)m(t)e(con)m(trollable)268 5237 y(and)28 b(observ)-5 b(able)27 b(subspaces.)40 b(Both)28 b(algorithms)f(hea)m(vily)h(rely)f(on)h(lo)m(w)g(rank)g(appro)m (ximations)268 5350 y(to)j(the)g(system)f(Gramians)g Fl(X)1328 5364 y Fj(B)1419 5350 y Fy(and)g Fl(X)1671 5364 y Fj(C)1761 5350 y Fy(pro)m(vided)f(b)m(y)h Fn(lp)p 2363 5350 V 34 w(lradi)p Fy(\).)177 5532 y Fp(\017)46 b Fo(Riccati)35 b(equations)30 b Fy(and)f Fo(linear-quadratic)35 b(optimal)e(con)m(trol)i(problems)30 b Fy(are)g(solv)m(ed)268 5644 y(b)m(y)21 b(the)g Fq(L)-5 b(ow)25 b(R)-5 b(ank)25 b(Cholesky)g(F)-7 b(actor)25 b(Newton)g(Metho)-5 b(d)22 b Fy(\(LR)m(CF-NM\))g(or)f(the)g Fq(Implicit)k(LR)n(CF-)268 5757 y(NM)30 b Fy(\(LR)m(CF-NM-I\).)i(Both)f(algorithms)e(are)i (implemen)m(ted)e(in)g(the)i(routine)e Fn(lp)p 3109 5757 V 34 w(lrnm)p Fy(.)p eop %%Page: 4 11 4 10 bop -9 -105 a Fy(4)1214 b Fg(2)91 b(REALIZA)-8 b(TION)29 b(OF)i(BASIC)f(MA)-8 b(TRIX)30 b(OPERA)-8 b(TIONS)127 194 y Fp(\017)46 b Fy(L)-8 b(Y)g(AP)g(A)m(CK)23 b(con)m(tains)g(some)f Fo(supplemen)m(tary)j(routines)p Fy(,)g(suc)m(h)c(as)i(routines)e(for)h (generating)218 307 y(test)31 b(examples)f(or)g(Bo)s(de)h(plots,)f(and) g(a)h(n)m(um)m(b)s(er)e(of)h Fo(demo)k(programs)p Fy(.)127 507 y Fp(\017)46 b Fy(A)23 b(basic)g(concept)h(of)f(L)-8 b(Y)g(AP)g(A)m(CK)25 b(is)d(that)i(matrix)e(op)s(erations)h(with)f Fl(A)h Fy(are)h(implicitly)19 b(realized)218 620 y(b)m(y)25 b(so-called)f Fo(user-supplied)29 b(functions)d Fy(\(USFs\).)39 b(F)-8 b(or)26 b(general)f(problems,)f(these)h(routines)218 733 y(m)m(ust)32 b(b)s(e)f(written)h(b)m(y)g(the)g(users)f(themselv)m (es.)47 b(Ho)m(w)m(ev)m(er,)35 b(for)d(the)g(most)h(common)f(problems) 218 846 y(suc)m(h)e(routines)f(are)i(pro)m(vided)e(in)g(L)-8 b(Y)g(AP)g(A)m(CK.)132 1046 y(In)40 b(particular,)i(the)f(concept)h(of) f(user-supplied)c(functions,)42 b(whic)m(h)e(relies)f(on)i(the)g (storage)h(of)-9 1159 y(large)c(data)g(structures)g(in)e(global)h(MA)-8 b(TLAB)39 b(v)-5 b(ariables,)39 b(mak)m(es)g(L)-8 b(Y)g(AP)g(A)m(CK)39 b(routines)e(e\016cien)m(t,)-9 1272 y(w.r.t.)43 b(b)s(oth)f(memory)h (and)f(computation.)78 b(Of)42 b(course,)47 b(L)-8 b(Y)g(AP)g(A)m(CK)44 b(could)e(not)h(comp)s(ete)h(with)-9 1385 y(F)m(OR)-8 b(TRAN)32 b(or)h(C)e(implemen)m(tations)g(of)h(the)h(co)s(de)f(\(if)g (there)g(w)m(ere)h(an)m(y\).)46 b(Ho)m(w)m(ev)m(er,)35 b(this)c(pac)m(k)-5 b(age)-9 1498 y(can)40 b(b)s(e)f(used)g(to)h(solv)m (e)g(problems)e(of)i(quite)f(large)h(scale)g(e\016cien)m(tly)-8 b(.)69 b(The)39 b(essen)m(tial)g(adv)-5 b(an)m(tages)-9 1611 y(of)34 b(a)h(MA)-8 b(TLAB)35 b(implemen)m(tation)e(are,)j(of)f (course,)g(clarit)m(y)g(and)e(the)i(simplicit)m(y)d(of)i(adapting)g (and)-9 1724 y(mo)s(difying)27 b(the)k(co)s(de.)132 1840 y(V)-8 b(ersatilit)m(y)40 b(is)g(another)h(feature)g(of)g(L)-8 b(Y)g(AP)g(A)m(CK.)42 b(The)e(concept)i(of)e(user)g(supplied)e (functions)-9 1953 y(do)s(es)k(not)i(only)e(result)g(in)g(a)h(relativ)m (ely)g(high)e(degree)j(of)g(n)m(umerical)d(e\016ciency)-8 b(,)47 b(it)c(also)g(enables)-9 2066 y(solving)32 b(classes)i(of)g (problems)f(with)f(a)j(complicated)e(structure)h(\(in)f(particular,)g (problems)f(related)-9 2179 y(to)f(systems,)f(where)g(the)h(system)f (matrix)g Fl(A)g Fy(is)g(not)h(giv)m(en)f(explicitly)e(as)i(a)h(sparse) f(matrix\).)132 2295 y(T)m(ypically)-8 b(,)39 b(large)g(scale)g (problems)d(are)j(solv)m(ed)g(b)m(y)f(iterativ)m(e)h(metho)s(ds.)65 b(In)38 b(L)-8 b(Y)g(AP)g(A)m(CK)39 b(iter-)-9 2408 y(ativ)m(e)i(metho) s(ds)e(are)h(implemen)m(ted)f(in)g(the)h(routines)f Fn(lp)p 2051 2408 29 4 v 34 w(lradi)p Fy(,)i Fn(lp)p 2487 2408 V 34 w(lrnm)p Fy(,)h Fn(lp)p 2876 2408 V 34 w(para)p Fy(,)f(and)f(some)-9 2520 y(user)30 b(supplied)e(functions.)40 b(L)-8 b(Y)g(AP)g(A)m(CK)33 b(o\013ers)e(a)g(v)-5 b(ariet)m(y)32 b(of)f(stopping)e(criteria)i(for)f(these)i(iterativ)m(e)-9 2633 y(metho)s(ds.)-9 2938 y Fu(2)134 b(Realization)48 b(of)d(basic)g(matrix)h(op)t(erations)-9 3147 y Fy(In)30 b(this)h(section)g(w)m(e)h(describ)s(e)e(in)g(detail)h(ho)m(w)h(op)s (erations)e(with)h(the)g(structured)g(system)g(matrix)g Fl(A)-9 3260 y Fy(are)d(realized)g(in)e(L)-8 b(Y)g(AP)g(A)m(CK.)30 b(Understanding)c(this)h(is)h(imp)s(ortan)m(t)f(for)h(using)f(L)-8 b(Y)g(AP)g(A)m(CK)29 b(routines.)-9 3373 y(Ho)m(w)m(ev)m(er,)39 b(this)c(section)h(can)g(b)s(e)f(skipp)s(ed)e(b)m(y)j(readers)f(who)h (only)f(w)m(an)m(t)h(to)h(get)g(a)f(general)g(idea)f(of)-9 3486 y(the)30 b(algorithms)f(in)g(L)-8 b(Y)g(AP)g(A)m(CK.)-9 3748 y Fm(2.1)112 b(Basic)37 b(matrix)e(op)s(erations)-9 3926 y Fy(The)f(e\016ciency)g(of)h(most)g(L)-8 b(Y)g(AP)g(A)m(CK)36 b(routines)e(strongly)g(dep)s(ends)e(on)j(the)g(w)m(a)m(y)g(ho)m(w)g (matrix)f(op-)-9 4039 y(erations)39 b(with)f(the)i(structured)f(matrix) g Fl(A)h Fy(are)g(implemen)m(ted.)67 b(More)40 b(precisely)-8 b(,)42 b(in)c(L)-8 b(Y)g(AP)g(A)m(CK)-9 4152 y(three)28 b(t)m(yp)s(es)g(of)g(suc)m(h)g Fq(b)-5 b(asic)31 b(matrix)h(op)-5 b(er)g(ations)31 b Fy(\(BMOs\))e(are)g(used.)39 b(In)28 b(this)f(section,)i Fl(X)35 b Fy(denotes)29 b(a)-9 4264 y(complex)h Fl(n)19 b Fp(\002)h Fl(t)30 b Fy(matrix,)g(where)g Fl(t)25 b(<)-30 b(<)25 b(n)p Fy(.)127 4465 y Fp(\017)46 b Fo(Multiplications)31 b Fy(with)e Fl(A)i Fy(or)f Fl(A)1424 4432 y Fj(T)1479 4465 y Fy(:)1329 4679 y Fl(Y)45 b Fp( )-15 b(\000)25 b Fl(AX)98 b Fy(or)117 b Fp( )-15 b(\000)24 b Fl(A)2277 4641 y Fj(T)2333 4679 y Fl(X)r(:)127 4936 y Fp(\017)46 b Fy(Solution)28 b(of)j Fo(systems)j(of)h(linear)g (equations)c Fy(\(SLEs\))f(with)f Fl(A)h Fy(or)h Fl(A)2736 4903 y Fj(T)2791 4936 y Fy(:)1254 5150 y Fl(Y)46 b Fp( )-15 b(\000)24 b Fl(A)1592 5113 y Fh(\000)p Ft(1)1687 5150 y Fl(X)98 b Fy(or)116 b Fp( )-15 b(\000)25 b Fl(A)2297 5113 y Fh(\000)p Fj(T)2407 5150 y Fl(X)r(:)127 5408 y Fp(\017)46 b Fy(Solution)36 b(of)i Fo(shifted)43 b(systems)g(of)g (linear)g(equations)38 b Fy(\(shifted)f(SLEs\))g(with)f Fl(A)i Fy(or)g Fl(A)3466 5375 y Fj(T)3521 5408 y Fy(,)218 5521 y(where)30 b(the)g(shifts)f(are)i(the)g(ADI)f(parameters)h(\(see)g Fp(x)p Fy(3.2\):)892 5735 y Fl(Y)45 b Fp( )-15 b(\000)25 b Fy(\()p Fl(A)c Fy(+)f Fl(p)1423 5749 y Fj(i)1450 5735 y Fl(I)1490 5749 y Fj(n)1537 5735 y Fy(\))1572 5697 y Fh(\000)p Ft(1)1667 5735 y Fl(X)98 b Fy(or)117 b Fp( )-15 b(\000)24 b Fy(\()p Fl(A)2312 5697 y Fj(T)2388 5735 y Fy(+)c Fl(p)2525 5749 y Fj(i)2553 5735 y Fl(I)2593 5749 y Fj(n)2640 5735 y Fy(\))2675 5697 y Fh(\000)p Ft(1)2770 5735 y Fl(X)r(:)p eop %%Page: 5 12 5 11 bop 41 -105 a Fg(2.2)92 b(The)30 b(concept)h(of)g(user-supplied)26 b(functions)1765 b Fy(5)41 194 y Fm(2.2)112 b(The)38 b(concept)f(of)h(user-supplied)g(functions)41 375 y Fy(All)24 b(op)s(erations)h(with)f(the)i(structured)e(matrix)h Fl(A)h Fy(are)g(realized)e(b)m(y)i(user)f(supplied)d(functions.)38 b(More-)41 488 y(o)m(v)m(er,)30 b(all)e(data)h(related)f(to)h(the)g (matrix)e Fl(A)i Fy(is)e(stored)i(in)e(\\hidden")g(global)g(v)-5 b(ariables)27 b(for)h(the)h(sak)m(e)g(of)41 601 y(e\016ciency)-8 b(.)39 b(One)25 b(distinct)f(merit)g(of)h(using)f(global)g(v)-5 b(ariables)24 b(for)h(storing)g(large)g(quan)m(tities)f(of)i(data)g(is) 41 713 y(that)f(MA)-8 b(TLAB)24 b(co)s(des)h(b)s(ecome)f(considerably)e (faster)i(compared)g(to)h(the)f(standard)g(concept,)i(where)41 826 y(suc)m(h)36 b(v)-5 b(ariables)35 b(are)i(transfered)f(as)g(input)f (or)h(output)g(argumen)m(ts)h(from)f(one)h(routine)e(to)i(another)41 939 y(o)m(v)m(er)30 b(and)e(o)m(v)m(er)i(again.)40 b(The)29 b(purp)s(ose)e(of)i(user)f(supplied)d(functions)i(is)h(to)i(generate)g (these)f(\\hidden")41 1052 y(data)24 b(structures,)h(to)f(realize)f (basic)h(matrix)e(op)s(erations)h(listed)g(in)f Fp(x)p Fy(2.1,)27 b(and)c(destro)m(y)h(\\hidden")e(data)41 1165 y(structures)35 b(once)h(they)f(are)h(not)g(needed)f(an)m(ymore.)56 b(Moreo)m(v)m(er,)39 b(pre-)c(and)g(p)s(ostpro)s(cessing)f(of)h(the)41 1278 y(dynamical)c(system)i(\(1\))g(can)g(b)s(e)f(realized)g(b)m(y)h (user)f(supplied)d(functions.)46 b(A)m(t)33 b(\014rst)f(glance,)i(the)f (use)41 1391 y(of)h(user)f(supplied)e(functions)h(migh)m(t)i(seem)g(a)h (bit)e(cum)m(b)s(ersome)g(compared)h(to)h(the)f(explicit)e(access)41 1504 y(to)d(the)g(matrix)f Fl(A)p Fy(,)h(but)f(this)g(concept)i(turns)d (out)i(to)g(b)s(e)f(a)h(go)s(o)s(d)g(means)f(to)i(attain)f(a)g(high)e (degree)i(of)41 1617 y(\015exibilit)m(y)e(and)j(e\016ciency)-8 b(.)41 b(The)30 b(t)m(w)m(o)i(main)d(adv)-5 b(an)m(tages)32 b(of)f(this)e(concept)j(are)e(the)h(follo)m(wing:)177 1824 y Fp(\017)46 b Fy(Adequate)38 b(structures)e(for)g(storing)g(the)h (data,)i(whic)m(h)d(corresp)s(onds)f(to)j(the)f(matrix)f Fl(A)p Fy(,)i(can)268 1937 y(b)s(e)29 b(used.)39 b(\(In)29 b(other)g(w)m(ords,)g(one)g(is)f(not)i(restricted)e(to)i(storing)f Fl(A)g Fy(explicitely)e(in)h(a)h(sparse)g(or)268 2050 y(dense)h(arra)m(y)-8 b(.\))177 2257 y Fp(\017)46 b Fy(Adequate)22 b(metho)s(ds)e(for)h(solving)f(linear)g(systems)h(can)g(b)s(e)g(used.) 36 b(\(This)20 b(means)h(that)h(one)f(is)f(not)268 2370 y(restricted)36 b(to)g(using)e(\\standard")i(LU)g(factorizations.)57 b(Instead,)37 b(Cholesky)e(factorizations,)268 2483 y(Krylo)m(v)30 b(subspace)g(metho)s(ds,)g(or)g(ev)m(en)h(m)m(ulti-grid)d(metho)s(ds)i (can)g(b)s(e)g(used.\))41 2690 y(In)35 b(general,)j(users)e(ha)m(v)m(e) h(to)g(implemen)m(t)e(user)h(supplied)d(functions)h(themselv)m(es)j(in) e(a)h(w)m(a)m(y)i(that)f(is)41 2803 y(as)32 b(highly)f(e\016cien)m(t)h (w.r.t.)h(b)s(oth)f(computation)g(and)f(memory)i(demand.)45 b(Ho)m(w)m(ev)m(er,)35 b(user)d(supplied)41 2915 y(functions)27 b(for)h(the)h(follo)m(wing)e(most)i(common)g(t)m(yp)s(es)f(of)h (matrices)g Fl(A)f Fy(\(and)h(w)m(a)m(ys)g(to)g(implemen)m(t)e(the)41 3028 y(corresp)s(onding)c(basic)i(matrix)g(op)s(erations\))g(are)h (already)f(con)m(tained)h(in)e(L)-8 b(Y)g(AP)g(A)m(CK.)27 b(Note)g(that)f(the)41 3141 y Fq(b)-5 b(asis)27 b(name)p Fy(,)e(whic)m(h)d(m)m(ust)h(b)s(e)f(pro)m(vided)g(as)h(input)f (parameter)h Fn(name)f Fy(to)i(man)m(y)f(L)-8 b(Y)g(AP)g(A)m(CK)24 b(routines,)41 3254 y(is)29 b(the)i(\014rst)f(part)g(of)g(the)h(name)f (of)h(the)f(corresp)s(onding)f(user)g(supplied)e(function.)177 3461 y Fp(\017)46 b Fy([basis)35 b(name])f(=)h Fn(as)p Fy(:)51 b Fl(A)35 b Fy(in)f(\(1\))j(is)e(sparse)g(and)g(symmetric.)55 b(\(Shifted\))35 b(linear)f(systems)h(are)268 3574 y(solv)m(ed)h(b)m(y) h(sparse)f(Cholesky)f(factorization.)60 b(In)36 b(this)f(case,)k(the)e (ADI)g(shift)e(parameters)i Fl(p)3569 3588 y Fj(i)268 3687 y Fy(m)m(ust)43 b(b)s(e)f(real.)79 b Fo(Note:)65 b Fy(This)41 b(is)h(not)h(guaran)m(teed)h(in)e(the)h(routine)f Fn(lp)p 2904 3687 29 4 v 34 w(lrnm)g Fy(for)h(Riccati)268 3800 y(equations)38 b(and)g(optimal)f(con)m(trol)i(problems.)62 b(If)38 b(this)f(routine)h(is)f(used,)j(the)e(unsymmetric)268 3913 y(v)m(ersion)30 b Fn(au)g Fy(m)m(ust)g(b)s(e)g(applied)e(instead)i (of)g Fn(as)p Fy(.)177 4120 y Fp(\017)46 b Fy([basis)33 b(name])f(=)h Fn(au)p Fy(:)47 b Fl(A)35 b Fy(in)d(\(1\))j(is)e(sparse)h (and)f(\(p)s(ossibly\))f(unsymmetric.)49 b(\(Shifted\))33 b(linear)268 4233 y(systems)e(are)f(solv)m(ed)h(b)m(y)f(sparse)g(LU)g (factorization.)177 4440 y Fp(\017)46 b Fy([basis)25 b(name])h(=)g Fn(au)p 974 4440 V 33 w(qmr)p 1151 4440 V 34 w(ilu)p Fy(:)37 b Fl(A)27 b Fy(in)d(\(1\))j(is)e(sparse)h(and)f (\(p)s(ossibly\))f(unsymmetric.)38 b(\(Shifted\))268 4553 y(linear)29 b(systems)h(are)h(solv)m(ed)f(iterativ)m(ely)g(b)m(y)h (QMR)f(using)f(ILU)h(preconditioning,)e([14)q(].)177 4760 y Fp(\017)46 b Fy([basis)33 b(name])d(=)k Fn(msns)p Fy(:)45 b(Here,)35 b(the)f(system)f(arises)g(from)g(a)h(generalized)f (system)h(\(9\),)h(where)268 4873 y Fl(M)41 b Fy(and)29 b Fl(N)41 b Fy(are)30 b(symmetric.)41 b(Linear)29 b(systems)h(in)m(v)m (olv)m(ed)g(in)g(all)f(three)h(t)m(yp)s(es)h(of)f(basic)g(matrix)268 4986 y(op)s(erations)i(are)h(solv)m(ed)f(b)m(y)h(sparse)f(Cholesky)g (factorizations.)47 b(In)32 b(this)g(case,)i(the)f(ADI)g(shift)268 5099 y(parameters)j Fl(p)790 5113 y Fj(i)853 5099 y Fy(m)m(ust)e(b)s(e) h(real.)54 b Fo(Note:)c Fy(This)33 b(is)h(not)i(guaran)m(teed)g(in)e (the)h(routine)f Fn(lp)p 3378 5099 V 34 w(lrnm)268 5212 y Fy(for)44 b(Riccati)h(equations)f(and)g(optimal)f(con)m(trol)i (problems.)81 b(If)44 b(this)f(routine)h(is)f(used,)k(the)268 5324 y(unsymmetric)29 b(v)m(ersion)h Fn(munu)f Fy(m)m(ust)h(b)s(e)g (applied)e(instead)i(of)g Fn(msns)p Fy(.)177 5532 y Fp(\017)46 b Fy([basis)33 b(name])d(=)k Fn(munu)p Fy(:)45 b(Here,)35 b(the)f(system)f(arises)g(from)g(a)h(generalized)f(system)h(\(9\),)h (where)268 5644 y Fl(M)j Fy(and)27 b Fl(N)37 b Fy(are)29 b(sparse)e(and)g(p)s(ossibly)e(unsymmetric.)38 b(Linear)26 b(systems)i(in)m(v)m(olv)m(ed)f(in)g(all)f(three)268 5757 y(t)m(yp)s(es)31 b(of)f(basic)g(matrix)g(op)s(erations)f(are)i (solv)m(ed)f(b)m(y)h(sparse)f(LU)g(factorizations.)p eop %%Page: 6 13 6 12 bop -9 -105 a Fy(6)1214 b Fg(2)91 b(REALIZA)-8 b(TION)29 b(OF)i(BASIC)f(MA)-8 b(TRIX)30 b(OPERA)-8 b(TIONS)-9 194 y Fy(Although,)43 b(these)f(classes)g(of)f(user)g(supplied)d (functions)i(can)i(b)s(e)e(applied)g(to)i(a)g(great)g(v)-5 b(ariet)m(y)42 b(of)-9 307 y(problems,)33 b(users)h(migh)m(t)g(w)m(an)m (t)h(to)g(write)e(their)h(user)f(supplied)e(functions)i(themselv)m(es)h (\(or)h(mo)s(dify)-9 419 y(the)45 b(user)f(supplied)e(functions)i(con)m (tained)h(in)f(L)-8 b(Y)g(AP)g(A)m(CK\).)47 b(F)-8 b(or)46 b(example,)j(this)44 b(migh)m(t)h(b)s(e)f(the)-9 532 y(case)h(if)f Fl(A)h Fy(is)f(a)h(dense)g(T)-8 b(o)s(eplitz)44 b(or)g(circulan)m(t)g(matrix,)k(or)d(if)f(alternativ)m(e)h(iterativ)m (e)h(solv)m(ers)e(or)-9 645 y(preconditioners)33 b(should)h(b)s(e)h (applied)f(to)j(solv)m(e)f(linear)e(systems.)57 b(Ob)m(viously)-8 b(,)36 b(it)f(is)g(imp)s(ossible)e(to)-9 758 y(pro)m(vide)c(user)g (supplied)e(functions)i(in)g(L)-8 b(Y)g(AP)g(A)m(CK)31 b(for)f(all)f(p)s(ossible)f(structures)i(the)g(matrix)g Fl(A)g Fy(can)-9 871 y(ha)m(v)m(e.)132 985 y(F)-8 b(or)29 b(eac)m(h)i(t)m(yp)s(e)e(of)g(problems)e(listed)g(ab)s(o)m(v)m(e)k(the) e(follo)m(wing)e(routines)h(are)h(needed.)40 b(Here,)30 b(one)f(or)-9 1098 y(t)m(w)m(o)i(extensions)f(are)h(added)f(to)h(the)f (basis)g(name:)234 1289 y([basis)f(name])p 724 1289 28 4 v 33 w([extension)i(1])213 b(or)f([basis)29 b(name])p 2246 1289 V 33 w([extension)i(1])p 2777 1289 V 33 w([extension)f(2])-9 1479 y(Fiv)m(e)g(di\013eren)m(t)g(\014rst)g(extensions)g(are)g(p)s (ossible.)39 b(They)30 b(ha)m(v)m(e)h(the)g(follo)m(wing)e(meaning:)127 1670 y Fp(\017)46 b Fy([extension)30 b(1])c(=)k Fn(m)p Fy(:)41 b(matrix)29 b Fo(m)p Fy(ultiplication;)e(see)k Fp(x)p Fy(2.1.)127 1860 y Fp(\017)46 b Fy([extension)30 b(1])c(=)k Fn(l)p Fy(:)41 b(solution)28 b(of)j(systems)f(of)h Fo(l)p Fy(inear)e(equations;)i(see)g Fp(x)p Fy(2.1.)127 2051 y Fp(\017)46 b Fy([extension)30 b(1])c(=)k Fn(s)p Fy(:)41 b(solution)28 b(of)j Fo(s)p Fy(hifted)e(systems)i(of)f(linear)f (equations;)h(see)h Fp(x)p Fy(2.1.)127 2241 y Fp(\017)46 b Fy([extension)30 b(1])c(=)k Fn(pre)p Fy(:)40 b Fo(pre)p Fy(pro)s(cessing.)127 2432 y Fp(\017)46 b Fy([extension)30 b(1])c(=)k Fn(pst)p Fy(:)40 b Fo(p)p Fy(o)p Fo(st)p Fy(pro)s(cessing.) -9 2622 y(F)-8 b(or)34 b(some)g(classes)f(of)h(user)e(supplied)f (functions)h(prepro)s(cessing)f(and)i(p)s(ostpro)s(cessing)f(routines)g (do)-9 2735 y(not)27 b(exist)h(b)s(ecause)f(they)h(are)g(not)g(needed.) 39 b(There)27 b(is)g(no)g(second)h(extension)f(if)g([extension)g(1])f (=)h Fn(pre)-9 2848 y Fy(or)34 b Fn(pst)p Fy(.)52 b(If)34 b([extension)h(1])d(=)j Fn(m)p Fy(,)g Fn(l)p Fy(,)g(or)g Fn(s)p Fy(,)g(there)g(are)g(the)g(follo)m(wing)e(three)h(p)s (ossibilities)c(w.r.t.)35 b(the)-9 2961 y(second)30 b(extension:)127 3151 y Fp(\017)46 b Fy([extension)23 b(2])j(=)c Fn(i)p Fy(:)37 b Fo(i)p Fy(nitialization)20 b(of)j(the)g(data)h(needed)e(for)h (the)g(corresp)s(onding)e(basic)h(matrix)218 3264 y(op)s(erations.)127 3455 y Fp(\017)46 b Fy(no)30 b([extension)g(2]:)42 b(the)30 b(routine)g(actually)g(p)s(erforms)e(the)j(basic)f(matrix)g(op)s (erations.)127 3645 y Fp(\017)46 b Fy([extension)39 b(2])i(=)e Fn(d)p Fy(:)58 b Fo(d)p Fy(estruction)39 b(of)g(the)h(global)e(data)i (generated)h(b)m(y)e(the)g(corresp)s(onding)218 3758 y(initialization)27 b(routine)j(\([extension)g(2])c(=)k Fn(i)p Fy(\).)-9 3949 y(This)22 b(concept)i(is)f(somewhat)h(similar)e (to)i(that)h(of)f(constructors)g(and)f(destructors)h(in)e(ob)5 b(ject-orien)m(ted)-9 4062 y(programming.)47 b(Note)34 b(that)g(user)e(supplied)e(functions)i(with)f([extension)i(1])e(=)h Fn(pre)g Fy(or)h Fn(pst)g Fy(will)d(b)s(e)-9 4175 y(called)37 b(only)h(in)f(the)h(main)g(program)g(\(i.e.,)j(the)e(program)f(written) f(b)m(y)i(the)f(user\).)65 b(user)38 b(supplied)-9 4287 y(functions)32 b(with)h([extension)h(2])f(=)g Fn(i)h Fy(and)g Fn(d)g Fy(will)d(b)s(e)j(often)g(\(but)g(not)h(alw)m(a)m(ys\)) g(called)e(in)g(the)h(main)-9 4400 y(program.)k(In)24 b(con)m(trast,)j(the)e(remaining)e(three)h(t)m(yp)s(es)h(of)g(user)f (supplied)d(functions)i(\([extension)i(1])h(=)-9 4513 y Fn(m)p Fy(,)k Fn(l)p Fy(,)g(or)h Fn(s)p Fy(\))f(will)e(b)s(e)h(used)h (in)m(ternally)e(in)h(L)-8 b(Y)g(AP)g(A)m(CK)32 b(main)d(routines.)132 4627 y(F)-8 b(or)26 b(example,)h Fn(au)p 770 4627 29 4 v 34 w(m)p 852 4627 V 34 w(i)f Fy(initializes)d(the)j(data)g(for)g (matrix)f(m)m(ultiplications)e(with)i(the)h(unsymmet-)-9 4740 y(ric)36 b(matrix)h Fl(A)h Fy(in)f(a)h(global)f(v)-5 b(ariable,)38 b Fn(au)p 1487 4740 V 34 w(m)p 1569 4740 V 34 w(i)f Fy(p)s(erforms)f(suc)m(h)i(m)m(ultiplications,)e(whereas)i Fn(au)p 3389 4740 V 34 w(m)p 3471 4740 V 34 w(d)-9 4853 y Fy(destro)m(ys)30 b(the)h(global)f(data)h(generated)g(b)m(y)f Fn(au)p 1619 4853 V 34 w(m)p 1701 4853 V 34 w(i)g Fy(to)h(sa)m(v)m(e)h (memory)-8 b(.)132 4966 y(F)g(or)31 b(more)f(details)g(and)g(examples)f (see)i Fp(x)p Fy(C.1.)132 5080 y Fo(Note:)48 b Fy(In)33 b(the)h(user)g(supplied)d(functions,)j(that)h(are)f(con)m(tained)h(in)d (L)-8 b(Y)g(AP)g(A)m(CK,)36 b(the)f(data)f(for)-9 5193 y(realizing)g(basic)h(matrix)g(op)s(erations)g(is)g(stored)h(in)f Fo(\014xed)h Fy(global)f(v)-5 b(ariables.)56 b(This)34 b(means)h(that)i(it)-9 5306 y(is)31 b(imp)s(ossible)d(to)33 b(store)g(data)f(for)g(more)g(than)g(one)g(problem)f(\(in)g(other)h(w)m (ords)f(for)h(more)g(than)g(one)-9 5419 y(matrix)41 b Fl(A)p Fy(\))h(at)g(the)g(same)h(time.)74 b(If,)45 b(for)c(example,)k (sev)m(eral)d(mo)s(del)e(reduction)h(problems)f(\(with)-9 5532 y(di\013eren)m(t)35 b(matrices)i Fl(A)f Fy(should)e(b)s(e)i(solv)m (ed,)i(then)e(these)h(problems)d(ha)m(v)m(e)k(to)f(b)s(e)f(treated)h (one)g(after)-9 5644 y(another.)59 b(The)36 b(user)g(supplied)d (functions)i(for)i(initialization)c(\([extension)k(2])f(=)g Fn(i)p Fy(\))h(o)m(v)m(erwrite)g(the)-9 5757 y(data,)24 b(that)e(has)f(b)s(een)g(written)g(to)h(global)f(v)-5 b(ariables)20 b(in)g(prior)g(calls)h(of)g(these)h(user)f(supplied)d (functions.)p eop %%Page: 7 14 7 13 bop 41 -105 a Fg(2.3)92 b(Prepro)s(cessing)29 b(and)h(p)s(ostpro)s (cessing)1971 b Fy(7)41 194 y Fm(2.3)112 b(Prepro)s(cessing)37 b(and)h(p)s(ostpro)s(cessing)41 366 y Fy(In)d(most)h(cases,)i(it)d(is)g (recommended)g(or)g(ev)m(en)i(necessary)f(to)g(p)s(erform)e(a)i(prepro) s(cessing)e(step)i(b)s(e-)41 479 y(fore)i(initializing)d(or)j (generating)g(global)g(data)h(structures)e(b)m(y)i(the)f(routines)f ([basis)g(name])p 3336 479 29 4 v 35 w Fp(f)p Fn(m)p Fy(,)k Fn(l)p Fy(,)41 592 y Fn(s)p Fp(g)p 140 592 V 34 w Fn(i)33 b Fy(and)e(b)s(efore)h(using)f(L)-8 b(Y)g(AP)g(A)m(CK)34 b(main)d(routines)g(\(see)j Fp(x)p Fy(B.1\).)48 b(Suc)m(h)32 b(prepro)s(cessing)f(steps)h(are)41 705 y(implemen)m(ted)h(in)h(the)h (routines)e([basis)h(name])p 1704 705 V 35 w Fn(pre)p Fy(.)53 b(There)34 b(are)h(no)g(w)m(ell-de\014ned)e(rules)g(what)i(has) 41 818 y(to)c(b)s(e)f(done)g(in)f(the)h(prepro)s(cessing)f(step,)i(but) e(in)g(general)i(this)e(step)h(consists)g(of)h(a)f(transformation)41 931 y(of)39 b(the)g(input)e(data)j(\(for)f(example,)i Fl(F)51 b Fy(and)39 b Fl(G)f Fy(for)h(solving)e(the)i(Ly)m(apuno)m(v)g (equation)g(\(2\),)j(or)d Fl(A)p Fy(,)41 1044 y Fl(B)5 b Fy(,)37 b(and)e Fl(C)42 b Fy(for)36 b(the)g(mo)s(del)e(reduction)h (problem,)h(etc.\),)j(suc)m(h)d(that)g(the)g(transformed)f(input)f (data)41 1156 y(has)f(an)h(impro)m(v)m(ed)f(structure)g(from)g(the)h(n) m(umerical)e(p)s(oin)m(t)h(of)h(view.)50 b(F)-8 b(or)34 b(example,)h(if)d(a)i(standard)41 1269 y(system)26 b(\(1\))i(with)d(a)h (sparse)g(matrix)g Fl(A)g Fy(is)f(considered,)h(then)g(the)h(prepro)s (cessing)d(done)i(b)m(y)g Fn(as)p 3318 1269 V 34 w(pre)g Fy(or)41 1382 y Fn(au)p 143 1382 V 34 w(pre)31 b Fy(is)g(a)i (reordering)e(of)i(the)f(nonzero)h(pattern)f(of)h Fl(A)f Fy(for)g(bandwidth)e(reduction.)45 b(If)32 b(the)g(prob-)41 1495 y(lem)e(is)h(giv)m(en)g(in)f(form)h(of)g(a)h(generalized)e(system) i(\(9\))g(with)e(sparse)h(matrices)g Fl(M)41 b Fy(and)31 b Fl(N)10 b Fy(,)31 b(then)g(the)41 1608 y(prepro)s(cessing)e(in)h Fn(msns)p 911 1608 V 33 w(pre)h Fy(or)g Fn(munu)p 1423 1608 V 33 w(pre)f Fy(is)g(done)h(in)f(t)m(w)m(o)i(steps.)43 b(First,)31 b(the)g(columns)f(and)h(ro)m(ws)41 1721 y(of)e(b)s(oth)g (matrices)g(are)h(reordered)e(\(using)h(the)g(same)h(p)s(erm)m (utation\).)39 b(Second,)30 b(the)f(transformation)41 1834 y(\(10\))j(in)m(to)e(a)h(standard)e(system)i(is)e(p)s(erformed.) 182 1947 y(Although)34 b(L)-8 b(Y)g(AP)g(A)m(CK)36 b(routines)e(could)g (often)i(b)s(e)e(applied)f(to)i(the)h(original)d(data,)k(reordering)41 2060 y(of)h(sparse)g(matrices)g(is)f(most)h(cases)h(crucial)e(to)i(ac)m (hiev)m(e)g(a)g(high)d(e\016ciency)-8 b(,)41 b(when)c(sparse)h(LU)g(or) 41 2173 y(Cholesky)d(factorizations)h(are)g(computed)g(in)e(MA)-8 b(TLAB.)37 b(Figure)e(1)h(sho)m(ws)g(the)f(nonzero)h(pattern)41 2286 y(of)28 b(the)g(matrix)f Fl(M)38 b Fy(\(whic)m(h)27 b(equals)g(to)i(that)f(of)g Fl(N)10 b Fy(\))29 b(for)e(a)h(system)g (\(9\))h(arising)e(from)g(a)h(\014nite)f(elemen)m(t)41 2399 y(discretization)i(of)i(a)g(t)m(w)m(o-dimensional)e(partial)g (di\013eren)m(tial)g(equation.)356 3934 y @beginspecial 102 @llx 185 @lly 501 @urx 593 @ury 1700 @rwi 1700 @rhi @setspecial %%BeginDocument: before_reord.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/before_reord.eps %%CreationDate: 10/31/99 12:40:24 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 102 185 501 593 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 102 185 501 593 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 1012 218 4793 4896 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 -4225 4225 0 0 4225 1464 389 4 MP PP -4225 0 0 -4225 4225 0 0 4225 1464 389 5 MP stroke 4 w 6 w 0 sg 1464 389 mt 5689 389 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 5689 389 mt 5689 4614 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 1464 4614 mt 1464 4572 L 1464 389 mt 1464 431 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 216 FMSR 1404 4850 mt (0) s 2492 4614 mt 2492 4572 L 2492 389 mt 2492 431 L 2312 4850 mt (200) s 3520 4614 mt 3520 4572 L 3520 389 mt 3520 431 L 3340 4850 mt (400) s 4548 4614 mt 4548 4572 L 4548 389 mt 4548 431 L 4368 4850 mt (600) s 5576 4614 mt 5576 4572 L 5576 389 mt 5576 431 L 5396 4850 mt (800) s 1464 389 mt 1506 389 L 5689 389 mt 5647 389 L 1309 469 mt (0) s 1464 903 mt 1506 903 L 5689 903 mt 5647 903 L 1069 983 mt (100) s 1464 1417 mt 1506 1417 L 5689 1417 mt 5647 1417 L 1069 1497 mt (200) s 1464 1931 mt 1506 1931 L 5689 1931 mt 5647 1931 L 1069 2011 mt (300) s 1464 2445 mt 1506 2445 L 5689 2445 mt 5647 2445 L 1069 2525 mt (400) s 1464 2959 mt 1506 2959 L 5689 2959 mt 5647 2959 L 1069 3039 mt (500) s 1464 3473 mt 1506 3473 L 5689 3473 mt 5647 3473 L 1069 3553 mt (600) s 1464 3987 mt 1506 3987 L 5689 3987 mt 5647 3987 L 1069 4067 mt (700) s 1464 4501 mt 1506 4501 L 5689 4501 mt 5647 4501 L 1069 4581 mt (800) s 1464 389 mt 5689 389 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 5689 389 mt 5689 4614 L gs 1464 389 4226 4226 MR c np gr gs 1420 345 4314 4314 MR c np 16 w 1469 394 PD 1469 1561 PD 1469 1988 PD 1469 2846 PD 1474 399 PD 1474 1587 PD 1474 1797 PD 1479 404 PD 1479 1597 PD 1479 1808 PD 1479 3391 PD 1485 410 PD 1485 1617 PD 1485 1828 PD 1485 2018 PD 1485 2162 PD 1485 2280 PD 1490 415 PD 1490 1638 PD 1490 1849 PD 1490 3087 PD 1495 420 PD 1495 1659 PD 1495 1869 PD 1495 2234 PD 1495 2394 PD 1495 3519 PD 1500 425 PD 1500 1674 PD 1500 1885 PD 1500 4357 PD 1505 430 PD 1505 1689 PD 1505 1900 PD 1505 3329 PD 1510 435 PD 1510 1700 PD 1510 1910 PD 1510 3889 PD 1510 4203 PD 1515 440 PD 1515 1710 PD 1515 1921 PD 1515 3267 PD 1521 446 PD 1521 1566 PD 1521 1777 PD 1521 2034 PD 1521 2866 PD 1526 451 PD 1526 1571 PD 1526 1782 PD 1526 2049 PD 1526 3735 PD 1531 456 PD 1531 1576 PD 1531 1787 PD 1531 2090 PD 1531 3756 PD 1536 461 PD 1536 1581 PD 1536 1792 PD 1536 1998 PD 1536 2106 PD 1536 3411 PD 1541 466 PD 1541 1592 PD 1541 1802 PD 1541 2003 PD 1541 3432 PD 1546 471 PD 1546 1602 PD 1546 1813 PD 1546 2126 PD 1546 3463 PD 1551 476 PD 1551 1607 PD 1551 1818 PD 1551 2142 PD 1551 3781 PD 1557 482 PD 1557 1612 PD 1557 1823 PD 1557 2070 PD 1557 3802 PD 1562 487 PD 1562 1623 PD 1562 1833 PD 1562 2301 PD 1562 2507 PD 1567 492 PD 1567 1628 PD 1567 1838 PD 1567 2527 PD 1567 2733 PD 1572 497 PD 1572 1633 PD 1572 1844 PD 1572 2753 PD 1572 3108 PD 1577 502 PD 1577 1643 PD 1577 1854 PD 1577 2974 PD 1577 3134 PD 1582 507 PD 1582 1648 PD 1582 1859 PD 1582 2620 PD 1582 2990 PD 1587 512 PD 1587 1653 PD 1587 1864 PD 1587 2414 PD 1587 2635 PD 1592 517 PD 1592 1664 PD 1592 1874 PD 1592 3540 PD 1592 4002 PD 1598 523 PD 1598 1669 PD 1598 1880 PD 1598 4023 PD 1598 4378 PD 1603 528 PD 1603 1679 PD 1603 1890 PD 1603 3591 PD 1603 4403 PD 1608 533 PD 1608 1684 PD 1608 1895 PD 1608 3350 PD 1608 3607 PD 1613 538 PD 1613 1695 PD 1613 1905 PD 1613 3370 PD 1613 3905 PD 1618 543 PD 1618 1705 PD 1618 1916 PD 1618 3288 PD 1618 4223 PD 1623 548 PD 1623 1715 PD 1623 1926 PD 1623 3308 PD 1623 3663 PD 1628 553 PD 1628 1720 PD 1628 1931 PD 1628 3684 PD 1628 4115 PD 1628 4486 PD 1634 559 PD 1634 1725 PD 1634 1936 PD 1634 2245 PD 1634 4506 PD 1639 564 PD 1639 1731 PD 1639 1941 PD 1639 2260 PD 1639 2435 PD 1644 569 PD 1644 1736 PD 1644 1946 PD 1644 2455 PD 1644 2661 PD 1649 574 PD 1649 1741 PD 1649 1952 PD 1649 2681 PD 1649 3015 PD 1654 579 PD 1654 1746 PD 1654 1957 PD 1654 3036 PD 1654 3159 PD 1659 584 PD 1659 1751 PD 1659 1962 PD 1659 2774 PD 1659 3180 PD 1664 589 PD 1664 1756 PD 1664 1967 PD 1664 2548 PD 1664 2789 PD 1670 595 PD 1670 1761 PD 1670 1972 PD 1670 2322 PD 1670 2563 PD 1675 600 PD 1675 1766 PD 1675 1977 PD 1675 2178 PD 1675 2337 PD 1680 605 PD 1680 1772 PD 1680 1982 PD 1680 2193 PD 1680 2892 PD 1685 610 PD 1685 3560 PD 1685 3632 PD 1685 3704 PD 1685 3930 PD 1685 4043 PD 1685 4131 PD 1685 4249 PD 1690 615 PD 1690 2023 PD 1690 2039 PD 1690 2054 PD 1690 2075 PD 1690 2214 PD 1690 2918 PD 1690 3828 PD 1695 620 PD 1695 2095 PD 1695 2111 PD 1695 2131 PD 1695 2147 PD 1695 3488 PD 1695 3858 PD 1700 625 PD 1700 2167 PD 1700 2183 PD 1700 2198 PD 1700 2219 PD 1700 2363 PD 1700 2944 PD 1706 631 PD 1706 2239 PD 1706 2250 PD 1706 2265 PD 1706 2476 PD 1706 3571 PD 1706 4532 PD 1711 636 PD 1711 2286 PD 1711 2306 PD 1711 2327 PD 1711 2342 PD 1711 2368 PD 1711 2589 PD 1716 641 PD 1716 2399 PD 1716 2419 PD 1716 2440 PD 1716 2460 PD 1716 2481 PD 1716 2702 PD 1721 646 PD 1721 2512 PD 1721 2532 PD 1721 2553 PD 1721 2568 PD 1721 2594 PD 1721 2815 PD 1726 651 PD 1726 2625 PD 1726 2640 PD 1726 2666 PD 1726 2687 PD 1726 2707 PD 1726 3057 PD 1731 656 PD 1731 2738 PD 1731 2758 PD 1731 2779 PD 1731 2794 PD 1731 2820 PD 1731 3206 PD 1736 661 PD 1736 2851 PD 1736 2872 PD 1736 2897 PD 1736 2923 PD 1736 2949 PD 1742 667 PD 1742 2980 PD 1742 2995 PD 1742 3021 PD 1742 3041 PD 1742 3062 PD 1742 3237 PD 1747 672 PD 1747 3093 PD 1747 3113 PD 1747 3139 PD 1747 3165 PD 1747 3185 PD 1747 3211 PD 1747 3242 PD 1752 677 PD 1752 3272 PD 1752 3293 PD 1752 3314 PD 1752 3715 PD 1752 4270 PD 1757 682 PD 1757 3334 PD 1757 3355 PD 1757 3375 PD 1757 3643 PD 1757 3946 PD 1762 687 PD 1762 3396 PD 1762 3416 PD 1762 3437 PD 1762 3468 PD 1762 3494 PD 1767 692 PD 1767 3524 PD 1767 3545 PD 1767 3565 PD 1767 3576 PD 1767 4064 PD 1767 4151 PD 1767 4557 PD 1772 697 PD 1772 3596 PD 1772 3612 PD 1772 3637 PD 1772 3648 PD 1772 3972 PD 1772 4095 PD 1772 4429 PD 1778 703 PD 1778 3668 PD 1778 3689 PD 1778 3709 PD 1778 3720 PD 1778 4172 PD 1778 4295 PD 1783 708 PD 1783 3740 PD 1783 3761 PD 1783 3786 PD 1783 3807 PD 1783 3833 PD 1783 3864 PD 1788 713 PD 1788 3894 PD 1788 3910 PD 1788 3936 PD 1788 3951 PD 1788 3977 PD 1788 4326 PD 1793 718 PD 1793 4007 PD 1793 4028 PD 1793 4049 PD 1793 4069 PD 1793 4100 PD 1793 4455 PD 1798 723 PD 1798 4121 PD 1798 4136 PD 1798 4157 PD 1798 4177 PD 1798 4583 PD 1803 728 PD 1803 4208 PD 1803 4229 PD 1803 4254 PD 1803 4275 PD 1803 4300 PD 1803 4331 PD 1808 733 PD 1808 4362 PD 1808 4383 PD 1808 4408 PD 1808 4434 PD 1808 4460 PD 1814 739 PD 1814 4491 PD 1814 4511 PD 1814 4537 PD 1814 4563 PD 1814 4588 PD 1819 744 PD 1819 1561 PD 1819 1777 PD 1819 2856 PD 1819 2877 PD 1824 749 PD 1824 1566 PD 1824 1782 PD 1824 2044 PD 1824 2059 PD 1829 754 PD 1829 1571 PD 1829 1787 PD 1829 3745 PD 1829 3766 PD 1834 759 PD 1834 1576 PD 1834 1792 PD 1834 2101 PD 1834 2116 PD 1839 764 PD 1839 1581 PD 1839 1797 PD 1839 1993 PD 1839 2008 PD 1844 769 PD 1844 1587 PD 1844 1802 PD 1844 1993 PD 1844 2013 PD 1849 774 PD 1849 1592 PD 1849 1808 PD 1849 3401 PD 1849 3442 PD 1855 780 PD 1855 1597 PD 1855 1813 PD 1855 3406 PD 1855 3473 PD 1860 785 PD 1860 1602 PD 1860 1818 PD 1860 2137 PD 1860 2152 PD 1865 790 PD 1865 1607 PD 1865 1823 PD 1865 3792 PD 1865 3812 PD 1870 795 PD 1870 1612 PD 1870 1828 PD 1870 2029 PD 1870 2080 PD 1875 800 PD 1875 1617 PD 1875 1833 PD 1875 2291 PD 1875 2311 PD 1880 805 PD 1880 1623 PD 1880 1838 PD 1880 2517 PD 1880 2537 PD 1885 810 PD 1885 1628 PD 1885 1844 PD 1885 2743 PD 1885 2764 PD 1891 816 PD 1891 1633 PD 1891 1849 PD 1891 3098 PD 1891 3118 PD 1896 821 PD 1896 1638 PD 1896 1854 PD 1896 3103 PD 1896 3144 PD 1901 826 PD 1901 1643 PD 1901 1859 PD 1901 2985 PD 1901 3000 PD 1906 831 PD 1906 1648 PD 1906 1864 PD 1906 2630 PD 1906 2645 PD 1911 836 PD 1911 1653 PD 1911 1869 PD 1911 2404 PD 1911 2424 PD 1916 841 PD 1916 1659 PD 1916 1874 PD 1916 3529 PD 1916 3550 PD 1921 846 PD 1921 1664 PD 1921 1880 PD 1921 4013 PD 1921 4033 PD 1927 852 PD 1927 1669 PD 1927 1885 PD 1927 4367 PD 1927 4388 PD 1932 857 PD 1932 1674 PD 1932 1890 PD 1932 4372 PD 1932 4414 PD 1937 862 PD 1937 1679 PD 1937 1895 PD 1937 3601 PD 1937 3617 PD 1942 867 PD 1942 1684 PD 1942 1900 PD 1942 3339 PD 1942 3360 PD 1947 872 PD 1947 1689 PD 1947 1905 PD 1947 3344 PD 1947 3380 PD 1952 877 PD 1952 1695 PD 1952 1910 PD 1952 3900 PD 1952 3915 PD 1957 882 PD 1957 1700 PD 1957 1916 PD 1957 4213 PD 1957 4234 PD 1963 888 PD 1963 1705 PD 1963 1921 PD 1963 3278 PD 1963 3298 PD 1968 893 PD 1968 1710 PD 1968 1926 PD 1968 3283 PD 1968 3319 PD 1973 898 PD 1973 1715 PD 1973 1931 PD 1973 3673 PD 1973 3694 PD 1978 903 PD 1978 1720 PD 1978 1936 PD 1978 4496 PD 1978 4516 PD 1983 908 PD 1983 1725 PD 1983 1941 PD 1983 2255 PD 1983 2270 PD 1988 913 PD 1988 1731 PD 1988 1946 PD 1988 2445 PD 1988 2466 PD 1993 918 PD 1993 1736 PD 1993 1952 PD 1993 2671 PD 1993 2692 PD 1999 924 PD 1999 1741 PD 1999 1957 PD 1999 3026 PD 1999 3046 PD 2004 929 PD 2004 1746 PD 2004 1962 PD 2004 3170 PD 2004 3190 PD 2009 934 PD 2009 1751 PD 2009 1967 PD 2009 2784 PD 2009 2800 PD 2014 939 PD 2014 1756 PD 2014 1972 PD 2014 2558 PD 2014 2573 PD 2019 944 PD 2019 1761 PD 2019 1977 PD 2019 2332 PD 2019 2347 PD 2024 949 PD 2024 1766 PD 2024 1982 PD 2024 2188 PD 2024 2203 PD 2029 954 PD 2029 1772 PD 2029 1988 PD 2029 2861 PD 2029 2902 PD 2035 960 PD 2035 1998 PD 2035 2003 PD 2035 2008 PD 2035 2013 PD 2035 3422 PD 2035 3447 PD 2040 965 PD 2040 2018 PD 2040 2023 PD 2040 2029 PD 2040 2085 PD 2040 2173 PD 2040 2224 PD 2045 970 PD 2045 2034 PD 2045 2039 PD 2045 2044 PD 2045 2065 PD 2045 2882 PD 2045 2928 PD 2050 975 PD 2050 2049 PD 2050 2054 PD 2050 2059 PD 2050 2065 PD 2050 3750 PD 2050 3838 PD 2055 980 PD 2055 2070 PD 2055 2075 PD 2055 2080 PD 2055 2085 PD 2055 3817 PD 2055 3843 PD 2060 985 PD 2060 2090 PD 2060 2095 PD 2060 2101 PD 2060 2121 PD 2060 3771 PD 2060 3869 PD 2065 990 PD 2065 2106 PD 2065 2111 PD 2065 2116 PD 2065 2121 PD 2065 3427 PD 2065 3499 PD 2071 996 PD 2071 2126 PD 2071 2131 PD 2071 2137 PD 2071 2157 PD 2071 3478 PD 2071 3504 PD 2076 1001 PD 2076 2142 PD 2076 2147 PD 2076 2152 PD 2076 2157 PD 2076 3797 PD 2076 3874 PD 2081 1006 PD 2081 2162 PD 2081 2167 PD 2081 2173 PD 2081 2229 PD 2081 2296 PD 2081 2373 PD 2086 1011 PD 2086 2178 PD 2086 2183 PD 2086 2188 PD 2086 2209 PD 2086 2352 PD 2086 2378 PD 2091 1016 PD 2091 2193 PD 2091 2198 PD 2091 2203 PD 2091 2209 PD 2091 2908 PD 2091 2954 PD 2096 1021 PD 2096 2214 PD 2096 2219 PD 2096 2224 PD 2096 2229 PD 2096 2933 PD 2096 2959 PD 2101 1026 PD 2101 2234 PD 2101 2239 PD 2101 2409 PD 2101 2486 PD 2101 3535 PD 2101 3581 PD 2106 1031 PD 2106 2245 PD 2106 2250 PD 2106 2255 PD 2106 2275 PD 2106 4521 PD 2106 4542 PD 2112 1037 PD 2112 2260 PD 2112 2265 PD 2112 2270 PD 2112 2275 PD 2112 2450 PD 2112 2491 PD 2117 1042 PD 2117 2280 PD 2117 2286 PD 2117 2291 PD 2117 2296 PD 2117 2316 PD 2117 2383 PD 2122 1047 PD 2122 2301 PD 2122 2306 PD 2122 2311 PD 2122 2316 PD 2122 2522 PD 2122 2599 PD 2127 1052 PD 2127 2322 PD 2127 2327 PD 2127 2332 PD 2127 2358 PD 2127 2579 PD 2127 2604 PD 2132 1057 PD 2132 2337 PD 2132 2342 PD 2132 2347 PD 2132 2352 PD 2132 2358 PD 2132 2388 PD 2137 1062 PD 2137 2363 PD 2137 2368 PD 2137 2373 PD 2137 2378 PD 2137 2383 PD 2137 2388 PD 2142 1067 PD 2142 2394 PD 2142 2399 PD 2142 2404 PD 2142 2409 PD 2142 2430 PD 2142 2496 PD 2148 1073 PD 2148 2414 PD 2148 2419 PD 2148 2424 PD 2148 2430 PD 2148 2651 PD 2148 2712 PD 2153 1078 PD 2153 2435 PD 2153 2440 PD 2153 2445 PD 2153 2450 PD 2153 2471 PD 2153 2502 PD 2158 1083 PD 2158 2455 PD 2158 2460 PD 2158 2466 PD 2158 2471 PD 2158 2676 PD 2158 2717 PD 2163 1088 PD 2163 2476 PD 2163 2481 PD 2163 2486 PD 2163 2491 PD 2163 2496 PD 2163 2502 PD 2168 1093 PD 2168 2507 PD 2168 2512 PD 2168 2517 PD 2168 2522 PD 2168 2543 PD 2168 2609 PD 2173 1098 PD 2173 2527 PD 2173 2532 PD 2173 2537 PD 2173 2543 PD 2173 2748 PD 2173 2825 PD 2178 1103 PD 2178 2548 PD 2178 2553 PD 2178 2558 PD 2178 2584 PD 2178 2805 PD 2178 2830 PD 2184 1109 PD 2184 2563 PD 2184 2568 PD 2184 2573 PD 2184 2579 PD 2184 2584 PD 2184 2615 PD 2189 1114 PD 2189 2589 PD 2189 2594 PD 2189 2599 PD 2189 2604 PD 2189 2609 PD 2189 2615 PD 2194 1119 PD 2194 2620 PD 2194 2625 PD 2194 2630 PD 2194 2656 PD 2194 3005 PD 2194 3067 PD 2199 1124 PD 2199 2635 PD 2199 2640 PD 2199 2645 PD 2199 2651 PD 2199 2656 PD 2199 2723 PD 2204 1129 PD 2204 2661 PD 2204 2666 PD 2204 2671 PD 2204 2676 PD 2204 2697 PD 2204 2728 PD 2209 1134 PD 2209 2681 PD 2209 2687 PD 2209 2692 PD 2209 2697 PD 2209 3031 PD 2209 3072 PD 2214 1139 PD 2214 2702 PD 2214 2707 PD 2214 2712 PD 2214 2717 PD 2214 2723 PD 2214 2728 PD 2220 1145 PD 2220 2733 PD 2220 2738 PD 2220 2743 PD 2220 2748 PD 2220 2769 PD 2220 2836 PD 2225 1150 PD 2225 2753 PD 2225 2758 PD 2225 2764 PD 2225 2769 PD 2225 3123 PD 2225 3216 PD 2230 1155 PD 2230 2774 PD 2230 2779 PD 2230 2784 PD 2230 2810 PD 2230 3195 PD 2230 3221 PD 2235 1160 PD 2235 2789 PD 2235 2794 PD 2235 2800 PD 2235 2805 PD 2235 2810 PD 2235 2841 PD 2240 1165 PD 2240 2815 PD 2240 2820 PD 2240 2825 PD 2240 2830 PD 2240 2836 PD 2240 2841 PD 2245 1170 PD 2245 2846 PD 2245 2851 PD 2245 2856 PD 2245 2861 PD 2245 2887 PD 2245 2913 PD 2250 1175 PD 2250 2866 PD 2250 2872 PD 2250 2877 PD 2250 2882 PD 2250 2887 PD 2250 2938 PD 2256 1181 PD 2256 2892 PD 2256 2897 PD 2256 2902 PD 2256 2908 PD 2256 2913 PD 2256 2964 PD 2261 1186 PD 2261 2918 PD 2261 2923 PD 2261 2928 PD 2261 2933 PD 2261 2938 PD 2261 2969 PD 2266 1191 PD 2266 2944 PD 2266 2949 PD 2266 2954 PD 2266 2959 PD 2266 2964 PD 2266 2969 PD 2271 1196 PD 2271 2974 PD 2271 2980 PD 2271 2985 PD 2271 3010 PD 2271 3149 PD 2271 3247 PD 2276 1201 PD 2276 2990 PD 2276 2995 PD 2276 3000 PD 2276 3005 PD 2276 3010 PD 2276 3077 PD 2281 1206 PD 2281 3015 PD 2281 3021 PD 2281 3026 PD 2281 3031 PD 2281 3051 PD 2281 3082 PD 2286 1211 PD 2286 3036 PD 2286 3041 PD 2286 3046 PD 2286 3051 PD 2286 3175 PD 2286 3252 PD 2292 1217 PD 2292 3057 PD 2292 3062 PD 2292 3067 PD 2292 3072 PD 2292 3077 PD 2292 3082 PD 2297 1222 PD 2297 3087 PD 2297 3093 PD 2297 3098 PD 2297 3103 PD 2297 3129 PD 2297 3154 PD 2302 1227 PD 2302 3108 PD 2302 3113 PD 2302 3118 PD 2302 3123 PD 2302 3129 PD 2302 3226 PD 2307 1232 PD 2307 3134 PD 2307 3139 PD 2307 3144 PD 2307 3149 PD 2307 3154 PD 2307 3257 PD 2312 1237 PD 2312 3159 PD 2312 3165 PD 2312 3170 PD 2312 3175 PD 2312 3201 PD 2312 3262 PD 2317 1242 PD 2317 3180 PD 2317 3185 PD 2317 3190 PD 2317 3195 PD 2317 3201 PD 2317 3231 PD 2322 1247 PD 2322 3206 PD 2322 3211 PD 2322 3216 PD 2322 3221 PD 2322 3226 PD 2322 3231 PD 2328 1253 PD 2328 3237 PD 2328 3242 PD 2328 3247 PD 2328 3252 PD 2328 3257 PD 2328 3262 PD 2333 1258 PD 2333 3267 PD 2333 3272 PD 2333 3278 PD 2333 3283 PD 2333 3303 PD 2333 3324 PD 2338 1263 PD 2338 3288 PD 2338 3293 PD 2338 3298 PD 2338 3303 PD 2338 4239 PD 2338 4280 PD 2343 1268 PD 2343 3308 PD 2343 3314 PD 2343 3319 PD 2343 3324 PD 2343 3679 PD 2343 3725 PD 2348 1273 PD 2348 3329 PD 2348 3334 PD 2348 3339 PD 2348 3344 PD 2348 3365 PD 2348 3386 PD 2353 1278 PD 2353 3350 PD 2353 3355 PD 2353 3360 PD 2353 3365 PD 2353 3622 PD 2353 3653 PD 2358 1283 PD 2358 3370 PD 2358 3375 PD 2358 3380 PD 2358 3386 PD 2358 3920 PD 2358 3956 PD 2363 1288 PD 2363 3391 PD 2363 3396 PD 2363 3401 PD 2363 3406 PD 2363 3452 PD 2363 3483 PD 2369 1294 PD 2369 3411 PD 2369 3416 PD 2369 3422 PD 2369 3427 PD 2369 3458 PD 2369 3509 PD 2374 1299 PD 2374 3432 PD 2374 3437 PD 2374 3442 PD 2374 3447 PD 2374 3452 PD 2374 3458 PD 2379 1304 PD 2379 3463 PD 2379 3468 PD 2379 3473 PD 2379 3478 PD 2379 3483 PD 2379 3514 PD 2384 1309 PD 2384 3488 PD 2384 3494 PD 2384 3499 PD 2384 3504 PD 2384 3509 PD 2384 3514 PD 2389 1314 PD 2389 3519 PD 2389 3524 PD 2389 3529 PD 2389 3535 PD 2389 3555 PD 2389 3586 PD 2394 1319 PD 2394 3540 PD 2394 3545 PD 2394 3550 PD 2394 3555 PD 2394 4018 PD 2394 4074 PD 2399 1324 PD 2399 3560 PD 2399 3565 PD 2399 4054 PD 2399 4079 PD 2399 4141 PD 2399 4162 PD 2405 1330 PD 2405 3571 PD 2405 3576 PD 2405 3581 PD 2405 3586 PD 2405 4547 PD 2405 4568 PD 2410 1335 PD 2410 3591 PD 2410 3596 PD 2410 3601 PD 2410 3627 PD 2410 4419 PD 2410 4439 PD 2415 1340 PD 2415 3607 PD 2415 3612 PD 2415 3617 PD 2415 3622 PD 2415 3627 PD 2415 3658 PD 2420 1345 PD 2420 3632 PD 2420 3637 PD 2420 3941 PD 2420 3982 PD 2420 4059 PD 2420 4105 PD 2425 1350 PD 2425 3643 PD 2425 3648 PD 2425 3653 PD 2425 3658 PD 2425 3961 PD 2425 3987 PD 2430 1355 PD 2430 3663 PD 2430 3668 PD 2430 3673 PD 2430 3679 PD 2430 3699 PD 2430 3730 PD 2435 1360 PD 2435 3684 PD 2435 3689 PD 2435 3694 PD 2435 3699 PD 2435 4126 PD 2435 4182 PD 2441 1366 PD 2441 3704 PD 2441 3709 PD 2441 4146 PD 2441 4187 PD 2441 4259 PD 2441 4306 PD 2446 1371 PD 2446 3715 PD 2446 3720 PD 2446 3725 PD 2446 3730 PD 2446 4285 PD 2446 4311 PD 2451 1376 PD 2451 3735 PD 2451 3740 PD 2451 3745 PD 2451 3750 PD 2451 3776 PD 2451 3848 PD 2456 1381 PD 2456 3756 PD 2456 3761 PD 2456 3766 PD 2456 3771 PD 2456 3776 PD 2456 3879 PD 2461 1386 PD 2461 3781 PD 2461 3786 PD 2461 3792 PD 2461 3797 PD 2461 3822 PD 2461 3884 PD 2466 1391 PD 2466 3802 PD 2466 3807 PD 2466 3812 PD 2466 3817 PD 2466 3822 PD 2466 3853 PD 2471 1396 PD 2471 3828 PD 2471 3833 PD 2471 3838 PD 2471 3843 PD 2471 3848 PD 2471 3853 PD 2477 1402 PD 2477 3858 PD 2477 3864 PD 2477 3869 PD 2477 3874 PD 2477 3879 PD 2477 3884 PD 2482 1407 PD 2482 3889 PD 2482 3894 PD 2482 3900 PD 2482 3925 PD 2482 4218 PD 2482 4336 PD 2487 1412 PD 2487 3905 PD 2487 3910 PD 2487 3915 PD 2487 3920 PD 2487 3925 PD 2487 3966 PD 2492 1417 PD 2492 3930 PD 2492 3936 PD 2492 3941 PD 2492 3992 PD 2492 4264 PD 2492 4342 PD 2497 1422 PD 2497 3946 PD 2497 3951 PD 2497 3956 PD 2497 3961 PD 2497 3966 PD 2497 3997 PD 2502 1427 PD 2502 3972 PD 2502 3977 PD 2502 3982 PD 2502 3987 PD 2502 3992 PD 2502 3997 PD 2507 1432 PD 2507 4002 PD 2507 4007 PD 2507 4013 PD 2507 4018 PD 2507 4038 PD 2507 4085 PD 2513 1438 PD 2513 4023 PD 2513 4028 PD 2513 4033 PD 2513 4038 PD 2513 4393 PD 2513 4465 PD 2518 1443 PD 2518 4043 PD 2518 4049 PD 2518 4054 PD 2518 4059 PD 2518 4090 PD 2518 4110 PD 2523 1448 PD 2523 4064 PD 2523 4069 PD 2523 4074 PD 2523 4079 PD 2523 4085 PD 2523 4090 PD 2528 1453 PD 2528 4095 PD 2528 4100 PD 2528 4105 PD 2528 4110 PD 2528 4444 PD 2528 4470 PD 2533 1458 PD 2533 4115 PD 2533 4121 PD 2533 4126 PD 2533 4193 PD 2533 4501 PD 2533 4593 PD 2538 1463 PD 2538 4131 PD 2538 4136 PD 2538 4141 PD 2538 4146 PD 2538 4167 PD 2538 4198 PD 2543 1468 PD 2543 4151 PD 2543 4157 PD 2543 4162 PD 2543 4167 PD 2543 4573 PD 2543 4599 PD 2549 1474 PD 2549 4172 PD 2549 4177 PD 2549 4182 PD 2549 4187 PD 2549 4193 PD 2549 4198 PD 2554 1479 PD 2554 4203 PD 2554 4208 PD 2554 4213 PD 2554 4218 PD 2554 4244 PD 2554 4347 PD 2559 1484 PD 2559 4223 PD 2559 4229 PD 2559 4234 PD 2559 4239 PD 2559 4244 PD 2559 4290 PD 2564 1489 PD 2564 4249 PD 2564 4254 PD 2564 4259 PD 2564 4264 PD 2564 4316 PD 2564 4352 PD 2569 1494 PD 2569 4270 PD 2569 4275 PD 2569 4280 PD 2569 4285 PD 2569 4290 PD 2569 4321 PD 2574 1499 PD 2574 4295 PD 2574 4300 PD 2574 4306 PD 2574 4311 PD 2574 4316 PD 2574 4321 PD 2579 1504 PD 2579 4326 PD 2579 4331 PD 2579 4336 PD 2579 4342 PD 2579 4347 PD 2579 4352 PD 2584 1509 PD 2584 4357 PD 2584 4362 PD 2584 4367 PD 2584 4372 PD 2584 4398 PD 2584 4424 PD 2590 1515 PD 2590 4378 PD 2590 4383 PD 2590 4388 PD 2590 4393 PD 2590 4398 PD 2590 4475 PD 2595 1520 PD 2595 4403 PD 2595 4408 PD 2595 4414 PD 2595 4419 PD 2595 4424 PD 2595 4450 PD 2600 1525 PD 2600 4429 PD 2600 4434 PD 2600 4439 PD 2600 4444 PD 2600 4450 PD 2600 4480 PD 2605 1530 PD 2605 4455 PD 2605 4460 PD 2605 4465 PD 2605 4470 PD 2605 4475 PD 2605 4480 PD 2610 1535 PD 2610 4486 PD 2610 4491 PD 2610 4496 PD 2610 4501 PD 2610 4527 PD 2610 4604 PD 2615 1540 PD 2615 4506 PD 2615 4511 PD 2615 4516 PD 2615 4521 PD 2615 4527 PD 2615 4552 PD 2620 1545 PD 2620 4532 PD 2620 4537 PD 2620 4542 PD 2620 4547 PD 2620 4552 PD 2620 4578 PD 2626 1551 PD 2626 4557 PD 2626 4563 PD 2626 4568 PD 2626 4573 PD 2626 4578 PD 2626 4609 PD 2631 1556 PD 2631 4583 PD 2631 4588 PD 2631 4593 PD 2631 4599 PD 2631 4604 PD 2631 4609 PD 2636 394 PD 2636 744 PD 2636 1561 PD 2636 2846 PD 2636 2856 PD 2641 446 PD 2641 749 PD 2641 1566 PD 2641 2034 PD 2641 2044 PD 2646 451 PD 2646 754 PD 2646 1571 PD 2646 3735 PD 2646 3745 PD 2651 456 PD 2651 759 PD 2651 1576 PD 2651 2090 PD 2651 2101 PD 2656 461 PD 2656 764 PD 2656 1581 PD 2656 1998 PD 2656 2008 PD 2662 399 PD 2662 769 PD 2662 1587 PD 2662 1797 PD 2662 1993 PD 2667 466 PD 2667 774 PD 2667 1592 PD 2667 3432 PD 2667 3442 PD 2672 404 PD 2672 780 PD 2672 1597 PD 2672 3391 PD 2672 3406 PD 2677 471 PD 2677 785 PD 2677 1602 PD 2677 2126 PD 2677 2137 PD 2682 476 PD 2682 790 PD 2682 1607 PD 2682 3781 PD 2682 3792 PD 2687 482 PD 2687 795 PD 2687 1612 PD 2687 2070 PD 2687 2080 PD 2692 410 PD 2692 800 PD 2692 1617 PD 2692 2280 PD 2692 2291 PD 2698 487 PD 2698 805 PD 2698 1623 PD 2698 2507 PD 2698 2517 PD 2703 492 PD 2703 810 PD 2703 1628 PD 2703 2733 PD 2703 2743 PD 2708 497 PD 2708 816 PD 2708 1633 PD 2708 3108 PD 2708 3118 PD 2713 415 PD 2713 821 PD 2713 1638 PD 2713 3087 PD 2713 3103 PD 2718 502 PD 2718 826 PD 2718 1643 PD 2718 2974 PD 2718 2985 PD 2723 507 PD 2723 831 PD 2723 1648 PD 2723 2620 PD 2723 2630 PD 2728 512 PD 2728 836 PD 2728 1653 PD 2728 2414 PD 2728 2424 PD 2734 420 PD 2734 841 PD 2734 1659 PD 2734 3519 PD 2734 3529 PD 2739 517 PD 2739 846 PD 2739 1664 PD 2739 4002 PD 2739 4013 PD 2744 523 PD 2744 852 PD 2744 1669 PD 2744 4378 PD 2744 4388 PD 2749 425 PD 2749 857 PD 2749 1674 PD 2749 4357 PD 2749 4372 PD 2754 528 PD 2754 862 PD 2754 1679 PD 2754 3591 PD 2754 3601 PD 2759 533 PD 2759 867 PD 2759 1684 PD 2759 3350 PD 2759 3360 PD 2764 430 PD 2764 872 PD 2764 1689 PD 2764 3329 PD 2764 3344 PD 2770 538 PD 2770 877 PD 2770 1695 PD 2770 3905 PD 2770 3915 PD 2775 435 PD 2775 882 PD 2775 1700 PD 2775 4203 PD 2775 4213 PD 2780 543 PD 2780 888 PD 2780 1705 PD 2780 3288 PD 2780 3298 PD 2785 440 PD 2785 893 PD 2785 1710 PD 2785 3267 PD 2785 3283 PD 2790 548 PD 2790 898 PD 2790 1715 PD 2790 3663 PD 2790 3673 PD 2795 553 PD 2795 903 PD 2795 1720 PD 2795 4486 PD 2795 4496 PD 2800 559 PD 2800 908 PD 2800 1725 PD 2800 2245 PD 2800 2255 PD 2806 564 PD 2806 913 PD 2806 1731 PD 2806 2435 PD 2806 2445 PD 2811 569 PD 2811 918 PD 2811 1736 PD 2811 2661 PD 2811 2671 PD 2816 574 PD 2816 924 PD 2816 1741 PD 2816 3015 PD 2816 3026 PD 2821 579 PD 2821 929 PD 2821 1746 PD 2821 3159 PD 2821 3170 PD 2826 584 PD 2826 934 PD 2826 1751 PD 2826 2774 PD 2826 2784 PD 2831 589 PD 2831 939 PD 2831 1756 PD 2831 2548 PD 2831 2558 PD 2836 595 PD 2836 944 PD 2836 1761 PD 2836 2322 PD 2836 2332 PD 2841 600 PD 2841 949 PD 2841 1766 PD 2841 2178 PD 2841 2188 PD 2847 605 PD 2847 954 PD 2847 1772 PD 2847 2892 PD 2847 2902 PD 2852 446 PD 2852 744 PD 2852 1777 PD 2852 2866 PD 2852 2877 PD 2857 451 PD 2857 749 PD 2857 1782 PD 2857 2049 PD 2857 2059 PD 2862 456 PD 2862 754 PD 2862 1787 PD 2862 3756 PD 2862 3766 PD 2867 461 PD 2867 759 PD 2867 1792 PD 2867 2106 PD 2867 2116 PD 2872 399 PD 2872 764 PD 2872 1587 PD 2872 1797 PD 2872 1993 PD 2877 466 PD 2877 769 PD 2877 1802 PD 2877 2003 PD 2877 2013 PD 2883 404 PD 2883 774 PD 2883 1808 PD 2883 3391 PD 2883 3401 PD 2888 471 PD 2888 780 PD 2888 1813 PD 2888 3463 PD 2888 3473 PD 2893 476 PD 2893 785 PD 2893 1818 PD 2893 2142 PD 2893 2152 PD 2898 482 PD 2898 790 PD 2898 1823 PD 2898 3802 PD 2898 3812 PD 2903 410 PD 2903 795 PD 2903 1828 PD 2903 2018 PD 2903 2029 PD 2908 487 PD 2908 800 PD 2908 1833 PD 2908 2301 PD 2908 2311 PD 2913 492 PD 2913 805 PD 2913 1838 PD 2913 2527 PD 2913 2537 PD 2919 497 PD 2919 810 PD 2919 1844 PD 2919 2753 PD 2919 2764 PD 2924 415 PD 2924 816 PD 2924 1849 PD 2924 3087 PD 2924 3098 PD 2929 502 PD 2929 821 PD 2929 1854 PD 2929 3134 PD 2929 3144 PD 2934 507 PD 2934 826 PD 2934 1859 PD 2934 2990 PD 2934 3000 PD 2939 512 PD 2939 831 PD 2939 1864 PD 2939 2635 PD 2939 2645 PD 2944 420 PD 2944 836 PD 2944 1869 PD 2944 2394 PD 2944 2404 PD 2949 517 PD 2949 841 PD 2949 1874 PD 2949 3540 PD 2949 3550 PD 2955 523 PD 2955 846 PD 2955 1880 PD 2955 4023 PD 2955 4033 PD 2960 425 PD 2960 852 PD 2960 1885 PD 2960 4357 PD 2960 4367 PD 2965 528 PD 2965 857 PD 2965 1890 PD 2965 4403 PD 2965 4414 PD 2970 533 PD 2970 862 PD 2970 1895 PD 2970 3607 PD 2970 3617 PD 2975 430 PD 2975 867 PD 2975 1900 PD 2975 3329 PD 2975 3339 PD 2980 538 PD 2980 872 PD 2980 1905 PD 2980 3370 PD 2980 3380 PD 2985 435 PD 2985 877 PD 2985 1910 PD 2985 3889 PD 2985 3900 PD 2991 543 PD 2991 882 PD 2991 1916 PD 2991 4223 PD 2991 4234 PD 2996 440 PD 2996 888 PD 2996 1921 PD 2996 3267 PD 2996 3278 PD 3001 548 PD 3001 893 PD 3001 1926 PD 3001 3308 PD 3001 3319 PD 3006 553 PD 3006 898 PD 3006 1931 PD 3006 3684 PD 3006 3694 PD 3011 559 PD 3011 903 PD 3011 1936 PD 3011 4506 PD 3011 4516 PD 3016 564 PD 3016 908 PD 3016 1941 PD 3016 2260 PD 3016 2270 PD 3021 569 PD 3021 913 PD 3021 1946 PD 3021 2455 PD 3021 2466 PD 3027 574 PD 3027 918 PD 3027 1952 PD 3027 2681 PD 3027 2692 PD 3032 579 PD 3032 924 PD 3032 1957 PD 3032 3036 PD 3032 3046 PD 3037 584 PD 3037 929 PD 3037 1962 PD 3037 3180 PD 3037 3190 PD 3042 589 PD 3042 934 PD 3042 1967 PD 3042 2789 PD 3042 2800 PD 3047 595 PD 3047 939 PD 3047 1972 PD 3047 2563 PD 3047 2573 PD 3052 600 PD 3052 944 PD 3052 1977 PD 3052 2337 PD 3052 2347 PD 3057 605 PD 3057 949 PD 3057 1982 PD 3057 2193 PD 3057 2203 PD 3063 394 PD 3063 954 PD 3063 1988 PD 3063 2846 PD 3063 2861 PD 3068 764 PD 3068 769 PD 3068 1587 PD 3068 1797 PD 3068 1993 PD 3068 2008 PD 3068 2013 PD 3073 461 PD 3073 960 PD 3073 1581 PD 3073 1998 PD 3073 2008 PD 3073 3411 PD 3073 3422 PD 3078 466 PD 3078 960 PD 3078 1802 PD 3078 2003 PD 3078 2013 PD 3078 3432 PD 3078 3447 PD 3083 764 PD 3083 960 PD 3083 1581 PD 3083 1993 PD 3083 1998 PD 3083 2008 PD 3083 2013 PD 3088 769 PD 3088 960 PD 3088 1802 PD 3088 1993 PD 3088 2003 PD 3088 2008 PD 3088 2013 PD 3093 410 PD 3093 965 PD 3093 1828 PD 3093 2018 PD 3093 2029 PD 3093 2162 PD 3093 2173 PD 3098 615 PD 3098 965 PD 3098 2023 PD 3098 2075 PD 3098 2085 PD 3098 2214 PD 3098 2224 PD 3104 795 PD 3104 965 PD 3104 1828 PD 3104 2018 PD 3104 2029 PD 3104 2080 PD 3104 2085 PD 3109 446 PD 3109 970 PD 3109 1566 PD 3109 2034 PD 3109 2044 PD 3109 2866 PD 3109 2882 PD 3114 615 PD 3114 970 PD 3114 2039 PD 3114 2054 PD 3114 2065 PD 3114 2918 PD 3114 2928 PD 3119 749 PD 3119 970 PD 3119 1566 PD 3119 2034 PD 3119 2044 PD 3119 2059 PD 3119 2065 PD 3124 451 PD 3124 975 PD 3124 1782 PD 3124 2049 PD 3124 2059 PD 3124 3735 PD 3124 3750 PD 3129 615 PD 3129 975 PD 3129 2039 PD 3129 2054 PD 3129 2065 PD 3129 3828 PD 3129 3838 PD 3134 749 PD 3134 975 PD 3134 1782 PD 3134 2044 PD 3134 2049 PD 3134 2059 PD 3134 2065 PD 3140 970 PD 3140 975 PD 3140 2039 PD 3140 2044 PD 3140 2054 PD 3140 2059 PD 3140 2065 PD 3145 482 PD 3145 980 PD 3145 1612 PD 3145 2070 PD 3145 2080 PD 3145 3802 PD 3145 3817 PD 3150 615 PD 3150 980 PD 3150 2023 PD 3150 2075 PD 3150 2085 PD 3150 3828 PD 3150 3843 PD 3155 795 PD 3155 980 PD 3155 1612 PD 3155 2029 PD 3155 2070 PD 3155 2080 PD 3155 2085 PD 3160 965 PD 3160 980 PD 3160 2023 PD 3160 2029 PD 3160 2075 PD 3160 2080 PD 3160 2085 PD 3165 456 PD 3165 985 PD 3165 1576 PD 3165 2090 PD 3165 2101 PD 3165 3756 PD 3165 3771 PD 3170 620 PD 3170 985 PD 3170 2095 PD 3170 2111 PD 3170 2121 PD 3170 3858 PD 3170 3869 PD 3176 759 PD 3176 985 PD 3176 1576 PD 3176 2090 PD 3176 2101 PD 3176 2116 PD 3176 2121 PD 3181 461 PD 3181 990 PD 3181 1792 PD 3181 2106 PD 3181 2116 PD 3181 3411 PD 3181 3427 PD 3186 620 PD 3186 990 PD 3186 2095 PD 3186 2111 PD 3186 2121 PD 3186 3488 PD 3186 3499 PD 3191 759 PD 3191 990 PD 3191 1792 PD 3191 2101 PD 3191 2106 PD 3191 2116 PD 3191 2121 PD 3196 985 PD 3196 990 PD 3196 2095 PD 3196 2101 PD 3196 2111 PD 3196 2116 PD 3196 2121 PD 3201 471 PD 3201 996 PD 3201 1602 PD 3201 2126 PD 3201 2137 PD 3201 3463 PD 3201 3478 PD 3206 620 PD 3206 996 PD 3206 2131 PD 3206 2147 PD 3206 2157 PD 3206 3488 PD 3206 3504 PD 3212 785 PD 3212 996 PD 3212 1602 PD 3212 2126 PD 3212 2137 PD 3212 2152 PD 3212 2157 PD 3217 476 PD 3217 1001 PD 3217 1818 PD 3217 2142 PD 3217 2152 PD 3217 3781 PD 3217 3797 PD 3222 620 PD 3222 1001 PD 3222 2131 PD 3222 2147 PD 3222 2157 PD 3222 3858 PD 3222 3874 PD 3227 785 PD 3227 1001 PD 3227 1818 PD 3227 2137 PD 3227 2142 PD 3227 2152 PD 3227 2157 PD 3232 996 PD 3232 1001 PD 3232 2131 PD 3232 2137 PD 3232 2147 PD 3232 2152 PD 3232 2157 PD 3237 410 PD 3237 1006 PD 3237 2018 PD 3237 2162 PD 3237 2173 PD 3237 2280 PD 3237 2296 PD 3242 625 PD 3242 1006 PD 3242 2167 PD 3242 2219 PD 3242 2229 PD 3242 2363 PD 3242 2373 PD 3248 965 PD 3248 1006 PD 3248 2018 PD 3248 2162 PD 3248 2173 PD 3248 2224 PD 3248 2229 PD 3253 600 PD 3253 1011 PD 3253 1766 PD 3253 2178 PD 3253 2188 PD 3253 2337 PD 3253 2352 PD 3258 625 PD 3258 1011 PD 3258 2183 PD 3258 2198 PD 3258 2209 PD 3258 2363 PD 3258 2378 PD 3263 949 PD 3263 1011 PD 3263 1766 PD 3263 2178 PD 3263 2188 PD 3263 2203 PD 3263 2209 PD 3268 605 PD 3268 1016 PD 3268 1982 PD 3268 2193 PD 3268 2203 PD 3268 2892 PD 3268 2908 PD 3273 625 PD 3273 1016 PD 3273 2183 PD 3273 2198 PD 3273 2209 PD 3273 2944 PD 3273 2954 PD 3278 949 PD 3278 1016 PD 3278 1982 PD 3278 2188 PD 3278 2193 PD 3278 2203 PD 3278 2209 PD 3284 1011 PD 3284 1016 PD 3284 2183 PD 3284 2188 PD 3284 2198 PD 3284 2203 PD 3284 2209 PD 3289 615 PD 3289 1021 PD 3289 2023 PD 3289 2214 PD 3289 2224 PD 3289 2918 PD 3289 2933 PD 3294 625 PD 3294 1021 PD 3294 2167 PD 3294 2219 PD 3294 2229 PD 3294 2944 PD 3294 2959 PD 3299 965 PD 3299 1021 PD 3299 2023 PD 3299 2173 PD 3299 2214 PD 3299 2224 PD 3299 2229 PD 3304 1006 PD 3304 1021 PD 3304 2167 PD 3304 2173 PD 3304 2219 PD 3304 2224 PD 3304 2229 PD 3309 420 PD 3309 1026 PD 3309 2234 PD 3309 2394 PD 3309 2409 PD 3309 3519 PD 3309 3535 PD 3314 631 PD 3314 1026 PD 3314 2239 PD 3314 2476 PD 3314 2486 PD 3314 3571 PD 3314 3581 PD 3320 559 PD 3320 1031 PD 3320 1725 PD 3320 2245 PD 3320 2255 PD 3320 4506 PD 3320 4521 PD 3325 631 PD 3325 1031 PD 3325 2250 PD 3325 2265 PD 3325 2275 PD 3325 4532 PD 3325 4542 PD 3330 908 PD 3330 1031 PD 3330 1725 PD 3330 2245 PD 3330 2255 PD 3330 2270 PD 3330 2275 PD 3335 564 PD 3335 1037 PD 3335 1941 PD 3335 2260 PD 3335 2270 PD 3335 2435 PD 3335 2450 PD 3340 631 PD 3340 1037 PD 3340 2250 PD 3340 2265 PD 3340 2275 PD 3340 2476 PD 3340 2491 PD 3345 908 PD 3345 1037 PD 3345 1941 PD 3345 2255 PD 3345 2260 PD 3345 2270 PD 3345 2275 PD 3350 1031 PD 3350 1037 PD 3350 2250 PD 3350 2255 PD 3350 2265 PD 3350 2270 PD 3350 2275 PD 3355 410 PD 3355 1042 PD 3355 1617 PD 3355 2162 PD 3355 2280 PD 3355 2291 PD 3355 2296 PD 3361 636 PD 3361 1042 PD 3361 2286 PD 3361 2306 PD 3361 2316 PD 3361 2368 PD 3361 2383 PD 3366 800 PD 3366 1042 PD 3366 1617 PD 3366 2280 PD 3366 2291 PD 3366 2311 PD 3366 2316 PD 3371 1006 PD 3371 1042 PD 3371 2162 PD 3371 2280 PD 3371 2296 PD 3371 2373 PD 3371 2383 PD 3376 487 PD 3376 1047 PD 3376 1833 PD 3376 2301 PD 3376 2311 PD 3376 2507 PD 3376 2522 PD 3381 636 PD 3381 1047 PD 3381 2286 PD 3381 2306 PD 3381 2316 PD 3381 2589 PD 3381 2599 PD 3386 800 PD 3386 1047 PD 3386 1833 PD 3386 2291 PD 3386 2301 PD 3386 2311 PD 3386 2316 PD 3391 1042 PD 3391 1047 PD 3391 2286 PD 3391 2291 PD 3391 2306 PD 3391 2311 PD 3391 2316 PD 3397 595 PD 3397 1052 PD 3397 1761 PD 3397 2322 PD 3397 2332 PD 3397 2563 PD 3397 2579 PD 3402 636 PD 3402 1052 PD 3402 2327 PD 3402 2342 PD 3402 2358 PD 3402 2589 PD 3402 2604 PD 3407 944 PD 3407 1052 PD 3407 1761 PD 3407 2322 PD 3407 2332 PD 3407 2347 PD 3407 2358 PD 3412 600 PD 3412 1057 PD 3412 1977 PD 3412 2178 PD 3412 2337 PD 3412 2347 PD 3412 2352 PD 3417 636 PD 3417 1057 PD 3417 2327 PD 3417 2342 PD 3417 2358 PD 3417 2368 PD 3417 2388 PD 3422 944 PD 3422 1057 PD 3422 1977 PD 3422 2332 PD 3422 2337 PD 3422 2347 PD 3422 2358 PD 3427 1011 PD 3427 1057 PD 3427 2178 PD 3427 2337 PD 3427 2352 PD 3427 2378 PD 3427 2388 PD 3433 1052 PD 3433 1057 PD 3433 2327 PD 3433 2332 PD 3433 2342 PD 3433 2347 PD 3433 2358 PD 3438 625 PD 3438 1062 PD 3438 2167 PD 3438 2183 PD 3438 2363 PD 3438 2373 PD 3438 2378 PD 3443 636 PD 3443 1062 PD 3443 2286 PD 3443 2342 PD 3443 2368 PD 3443 2383 PD 3443 2388 PD 3448 1006 PD 3448 1062 PD 3448 2167 PD 3448 2296 PD 3448 2363 PD 3448 2373 PD 3448 2383 PD 3453 1011 PD 3453 1062 PD 3453 2183 PD 3453 2352 PD 3453 2363 PD 3453 2378 PD 3453 2388 PD 3458 1042 PD 3458 1062 PD 3458 2286 PD 3458 2296 PD 3458 2368 PD 3458 2373 PD 3458 2383 PD 3463 1057 PD 3463 1062 PD 3463 2342 PD 3463 2352 PD 3463 2368 PD 3463 2378 PD 3463 2388 PD 3469 420 PD 3469 1067 PD 3469 1869 PD 3469 2234 PD 3469 2394 PD 3469 2404 PD 3469 2409 PD 3474 641 PD 3474 1067 PD 3474 2399 PD 3474 2419 PD 3474 2430 PD 3474 2481 PD 3474 2496 PD 3479 836 PD 3479 1067 PD 3479 1869 PD 3479 2394 PD 3479 2404 PD 3479 2424 PD 3479 2430 PD 3484 1026 PD 3484 1067 PD 3484 2234 PD 3484 2394 PD 3484 2409 PD 3484 2486 PD 3484 2496 PD 3489 512 PD 3489 1073 PD 3489 1653 PD 3489 2414 PD 3489 2424 PD 3489 2635 PD 3489 2651 PD 3494 641 PD 3494 1073 PD 3494 2399 PD 3494 2419 PD 3494 2430 PD 3494 2702 PD 3494 2712 PD 3499 836 PD 3499 1073 PD 3499 1653 PD 3499 2404 PD 3499 2414 PD 3499 2424 PD 3499 2430 PD 3505 1067 PD 3505 1073 PD 3505 2399 PD 3505 2404 PD 3505 2419 PD 3505 2424 PD 3505 2430 PD 3510 564 PD 3510 1078 PD 3510 1731 PD 3510 2260 PD 3510 2435 PD 3510 2445 PD 3510 2450 PD 3515 641 PD 3515 1078 PD 3515 2440 PD 3515 2460 PD 3515 2471 PD 3515 2481 PD 3515 2502 PD 3520 913 PD 3520 1078 PD 3520 1731 PD 3520 2435 PD 3520 2445 PD 3520 2466 PD 3520 2471 PD 3525 1037 PD 3525 1078 PD 3525 2260 PD 3525 2435 PD 3525 2450 PD 3525 2491 PD 3525 2502 PD 3530 569 PD 3530 1083 PD 3530 1946 PD 3530 2455 PD 3530 2466 PD 3530 2661 PD 3530 2676 PD 3535 641 PD 3535 1083 PD 3535 2440 PD 3535 2460 PD 3535 2471 PD 3535 2702 PD 3535 2717 PD 3541 913 PD 3541 1083 PD 3541 1946 PD 3541 2445 PD 3541 2455 PD 3541 2466 PD 3541 2471 PD 3546 1078 PD 3546 1083 PD 3546 2440 PD 3546 2445 PD 3546 2460 PD 3546 2466 PD 3546 2471 PD 3551 631 PD 3551 1088 PD 3551 2239 PD 3551 2265 PD 3551 2476 PD 3551 2486 PD 3551 2491 PD 3556 641 PD 3556 1088 PD 3556 2399 PD 3556 2440 PD 3556 2481 PD 3556 2496 PD 3556 2502 PD 3561 1026 PD 3561 1088 PD 3561 2239 PD 3561 2409 PD 3561 2476 PD 3561 2486 PD 3561 2496 PD 3566 1037 PD 3566 1088 PD 3566 2265 PD 3566 2450 PD 3566 2476 PD 3566 2491 PD 3566 2502 PD 3571 1067 PD 3571 1088 PD 3571 2399 PD 3571 2409 PD 3571 2481 PD 3571 2486 PD 3571 2496 PD 3577 1078 PD 3577 1088 PD 3577 2440 PD 3577 2450 PD 3577 2481 PD 3577 2491 PD 3577 2502 PD 3582 487 PD 3582 1093 PD 3582 1623 PD 3582 2301 PD 3582 2507 PD 3582 2517 PD 3582 2522 PD 3587 646 PD 3587 1093 PD 3587 2512 PD 3587 2532 PD 3587 2543 PD 3587 2594 PD 3587 2609 PD 3592 805 PD 3592 1093 PD 3592 1623 PD 3592 2507 PD 3592 2517 PD 3592 2537 PD 3592 2543 PD 3597 1047 PD 3597 1093 PD 3597 2301 PD 3597 2507 PD 3597 2522 PD 3597 2599 PD 3597 2609 PD 3602 492 PD 3602 1098 PD 3602 1838 PD 3602 2527 PD 3602 2537 PD 3602 2733 PD 3602 2748 PD 3607 646 PD 3607 1098 PD 3607 2512 PD 3607 2532 PD 3607 2543 PD 3607 2815 PD 3607 2825 PD 3612 805 PD 3612 1098 PD 3612 1838 PD 3612 2517 PD 3612 2527 PD 3612 2537 PD 3612 2543 PD 3618 1093 PD 3618 1098 PD 3618 2512 PD 3618 2517 PD 3618 2532 PD 3618 2537 PD 3618 2543 PD 3623 589 PD 3623 1103 PD 3623 1756 PD 3623 2548 PD 3623 2558 PD 3623 2789 PD 3623 2805 PD 3628 646 PD 3628 1103 PD 3628 2553 PD 3628 2568 PD 3628 2584 PD 3628 2815 PD 3628 2830 PD 3633 939 PD 3633 1103 PD 3633 1756 PD 3633 2548 PD 3633 2558 PD 3633 2573 PD 3633 2584 PD 3638 595 PD 3638 1109 PD 3638 1972 PD 3638 2322 PD 3638 2563 PD 3638 2573 PD 3638 2579 PD 3643 646 PD 3643 1109 PD 3643 2553 PD 3643 2568 PD 3643 2584 PD 3643 2594 PD 3643 2615 PD 3648 939 PD 3648 1109 PD 3648 1972 PD 3648 2558 PD 3648 2563 PD 3648 2573 PD 3648 2584 PD 3654 1052 PD 3654 1109 PD 3654 2322 PD 3654 2563 PD 3654 2579 PD 3654 2604 PD 3654 2615 PD 3659 1103 PD 3659 1109 PD 3659 2553 PD 3659 2558 PD 3659 2568 PD 3659 2573 PD 3659 2584 PD 3664 636 PD 3664 1114 PD 3664 2306 PD 3664 2327 PD 3664 2589 PD 3664 2599 PD 3664 2604 PD 3669 646 PD 3669 1114 PD 3669 2512 PD 3669 2568 PD 3669 2594 PD 3669 2609 PD 3669 2615 PD 3674 1047 PD 3674 1114 PD 3674 2306 PD 3674 2522 PD 3674 2589 PD 3674 2599 PD 3674 2609 PD 3679 1052 PD 3679 1114 PD 3679 2327 PD 3679 2579 PD 3679 2589 PD 3679 2604 PD 3679 2615 PD 3684 1093 PD 3684 1114 PD 3684 2512 PD 3684 2522 PD 3684 2594 PD 3684 2599 PD 3684 2609 PD 3690 1109 PD 3690 1114 PD 3690 2568 PD 3690 2579 PD 3690 2594 PD 3690 2604 PD 3690 2615 PD 3695 507 PD 3695 1119 PD 3695 1648 PD 3695 2620 PD 3695 2630 PD 3695 2990 PD 3695 3005 PD 3700 651 PD 3700 1119 PD 3700 2625 PD 3700 2640 PD 3700 2656 PD 3700 3057 PD 3700 3067 PD 3705 831 PD 3705 1119 PD 3705 1648 PD 3705 2620 PD 3705 2630 PD 3705 2645 PD 3705 2656 PD 3710 512 PD 3710 1124 PD 3710 1864 PD 3710 2414 PD 3710 2635 PD 3710 2645 PD 3710 2651 PD 3715 651 PD 3715 1124 PD 3715 2625 PD 3715 2640 PD 3715 2656 PD 3715 2707 PD 3715 2723 PD 3720 831 PD 3720 1124 PD 3720 1864 PD 3720 2630 PD 3720 2635 PD 3720 2645 PD 3720 2656 PD 3726 1073 PD 3726 1124 PD 3726 2414 PD 3726 2635 PD 3726 2651 PD 3726 2712 PD 3726 2723 PD 3731 1119 PD 3731 1124 PD 3731 2625 PD 3731 2630 PD 3731 2640 PD 3731 2645 PD 3731 2656 PD 3736 569 PD 3736 1129 PD 3736 1736 PD 3736 2455 PD 3736 2661 PD 3736 2671 PD 3736 2676 PD 3741 651 PD 3741 1129 PD 3741 2666 PD 3741 2687 PD 3741 2697 PD 3741 2707 PD 3741 2728 PD 3746 918 PD 3746 1129 PD 3746 1736 PD 3746 2661 PD 3746 2671 PD 3746 2692 PD 3746 2697 PD 3751 1083 PD 3751 1129 PD 3751 2455 PD 3751 2661 PD 3751 2676 PD 3751 2717 PD 3751 2728 PD 3756 574 PD 3756 1134 PD 3756 1952 PD 3756 2681 PD 3756 2692 PD 3756 3015 PD 3756 3031 PD 3762 651 PD 3762 1134 PD 3762 2666 PD 3762 2687 PD 3762 2697 PD 3762 3057 PD 3762 3072 PD 3767 918 PD 3767 1134 PD 3767 1952 PD 3767 2671 PD 3767 2681 PD 3767 2692 PD 3767 2697 PD 3772 1129 PD 3772 1134 PD 3772 2666 PD 3772 2671 PD 3772 2687 PD 3772 2692 PD 3772 2697 PD 3777 641 PD 3777 1139 PD 3777 2419 PD 3777 2460 PD 3777 2702 PD 3777 2712 PD 3777 2717 PD 3782 651 PD 3782 1139 PD 3782 2640 PD 3782 2666 PD 3782 2707 PD 3782 2723 PD 3782 2728 PD 3787 1073 PD 3787 1139 PD 3787 2419 PD 3787 2651 PD 3787 2702 PD 3787 2712 PD 3787 2723 PD 3792 1083 PD 3792 1139 PD 3792 2460 PD 3792 2676 PD 3792 2702 PD 3792 2717 PD 3792 2728 PD 3798 1124 PD 3798 1139 PD 3798 2640 PD 3798 2651 PD 3798 2707 PD 3798 2712 PD 3798 2723 PD 3803 1129 PD 3803 1139 PD 3803 2666 PD 3803 2676 PD 3803 2707 PD 3803 2717 PD 3803 2728 PD 3808 492 PD 3808 1145 PD 3808 1628 PD 3808 2527 PD 3808 2733 PD 3808 2743 PD 3808 2748 PD 3813 656 PD 3813 1145 PD 3813 2738 PD 3813 2758 PD 3813 2769 PD 3813 2820 PD 3813 2836 PD 3818 810 PD 3818 1145 PD 3818 1628 PD 3818 2733 PD 3818 2743 PD 3818 2764 PD 3818 2769 PD 3823 1098 PD 3823 1145 PD 3823 2527 PD 3823 2733 PD 3823 2748 PD 3823 2825 PD 3823 2836 PD 3828 497 PD 3828 1150 PD 3828 1844 PD 3828 2753 PD 3828 2764 PD 3828 3108 PD 3828 3123 PD 3833 656 PD 3833 1150 PD 3833 2738 PD 3833 2758 PD 3833 2769 PD 3833 3206 PD 3833 3216 PD 3839 810 PD 3839 1150 PD 3839 1844 PD 3839 2743 PD 3839 2753 PD 3839 2764 PD 3839 2769 PD 3844 1145 PD 3844 1150 PD 3844 2738 PD 3844 2743 PD 3844 2758 PD 3844 2764 PD 3844 2769 PD 3849 584 PD 3849 1155 PD 3849 1751 PD 3849 2774 PD 3849 2784 PD 3849 3180 PD 3849 3195 PD 3854 656 PD 3854 1155 PD 3854 2779 PD 3854 2794 PD 3854 2810 PD 3854 3206 PD 3854 3221 PD 3859 934 PD 3859 1155 PD 3859 1751 PD 3859 2774 PD 3859 2784 PD 3859 2800 PD 3859 2810 PD 3864 589 PD 3864 1160 PD 3864 1967 PD 3864 2548 PD 3864 2789 PD 3864 2800 PD 3864 2805 PD 3869 656 PD 3869 1160 PD 3869 2779 PD 3869 2794 PD 3869 2810 PD 3869 2820 PD 3869 2841 PD 3875 934 PD 3875 1160 PD 3875 1967 PD 3875 2784 PD 3875 2789 PD 3875 2800 PD 3875 2810 PD 3880 1103 PD 3880 1160 PD 3880 2548 PD 3880 2789 PD 3880 2805 PD 3880 2830 PD 3880 2841 PD 3885 1155 PD 3885 1160 PD 3885 2779 PD 3885 2784 PD 3885 2794 PD 3885 2800 PD 3885 2810 PD 3890 646 PD 3890 1165 PD 3890 2532 PD 3890 2553 PD 3890 2815 PD 3890 2825 PD 3890 2830 PD 3895 656 PD 3895 1165 PD 3895 2738 PD 3895 2794 PD 3895 2820 PD 3895 2836 PD 3895 2841 PD 3900 1098 PD 3900 1165 PD 3900 2532 PD 3900 2748 PD 3900 2815 PD 3900 2825 PD 3900 2836 PD 3905 1103 PD 3905 1165 PD 3905 2553 PD 3905 2805 PD 3905 2815 PD 3905 2830 PD 3905 2841 PD 3911 1145 PD 3911 1165 PD 3911 2738 PD 3911 2748 PD 3911 2820 PD 3911 2825 PD 3911 2836 PD 3916 1160 PD 3916 1165 PD 3916 2794 PD 3916 2805 PD 3916 2820 PD 3916 2830 PD 3916 2841 PD 3921 394 PD 3921 1170 PD 3921 1561 PD 3921 1988 PD 3921 2846 PD 3921 2856 PD 3921 2861 PD 3926 661 PD 3926 1170 PD 3926 2851 PD 3926 2872 PD 3926 2887 PD 3926 2897 PD 3926 2913 PD 3931 744 PD 3931 1170 PD 3931 1561 PD 3931 2846 PD 3931 2856 PD 3931 2877 PD 3931 2887 PD 3936 954 PD 3936 1170 PD 3936 1988 PD 3936 2846 PD 3936 2861 PD 3936 2902 PD 3936 2913 PD 3941 446 PD 3941 1175 PD 3941 1777 PD 3941 2034 PD 3941 2866 PD 3941 2877 PD 3941 2882 PD 3947 661 PD 3947 1175 PD 3947 2851 PD 3947 2872 PD 3947 2887 PD 3947 2923 PD 3947 2938 PD 3952 744 PD 3952 1175 PD 3952 1777 PD 3952 2856 PD 3952 2866 PD 3952 2877 PD 3952 2887 PD 3957 970 PD 3957 1175 PD 3957 2034 PD 3957 2866 PD 3957 2882 PD 3957 2928 PD 3957 2938 PD 3962 1170 PD 3962 1175 PD 3962 2851 PD 3962 2856 PD 3962 2872 PD 3962 2877 PD 3962 2887 PD 3967 605 PD 3967 1181 PD 3967 1772 PD 3967 2193 PD 3967 2892 PD 3967 2902 PD 3967 2908 PD 3972 661 PD 3972 1181 PD 3972 2851 PD 3972 2897 PD 3972 2913 PD 3972 2949 PD 3972 2964 PD 3977 954 PD 3977 1181 PD 3977 1772 PD 3977 2861 PD 3977 2892 PD 3977 2902 PD 3977 2913 PD 3983 1016 PD 3983 1181 PD 3983 2193 PD 3983 2892 PD 3983 2908 PD 3983 2954 PD 3983 2964 PD 3988 1170 PD 3988 1181 PD 3988 2851 PD 3988 2861 PD 3988 2897 PD 3988 2902 PD 3988 2913 PD 3993 615 PD 3993 1186 PD 3993 2039 PD 3993 2214 PD 3993 2918 PD 3993 2928 PD 3993 2933 PD 3998 661 PD 3998 1186 PD 3998 2872 PD 3998 2923 PD 3998 2938 PD 3998 2949 PD 3998 2969 PD 4003 970 PD 4003 1186 PD 4003 2039 PD 4003 2882 PD 4003 2918 PD 4003 2928 PD 4003 2938 PD 4008 1021 PD 4008 1186 PD 4008 2214 PD 4008 2918 PD 4008 2933 PD 4008 2959 PD 4008 2969 PD 4013 1175 PD 4013 1186 PD 4013 2872 PD 4013 2882 PD 4013 2923 PD 4013 2928 PD 4013 2938 PD 4019 625 PD 4019 1191 PD 4019 2198 PD 4019 2219 PD 4019 2944 PD 4019 2954 PD 4019 2959 PD 4024 661 PD 4024 1191 PD 4024 2897 PD 4024 2923 PD 4024 2949 PD 4024 2964 PD 4024 2969 PD 4029 1016 PD 4029 1191 PD 4029 2198 PD 4029 2908 PD 4029 2944 PD 4029 2954 PD 4029 2964 PD 4034 1021 PD 4034 1191 PD 4034 2219 PD 4034 2933 PD 4034 2944 PD 4034 2959 PD 4034 2969 PD 4039 1181 PD 4039 1191 PD 4039 2897 PD 4039 2908 PD 4039 2949 PD 4039 2954 PD 4039 2964 PD 4044 1186 PD 4044 1191 PD 4044 2923 PD 4044 2933 PD 4044 2949 PD 4044 2959 PD 4044 2969 PD 4049 502 PD 4049 1196 PD 4049 1643 PD 4049 2974 PD 4049 2985 PD 4049 3134 PD 4049 3149 PD 4055 667 PD 4055 1196 PD 4055 2980 PD 4055 2995 PD 4055 3010 PD 4055 3237 PD 4055 3247 PD 4060 826 PD 4060 1196 PD 4060 1643 PD 4060 2974 PD 4060 2985 PD 4060 3000 PD 4060 3010 PD 4065 507 PD 4065 1201 PD 4065 1859 PD 4065 2620 PD 4065 2990 PD 4065 3000 PD 4065 3005 PD 4070 667 PD 4070 1201 PD 4070 2980 PD 4070 2995 PD 4070 3010 PD 4070 3062 PD 4070 3077 PD 4075 826 PD 4075 1201 PD 4075 1859 PD 4075 2985 PD 4075 2990 PD 4075 3000 PD 4075 3010 PD 4080 1119 PD 4080 1201 PD 4080 2620 PD 4080 2990 PD 4080 3005 PD 4080 3067 PD 4080 3077 PD 4085 1196 PD 4085 1201 PD 4085 2980 PD 4085 2985 PD 4085 2995 PD 4085 3000 PD 4085 3010 PD 4090 574 PD 4090 1206 PD 4090 1741 PD 4090 2681 PD 4090 3015 PD 4090 3026 PD 4090 3031 PD 4096 667 PD 4096 1206 PD 4096 3021 PD 4096 3041 PD 4096 3051 PD 4096 3062 PD 4096 3082 PD 4101 924 PD 4101 1206 PD 4101 1741 PD 4101 3015 PD 4101 3026 PD 4101 3046 PD 4101 3051 PD 4106 1134 PD 4106 1206 PD 4106 2681 PD 4106 3015 PD 4106 3031 PD 4106 3072 PD 4106 3082 PD 4111 579 PD 4111 1211 PD 4111 1957 PD 4111 3036 PD 4111 3046 PD 4111 3159 PD 4111 3175 PD 4116 667 PD 4116 1211 PD 4116 3021 PD 4116 3041 PD 4116 3051 PD 4116 3237 PD 4116 3252 PD 4121 924 PD 4121 1211 PD 4121 1957 PD 4121 3026 PD 4121 3036 PD 4121 3046 PD 4121 3051 PD 4126 1206 PD 4126 1211 PD 4126 3021 PD 4126 3026 PD 4126 3041 PD 4126 3046 PD 4126 3051 PD 4132 651 PD 4132 1217 PD 4132 2625 PD 4132 2687 PD 4132 3057 PD 4132 3067 PD 4132 3072 PD 4137 667 PD 4137 1217 PD 4137 2995 PD 4137 3021 PD 4137 3062 PD 4137 3077 PD 4137 3082 PD 4142 1119 PD 4142 1217 PD 4142 2625 PD 4142 3005 PD 4142 3057 PD 4142 3067 PD 4142 3077 PD 4147 1134 PD 4147 1217 PD 4147 2687 PD 4147 3031 PD 4147 3057 PD 4147 3072 PD 4147 3082 PD 4152 1201 PD 4152 1217 PD 4152 2995 PD 4152 3005 PD 4152 3062 PD 4152 3067 PD 4152 3077 PD 4157 1206 PD 4157 1217 PD 4157 3021 PD 4157 3031 PD 4157 3062 PD 4157 3072 PD 4157 3082 PD 4162 415 PD 4162 1222 PD 4162 1638 PD 4162 1849 PD 4162 3087 PD 4162 3098 PD 4162 3103 PD 4168 672 PD 4168 1222 PD 4168 3093 PD 4168 3113 PD 4168 3129 PD 4168 3139 PD 4168 3154 PD 4173 816 PD 4173 1222 PD 4173 1849 PD 4173 3087 PD 4173 3098 PD 4173 3118 PD 4173 3129 PD 4178 821 PD 4178 1222 PD 4178 1638 PD 4178 3087 PD 4178 3103 PD 4178 3144 PD 4178 3154 PD 4183 497 PD 4183 1227 PD 4183 1633 PD 4183 2753 PD 4183 3108 PD 4183 3118 PD 4183 3123 PD 4188 672 PD 4188 1227 PD 4188 3093 PD 4188 3113 PD 4188 3129 PD 4188 3211 PD 4188 3226 PD 4193 816 PD 4193 1227 PD 4193 1633 PD 4193 3098 PD 4193 3108 PD 4193 3118 PD 4193 3129 PD 4198 1150 PD 4198 1227 PD 4198 2753 PD 4198 3108 PD 4198 3123 PD 4198 3216 PD 4198 3226 PD 4204 1222 PD 4204 1227 PD 4204 3093 PD 4204 3098 PD 4204 3113 PD 4204 3118 PD 4204 3129 PD 4209 502 PD 4209 1232 PD 4209 1854 PD 4209 2974 PD 4209 3134 PD 4209 3144 PD 4209 3149 PD 4214 672 PD 4214 1232 PD 4214 3093 PD 4214 3139 PD 4214 3154 PD 4214 3242 PD 4214 3257 PD 4219 821 PD 4219 1232 PD 4219 1854 PD 4219 3103 PD 4219 3134 PD 4219 3144 PD 4219 3154 PD 4224 1196 PD 4224 1232 PD 4224 2974 PD 4224 3134 PD 4224 3149 PD 4224 3247 PD 4224 3257 PD 4229 1222 PD 4229 1232 PD 4229 3093 PD 4229 3103 PD 4229 3139 PD 4229 3144 PD 4229 3154 PD 4234 579 PD 4234 1237 PD 4234 1746 PD 4234 3036 PD 4234 3159 PD 4234 3170 PD 4234 3175 PD 4240 672 PD 4240 1237 PD 4240 3165 PD 4240 3185 PD 4240 3201 PD 4240 3242 PD 4240 3262 PD 4245 929 PD 4245 1237 PD 4245 1746 PD 4245 3159 PD 4245 3170 PD 4245 3190 PD 4245 3201 PD 4250 1211 PD 4250 1237 PD 4250 3036 PD 4250 3159 PD 4250 3175 PD 4250 3252 PD 4250 3262 PD 4255 584 PD 4255 1242 PD 4255 1962 PD 4255 2774 PD 4255 3180 PD 4255 3190 PD 4255 3195 PD 4260 672 PD 4260 1242 PD 4260 3165 PD 4260 3185 PD 4260 3201 PD 4260 3211 PD 4260 3231 PD 4265 929 PD 4265 1242 PD 4265 1962 PD 4265 3170 PD 4265 3180 PD 4265 3190 PD 4265 3201 PD 4270 1155 PD 4270 1242 PD 4270 2774 PD 4270 3180 PD 4270 3195 PD 4270 3221 PD 4270 3231 PD 4276 1237 PD 4276 1242 PD 4276 3165 PD 4276 3170 PD 4276 3185 PD 4276 3190 PD 4276 3201 PD 4281 656 PD 4281 1247 PD 4281 2758 PD 4281 2779 PD 4281 3206 PD 4281 3216 PD 4281 3221 PD 4286 672 PD 4286 1247 PD 4286 3113 PD 4286 3185 PD 4286 3211 PD 4286 3226 PD 4286 3231 PD 4291 1150 PD 4291 1247 PD 4291 2758 PD 4291 3123 PD 4291 3206 PD 4291 3216 PD 4291 3226 PD 4296 1155 PD 4296 1247 PD 4296 2779 PD 4296 3195 PD 4296 3206 PD 4296 3221 PD 4296 3231 PD 4301 1227 PD 4301 1247 PD 4301 3113 PD 4301 3123 PD 4301 3211 PD 4301 3216 PD 4301 3226 PD 4306 1242 PD 4306 1247 PD 4306 3185 PD 4306 3195 PD 4306 3211 PD 4306 3221 PD 4306 3231 PD 4312 667 PD 4312 1253 PD 4312 2980 PD 4312 3041 PD 4312 3237 PD 4312 3247 PD 4312 3252 PD 4317 672 PD 4317 1253 PD 4317 3139 PD 4317 3165 PD 4317 3242 PD 4317 3257 PD 4317 3262 PD 4322 1196 PD 4322 1253 PD 4322 2980 PD 4322 3149 PD 4322 3237 PD 4322 3247 PD 4322 3257 PD 4327 1211 PD 4327 1253 PD 4327 3041 PD 4327 3175 PD 4327 3237 PD 4327 3252 PD 4327 3262 PD 4332 1232 PD 4332 1253 PD 4332 3139 PD 4332 3149 PD 4332 3242 PD 4332 3247 PD 4332 3257 PD 4337 1237 PD 4337 1253 PD 4337 3165 PD 4337 3175 PD 4337 3242 PD 4337 3252 PD 4337 3262 PD 4342 440 PD 4342 1258 PD 4342 1710 PD 4342 1921 PD 4342 3267 PD 4342 3278 PD 4342 3283 PD 4347 677 PD 4347 1258 PD 4347 3272 PD 4347 3293 PD 4347 3303 PD 4347 3314 PD 4347 3324 PD 4353 888 PD 4353 1258 PD 4353 1921 PD 4353 3267 PD 4353 3278 PD 4353 3298 PD 4353 3303 PD 4358 893 PD 4358 1258 PD 4358 1710 PD 4358 3267 PD 4358 3283 PD 4358 3319 PD 4358 3324 PD 4363 543 PD 4363 1263 PD 4363 1705 PD 4363 3288 PD 4363 3298 PD 4363 4223 PD 4363 4239 PD 4368 677 PD 4368 1263 PD 4368 3272 PD 4368 3293 PD 4368 3303 PD 4368 4270 PD 4368 4280 PD 4373 888 PD 4373 1263 PD 4373 1705 PD 4373 3278 PD 4373 3288 PD 4373 3298 PD 4373 3303 PD 4378 1258 PD 4378 1263 PD 4378 3272 PD 4378 3278 PD 4378 3293 PD 4378 3298 PD 4378 3303 PD 4383 548 PD 4383 1268 PD 4383 1926 PD 4383 3308 PD 4383 3319 PD 4383 3663 PD 4383 3679 PD 4389 677 PD 4389 1268 PD 4389 3272 PD 4389 3314 PD 4389 3324 PD 4389 3715 PD 4389 3725 PD 4394 893 PD 4394 1268 PD 4394 1926 PD 4394 3283 PD 4394 3308 PD 4394 3319 PD 4394 3324 PD 4399 1258 PD 4399 1268 PD 4399 3272 PD 4399 3283 PD 4399 3314 PD 4399 3319 PD 4399 3324 PD 4404 430 PD 4404 1273 PD 4404 1689 PD 4404 1900 PD 4404 3329 PD 4404 3339 PD 4404 3344 PD 4409 682 PD 4409 1273 PD 4409 3334 PD 4409 3355 PD 4409 3365 PD 4409 3375 PD 4409 3386 PD 4414 867 PD 4414 1273 PD 4414 1900 PD 4414 3329 PD 4414 3339 PD 4414 3360 PD 4414 3365 PD 4419 872 PD 4419 1273 PD 4419 1689 PD 4419 3329 PD 4419 3344 PD 4419 3380 PD 4419 3386 PD 4425 533 PD 4425 1278 PD 4425 1684 PD 4425 3350 PD 4425 3360 PD 4425 3607 PD 4425 3622 PD 4430 682 PD 4430 1278 PD 4430 3334 PD 4430 3355 PD 4430 3365 PD 4430 3643 PD 4430 3653 PD 4435 867 PD 4435 1278 PD 4435 1684 PD 4435 3339 PD 4435 3350 PD 4435 3360 PD 4435 3365 PD 4440 1273 PD 4440 1278 PD 4440 3334 PD 4440 3339 PD 4440 3355 PD 4440 3360 PD 4440 3365 PD 4445 538 PD 4445 1283 PD 4445 1905 PD 4445 3370 PD 4445 3380 PD 4445 3905 PD 4445 3920 PD 4450 682 PD 4450 1283 PD 4450 3334 PD 4450 3375 PD 4450 3386 PD 4450 3946 PD 4450 3956 PD 4455 872 PD 4455 1283 PD 4455 1905 PD 4455 3344 PD 4455 3370 PD 4455 3380 PD 4455 3386 PD 4461 1273 PD 4461 1283 PD 4461 3334 PD 4461 3344 PD 4461 3375 PD 4461 3380 PD 4461 3386 PD 4466 404 PD 4466 1288 PD 4466 1597 PD 4466 1808 PD 4466 3391 PD 4466 3401 PD 4466 3406 PD 4471 687 PD 4471 1288 PD 4471 3396 PD 4471 3437 PD 4471 3452 PD 4471 3468 PD 4471 3483 PD 4476 774 PD 4476 1288 PD 4476 1808 PD 4476 3391 PD 4476 3401 PD 4476 3442 PD 4476 3452 PD 4481 780 PD 4481 1288 PD 4481 1597 PD 4481 3391 PD 4481 3406 PD 4481 3473 PD 4481 3483 PD 4486 461 PD 4486 1294 PD 4486 1998 PD 4486 2106 PD 4486 3411 PD 4486 3422 PD 4486 3427 PD 4491 687 PD 4491 1294 PD 4491 3416 PD 4491 3437 PD 4491 3458 PD 4491 3494 PD 4491 3509 PD 4497 960 PD 4497 1294 PD 4497 1998 PD 4497 3411 PD 4497 3422 PD 4497 3447 PD 4497 3458 PD 4502 990 PD 4502 1294 PD 4502 2106 PD 4502 3411 PD 4502 3427 PD 4502 3499 PD 4502 3509 PD 4507 466 PD 4507 1299 PD 4507 1592 PD 4507 2003 PD 4507 3432 PD 4507 3442 PD 4507 3447 PD 4512 687 PD 4512 1299 PD 4512 3396 PD 4512 3416 PD 4512 3437 PD 4512 3452 PD 4512 3458 PD 4517 774 PD 4517 1299 PD 4517 1592 PD 4517 3401 PD 4517 3432 PD 4517 3442 PD 4517 3452 PD 4522 960 PD 4522 1299 PD 4522 2003 PD 4522 3422 PD 4522 3432 PD 4522 3447 PD 4522 3458 PD 4527 1288 PD 4527 1299 PD 4527 3396 PD 4527 3401 PD 4527 3437 PD 4527 3442 PD 4527 3452 PD 4533 1294 PD 4533 1299 PD 4533 3416 PD 4533 3422 PD 4533 3437 PD 4533 3447 PD 4533 3458 PD 4538 471 PD 4538 1304 PD 4538 1813 PD 4538 2126 PD 4538 3463 PD 4538 3473 PD 4538 3478 PD 4543 687 PD 4543 1304 PD 4543 3396 PD 4543 3468 PD 4543 3483 PD 4543 3494 PD 4543 3514 PD 4548 780 PD 4548 1304 PD 4548 1813 PD 4548 3406 PD 4548 3463 PD 4548 3473 PD 4548 3483 PD 4553 996 PD 4553 1304 PD 4553 2126 PD 4553 3463 PD 4553 3478 PD 4553 3504 PD 4553 3514 PD 4558 1288 PD 4558 1304 PD 4558 3396 PD 4558 3406 PD 4558 3468 PD 4558 3473 PD 4558 3483 PD 4563 620 PD 4563 1309 PD 4563 2111 PD 4563 2131 PD 4563 3488 PD 4563 3499 PD 4563 3504 PD 4569 687 PD 4569 1309 PD 4569 3416 PD 4569 3468 PD 4569 3494 PD 4569 3509 PD 4569 3514 PD 4574 990 PD 4574 1309 PD 4574 2111 PD 4574 3427 PD 4574 3488 PD 4574 3499 PD 4574 3509 PD 4579 996 PD 4579 1309 PD 4579 2131 PD 4579 3478 PD 4579 3488 PD 4579 3504 PD 4579 3514 PD 4584 1294 PD 4584 1309 PD 4584 3416 PD 4584 3427 PD 4584 3494 PD 4584 3499 PD 4584 3509 PD 4589 1304 PD 4589 1309 PD 4589 3468 PD 4589 3478 PD 4589 3494 PD 4589 3504 PD 4589 3514 PD 4594 420 PD 4594 1314 PD 4594 1659 PD 4594 2234 PD 4594 3519 PD 4594 3529 PD 4594 3535 PD 4599 692 PD 4599 1314 PD 4599 3524 PD 4599 3545 PD 4599 3555 PD 4599 3576 PD 4599 3586 PD 4604 841 PD 4604 1314 PD 4604 1659 PD 4604 3519 PD 4604 3529 PD 4604 3550 PD 4604 3555 PD 4610 1026 PD 4610 1314 PD 4610 2234 PD 4610 3519 PD 4610 3535 PD 4610 3581 PD 4610 3586 PD 4615 517 PD 4615 1319 PD 4615 1874 PD 4615 3540 PD 4615 3550 PD 4615 4002 PD 4615 4018 PD 4620 692 PD 4620 1319 PD 4620 3524 PD 4620 3545 PD 4620 3555 PD 4620 4064 PD 4620 4074 PD 4625 841 PD 4625 1319 PD 4625 1874 PD 4625 3529 PD 4625 3540 PD 4625 3550 PD 4625 3555 PD 4630 1314 PD 4630 1319 PD 4630 3524 PD 4630 3529 PD 4630 3545 PD 4630 3550 PD 4630 3555 PD 4635 610 PD 4635 1324 PD 4635 3560 PD 4635 4043 PD 4635 4054 PD 4635 4131 PD 4635 4141 PD 4640 692 PD 4640 1324 PD 4640 3565 PD 4640 4064 PD 4640 4079 PD 4640 4151 PD 4640 4162 PD 4646 631 PD 4646 1330 PD 4646 2239 PD 4646 3571 PD 4646 3581 PD 4646 4532 PD 4646 4547 PD 4651 692 PD 4651 1330 PD 4651 3524 PD 4651 3576 PD 4651 3586 PD 4651 4557 PD 4651 4568 PD 4656 1026 PD 4656 1330 PD 4656 2239 PD 4656 3535 PD 4656 3571 PD 4656 3581 PD 4656 3586 PD 4661 1314 PD 4661 1330 PD 4661 3524 PD 4661 3535 PD 4661 3576 PD 4661 3581 PD 4661 3586 PD 4666 528 PD 4666 1335 PD 4666 1679 PD 4666 3591 PD 4666 3601 PD 4666 4403 PD 4666 4419 PD 4671 697 PD 4671 1335 PD 4671 3596 PD 4671 3612 PD 4671 3627 PD 4671 4429 PD 4671 4439 PD 4676 862 PD 4676 1335 PD 4676 1679 PD 4676 3591 PD 4676 3601 PD 4676 3617 PD 4676 3627 PD 4682 533 PD 4682 1340 PD 4682 1895 PD 4682 3350 PD 4682 3607 PD 4682 3617 PD 4682 3622 PD 4687 697 PD 4687 1340 PD 4687 3596 PD 4687 3612 PD 4687 3627 PD 4687 3648 PD 4687 3658 PD 4692 862 PD 4692 1340 PD 4692 1895 PD 4692 3601 PD 4692 3607 PD 4692 3617 PD 4692 3627 PD 4697 1278 PD 4697 1340 PD 4697 3350 PD 4697 3607 PD 4697 3622 PD 4697 3653 PD 4697 3658 PD 4702 1335 PD 4702 1340 PD 4702 3596 PD 4702 3601 PD 4702 3612 PD 4702 3617 PD 4702 3627 PD 4707 610 PD 4707 1345 PD 4707 3632 PD 4707 3930 PD 4707 3941 PD 4707 4043 PD 4707 4059 PD 4712 697 PD 4712 1345 PD 4712 3637 PD 4712 3972 PD 4712 3982 PD 4712 4095 PD 4712 4105 PD 4718 682 PD 4718 1350 PD 4718 3355 PD 4718 3643 PD 4718 3653 PD 4718 3946 PD 4718 3961 PD 4723 697 PD 4723 1350 PD 4723 3612 PD 4723 3648 PD 4723 3658 PD 4723 3972 PD 4723 3987 PD 4728 1278 PD 4728 1350 PD 4728 3355 PD 4728 3622 PD 4728 3643 PD 4728 3653 PD 4728 3658 PD 4733 1340 PD 4733 1350 PD 4733 3612 PD 4733 3622 PD 4733 3648 PD 4733 3653 PD 4733 3658 PD 4738 548 PD 4738 1355 PD 4738 1715 PD 4738 3308 PD 4738 3663 PD 4738 3673 PD 4738 3679 PD 4743 703 PD 4743 1355 PD 4743 3668 PD 4743 3689 PD 4743 3699 PD 4743 3720 PD 4743 3730 PD 4748 898 PD 4748 1355 PD 4748 1715 PD 4748 3663 PD 4748 3673 PD 4748 3694 PD 4748 3699 PD 4754 1268 PD 4754 1355 PD 4754 3308 PD 4754 3663 PD 4754 3679 PD 4754 3725 PD 4754 3730 PD 4759 553 PD 4759 1360 PD 4759 1931 PD 4759 3684 PD 4759 3694 PD 4759 4115 PD 4759 4126 PD 4764 703 PD 4764 1360 PD 4764 3668 PD 4764 3689 PD 4764 3699 PD 4764 4172 PD 4764 4182 PD 4769 898 PD 4769 1360 PD 4769 1931 PD 4769 3673 PD 4769 3684 PD 4769 3694 PD 4769 3699 PD 4774 1355 PD 4774 1360 PD 4774 3668 PD 4774 3673 PD 4774 3689 PD 4774 3694 PD 4774 3699 PD 4779 610 PD 4779 1366 PD 4779 3704 PD 4779 4131 PD 4779 4146 PD 4779 4249 PD 4779 4259 PD 4784 703 PD 4784 1366 PD 4784 3709 PD 4784 4172 PD 4784 4187 PD 4784 4295 PD 4784 4306 PD 4790 677 PD 4790 1371 PD 4790 3314 PD 4790 3715 PD 4790 3725 PD 4790 4270 PD 4790 4285 PD 4795 703 PD 4795 1371 PD 4795 3668 PD 4795 3720 PD 4795 3730 PD 4795 4295 PD 4795 4311 PD 4800 1268 PD 4800 1371 PD 4800 3314 PD 4800 3679 PD 4800 3715 PD 4800 3725 PD 4800 3730 PD 4805 1355 PD 4805 1371 PD 4805 3668 PD 4805 3679 PD 4805 3720 PD 4805 3725 PD 4805 3730 PD 4810 451 PD 4810 1376 PD 4810 1571 PD 4810 2049 PD 4810 3735 PD 4810 3745 PD 4810 3750 PD 4815 708 PD 4815 1376 PD 4815 3740 PD 4815 3761 PD 4815 3776 PD 4815 3833 PD 4815 3848 PD 4820 754 PD 4820 1376 PD 4820 1571 PD 4820 3735 PD 4820 3745 PD 4820 3766 PD 4820 3776 PD 4825 975 PD 4825 1376 PD 4825 2049 PD 4825 3735 PD 4825 3750 PD 4825 3838 PD 4825 3848 PD 4831 456 PD 4831 1381 PD 4831 1787 PD 4831 2090 PD 4831 3756 PD 4831 3766 PD 4831 3771 PD 4836 708 PD 4836 1381 PD 4836 3740 PD 4836 3761 PD 4836 3776 PD 4836 3864 PD 4836 3879 PD 4841 754 PD 4841 1381 PD 4841 1787 PD 4841 3745 PD 4841 3756 PD 4841 3766 PD 4841 3776 PD 4846 985 PD 4846 1381 PD 4846 2090 PD 4846 3756 PD 4846 3771 PD 4846 3869 PD 4846 3879 PD 4851 1376 PD 4851 1381 PD 4851 3740 PD 4851 3745 PD 4851 3761 PD 4851 3766 PD 4851 3776 PD 4856 476 PD 4856 1386 PD 4856 1607 PD 4856 2142 PD 4856 3781 PD 4856 3792 PD 4856 3797 PD 4861 708 PD 4861 1386 PD 4861 3786 PD 4861 3807 PD 4861 3822 PD 4861 3864 PD 4861 3884 PD 4867 790 PD 4867 1386 PD 4867 1607 PD 4867 3781 PD 4867 3792 PD 4867 3812 PD 4867 3822 PD 4872 1001 PD 4872 1386 PD 4872 2142 PD 4872 3781 PD 4872 3797 PD 4872 3874 PD 4872 3884 PD 4877 482 PD 4877 1391 PD 4877 1823 PD 4877 2070 PD 4877 3802 PD 4877 3812 PD 4877 3817 PD 4882 708 PD 4882 1391 PD 4882 3786 PD 4882 3807 PD 4882 3822 PD 4882 3833 PD 4882 3853 PD 4887 790 PD 4887 1391 PD 4887 1823 PD 4887 3792 PD 4887 3802 PD 4887 3812 PD 4887 3822 PD 4892 980 PD 4892 1391 PD 4892 2070 PD 4892 3802 PD 4892 3817 PD 4892 3843 PD 4892 3853 PD 4897 1386 PD 4897 1391 PD 4897 3786 PD 4897 3792 PD 4897 3807 PD 4897 3812 PD 4897 3822 PD 4903 615 PD 4903 1396 PD 4903 2054 PD 4903 2075 PD 4903 3828 PD 4903 3838 PD 4903 3843 PD 4908 708 PD 4908 1396 PD 4908 3740 PD 4908 3807 PD 4908 3833 PD 4908 3848 PD 4908 3853 PD 4913 975 PD 4913 1396 PD 4913 2054 PD 4913 3750 PD 4913 3828 PD 4913 3838 PD 4913 3848 PD 4918 980 PD 4918 1396 PD 4918 2075 PD 4918 3817 PD 4918 3828 PD 4918 3843 PD 4918 3853 PD 4923 1376 PD 4923 1396 PD 4923 3740 PD 4923 3750 PD 4923 3833 PD 4923 3838 PD 4923 3848 PD 4928 1391 PD 4928 1396 PD 4928 3807 PD 4928 3817 PD 4928 3833 PD 4928 3843 PD 4928 3853 PD 4933 620 PD 4933 1402 PD 4933 2095 PD 4933 2147 PD 4933 3858 PD 4933 3869 PD 4933 3874 PD 4939 708 PD 4939 1402 PD 4939 3761 PD 4939 3786 PD 4939 3864 PD 4939 3879 PD 4939 3884 PD 4944 985 PD 4944 1402 PD 4944 2095 PD 4944 3771 PD 4944 3858 PD 4944 3869 PD 4944 3879 PD 4949 1001 PD 4949 1402 PD 4949 2147 PD 4949 3797 PD 4949 3858 PD 4949 3874 PD 4949 3884 PD 4954 1381 PD 4954 1402 PD 4954 3761 PD 4954 3771 PD 4954 3864 PD 4954 3869 PD 4954 3879 PD 4959 1386 PD 4959 1402 PD 4959 3786 PD 4959 3797 PD 4959 3864 PD 4959 3874 PD 4959 3884 PD 4964 435 PD 4964 1407 PD 4964 1910 PD 4964 3889 PD 4964 3900 PD 4964 4203 PD 4964 4218 PD 4969 713 PD 4969 1407 PD 4969 3894 PD 4969 3910 PD 4969 3925 PD 4969 4326 PD 4969 4336 PD 4975 877 PD 4975 1407 PD 4975 1910 PD 4975 3889 PD 4975 3900 PD 4975 3915 PD 4975 3925 PD 4980 538 PD 4980 1412 PD 4980 1695 PD 4980 3370 PD 4980 3905 PD 4980 3915 PD 4980 3920 PD 4985 713 PD 4985 1412 PD 4985 3894 PD 4985 3910 PD 4985 3925 PD 4985 3951 PD 4985 3966 PD 4990 877 PD 4990 1412 PD 4990 1695 PD 4990 3900 PD 4990 3905 PD 4990 3915 PD 4990 3925 PD 4995 1283 PD 4995 1412 PD 4995 3370 PD 4995 3905 PD 4995 3920 PD 4995 3956 PD 4995 3966 PD 5000 1407 PD 5000 1412 PD 5000 3894 PD 5000 3900 PD 5000 3910 PD 5000 3915 PD 5000 3925 PD 5005 610 PD 5005 1417 PD 5005 3632 PD 5005 3930 PD 5005 3941 PD 5005 4249 PD 5005 4264 PD 5011 713 PD 5011 1417 PD 5011 3936 PD 5011 3977 PD 5011 3992 PD 5011 4326 PD 5011 4342 PD 5016 1345 PD 5016 1417 PD 5016 3632 PD 5016 3930 PD 5016 3941 PD 5016 3982 PD 5016 3992 PD 5021 682 PD 5021 1422 PD 5021 3375 PD 5021 3643 PD 5021 3946 PD 5021 3956 PD 5021 3961 PD 5026 713 PD 5026 1422 PD 5026 3910 PD 5026 3951 PD 5026 3966 PD 5026 3977 PD 5026 3997 PD 5031 1283 PD 5031 1422 PD 5031 3375 PD 5031 3920 PD 5031 3946 PD 5031 3956 PD 5031 3966 PD 5036 1350 PD 5036 1422 PD 5036 3643 PD 5036 3946 PD 5036 3961 PD 5036 3987 PD 5036 3997 PD 5041 1412 PD 5041 1422 PD 5041 3910 PD 5041 3920 PD 5041 3951 PD 5041 3956 PD 5041 3966 PD 5047 697 PD 5047 1427 PD 5047 3637 PD 5047 3648 PD 5047 3972 PD 5047 3982 PD 5047 3987 PD 5052 713 PD 5052 1427 PD 5052 3936 PD 5052 3951 PD 5052 3977 PD 5052 3992 PD 5052 3997 PD 5057 1345 PD 5057 1427 PD 5057 3637 PD 5057 3941 PD 5057 3972 PD 5057 3982 PD 5057 3992 PD 5062 1350 PD 5062 1427 PD 5062 3648 PD 5062 3961 PD 5062 3972 PD 5062 3987 PD 5062 3997 PD 5067 1417 PD 5067 1427 PD 5067 3936 PD 5067 3941 PD 5067 3977 PD 5067 3982 PD 5067 3992 PD 5072 1422 PD 5072 1427 PD 5072 3951 PD 5072 3961 PD 5072 3977 PD 5072 3987 PD 5072 3997 PD 5077 517 PD 5077 1432 PD 5077 1664 PD 5077 3540 PD 5077 4002 PD 5077 4013 PD 5077 4018 PD 5082 718 PD 5082 1432 PD 5082 4007 PD 5082 4028 PD 5082 4038 PD 5082 4069 PD 5082 4085 PD 5088 846 PD 5088 1432 PD 5088 1664 PD 5088 4002 PD 5088 4013 PD 5088 4033 PD 5088 4038 PD 5093 1319 PD 5093 1432 PD 5093 3540 PD 5093 4002 PD 5093 4018 PD 5093 4074 PD 5093 4085 PD 5098 523 PD 5098 1438 PD 5098 1880 PD 5098 4023 PD 5098 4033 PD 5098 4378 PD 5098 4393 PD 5103 718 PD 5103 1438 PD 5103 4007 PD 5103 4028 PD 5103 4038 PD 5103 4455 PD 5103 4465 PD 5108 846 PD 5108 1438 PD 5108 1880 PD 5108 4013 PD 5108 4023 PD 5108 4033 PD 5108 4038 PD 5113 1432 PD 5113 1438 PD 5113 4007 PD 5113 4013 PD 5113 4028 PD 5113 4033 PD 5113 4038 PD 5118 610 PD 5118 1443 PD 5118 3560 PD 5118 3632 PD 5118 4043 PD 5118 4054 PD 5118 4059 PD 5124 718 PD 5124 1443 PD 5124 4049 PD 5124 4069 PD 5124 4090 PD 5124 4100 PD 5124 4110 PD 5129 1324 PD 5129 1443 PD 5129 3560 PD 5129 4043 PD 5129 4054 PD 5129 4079 PD 5129 4090 PD 5134 1345 PD 5134 1443 PD 5134 3632 PD 5134 4043 PD 5134 4059 PD 5134 4105 PD 5134 4110 PD 5139 692 PD 5139 1448 PD 5139 3545 PD 5139 3565 PD 5139 4064 PD 5139 4074 PD 5139 4079 PD 5144 718 PD 5144 1448 PD 5144 4007 PD 5144 4049 PD 5144 4069 PD 5144 4085 PD 5144 4090 PD 5149 1319 PD 5149 1448 PD 5149 3545 PD 5149 4018 PD 5149 4064 PD 5149 4074 PD 5149 4085 PD 5154 1324 PD 5154 1448 PD 5154 3565 PD 5154 4054 PD 5154 4064 PD 5154 4079 PD 5154 4090 PD 5160 1432 PD 5160 1448 PD 5160 4007 PD 5160 4018 PD 5160 4069 PD 5160 4074 PD 5160 4085 PD 5165 1443 PD 5165 1448 PD 5165 4049 PD 5165 4054 PD 5165 4069 PD 5165 4079 PD 5165 4090 PD 5170 697 PD 5170 1453 PD 5170 3637 PD 5170 4095 PD 5170 4105 PD 5170 4429 PD 5170 4444 PD 5175 718 PD 5175 1453 PD 5175 4049 PD 5175 4100 PD 5175 4110 PD 5175 4455 PD 5175 4470 PD 5180 1345 PD 5180 1453 PD 5180 3637 PD 5180 4059 PD 5180 4095 PD 5180 4105 PD 5180 4110 PD 5185 1443 PD 5185 1453 PD 5185 4049 PD 5185 4059 PD 5185 4100 PD 5185 4105 PD 5185 4110 PD 5190 553 PD 5190 1458 PD 5190 3684 PD 5190 4115 PD 5190 4126 PD 5190 4486 PD 5190 4501 PD 5196 723 PD 5196 1458 PD 5196 4121 PD 5196 4177 PD 5196 4193 PD 5196 4583 PD 5196 4593 PD 5201 1360 PD 5201 1458 PD 5201 3684 PD 5201 4115 PD 5201 4126 PD 5201 4182 PD 5201 4193 PD 5206 610 PD 5206 1463 PD 5206 3560 PD 5206 3704 PD 5206 4131 PD 5206 4141 PD 5206 4146 PD 5211 723 PD 5211 1463 PD 5211 4136 PD 5211 4157 PD 5211 4167 PD 5211 4177 PD 5211 4198 PD 5216 1324 PD 5216 1463 PD 5216 3560 PD 5216 4131 PD 5216 4141 PD 5216 4162 PD 5216 4167 PD 5221 1366 PD 5221 1463 PD 5221 3704 PD 5221 4131 PD 5221 4146 PD 5221 4187 PD 5221 4198 PD 5226 692 PD 5226 1468 PD 5226 3565 PD 5226 4151 PD 5226 4162 PD 5226 4557 PD 5226 4573 PD 5232 723 PD 5232 1468 PD 5232 4136 PD 5232 4157 PD 5232 4167 PD 5232 4583 PD 5232 4599 PD 5237 1324 PD 5237 1468 PD 5237 3565 PD 5237 4141 PD 5237 4151 PD 5237 4162 PD 5237 4167 PD 5242 1463 PD 5242 1468 PD 5242 4136 PD 5242 4141 PD 5242 4157 PD 5242 4162 PD 5242 4167 PD 5247 703 PD 5247 1474 PD 5247 3689 PD 5247 3709 PD 5247 4172 PD 5247 4182 PD 5247 4187 PD 5252 723 PD 5252 1474 PD 5252 4121 PD 5252 4136 PD 5252 4177 PD 5252 4193 PD 5252 4198 PD 5257 1360 PD 5257 1474 PD 5257 3689 PD 5257 4126 PD 5257 4172 PD 5257 4182 PD 5257 4193 PD 5262 1366 PD 5262 1474 PD 5262 3709 PD 5262 4146 PD 5262 4172 PD 5262 4187 PD 5262 4198 PD 5268 1458 PD 5268 1474 PD 5268 4121 PD 5268 4126 PD 5268 4177 PD 5268 4182 PD 5268 4193 PD 5273 1463 PD 5273 1474 PD 5273 4136 PD 5273 4146 PD 5273 4177 PD 5273 4187 PD 5273 4198 PD 5278 435 PD 5278 1479 PD 5278 1700 PD 5278 3889 PD 5278 4203 PD 5278 4213 PD 5278 4218 PD 5283 728 PD 5283 1479 PD 5283 4208 PD 5283 4229 PD 5283 4244 PD 5283 4331 PD 5283 4347 PD 5288 882 PD 5288 1479 PD 5288 1700 PD 5288 4203 PD 5288 4213 PD 5288 4234 PD 5288 4244 PD 5293 1407 PD 5293 1479 PD 5293 3889 PD 5293 4203 PD 5293 4218 PD 5293 4336 PD 5293 4347 PD 5298 543 PD 5298 1484 PD 5298 1916 PD 5298 3288 PD 5298 4223 PD 5298 4234 PD 5298 4239 PD 5304 728 PD 5304 1484 PD 5304 4208 PD 5304 4229 PD 5304 4244 PD 5304 4275 PD 5304 4290 PD 5309 882 PD 5309 1484 PD 5309 1916 PD 5309 4213 PD 5309 4223 PD 5309 4234 PD 5309 4244 PD 5314 1263 PD 5314 1484 PD 5314 3288 PD 5314 4223 PD 5314 4239 PD 5314 4280 PD 5314 4290 PD 5319 1479 PD 5319 1484 PD 5319 4208 PD 5319 4213 PD 5319 4229 PD 5319 4234 PD 5319 4244 PD 5324 610 PD 5324 1489 PD 5324 3704 PD 5324 3930 PD 5324 4249 PD 5324 4259 PD 5324 4264 PD 5329 728 PD 5329 1489 PD 5329 4254 PD 5329 4300 PD 5329 4316 PD 5329 4331 PD 5329 4352 PD 5334 1366 PD 5334 1489 PD 5334 3704 PD 5334 4249 PD 5334 4259 PD 5334 4306 PD 5334 4316 PD 5339 1417 PD 5339 1489 PD 5339 3930 PD 5339 4249 PD 5339 4264 PD 5339 4342 PD 5339 4352 PD 5345 677 PD 5345 1494 PD 5345 3293 PD 5345 3715 PD 5345 4270 PD 5345 4280 PD 5345 4285 PD 5350 728 PD 5350 1494 PD 5350 4229 PD 5350 4275 PD 5350 4290 PD 5350 4300 PD 5350 4321 PD 5355 1263 PD 5355 1494 PD 5355 3293 PD 5355 4239 PD 5355 4270 PD 5355 4280 PD 5355 4290 PD 5360 1371 PD 5360 1494 PD 5360 3715 PD 5360 4270 PD 5360 4285 PD 5360 4311 PD 5360 4321 PD 5365 1484 PD 5365 1494 PD 5365 4229 PD 5365 4239 PD 5365 4275 PD 5365 4280 PD 5365 4290 PD 5370 703 PD 5370 1499 PD 5370 3709 PD 5370 3720 PD 5370 4295 PD 5370 4306 PD 5370 4311 PD 5375 728 PD 5375 1499 PD 5375 4254 PD 5375 4275 PD 5375 4300 PD 5375 4316 PD 5375 4321 PD 5381 1366 PD 5381 1499 PD 5381 3709 PD 5381 4259 PD 5381 4295 PD 5381 4306 PD 5381 4316 PD 5386 1371 PD 5386 1499 PD 5386 3720 PD 5386 4285 PD 5386 4295 PD 5386 4311 PD 5386 4321 PD 5391 1489 PD 5391 1499 PD 5391 4254 PD 5391 4259 PD 5391 4300 PD 5391 4306 PD 5391 4316 PD 5396 1494 PD 5396 1499 PD 5396 4275 PD 5396 4285 PD 5396 4300 PD 5396 4311 PD 5396 4321 PD 5401 713 PD 5401 1504 PD 5401 3894 PD 5401 3936 PD 5401 4326 PD 5401 4336 PD 5401 4342 PD 5406 728 PD 5406 1504 PD 5406 4208 PD 5406 4254 PD 5406 4331 PD 5406 4347 PD 5406 4352 PD 5411 1407 PD 5411 1504 PD 5411 3894 PD 5411 4218 PD 5411 4326 PD 5411 4336 PD 5411 4347 PD 5417 1417 PD 5417 1504 PD 5417 3936 PD 5417 4264 PD 5417 4326 PD 5417 4342 PD 5417 4352 PD 5422 1479 PD 5422 1504 PD 5422 4208 PD 5422 4218 PD 5422 4331 PD 5422 4336 PD 5422 4347 PD 5427 1489 PD 5427 1504 PD 5427 4254 PD 5427 4264 PD 5427 4331 PD 5427 4342 PD 5427 4352 PD 5432 425 PD 5432 1509 PD 5432 1674 PD 5432 1885 PD 5432 4357 PD 5432 4367 PD 5432 4372 PD 5437 733 PD 5437 1509 PD 5437 4362 PD 5437 4383 PD 5437 4398 PD 5437 4408 PD 5437 4424 PD 5442 852 PD 5442 1509 PD 5442 1885 PD 5442 4357 PD 5442 4367 PD 5442 4388 PD 5442 4398 PD 5447 857 PD 5447 1509 PD 5447 1674 PD 5447 4357 PD 5447 4372 PD 5447 4414 PD 5447 4424 PD 5453 523 PD 5453 1515 PD 5453 1669 PD 5453 4023 PD 5453 4378 PD 5453 4388 PD 5453 4393 PD 5458 733 PD 5458 1515 PD 5458 4362 PD 5458 4383 PD 5458 4398 PD 5458 4460 PD 5458 4475 PD 5463 852 PD 5463 1515 PD 5463 1669 PD 5463 4367 PD 5463 4378 PD 5463 4388 PD 5463 4398 PD 5468 1438 PD 5468 1515 PD 5468 4023 PD 5468 4378 PD 5468 4393 PD 5468 4465 PD 5468 4475 PD 5473 1509 PD 5473 1515 PD 5473 4362 PD 5473 4367 PD 5473 4383 PD 5473 4388 PD 5473 4398 PD 5478 528 PD 5478 1520 PD 5478 1890 PD 5478 3591 PD 5478 4403 PD 5478 4414 PD 5478 4419 PD 5483 733 PD 5483 1520 PD 5483 4362 PD 5483 4408 PD 5483 4424 PD 5483 4434 PD 5483 4450 PD 5489 857 PD 5489 1520 PD 5489 1890 PD 5489 4372 PD 5489 4403 PD 5489 4414 PD 5489 4424 PD 5494 1335 PD 5494 1520 PD 5494 3591 PD 5494 4403 PD 5494 4419 PD 5494 4439 PD 5494 4450 PD 5499 1509 PD 5499 1520 PD 5499 4362 PD 5499 4372 PD 5499 4408 PD 5499 4414 PD 5499 4424 PD 5504 697 PD 5504 1525 PD 5504 3596 PD 5504 4095 PD 5504 4429 PD 5504 4439 PD 5504 4444 PD 5509 733 PD 5509 1525 PD 5509 4408 PD 5509 4434 PD 5509 4450 PD 5509 4460 PD 5509 4480 PD 5514 1335 PD 5514 1525 PD 5514 3596 PD 5514 4419 PD 5514 4429 PD 5514 4439 PD 5514 4450 PD 5519 1453 PD 5519 1525 PD 5519 4095 PD 5519 4429 PD 5519 4444 PD 5519 4470 PD 5519 4480 PD 5525 1520 PD 5525 1525 PD 5525 4408 PD 5525 4419 PD 5525 4434 PD 5525 4439 PD 5525 4450 PD 5530 718 PD 5530 1530 PD 5530 4028 PD 5530 4100 PD 5530 4455 PD 5530 4465 PD 5530 4470 PD 5535 733 PD 5535 1530 PD 5535 4383 PD 5535 4434 PD 5535 4460 PD 5535 4475 PD 5535 4480 PD 5540 1438 PD 5540 1530 PD 5540 4028 PD 5540 4393 PD 5540 4455 PD 5540 4465 PD 5540 4475 PD 5545 1453 PD 5545 1530 PD 5545 4100 PD 5545 4444 PD 5545 4455 PD 5545 4470 PD 5545 4480 PD 5550 1515 PD 5550 1530 PD 5550 4383 PD 5550 4393 PD 5550 4460 PD 5550 4465 PD 5550 4475 PD 5555 1525 PD 5555 1530 PD 5555 4434 PD 5555 4444 PD 5555 4460 PD 5555 4470 PD 5555 4480 PD 5561 553 PD 5561 1535 PD 5561 1720 PD 5561 4115 PD 5561 4486 PD 5561 4496 PD 5561 4501 PD 5566 739 PD 5566 1535 PD 5566 4491 PD 5566 4511 PD 5566 4527 PD 5566 4588 PD 5566 4604 PD 5571 903 PD 5571 1535 PD 5571 1720 PD 5571 4486 PD 5571 4496 PD 5571 4516 PD 5571 4527 PD 5576 1458 PD 5576 1535 PD 5576 4115 PD 5576 4486 PD 5576 4501 PD 5576 4593 PD 5576 4604 PD 5581 559 PD 5581 1540 PD 5581 1936 PD 5581 2245 PD 5581 4506 PD 5581 4516 PD 5581 4521 PD 5586 739 PD 5586 1540 PD 5586 4491 PD 5586 4511 PD 5586 4527 PD 5586 4537 PD 5586 4552 PD 5591 903 PD 5591 1540 PD 5591 1936 PD 5591 4496 PD 5591 4506 PD 5591 4516 PD 5591 4527 PD 5596 1031 PD 5596 1540 PD 5596 2245 PD 5596 4506 PD 5596 4521 PD 5596 4542 PD 5596 4552 PD 5602 1535 PD 5602 1540 PD 5602 4491 PD 5602 4496 PD 5602 4511 PD 5602 4516 PD 5602 4527 PD 5607 631 PD 5607 1545 PD 5607 2250 PD 5607 3571 PD 5607 4532 PD 5607 4542 PD 5607 4547 PD 5612 739 PD 5612 1545 PD 5612 4511 PD 5612 4537 PD 5612 4552 PD 5612 4563 PD 5612 4578 PD 5617 1031 PD 5617 1545 PD 5617 2250 PD 5617 4521 PD 5617 4532 PD 5617 4542 PD 5617 4552 PD 5622 1330 PD 5622 1545 PD 5622 3571 PD 5622 4532 PD 5622 4547 PD 5622 4568 PD 5622 4578 PD 5627 1540 PD 5627 1545 PD 5627 4511 PD 5627 4521 PD 5627 4537 PD 5627 4542 PD 5627 4552 PD 5632 692 PD 5632 1551 PD 5632 3576 PD 5632 4151 PD 5632 4557 PD 5632 4568 PD 5632 4573 PD 5638 739 PD 5638 1551 PD 5638 4537 PD 5638 4563 PD 5638 4578 PD 5638 4588 PD 5638 4609 PD 5643 1330 PD 5643 1551 PD 5643 3576 PD 5643 4547 PD 5643 4557 PD 5643 4568 PD 5643 4578 PD 5648 1468 PD 5648 1551 PD 5648 4151 PD 5648 4557 PD 5648 4573 PD 5648 4599 PD 5648 4609 PD 5653 1545 PD 5653 1551 PD 5653 4537 PD 5653 4547 PD 5653 4563 PD 5653 4568 PD 5653 4578 PD 5658 723 PD 5658 1556 PD 5658 4121 PD 5658 4157 PD 5658 4583 PD 5658 4593 PD 5658 4599 PD 5663 739 PD 5663 1556 PD 5663 4491 PD 5663 4563 PD 5663 4588 PD 5663 4604 PD 5663 4609 PD 5668 1458 PD 5668 1556 PD 5668 4121 PD 5668 4501 PD 5668 4583 PD 5668 4593 PD 5668 4604 PD 5674 1468 PD 5674 1556 PD 5674 4157 PD 5674 4573 PD 5674 4583 PD 5674 4599 PD 5674 4609 PD 5679 1535 PD 5679 1556 PD 5679 4491 PD 5679 4501 PD 5679 4588 PD 5679 4593 PD 5679 4604 PD 5684 1551 PD 5684 1556 PD 5684 4563 PD 5684 4573 PD 5684 4588 PD 5684 4599 PD 5684 4609 PD gs 1464 389 4226 4226 MR c np gr gr 16 w 3516 5064 mt ( ) s 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 1448 w @beginspecial 102 @llx 185 @lly 501 @urx 593 @ury 1700 @rwi 1700 @rhi @setspecial %%BeginDocument: after_reord.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/after_reord.eps %%CreationDate: 10/31/99 12:40:43 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 102 185 501 593 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 102 185 501 593 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 1012 218 4793 4896 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 -4225 4225 0 0 4225 1464 389 4 MP PP -4225 0 0 -4225 4225 0 0 4225 1464 389 5 MP stroke 4 w 6 w 0 sg 1464 389 mt 5689 389 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 5689 389 mt 5689 4614 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 1464 4614 mt 1464 4572 L 1464 389 mt 1464 431 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 216 FMSR 1404 4850 mt (0) s 2492 4614 mt 2492 4572 L 2492 389 mt 2492 431 L 2312 4850 mt (200) s 3520 4614 mt 3520 4572 L 3520 389 mt 3520 431 L 3340 4850 mt (400) s 4548 4614 mt 4548 4572 L 4548 389 mt 4548 431 L 4368 4850 mt (600) s 5576 4614 mt 5576 4572 L 5576 389 mt 5576 431 L 5396 4850 mt (800) s 1464 389 mt 1506 389 L 5689 389 mt 5647 389 L 1309 469 mt (0) s 1464 903 mt 1506 903 L 5689 903 mt 5647 903 L 1069 983 mt (100) s 1464 1417 mt 1506 1417 L 5689 1417 mt 5647 1417 L 1069 1497 mt (200) s 1464 1931 mt 1506 1931 L 5689 1931 mt 5647 1931 L 1069 2011 mt (300) s 1464 2445 mt 1506 2445 L 5689 2445 mt 5647 2445 L 1069 2525 mt (400) s 1464 2959 mt 1506 2959 L 5689 2959 mt 5647 2959 L 1069 3039 mt (500) s 1464 3473 mt 1506 3473 L 5689 3473 mt 5647 3473 L 1069 3553 mt (600) s 1464 3987 mt 1506 3987 L 5689 3987 mt 5647 3987 L 1069 4067 mt (700) s 1464 4501 mt 1506 4501 L 5689 4501 mt 5647 4501 L 1069 4581 mt (800) s 1464 389 mt 5689 389 L 1464 4614 mt 5689 4614 L 1464 389 mt 1464 4614 L 5689 389 mt 5689 4614 L gs 1464 389 4226 4226 MR c np gr gs 1420 345 4314 4314 MR c np 16 w 1469 394 PD 1469 399 PD 1469 404 PD 1469 410 PD 1474 394 PD 1474 399 PD 1474 404 PD 1474 420 PD 1474 425 PD 1479 394 PD 1479 399 PD 1479 404 PD 1479 410 PD 1479 425 PD 1479 430 PD 1479 435 PD 1485 394 PD 1485 404 PD 1485 410 PD 1485 435 PD 1485 440 PD 1490 415 PD 1490 446 PD 1490 451 PD 1490 456 PD 1490 461 PD 1495 399 PD 1495 420 PD 1495 425 PD 1495 471 PD 1495 476 PD 1500 399 PD 1500 404 PD 1500 420 PD 1500 425 PD 1500 430 PD 1500 476 PD 1500 482 PD 1505 404 PD 1505 425 PD 1505 430 PD 1505 435 PD 1505 482 PD 1505 487 PD 1505 492 PD 1510 404 PD 1510 410 PD 1510 430 PD 1510 435 PD 1510 440 PD 1510 492 PD 1510 497 PD 1515 410 PD 1515 435 PD 1515 440 PD 1515 497 PD 1515 502 PD 1521 415 PD 1521 446 PD 1521 451 PD 1521 507 PD 1521 512 PD 1526 415 PD 1526 446 PD 1526 451 PD 1526 461 PD 1526 466 PD 1526 512 PD 1526 517 PD 1531 415 PD 1531 456 PD 1531 461 PD 1531 528 PD 1531 574 PD 1536 415 PD 1536 451 PD 1536 456 PD 1536 461 PD 1536 466 PD 1536 574 PD 1536 579 PD 1541 451 PD 1541 461 PD 1541 466 PD 1541 517 PD 1541 523 PD 1541 579 PD 1541 584 PD 1546 420 PD 1546 471 PD 1546 476 PD 1546 548 PD 1546 595 PD 1551 420 PD 1551 425 PD 1551 471 PD 1551 476 PD 1551 482 PD 1551 595 PD 1551 600 PD 1557 425 PD 1557 430 PD 1557 476 PD 1557 482 PD 1557 487 PD 1557 600 PD 1557 605 PD 1562 430 PD 1562 482 PD 1562 487 PD 1562 492 PD 1562 605 PD 1562 610 PD 1562 615 PD 1567 430 PD 1567 435 PD 1567 487 PD 1567 492 PD 1567 497 PD 1567 615 PD 1567 620 PD 1572 435 PD 1572 440 PD 1572 492 PD 1572 497 PD 1572 502 PD 1572 620 PD 1572 625 PD 1577 440 PD 1577 497 PD 1577 502 PD 1577 625 PD 1577 631 PD 1582 446 PD 1582 507 PD 1582 512 PD 1582 656 PD 1587 446 PD 1587 451 PD 1587 507 PD 1587 512 PD 1587 517 PD 1587 656 PD 1587 661 PD 1592 451 PD 1592 466 PD 1592 512 PD 1592 517 PD 1592 523 PD 1592 661 PD 1592 667 PD 1598 466 PD 1598 517 PD 1598 523 PD 1598 584 PD 1598 589 PD 1598 667 PD 1598 672 PD 1603 456 PD 1603 528 PD 1603 533 PD 1603 574 PD 1603 677 PD 1608 528 PD 1608 533 PD 1608 538 PD 1608 677 PD 1608 682 PD 1613 533 PD 1613 538 PD 1613 543 PD 1613 682 PD 1613 687 PD 1618 538 PD 1618 543 PD 1618 569 PD 1618 687 PD 1618 692 PD 1623 471 PD 1623 548 PD 1623 553 PD 1623 595 PD 1623 697 PD 1628 548 PD 1628 553 PD 1628 559 PD 1628 697 PD 1628 703 PD 1634 553 PD 1634 559 PD 1634 564 PD 1634 703 PD 1634 708 PD 1639 559 PD 1639 564 PD 1639 569 PD 1639 708 PD 1639 713 PD 1644 543 PD 1644 564 PD 1644 569 PD 1644 692 PD 1644 713 PD 1649 456 PD 1649 461 PD 1649 528 PD 1649 574 PD 1649 579 PD 1649 677 PD 1649 718 PD 1654 461 PD 1654 466 PD 1654 574 PD 1654 579 PD 1654 584 PD 1654 718 PD 1654 723 PD 1659 466 PD 1659 523 PD 1659 579 PD 1659 584 PD 1659 589 PD 1659 723 PD 1659 728 PD 1664 523 PD 1664 584 PD 1664 589 PD 1664 672 PD 1664 728 PD 1664 733 PD 1670 471 PD 1670 476 PD 1670 548 PD 1670 595 PD 1670 600 PD 1670 697 PD 1670 739 PD 1675 476 PD 1675 482 PD 1675 595 PD 1675 600 PD 1675 605 PD 1675 739 PD 1675 744 PD 1680 482 PD 1680 487 PD 1680 600 PD 1680 605 PD 1680 610 PD 1680 744 PD 1680 749 PD 1685 487 PD 1685 605 PD 1685 610 PD 1685 615 PD 1685 749 PD 1685 754 PD 1690 487 PD 1690 492 PD 1690 610 PD 1690 615 PD 1690 620 PD 1690 754 PD 1690 759 PD 1695 492 PD 1695 497 PD 1695 615 PD 1695 620 PD 1695 625 PD 1695 759 PD 1695 764 PD 1700 497 PD 1700 502 PD 1700 620 PD 1700 625 PD 1700 631 PD 1700 764 PD 1700 769 PD 1706 502 PD 1706 625 PD 1706 631 PD 1706 636 PD 1706 769 PD 1711 631 PD 1711 636 PD 1711 641 PD 1711 769 PD 1711 774 PD 1716 636 PD 1716 641 PD 1716 646 PD 1716 774 PD 1716 780 PD 1721 641 PD 1721 646 PD 1721 651 PD 1721 780 PD 1721 785 PD 1726 646 PD 1726 651 PD 1726 785 PD 1726 790 PD 1726 795 PD 1731 507 PD 1731 512 PD 1731 656 PD 1731 661 PD 1731 800 PD 1736 512 PD 1736 517 PD 1736 656 PD 1736 661 PD 1736 667 PD 1736 800 PD 1736 805 PD 1742 517 PD 1742 523 PD 1742 661 PD 1742 667 PD 1742 672 PD 1742 805 PD 1742 810 PD 1747 523 PD 1747 589 PD 1747 667 PD 1747 672 PD 1747 733 PD 1747 810 PD 1747 816 PD 1752 528 PD 1752 533 PD 1752 574 PD 1752 677 PD 1752 682 PD 1752 718 PD 1752 821 PD 1757 533 PD 1757 538 PD 1757 677 PD 1757 682 PD 1757 687 PD 1757 821 PD 1757 826 PD 1762 538 PD 1762 543 PD 1762 682 PD 1762 687 PD 1762 692 PD 1762 826 PD 1762 831 PD 1767 543 PD 1767 569 PD 1767 687 PD 1767 692 PD 1767 713 PD 1767 831 PD 1767 836 PD 1772 548 PD 1772 553 PD 1772 595 PD 1772 697 PD 1772 703 PD 1772 739 PD 1772 841 PD 1778 553 PD 1778 559 PD 1778 697 PD 1778 703 PD 1778 708 PD 1778 841 PD 1778 846 PD 1783 559 PD 1783 564 PD 1783 703 PD 1783 708 PD 1783 713 PD 1783 846 PD 1783 852 PD 1788 564 PD 1788 569 PD 1788 692 PD 1788 708 PD 1788 713 PD 1788 836 PD 1788 852 PD 1793 574 PD 1793 579 PD 1793 677 PD 1793 718 PD 1793 723 PD 1793 821 PD 1793 857 PD 1798 579 PD 1798 584 PD 1798 718 PD 1798 723 PD 1798 728 PD 1798 857 PD 1798 862 PD 1803 584 PD 1803 589 PD 1803 723 PD 1803 728 PD 1803 733 PD 1803 862 PD 1803 867 PD 1808 589 PD 1808 672 PD 1808 728 PD 1808 733 PD 1808 816 PD 1808 867 PD 1808 872 PD 1814 595 PD 1814 600 PD 1814 697 PD 1814 739 PD 1814 744 PD 1814 841 PD 1814 877 PD 1819 600 PD 1819 605 PD 1819 739 PD 1819 744 PD 1819 749 PD 1819 877 PD 1819 882 PD 1824 605 PD 1824 610 PD 1824 744 PD 1824 749 PD 1824 754 PD 1824 882 PD 1824 888 PD 1829 610 PD 1829 615 PD 1829 749 PD 1829 754 PD 1829 759 PD 1829 888 PD 1829 893 PD 1834 615 PD 1834 620 PD 1834 754 PD 1834 759 PD 1834 764 PD 1834 893 PD 1834 898 PD 1839 620 PD 1839 625 PD 1839 759 PD 1839 764 PD 1839 769 PD 1839 898 PD 1839 903 PD 1844 625 PD 1844 631 PD 1844 636 PD 1844 764 PD 1844 769 PD 1844 774 PD 1844 903 PD 1849 636 PD 1849 641 PD 1849 769 PD 1849 774 PD 1849 780 PD 1849 903 PD 1849 908 PD 1855 641 PD 1855 646 PD 1855 774 PD 1855 780 PD 1855 785 PD 1855 908 PD 1855 913 PD 1860 646 PD 1860 651 PD 1860 780 PD 1860 785 PD 1860 790 PD 1860 913 PD 1860 918 PD 1865 651 PD 1865 785 PD 1865 790 PD 1865 795 PD 1865 918 PD 1865 924 PD 1865 929 PD 1870 651 PD 1870 790 PD 1870 795 PD 1870 929 PD 1870 934 PD 1875 656 PD 1875 661 PD 1875 800 PD 1875 805 PD 1875 939 PD 1880 661 PD 1880 667 PD 1880 800 PD 1880 805 PD 1880 810 PD 1880 939 PD 1880 944 PD 1885 667 PD 1885 672 PD 1885 805 PD 1885 810 PD 1885 816 PD 1885 944 PD 1885 949 PD 1891 672 PD 1891 733 PD 1891 810 PD 1891 816 PD 1891 872 PD 1891 949 PD 1891 954 PD 1896 677 PD 1896 682 PD 1896 718 PD 1896 821 PD 1896 826 PD 1896 857 PD 1896 960 PD 1901 682 PD 1901 687 PD 1901 821 PD 1901 826 PD 1901 831 PD 1901 960 PD 1901 965 PD 1906 687 PD 1906 692 PD 1906 826 PD 1906 831 PD 1906 836 PD 1906 965 PD 1906 970 PD 1911 692 PD 1911 713 PD 1911 831 PD 1911 836 PD 1911 852 PD 1911 970 PD 1911 975 PD 1916 697 PD 1916 703 PD 1916 739 PD 1916 841 PD 1916 846 PD 1916 877 PD 1916 980 PD 1921 703 PD 1921 708 PD 1921 841 PD 1921 846 PD 1921 852 PD 1921 980 PD 1921 985 PD 1927 708 PD 1927 713 PD 1927 836 PD 1927 846 PD 1927 852 PD 1927 975 PD 1927 985 PD 1932 718 PD 1932 723 PD 1932 821 PD 1932 857 PD 1932 862 PD 1932 960 PD 1932 990 PD 1937 723 PD 1937 728 PD 1937 857 PD 1937 862 PD 1937 867 PD 1937 990 PD 1937 996 PD 1942 728 PD 1942 733 PD 1942 862 PD 1942 867 PD 1942 872 PD 1942 996 PD 1942 1001 PD 1947 733 PD 1947 816 PD 1947 867 PD 1947 872 PD 1947 954 PD 1947 1001 PD 1947 1006 PD 1952 739 PD 1952 744 PD 1952 841 PD 1952 877 PD 1952 882 PD 1952 980 PD 1952 1011 PD 1957 744 PD 1957 749 PD 1957 877 PD 1957 882 PD 1957 888 PD 1957 1011 PD 1957 1016 PD 1963 749 PD 1963 754 PD 1963 882 PD 1963 888 PD 1963 893 PD 1963 1016 PD 1963 1021 PD 1968 754 PD 1968 759 PD 1968 888 PD 1968 893 PD 1968 898 PD 1968 1021 PD 1968 1026 PD 1973 759 PD 1973 764 PD 1973 893 PD 1973 898 PD 1973 903 PD 1973 1026 PD 1973 1031 PD 1978 764 PD 1978 769 PD 1978 774 PD 1978 898 PD 1978 903 PD 1978 908 PD 1978 1031 PD 1983 774 PD 1983 780 PD 1983 903 PD 1983 908 PD 1983 913 PD 1983 1031 PD 1983 1037 PD 1988 780 PD 1988 785 PD 1988 908 PD 1988 913 PD 1988 918 PD 1988 1037 PD 1988 1042 PD 1993 785 PD 1993 790 PD 1993 913 PD 1993 918 PD 1993 924 PD 1993 1042 PD 1993 1047 PD 1999 790 PD 1999 918 PD 1999 924 PD 1999 929 PD 1999 1047 PD 1999 1052 PD 1999 1057 PD 2004 790 PD 2004 795 PD 2004 924 PD 2004 929 PD 2004 934 PD 2004 1057 PD 2004 1062 PD 2009 795 PD 2009 929 PD 2009 934 PD 2009 1062 PD 2009 1067 PD 2014 800 PD 2014 805 PD 2014 939 PD 2014 944 PD 2014 1073 PD 2019 805 PD 2019 810 PD 2019 939 PD 2019 944 PD 2019 949 PD 2019 1073 PD 2019 1078 PD 2024 810 PD 2024 816 PD 2024 944 PD 2024 949 PD 2024 954 PD 2024 1078 PD 2024 1083 PD 2029 816 PD 2029 872 PD 2029 949 PD 2029 954 PD 2029 1006 PD 2029 1083 PD 2029 1088 PD 2035 821 PD 2035 826 PD 2035 857 PD 2035 960 PD 2035 965 PD 2035 990 PD 2035 1093 PD 2040 826 PD 2040 831 PD 2040 960 PD 2040 965 PD 2040 970 PD 2040 1093 PD 2040 1098 PD 2045 831 PD 2045 836 PD 2045 965 PD 2045 970 PD 2045 975 PD 2045 1098 PD 2045 1103 PD 2050 836 PD 2050 852 PD 2050 970 PD 2050 975 PD 2050 985 PD 2050 1103 PD 2050 1109 PD 2055 841 PD 2055 846 PD 2055 877 PD 2055 980 PD 2055 985 PD 2055 1011 PD 2055 1114 PD 2060 846 PD 2060 852 PD 2060 975 PD 2060 980 PD 2060 985 PD 2060 1109 PD 2060 1114 PD 2065 857 PD 2065 862 PD 2065 960 PD 2065 990 PD 2065 996 PD 2065 1093 PD 2065 1119 PD 2071 862 PD 2071 867 PD 2071 990 PD 2071 996 PD 2071 1001 PD 2071 1119 PD 2071 1124 PD 2076 867 PD 2076 872 PD 2076 996 PD 2076 1001 PD 2076 1006 PD 2076 1124 PD 2076 1129 PD 2081 872 PD 2081 954 PD 2081 1001 PD 2081 1006 PD 2081 1088 PD 2081 1129 PD 2081 1134 PD 2086 877 PD 2086 882 PD 2086 980 PD 2086 1011 PD 2086 1016 PD 2086 1114 PD 2086 1139 PD 2091 882 PD 2091 888 PD 2091 1011 PD 2091 1016 PD 2091 1021 PD 2091 1139 PD 2091 1145 PD 2096 888 PD 2096 893 PD 2096 1016 PD 2096 1021 PD 2096 1026 PD 2096 1145 PD 2096 1150 PD 2101 893 PD 2101 898 PD 2101 1021 PD 2101 1026 PD 2101 1031 PD 2101 1150 PD 2101 1155 PD 2106 898 PD 2106 903 PD 2106 908 PD 2106 1026 PD 2106 1031 PD 2106 1037 PD 2106 1155 PD 2112 908 PD 2112 913 PD 2112 1031 PD 2112 1037 PD 2112 1042 PD 2112 1155 PD 2112 1160 PD 2117 913 PD 2117 918 PD 2117 1037 PD 2117 1042 PD 2117 1047 PD 2117 1160 PD 2117 1165 PD 2122 918 PD 2122 924 PD 2122 1042 PD 2122 1047 PD 2122 1052 PD 2122 1165 PD 2122 1170 PD 2127 924 PD 2127 1047 PD 2127 1052 PD 2127 1057 PD 2127 1170 PD 2127 1175 PD 2127 1181 PD 2132 924 PD 2132 929 PD 2132 1052 PD 2132 1057 PD 2132 1062 PD 2132 1181 PD 2132 1186 PD 2137 929 PD 2137 934 PD 2137 1057 PD 2137 1062 PD 2137 1067 PD 2137 1186 PD 2137 1191 PD 2142 934 PD 2142 1062 PD 2142 1067 PD 2142 1191 PD 2142 1196 PD 2148 939 PD 2148 944 PD 2148 1073 PD 2148 1078 PD 2148 1201 PD 2153 944 PD 2153 949 PD 2153 1073 PD 2153 1078 PD 2153 1083 PD 2153 1201 PD 2153 1206 PD 2158 949 PD 2158 954 PD 2158 1078 PD 2158 1083 PD 2158 1088 PD 2158 1206 PD 2158 1211 PD 2163 954 PD 2163 1006 PD 2163 1083 PD 2163 1088 PD 2163 1134 PD 2163 1211 PD 2163 1217 PD 2168 960 PD 2168 965 PD 2168 990 PD 2168 1093 PD 2168 1098 PD 2168 1119 PD 2168 1222 PD 2173 965 PD 2173 970 PD 2173 1093 PD 2173 1098 PD 2173 1103 PD 2173 1222 PD 2173 1227 PD 2178 970 PD 2178 975 PD 2178 1098 PD 2178 1103 PD 2178 1109 PD 2178 1227 PD 2178 1232 PD 2184 975 PD 2184 985 PD 2184 1103 PD 2184 1109 PD 2184 1114 PD 2184 1232 PD 2184 1237 PD 2189 980 PD 2189 985 PD 2189 1011 PD 2189 1109 PD 2189 1114 PD 2189 1139 PD 2189 1237 PD 2194 990 PD 2194 996 PD 2194 1093 PD 2194 1119 PD 2194 1124 PD 2194 1222 PD 2194 1247 PD 2199 996 PD 2199 1001 PD 2199 1119 PD 2199 1124 PD 2199 1129 PD 2199 1247 PD 2199 1253 PD 2204 1001 PD 2204 1006 PD 2204 1124 PD 2204 1129 PD 2204 1134 PD 2204 1253 PD 2204 1258 PD 2209 1006 PD 2209 1088 PD 2209 1129 PD 2209 1134 PD 2209 1217 PD 2209 1242 PD 2209 1258 PD 2214 1011 PD 2214 1016 PD 2214 1114 PD 2214 1139 PD 2214 1145 PD 2214 1237 PD 2214 1263 PD 2220 1016 PD 2220 1021 PD 2220 1139 PD 2220 1145 PD 2220 1150 PD 2220 1263 PD 2220 1268 PD 2225 1021 PD 2225 1026 PD 2225 1145 PD 2225 1150 PD 2225 1155 PD 2225 1268 PD 2225 1273 PD 2230 1026 PD 2230 1031 PD 2230 1037 PD 2230 1150 PD 2230 1155 PD 2230 1160 PD 2230 1273 PD 2230 1278 PD 2235 1037 PD 2235 1042 PD 2235 1155 PD 2235 1160 PD 2235 1165 PD 2235 1278 PD 2235 1283 PD 2240 1042 PD 2240 1047 PD 2240 1160 PD 2240 1165 PD 2240 1170 PD 2240 1283 PD 2240 1288 PD 2245 1047 PD 2245 1052 PD 2245 1165 PD 2245 1170 PD 2245 1175 PD 2245 1288 PD 2245 1294 PD 2250 1052 PD 2250 1170 PD 2250 1175 PD 2250 1181 PD 2250 1294 PD 2250 1299 PD 2256 1052 PD 2256 1057 PD 2256 1175 PD 2256 1181 PD 2256 1186 PD 2256 1299 PD 2256 1304 PD 2261 1057 PD 2261 1062 PD 2261 1181 PD 2261 1186 PD 2261 1191 PD 2261 1304 PD 2261 1309 PD 2266 1062 PD 2266 1067 PD 2266 1186 PD 2266 1191 PD 2266 1196 PD 2266 1309 PD 2266 1314 PD 2271 1067 PD 2271 1191 PD 2271 1196 PD 2271 1314 PD 2276 1073 PD 2276 1078 PD 2276 1201 PD 2276 1206 PD 2276 1319 PD 2281 1078 PD 2281 1083 PD 2281 1201 PD 2281 1206 PD 2281 1211 PD 2281 1319 PD 2281 1324 PD 2286 1083 PD 2286 1088 PD 2286 1206 PD 2286 1211 PD 2286 1217 PD 2286 1324 PD 2286 1330 PD 2292 1088 PD 2292 1134 PD 2292 1211 PD 2292 1217 PD 2292 1242 PD 2292 1330 PD 2292 1335 PD 2297 1093 PD 2297 1098 PD 2297 1119 PD 2297 1222 PD 2297 1227 PD 2297 1247 PD 2297 1345 PD 2302 1098 PD 2302 1103 PD 2302 1222 PD 2302 1227 PD 2302 1232 PD 2302 1345 PD 2302 1350 PD 2307 1103 PD 2307 1109 PD 2307 1227 PD 2307 1232 PD 2307 1237 PD 2307 1350 PD 2307 1355 PD 2312 1109 PD 2312 1114 PD 2312 1139 PD 2312 1232 PD 2312 1237 PD 2312 1263 PD 2312 1355 PD 2317 1134 PD 2317 1217 PD 2317 1242 PD 2317 1258 PD 2317 1335 PD 2317 1340 PD 2317 1360 PD 2322 1119 PD 2322 1124 PD 2322 1222 PD 2322 1247 PD 2322 1253 PD 2322 1345 PD 2322 1366 PD 2328 1124 PD 2328 1129 PD 2328 1247 PD 2328 1253 PD 2328 1258 PD 2328 1366 PD 2328 1371 PD 2333 1129 PD 2333 1134 PD 2333 1242 PD 2333 1253 PD 2333 1258 PD 2333 1360 PD 2333 1371 PD 2338 1139 PD 2338 1145 PD 2338 1237 PD 2338 1263 PD 2338 1268 PD 2338 1355 PD 2338 1376 PD 2343 1145 PD 2343 1150 PD 2343 1263 PD 2343 1268 PD 2343 1273 PD 2343 1376 PD 2343 1381 PD 2348 1150 PD 2348 1155 PD 2348 1268 PD 2348 1273 PD 2348 1278 PD 2348 1381 PD 2348 1386 PD 2353 1155 PD 2353 1160 PD 2353 1273 PD 2353 1278 PD 2353 1283 PD 2353 1386 PD 2353 1391 PD 2358 1160 PD 2358 1165 PD 2358 1278 PD 2358 1283 PD 2358 1288 PD 2358 1391 PD 2358 1396 PD 2363 1165 PD 2363 1170 PD 2363 1283 PD 2363 1288 PD 2363 1294 PD 2363 1396 PD 2363 1402 PD 2369 1170 PD 2369 1175 PD 2369 1288 PD 2369 1294 PD 2369 1299 PD 2369 1402 PD 2369 1407 PD 2374 1175 PD 2374 1181 PD 2374 1294 PD 2374 1299 PD 2374 1304 PD 2374 1407 PD 2374 1412 PD 2379 1181 PD 2379 1186 PD 2379 1299 PD 2379 1304 PD 2379 1309 PD 2379 1412 PD 2379 1417 PD 2384 1186 PD 2384 1191 PD 2384 1304 PD 2384 1309 PD 2384 1314 PD 2384 1417 PD 2384 1422 PD 2389 1191 PD 2389 1196 PD 2389 1309 PD 2389 1314 PD 2389 1422 PD 2394 1201 PD 2394 1206 PD 2394 1319 PD 2394 1324 PD 2394 1427 PD 2399 1206 PD 2399 1211 PD 2399 1319 PD 2399 1324 PD 2399 1330 PD 2399 1427 PD 2399 1432 PD 2405 1211 PD 2405 1217 PD 2405 1324 PD 2405 1330 PD 2405 1335 PD 2405 1432 PD 2405 1438 PD 2410 1217 PD 2410 1242 PD 2410 1330 PD 2410 1335 PD 2410 1340 PD 2410 1438 PD 2410 1443 PD 2415 1242 PD 2415 1335 PD 2415 1340 PD 2415 1360 PD 2415 1443 PD 2415 1448 PD 2415 1453 PD 2420 1222 PD 2420 1227 PD 2420 1247 PD 2420 1345 PD 2420 1350 PD 2420 1366 PD 2420 1458 PD 2425 1227 PD 2425 1232 PD 2425 1345 PD 2425 1350 PD 2425 1355 PD 2425 1458 PD 2425 1463 PD 2430 1232 PD 2430 1237 PD 2430 1263 PD 2430 1350 PD 2430 1355 PD 2430 1376 PD 2430 1463 PD 2435 1242 PD 2435 1258 PD 2435 1340 PD 2435 1360 PD 2435 1371 PD 2435 1453 PD 2435 1468 PD 2441 1247 PD 2441 1253 PD 2441 1345 PD 2441 1366 PD 2441 1371 PD 2441 1458 PD 2441 1474 PD 2446 1253 PD 2446 1258 PD 2446 1360 PD 2446 1366 PD 2446 1371 PD 2446 1468 PD 2446 1474 PD 2451 1263 PD 2451 1268 PD 2451 1355 PD 2451 1376 PD 2451 1381 PD 2451 1463 PD 2451 1479 PD 2456 1268 PD 2456 1273 PD 2456 1376 PD 2456 1381 PD 2456 1386 PD 2456 1479 PD 2456 1484 PD 2461 1273 PD 2461 1278 PD 2461 1381 PD 2461 1386 PD 2461 1391 PD 2461 1484 PD 2461 1489 PD 2466 1278 PD 2466 1283 PD 2466 1386 PD 2466 1391 PD 2466 1396 PD 2466 1489 PD 2466 1494 PD 2471 1283 PD 2471 1288 PD 2471 1391 PD 2471 1396 PD 2471 1402 PD 2471 1494 PD 2471 1499 PD 2477 1288 PD 2477 1294 PD 2477 1396 PD 2477 1402 PD 2477 1407 PD 2477 1499 PD 2477 1504 PD 2482 1294 PD 2482 1299 PD 2482 1402 PD 2482 1407 PD 2482 1412 PD 2482 1504 PD 2482 1509 PD 2487 1299 PD 2487 1304 PD 2487 1407 PD 2487 1412 PD 2487 1417 PD 2487 1509 PD 2487 1515 PD 2492 1304 PD 2492 1309 PD 2492 1412 PD 2492 1417 PD 2492 1422 PD 2492 1515 PD 2492 1520 PD 2497 1309 PD 2497 1314 PD 2497 1417 PD 2497 1422 PD 2497 1520 PD 2502 1319 PD 2502 1324 PD 2502 1427 PD 2502 1432 PD 2502 1525 PD 2507 1324 PD 2507 1330 PD 2507 1427 PD 2507 1432 PD 2507 1438 PD 2507 1525 PD 2507 1530 PD 2513 1330 PD 2513 1335 PD 2513 1432 PD 2513 1438 PD 2513 1443 PD 2513 1530 PD 2513 1535 PD 2518 1335 PD 2518 1340 PD 2518 1438 PD 2518 1443 PD 2518 1448 PD 2518 1535 PD 2518 1540 PD 2523 1340 PD 2523 1443 PD 2523 1448 PD 2523 1453 PD 2523 1540 PD 2523 1545 PD 2523 1551 PD 2528 1340 PD 2528 1360 PD 2528 1448 PD 2528 1453 PD 2528 1468 PD 2528 1551 PD 2528 1556 PD 2533 1345 PD 2533 1350 PD 2533 1366 PD 2533 1458 PD 2533 1463 PD 2533 1474 PD 2533 1561 PD 2538 1350 PD 2538 1355 PD 2538 1376 PD 2538 1458 PD 2538 1463 PD 2538 1479 PD 2538 1561 PD 2543 1360 PD 2543 1371 PD 2543 1453 PD 2543 1468 PD 2543 1474 PD 2543 1556 PD 2543 1566 PD 2549 1366 PD 2549 1371 PD 2549 1458 PD 2549 1468 PD 2549 1474 PD 2549 1561 PD 2549 1566 PD 2554 1376 PD 2554 1381 PD 2554 1463 PD 2554 1479 PD 2554 1484 PD 2554 1561 PD 2554 1571 PD 2559 1381 PD 2559 1386 PD 2559 1479 PD 2559 1484 PD 2559 1489 PD 2559 1571 PD 2559 1576 PD 2564 1386 PD 2564 1391 PD 2564 1484 PD 2564 1489 PD 2564 1494 PD 2564 1576 PD 2564 1581 PD 2569 1391 PD 2569 1396 PD 2569 1489 PD 2569 1494 PD 2569 1499 PD 2569 1581 PD 2569 1587 PD 2574 1396 PD 2574 1402 PD 2574 1494 PD 2574 1499 PD 2574 1504 PD 2574 1587 PD 2574 1592 PD 2579 1402 PD 2579 1407 PD 2579 1499 PD 2579 1504 PD 2579 1509 PD 2579 1592 PD 2579 1597 PD 2584 1407 PD 2584 1412 PD 2584 1504 PD 2584 1509 PD 2584 1515 PD 2584 1597 PD 2584 1602 PD 2590 1412 PD 2590 1417 PD 2590 1509 PD 2590 1515 PD 2590 1520 PD 2590 1602 PD 2590 1607 PD 2595 1417 PD 2595 1422 PD 2595 1515 PD 2595 1520 PD 2595 1607 PD 2600 1427 PD 2600 1432 PD 2600 1525 PD 2600 1530 PD 2600 1612 PD 2600 1617 PD 2605 1432 PD 2605 1438 PD 2605 1525 PD 2605 1530 PD 2605 1535 PD 2605 1612 PD 2605 1623 PD 2610 1438 PD 2610 1443 PD 2610 1530 PD 2610 1535 PD 2610 1540 PD 2610 1623 PD 2610 1628 PD 2615 1443 PD 2615 1448 PD 2615 1535 PD 2615 1540 PD 2615 1545 PD 2615 1628 PD 2615 1633 PD 2620 1448 PD 2620 1540 PD 2620 1545 PD 2620 1551 PD 2620 1633 PD 2620 1638 PD 2626 1448 PD 2626 1453 PD 2626 1545 PD 2626 1551 PD 2626 1556 PD 2626 1638 PD 2626 1643 PD 2631 1453 PD 2631 1468 PD 2631 1551 PD 2631 1556 PD 2631 1566 PD 2631 1643 PD 2631 1648 PD 2636 1458 PD 2636 1463 PD 2636 1474 PD 2636 1479 PD 2636 1561 PD 2636 1566 PD 2636 1571 PD 2636 1653 PD 2641 1468 PD 2641 1474 PD 2641 1556 PD 2641 1561 PD 2641 1566 PD 2641 1648 PD 2641 1653 PD 2646 1479 PD 2646 1484 PD 2646 1561 PD 2646 1571 PD 2646 1576 PD 2646 1653 PD 2646 1659 PD 2651 1484 PD 2651 1489 PD 2651 1571 PD 2651 1576 PD 2651 1581 PD 2651 1659 PD 2651 1664 PD 2656 1489 PD 2656 1494 PD 2656 1576 PD 2656 1581 PD 2656 1587 PD 2656 1664 PD 2656 1669 PD 2662 1494 PD 2662 1499 PD 2662 1581 PD 2662 1587 PD 2662 1592 PD 2662 1669 PD 2662 1674 PD 2667 1499 PD 2667 1504 PD 2667 1587 PD 2667 1592 PD 2667 1597 PD 2667 1674 PD 2667 1679 PD 2672 1504 PD 2672 1509 PD 2672 1592 PD 2672 1597 PD 2672 1602 PD 2672 1679 PD 2672 1684 PD 2677 1509 PD 2677 1515 PD 2677 1597 PD 2677 1602 PD 2677 1607 PD 2677 1684 PD 2677 1689 PD 2682 1515 PD 2682 1520 PD 2682 1602 PD 2682 1607 PD 2682 1689 PD 2687 1525 PD 2687 1530 PD 2687 1612 PD 2687 1617 PD 2687 1623 PD 2687 1695 PD 2687 1700 PD 2692 1525 PD 2692 1612 PD 2692 1617 PD 2692 1700 PD 2692 1705 PD 2698 1530 PD 2698 1535 PD 2698 1612 PD 2698 1623 PD 2698 1628 PD 2698 1695 PD 2698 1710 PD 2703 1535 PD 2703 1540 PD 2703 1623 PD 2703 1628 PD 2703 1633 PD 2703 1710 PD 2703 1715 PD 2708 1540 PD 2708 1545 PD 2708 1628 PD 2708 1633 PD 2708 1638 PD 2708 1715 PD 2708 1720 PD 2713 1545 PD 2713 1551 PD 2713 1633 PD 2713 1638 PD 2713 1643 PD 2713 1720 PD 2713 1725 PD 2718 1551 PD 2718 1556 PD 2718 1638 PD 2718 1643 PD 2718 1648 PD 2718 1725 PD 2718 1731 PD 2723 1556 PD 2723 1566 PD 2723 1643 PD 2723 1648 PD 2723 1653 PD 2723 1731 PD 2723 1736 PD 2728 1561 PD 2728 1566 PD 2728 1571 PD 2728 1648 PD 2728 1653 PD 2728 1659 PD 2728 1736 PD 2734 1571 PD 2734 1576 PD 2734 1653 PD 2734 1659 PD 2734 1664 PD 2734 1736 PD 2734 1741 PD 2739 1576 PD 2739 1581 PD 2739 1659 PD 2739 1664 PD 2739 1669 PD 2739 1741 PD 2739 1746 PD 2744 1581 PD 2744 1587 PD 2744 1664 PD 2744 1669 PD 2744 1674 PD 2744 1746 PD 2744 1751 PD 2749 1587 PD 2749 1592 PD 2749 1669 PD 2749 1674 PD 2749 1679 PD 2749 1751 PD 2749 1756 PD 2754 1592 PD 2754 1597 PD 2754 1674 PD 2754 1679 PD 2754 1684 PD 2754 1756 PD 2754 1761 PD 2759 1597 PD 2759 1602 PD 2759 1679 PD 2759 1684 PD 2759 1689 PD 2759 1761 PD 2759 1766 PD 2764 1602 PD 2764 1607 PD 2764 1684 PD 2764 1689 PD 2764 1766 PD 2770 1612 PD 2770 1623 PD 2770 1695 PD 2770 1700 PD 2770 1710 PD 2770 1772 PD 2770 1777 PD 2775 1612 PD 2775 1617 PD 2775 1695 PD 2775 1700 PD 2775 1705 PD 2775 1777 PD 2775 1782 PD 2780 1617 PD 2780 1700 PD 2780 1705 PD 2780 1782 PD 2780 1787 PD 2785 1623 PD 2785 1628 PD 2785 1695 PD 2785 1710 PD 2785 1715 PD 2785 1772 PD 2785 1792 PD 2790 1628 PD 2790 1633 PD 2790 1710 PD 2790 1715 PD 2790 1720 PD 2790 1792 PD 2790 1797 PD 2795 1633 PD 2795 1638 PD 2795 1715 PD 2795 1720 PD 2795 1725 PD 2795 1797 PD 2795 1802 PD 2800 1638 PD 2800 1643 PD 2800 1720 PD 2800 1725 PD 2800 1731 PD 2800 1802 PD 2800 1808 PD 2806 1643 PD 2806 1648 PD 2806 1725 PD 2806 1731 PD 2806 1736 PD 2806 1808 PD 2806 1813 PD 2811 1648 PD 2811 1653 PD 2811 1659 PD 2811 1731 PD 2811 1736 PD 2811 1741 PD 2811 1813 PD 2816 1659 PD 2816 1664 PD 2816 1736 PD 2816 1741 PD 2816 1746 PD 2816 1813 PD 2816 1818 PD 2821 1664 PD 2821 1669 PD 2821 1741 PD 2821 1746 PD 2821 1751 PD 2821 1818 PD 2821 1823 PD 2826 1669 PD 2826 1674 PD 2826 1746 PD 2826 1751 PD 2826 1756 PD 2826 1823 PD 2826 1828 PD 2831 1674 PD 2831 1679 PD 2831 1751 PD 2831 1756 PD 2831 1761 PD 2831 1828 PD 2831 1833 PD 2836 1679 PD 2836 1684 PD 2836 1756 PD 2836 1761 PD 2836 1766 PD 2836 1833 PD 2836 1838 PD 2841 1684 PD 2841 1689 PD 2841 1761 PD 2841 1766 PD 2841 1838 PD 2847 1695 PD 2847 1710 PD 2847 1772 PD 2847 1777 PD 2847 1792 PD 2847 1844 PD 2847 1849 PD 2852 1695 PD 2852 1700 PD 2852 1772 PD 2852 1777 PD 2852 1782 PD 2852 1849 PD 2852 1854 PD 2857 1700 PD 2857 1705 PD 2857 1777 PD 2857 1782 PD 2857 1787 PD 2857 1854 PD 2857 1859 PD 2862 1705 PD 2862 1782 PD 2862 1787 PD 2862 1859 PD 2862 1864 PD 2867 1710 PD 2867 1715 PD 2867 1772 PD 2867 1792 PD 2867 1797 PD 2867 1844 PD 2867 1869 PD 2872 1715 PD 2872 1720 PD 2872 1792 PD 2872 1797 PD 2872 1802 PD 2872 1869 PD 2872 1874 PD 2877 1720 PD 2877 1725 PD 2877 1797 PD 2877 1802 PD 2877 1808 PD 2877 1874 PD 2877 1880 PD 2883 1725 PD 2883 1731 PD 2883 1802 PD 2883 1808 PD 2883 1813 PD 2883 1880 PD 2883 1885 PD 2888 1731 PD 2888 1736 PD 2888 1741 PD 2888 1808 PD 2888 1813 PD 2888 1818 PD 2888 1885 PD 2893 1741 PD 2893 1746 PD 2893 1813 PD 2893 1818 PD 2893 1823 PD 2893 1885 PD 2893 1890 PD 2898 1746 PD 2898 1751 PD 2898 1818 PD 2898 1823 PD 2898 1828 PD 2898 1890 PD 2898 1895 PD 2903 1751 PD 2903 1756 PD 2903 1823 PD 2903 1828 PD 2903 1833 PD 2903 1895 PD 2903 1900 PD 2908 1756 PD 2908 1761 PD 2908 1828 PD 2908 1833 PD 2908 1838 PD 2908 1900 PD 2908 1905 PD 2913 1761 PD 2913 1766 PD 2913 1833 PD 2913 1838 PD 2913 1905 PD 2919 1772 PD 2919 1792 PD 2919 1844 PD 2919 1849 PD 2919 1869 PD 2919 1910 PD 2924 1772 PD 2924 1777 PD 2924 1844 PD 2924 1849 PD 2924 1854 PD 2924 1910 PD 2924 1916 PD 2929 1777 PD 2929 1782 PD 2929 1849 PD 2929 1854 PD 2929 1859 PD 2929 1916 PD 2929 1921 PD 2934 1782 PD 2934 1787 PD 2934 1854 PD 2934 1859 PD 2934 1864 PD 2934 1921 PD 2934 1926 PD 2939 1787 PD 2939 1859 PD 2939 1864 PD 2939 1926 PD 2939 1931 PD 2944 1792 PD 2944 1797 PD 2944 1844 PD 2944 1869 PD 2944 1874 PD 2944 1910 PD 2944 1936 PD 2949 1797 PD 2949 1802 PD 2949 1869 PD 2949 1874 PD 2949 1880 PD 2949 1936 PD 2949 1941 PD 2955 1802 PD 2955 1808 PD 2955 1874 PD 2955 1880 PD 2955 1885 PD 2955 1941 PD 2955 1946 PD 2960 1808 PD 2960 1813 PD 2960 1818 PD 2960 1880 PD 2960 1885 PD 2960 1890 PD 2960 1946 PD 2960 1952 PD 2965 1818 PD 2965 1823 PD 2965 1885 PD 2965 1890 PD 2965 1895 PD 2965 1952 PD 2965 1957 PD 2970 1823 PD 2970 1828 PD 2970 1890 PD 2970 1895 PD 2970 1900 PD 2970 1957 PD 2970 1962 PD 2975 1828 PD 2975 1833 PD 2975 1895 PD 2975 1900 PD 2975 1905 PD 2975 1962 PD 2975 1967 PD 2980 1833 PD 2980 1838 PD 2980 1900 PD 2980 1905 PD 2980 1967 PD 2985 1844 PD 2985 1849 PD 2985 1869 PD 2985 1910 PD 2985 1916 PD 2985 1936 PD 2985 1972 PD 2991 1849 PD 2991 1854 PD 2991 1910 PD 2991 1916 PD 2991 1921 PD 2991 1972 PD 2991 1977 PD 2996 1854 PD 2996 1859 PD 2996 1916 PD 2996 1921 PD 2996 1926 PD 2996 1977 PD 2996 1982 PD 3001 1859 PD 3001 1864 PD 3001 1921 PD 3001 1926 PD 3001 1931 PD 3001 1982 PD 3001 1988 PD 3006 1864 PD 3006 1926 PD 3006 1931 PD 3006 1988 PD 3006 1993 PD 3011 1869 PD 3011 1874 PD 3011 1910 PD 3011 1936 PD 3011 1941 PD 3011 1972 PD 3011 1998 PD 3016 1874 PD 3016 1880 PD 3016 1936 PD 3016 1941 PD 3016 1946 PD 3016 1998 PD 3016 2003 PD 3021 1880 PD 3021 1885 PD 3021 1941 PD 3021 1946 PD 3021 1952 PD 3021 2003 PD 3021 2008 PD 3027 1885 PD 3027 1890 PD 3027 1946 PD 3027 1952 PD 3027 1957 PD 3027 2008 PD 3027 2013 PD 3032 1890 PD 3032 1895 PD 3032 1952 PD 3032 1957 PD 3032 1962 PD 3032 2013 PD 3032 2018 PD 3037 1895 PD 3037 1900 PD 3037 1957 PD 3037 1962 PD 3037 1967 PD 3037 2018 PD 3037 2023 PD 3042 1900 PD 3042 1905 PD 3042 1962 PD 3042 1967 PD 3042 2023 PD 3047 1910 PD 3047 1916 PD 3047 1936 PD 3047 1972 PD 3047 1977 PD 3047 1998 PD 3047 2029 PD 3052 1916 PD 3052 1921 PD 3052 1972 PD 3052 1977 PD 3052 1982 PD 3052 2029 PD 3052 2034 PD 3057 1921 PD 3057 1926 PD 3057 1977 PD 3057 1982 PD 3057 1988 PD 3057 2034 PD 3057 2039 PD 3063 1926 PD 3063 1931 PD 3063 1982 PD 3063 1988 PD 3063 1993 PD 3063 2039 PD 3063 2044 PD 3068 1931 PD 3068 1988 PD 3068 1993 PD 3068 2044 PD 3068 2049 PD 3073 1936 PD 3073 1941 PD 3073 1972 PD 3073 1998 PD 3073 2003 PD 3073 2029 PD 3073 2054 PD 3078 1941 PD 3078 1946 PD 3078 1998 PD 3078 2003 PD 3078 2008 PD 3078 2054 PD 3078 2059 PD 3083 1946 PD 3083 1952 PD 3083 2003 PD 3083 2008 PD 3083 2013 PD 3083 2059 PD 3083 2065 PD 3088 1952 PD 3088 1957 PD 3088 2008 PD 3088 2013 PD 3088 2018 PD 3088 2065 PD 3088 2070 PD 3093 1957 PD 3093 1962 PD 3093 2013 PD 3093 2018 PD 3093 2023 PD 3093 2070 PD 3093 2075 PD 3098 1962 PD 3098 1967 PD 3098 2018 PD 3098 2023 PD 3098 2075 PD 3104 1972 PD 3104 1977 PD 3104 1998 PD 3104 2029 PD 3104 2034 PD 3104 2054 PD 3104 2080 PD 3109 1977 PD 3109 1982 PD 3109 2029 PD 3109 2034 PD 3109 2039 PD 3109 2080 PD 3109 2085 PD 3114 1982 PD 3114 1988 PD 3114 2034 PD 3114 2039 PD 3114 2044 PD 3114 2085 PD 3114 2090 PD 3119 1988 PD 3119 1993 PD 3119 2039 PD 3119 2044 PD 3119 2049 PD 3119 2090 PD 3119 2095 PD 3124 1993 PD 3124 2044 PD 3124 2049 PD 3124 2095 PD 3124 2101 PD 3129 1998 PD 3129 2003 PD 3129 2029 PD 3129 2054 PD 3129 2059 PD 3129 2080 PD 3129 2106 PD 3134 2003 PD 3134 2008 PD 3134 2054 PD 3134 2059 PD 3134 2065 PD 3134 2106 PD 3134 2111 PD 3140 2008 PD 3140 2013 PD 3140 2059 PD 3140 2065 PD 3140 2070 PD 3140 2111 PD 3140 2116 PD 3145 2013 PD 3145 2018 PD 3145 2065 PD 3145 2070 PD 3145 2075 PD 3145 2116 PD 3145 2121 PD 3150 2018 PD 3150 2023 PD 3150 2070 PD 3150 2075 PD 3150 2121 PD 3155 2029 PD 3155 2034 PD 3155 2054 PD 3155 2080 PD 3155 2085 PD 3155 2106 PD 3155 2126 PD 3160 2034 PD 3160 2039 PD 3160 2080 PD 3160 2085 PD 3160 2090 PD 3160 2126 PD 3160 2131 PD 3165 2039 PD 3165 2044 PD 3165 2085 PD 3165 2090 PD 3165 2095 PD 3165 2131 PD 3165 2137 PD 3170 2044 PD 3170 2049 PD 3170 2090 PD 3170 2095 PD 3170 2101 PD 3170 2137 PD 3170 2142 PD 3176 2049 PD 3176 2095 PD 3176 2101 PD 3176 2142 PD 3176 2147 PD 3181 2054 PD 3181 2059 PD 3181 2080 PD 3181 2106 PD 3181 2111 PD 3181 2126 PD 3181 2152 PD 3186 2059 PD 3186 2065 PD 3186 2106 PD 3186 2111 PD 3186 2116 PD 3186 2152 PD 3186 2157 PD 3191 2065 PD 3191 2070 PD 3191 2111 PD 3191 2116 PD 3191 2121 PD 3191 2157 PD 3191 2162 PD 3196 2070 PD 3196 2075 PD 3196 2116 PD 3196 2121 PD 3196 2162 PD 3196 2167 PD 3201 2080 PD 3201 2085 PD 3201 2106 PD 3201 2126 PD 3201 2131 PD 3201 2152 PD 3201 2173 PD 3206 2085 PD 3206 2090 PD 3206 2126 PD 3206 2131 PD 3206 2137 PD 3206 2173 PD 3206 2178 PD 3212 2090 PD 3212 2095 PD 3212 2131 PD 3212 2137 PD 3212 2142 PD 3212 2178 PD 3212 2183 PD 3217 2095 PD 3217 2101 PD 3217 2137 PD 3217 2142 PD 3217 2147 PD 3217 2183 PD 3217 2188 PD 3222 2101 PD 3222 2142 PD 3222 2147 PD 3222 2188 PD 3222 2193 PD 3227 2106 PD 3227 2111 PD 3227 2126 PD 3227 2152 PD 3227 2157 PD 3227 2173 PD 3227 2198 PD 3232 2111 PD 3232 2116 PD 3232 2152 PD 3232 2157 PD 3232 2162 PD 3232 2198 PD 3232 2203 PD 3237 2116 PD 3237 2121 PD 3237 2157 PD 3237 2162 PD 3237 2167 PD 3237 2203 PD 3237 2209 PD 3242 2121 PD 3242 2162 PD 3242 2167 PD 3242 2209 PD 3242 2214 PD 3248 2126 PD 3248 2131 PD 3248 2152 PD 3248 2173 PD 3248 2178 PD 3248 2198 PD 3248 2219 PD 3253 2131 PD 3253 2137 PD 3253 2173 PD 3253 2178 PD 3253 2183 PD 3253 2219 PD 3253 2224 PD 3258 2137 PD 3258 2142 PD 3258 2178 PD 3258 2183 PD 3258 2188 PD 3258 2224 PD 3258 2229 PD 3263 2142 PD 3263 2147 PD 3263 2183 PD 3263 2188 PD 3263 2193 PD 3263 2229 PD 3263 2234 PD 3268 2147 PD 3268 2188 PD 3268 2193 PD 3268 2234 PD 3268 2239 PD 3273 2152 PD 3273 2157 PD 3273 2173 PD 3273 2198 PD 3273 2203 PD 3273 2219 PD 3273 2245 PD 3278 2157 PD 3278 2162 PD 3278 2198 PD 3278 2203 PD 3278 2209 PD 3278 2245 PD 3278 2250 PD 3284 2162 PD 3284 2167 PD 3284 2203 PD 3284 2209 PD 3284 2214 PD 3284 2250 PD 3284 2255 PD 3289 2167 PD 3289 2209 PD 3289 2214 PD 3289 2255 PD 3289 2260 PD 3294 2173 PD 3294 2178 PD 3294 2198 PD 3294 2219 PD 3294 2224 PD 3294 2245 PD 3294 2265 PD 3299 2178 PD 3299 2183 PD 3299 2219 PD 3299 2224 PD 3299 2229 PD 3299 2265 PD 3299 2270 PD 3304 2183 PD 3304 2188 PD 3304 2224 PD 3304 2229 PD 3304 2234 PD 3304 2270 PD 3304 2275 PD 3309 2188 PD 3309 2193 PD 3309 2229 PD 3309 2234 PD 3309 2239 PD 3309 2275 PD 3309 2280 PD 3314 2193 PD 3314 2234 PD 3314 2239 PD 3314 2280 PD 3314 2286 PD 3320 2198 PD 3320 2203 PD 3320 2219 PD 3320 2245 PD 3320 2250 PD 3320 2265 PD 3320 2291 PD 3325 2203 PD 3325 2209 PD 3325 2245 PD 3325 2250 PD 3325 2255 PD 3325 2291 PD 3325 2296 PD 3330 2209 PD 3330 2214 PD 3330 2250 PD 3330 2255 PD 3330 2260 PD 3330 2296 PD 3330 2301 PD 3335 2214 PD 3335 2255 PD 3335 2260 PD 3335 2301 PD 3335 2306 PD 3340 2219 PD 3340 2224 PD 3340 2245 PD 3340 2265 PD 3340 2270 PD 3340 2291 PD 3340 2311 PD 3345 2224 PD 3345 2229 PD 3345 2265 PD 3345 2270 PD 3345 2275 PD 3345 2311 PD 3345 2316 PD 3350 2229 PD 3350 2234 PD 3350 2270 PD 3350 2275 PD 3350 2280 PD 3350 2316 PD 3350 2322 PD 3355 2234 PD 3355 2239 PD 3355 2275 PD 3355 2280 PD 3355 2286 PD 3355 2322 PD 3355 2327 PD 3361 2239 PD 3361 2280 PD 3361 2286 PD 3361 2327 PD 3361 2332 PD 3366 2245 PD 3366 2250 PD 3366 2265 PD 3366 2291 PD 3366 2296 PD 3366 2311 PD 3366 2337 PD 3371 2250 PD 3371 2255 PD 3371 2291 PD 3371 2296 PD 3371 2301 PD 3371 2337 PD 3371 2342 PD 3376 2255 PD 3376 2260 PD 3376 2296 PD 3376 2301 PD 3376 2306 PD 3376 2342 PD 3376 2347 PD 3381 2260 PD 3381 2301 PD 3381 2306 PD 3381 2347 PD 3381 2352 PD 3386 2265 PD 3386 2270 PD 3386 2291 PD 3386 2311 PD 3386 2316 PD 3386 2337 PD 3386 2358 PD 3391 2270 PD 3391 2275 PD 3391 2311 PD 3391 2316 PD 3391 2322 PD 3391 2358 PD 3391 2363 PD 3397 2275 PD 3397 2280 PD 3397 2316 PD 3397 2322 PD 3397 2327 PD 3397 2363 PD 3397 2368 PD 3402 2280 PD 3402 2286 PD 3402 2322 PD 3402 2327 PD 3402 2332 PD 3402 2368 PD 3402 2373 PD 3407 2286 PD 3407 2327 PD 3407 2332 PD 3407 2373 PD 3407 2378 PD 3412 2291 PD 3412 2296 PD 3412 2311 PD 3412 2337 PD 3412 2342 PD 3412 2358 PD 3412 2383 PD 3417 2296 PD 3417 2301 PD 3417 2337 PD 3417 2342 PD 3417 2347 PD 3417 2383 PD 3417 2388 PD 3422 2301 PD 3422 2306 PD 3422 2342 PD 3422 2347 PD 3422 2352 PD 3422 2388 PD 3422 2394 PD 3427 2306 PD 3427 2347 PD 3427 2352 PD 3427 2394 PD 3427 2399 PD 3433 2311 PD 3433 2316 PD 3433 2337 PD 3433 2358 PD 3433 2363 PD 3433 2383 PD 3433 2404 PD 3438 2316 PD 3438 2322 PD 3438 2358 PD 3438 2363 PD 3438 2368 PD 3438 2404 PD 3438 2409 PD 3443 2322 PD 3443 2327 PD 3443 2363 PD 3443 2368 PD 3443 2373 PD 3443 2409 PD 3443 2414 PD 3448 2327 PD 3448 2332 PD 3448 2368 PD 3448 2373 PD 3448 2378 PD 3448 2414 PD 3448 2419 PD 3453 2332 PD 3453 2373 PD 3453 2378 PD 3453 2419 PD 3453 2424 PD 3458 2337 PD 3458 2342 PD 3458 2358 PD 3458 2383 PD 3458 2388 PD 3458 2404 PD 3458 2430 PD 3463 2342 PD 3463 2347 PD 3463 2383 PD 3463 2388 PD 3463 2394 PD 3463 2430 PD 3463 2435 PD 3469 2347 PD 3469 2352 PD 3469 2388 PD 3469 2394 PD 3469 2399 PD 3469 2435 PD 3469 2440 PD 3474 2352 PD 3474 2394 PD 3474 2399 PD 3474 2440 PD 3474 2445 PD 3479 2358 PD 3479 2363 PD 3479 2383 PD 3479 2404 PD 3479 2409 PD 3479 2430 PD 3479 2450 PD 3484 2363 PD 3484 2368 PD 3484 2404 PD 3484 2409 PD 3484 2414 PD 3484 2450 PD 3484 2455 PD 3489 2368 PD 3489 2373 PD 3489 2409 PD 3489 2414 PD 3489 2419 PD 3489 2455 PD 3489 2460 PD 3494 2373 PD 3494 2378 PD 3494 2414 PD 3494 2419 PD 3494 2424 PD 3494 2460 PD 3494 2466 PD 3499 2378 PD 3499 2419 PD 3499 2424 PD 3499 2466 PD 3499 2471 PD 3505 2383 PD 3505 2388 PD 3505 2404 PD 3505 2430 PD 3505 2435 PD 3505 2450 PD 3505 2476 PD 3510 2388 PD 3510 2394 PD 3510 2430 PD 3510 2435 PD 3510 2440 PD 3510 2476 PD 3510 2481 PD 3515 2394 PD 3515 2399 PD 3515 2435 PD 3515 2440 PD 3515 2445 PD 3515 2481 PD 3515 2486 PD 3520 2399 PD 3520 2440 PD 3520 2445 PD 3520 2486 PD 3520 2491 PD 3525 2404 PD 3525 2409 PD 3525 2430 PD 3525 2450 PD 3525 2455 PD 3525 2476 PD 3525 2496 PD 3530 2409 PD 3530 2414 PD 3530 2450 PD 3530 2455 PD 3530 2460 PD 3530 2496 PD 3530 2502 PD 3535 2414 PD 3535 2419 PD 3535 2455 PD 3535 2460 PD 3535 2466 PD 3535 2502 PD 3535 2507 PD 3541 2419 PD 3541 2424 PD 3541 2460 PD 3541 2466 PD 3541 2471 PD 3541 2507 PD 3541 2512 PD 3546 2424 PD 3546 2466 PD 3546 2471 PD 3546 2512 PD 3546 2517 PD 3551 2430 PD 3551 2435 PD 3551 2450 PD 3551 2476 PD 3551 2481 PD 3551 2496 PD 3551 2522 PD 3556 2435 PD 3556 2440 PD 3556 2476 PD 3556 2481 PD 3556 2486 PD 3556 2522 PD 3556 2527 PD 3561 2440 PD 3561 2445 PD 3561 2481 PD 3561 2486 PD 3561 2491 PD 3561 2527 PD 3561 2532 PD 3566 2445 PD 3566 2486 PD 3566 2491 PD 3566 2532 PD 3566 2537 PD 3571 2450 PD 3571 2455 PD 3571 2476 PD 3571 2496 PD 3571 2502 PD 3571 2522 PD 3571 2543 PD 3577 2455 PD 3577 2460 PD 3577 2496 PD 3577 2502 PD 3577 2507 PD 3577 2543 PD 3577 2548 PD 3582 2460 PD 3582 2466 PD 3582 2502 PD 3582 2507 PD 3582 2512 PD 3582 2548 PD 3582 2553 PD 3587 2466 PD 3587 2471 PD 3587 2507 PD 3587 2512 PD 3587 2517 PD 3587 2553 PD 3587 2558 PD 3592 2471 PD 3592 2512 PD 3592 2517 PD 3592 2558 PD 3592 2563 PD 3597 2476 PD 3597 2481 PD 3597 2496 PD 3597 2522 PD 3597 2527 PD 3597 2543 PD 3597 2568 PD 3602 2481 PD 3602 2486 PD 3602 2522 PD 3602 2527 PD 3602 2532 PD 3602 2568 PD 3602 2573 PD 3607 2486 PD 3607 2491 PD 3607 2527 PD 3607 2532 PD 3607 2537 PD 3607 2573 PD 3607 2579 PD 3612 2491 PD 3612 2532 PD 3612 2537 PD 3612 2579 PD 3612 2584 PD 3618 2496 PD 3618 2502 PD 3618 2522 PD 3618 2543 PD 3618 2548 PD 3618 2568 PD 3618 2589 PD 3623 2502 PD 3623 2507 PD 3623 2543 PD 3623 2548 PD 3623 2553 PD 3623 2589 PD 3623 2594 PD 3628 2507 PD 3628 2512 PD 3628 2548 PD 3628 2553 PD 3628 2558 PD 3628 2594 PD 3628 2599 PD 3633 2512 PD 3633 2517 PD 3633 2553 PD 3633 2558 PD 3633 2563 PD 3633 2599 PD 3633 2604 PD 3638 2517 PD 3638 2558 PD 3638 2563 PD 3638 2604 PD 3638 2609 PD 3643 2522 PD 3643 2527 PD 3643 2543 PD 3643 2568 PD 3643 2573 PD 3643 2589 PD 3643 2615 PD 3648 2527 PD 3648 2532 PD 3648 2568 PD 3648 2573 PD 3648 2579 PD 3648 2615 PD 3648 2620 PD 3654 2532 PD 3654 2537 PD 3654 2573 PD 3654 2579 PD 3654 2584 PD 3654 2620 PD 3654 2625 PD 3659 2537 PD 3659 2579 PD 3659 2584 PD 3659 2625 PD 3659 2630 PD 3664 2543 PD 3664 2548 PD 3664 2568 PD 3664 2589 PD 3664 2594 PD 3664 2615 PD 3664 2635 PD 3669 2548 PD 3669 2553 PD 3669 2589 PD 3669 2594 PD 3669 2599 PD 3669 2635 PD 3669 2640 PD 3674 2553 PD 3674 2558 PD 3674 2594 PD 3674 2599 PD 3674 2604 PD 3674 2640 PD 3674 2645 PD 3679 2558 PD 3679 2563 PD 3679 2599 PD 3679 2604 PD 3679 2609 PD 3679 2645 PD 3679 2651 PD 3684 2563 PD 3684 2604 PD 3684 2609 PD 3684 2651 PD 3684 2656 PD 3690 2568 PD 3690 2573 PD 3690 2589 PD 3690 2615 PD 3690 2620 PD 3690 2635 PD 3690 2661 PD 3695 2573 PD 3695 2579 PD 3695 2615 PD 3695 2620 PD 3695 2625 PD 3695 2661 PD 3695 2666 PD 3700 2579 PD 3700 2584 PD 3700 2620 PD 3700 2625 PD 3700 2630 PD 3700 2666 PD 3700 2671 PD 3705 2584 PD 3705 2625 PD 3705 2630 PD 3705 2671 PD 3705 2676 PD 3710 2589 PD 3710 2594 PD 3710 2615 PD 3710 2635 PD 3710 2640 PD 3710 2661 PD 3710 2687 PD 3715 2594 PD 3715 2599 PD 3715 2635 PD 3715 2640 PD 3715 2645 PD 3715 2687 PD 3715 2692 PD 3720 2599 PD 3720 2604 PD 3720 2640 PD 3720 2645 PD 3720 2651 PD 3720 2692 PD 3720 2697 PD 3726 2604 PD 3726 2609 PD 3726 2645 PD 3726 2651 PD 3726 2656 PD 3726 2697 PD 3726 2702 PD 3731 2609 PD 3731 2651 PD 3731 2656 PD 3731 2681 PD 3731 2702 PD 3736 2615 PD 3736 2620 PD 3736 2635 PD 3736 2661 PD 3736 2666 PD 3736 2687 PD 3736 2707 PD 3741 2620 PD 3741 2625 PD 3741 2661 PD 3741 2666 PD 3741 2671 PD 3741 2707 PD 3741 2712 PD 3746 2625 PD 3746 2630 PD 3746 2666 PD 3746 2671 PD 3746 2676 PD 3746 2712 PD 3746 2717 PD 3751 2630 PD 3751 2671 PD 3751 2676 PD 3751 2717 PD 3751 2723 PD 3756 2656 PD 3756 2681 PD 3756 2702 PD 3756 2728 PD 3756 2733 PD 3762 2635 PD 3762 2640 PD 3762 2661 PD 3762 2687 PD 3762 2692 PD 3762 2707 PD 3762 2738 PD 3767 2640 PD 3767 2645 PD 3767 2687 PD 3767 2692 PD 3767 2697 PD 3767 2738 PD 3767 2743 PD 3772 2645 PD 3772 2651 PD 3772 2692 PD 3772 2697 PD 3772 2702 PD 3772 2743 PD 3772 2748 PD 3777 2651 PD 3777 2656 PD 3777 2681 PD 3777 2697 PD 3777 2702 PD 3777 2733 PD 3777 2748 PD 3782 2661 PD 3782 2666 PD 3782 2687 PD 3782 2707 PD 3782 2712 PD 3782 2738 PD 3782 2753 PD 3787 2666 PD 3787 2671 PD 3787 2707 PD 3787 2712 PD 3787 2717 PD 3787 2753 PD 3787 2758 PD 3792 2671 PD 3792 2676 PD 3792 2712 PD 3792 2717 PD 3792 2723 PD 3792 2758 PD 3792 2764 PD 3798 2676 PD 3798 2717 PD 3798 2723 PD 3798 2764 PD 3798 2769 PD 3803 2681 PD 3803 2728 PD 3803 2733 PD 3803 2774 PD 3803 2779 PD 3808 2681 PD 3808 2702 PD 3808 2728 PD 3808 2733 PD 3808 2748 PD 3808 2779 PD 3808 2784 PD 3813 2687 PD 3813 2692 PD 3813 2707 PD 3813 2738 PD 3813 2743 PD 3813 2753 PD 3813 2789 PD 3818 2692 PD 3818 2697 PD 3818 2738 PD 3818 2743 PD 3818 2748 PD 3818 2789 PD 3818 2794 PD 3823 2697 PD 3823 2702 PD 3823 2733 PD 3823 2743 PD 3823 2748 PD 3823 2784 PD 3823 2794 PD 3828 2707 PD 3828 2712 PD 3828 2738 PD 3828 2753 PD 3828 2758 PD 3828 2789 PD 3828 2800 PD 3833 2712 PD 3833 2717 PD 3833 2753 PD 3833 2758 PD 3833 2764 PD 3833 2800 PD 3833 2805 PD 3839 2717 PD 3839 2723 PD 3839 2758 PD 3839 2764 PD 3839 2769 PD 3839 2805 PD 3839 2810 PD 3844 2723 PD 3844 2764 PD 3844 2769 PD 3844 2810 PD 3844 2815 PD 3849 2728 PD 3849 2774 PD 3849 2779 PD 3849 2820 PD 3849 2825 PD 3854 2728 PD 3854 2733 PD 3854 2774 PD 3854 2779 PD 3854 2784 PD 3854 2825 PD 3854 2830 PD 3859 2733 PD 3859 2748 PD 3859 2779 PD 3859 2784 PD 3859 2794 PD 3859 2830 PD 3859 2836 PD 3864 2738 PD 3864 2743 PD 3864 2753 PD 3864 2789 PD 3864 2794 PD 3864 2800 PD 3864 2841 PD 3869 2743 PD 3869 2748 PD 3869 2784 PD 3869 2789 PD 3869 2794 PD 3869 2836 PD 3869 2841 PD 3875 2753 PD 3875 2758 PD 3875 2789 PD 3875 2800 PD 3875 2805 PD 3875 2841 PD 3875 2846 PD 3880 2758 PD 3880 2764 PD 3880 2800 PD 3880 2805 PD 3880 2810 PD 3880 2846 PD 3880 2851 PD 3885 2764 PD 3885 2769 PD 3885 2805 PD 3885 2810 PD 3885 2815 PD 3885 2851 PD 3885 2856 PD 3890 2769 PD 3890 2810 PD 3890 2815 PD 3890 2856 PD 3890 2861 PD 3895 2774 PD 3895 2820 PD 3895 2825 PD 3895 2866 PD 3895 2872 PD 3900 2774 PD 3900 2779 PD 3900 2820 PD 3900 2825 PD 3900 2830 PD 3900 2872 PD 3900 2877 PD 3905 2779 PD 3905 2784 PD 3905 2825 PD 3905 2830 PD 3905 2836 PD 3905 2877 PD 3905 2882 PD 3911 2784 PD 3911 2794 PD 3911 2830 PD 3911 2836 PD 3911 2841 PD 3911 2882 PD 3911 2887 PD 3916 2789 PD 3916 2794 PD 3916 2800 PD 3916 2836 PD 3916 2841 PD 3916 2846 PD 3916 2887 PD 3916 2892 PD 3921 2800 PD 3921 2805 PD 3921 2841 PD 3921 2846 PD 3921 2851 PD 3921 2892 PD 3921 2897 PD 3926 2805 PD 3926 2810 PD 3926 2846 PD 3926 2851 PD 3926 2856 PD 3926 2897 PD 3926 2902 PD 3931 2810 PD 3931 2815 PD 3931 2851 PD 3931 2856 PD 3931 2861 PD 3931 2902 PD 3931 2908 PD 3936 2815 PD 3936 2856 PD 3936 2861 PD 3936 2908 PD 3941 2820 PD 3941 2866 PD 3941 2872 PD 3941 2913 PD 3941 2918 PD 3947 2820 PD 3947 2825 PD 3947 2866 PD 3947 2872 PD 3947 2877 PD 3947 2918 PD 3947 2923 PD 3952 2825 PD 3952 2830 PD 3952 2872 PD 3952 2877 PD 3952 2882 PD 3952 2923 PD 3952 2928 PD 3957 2830 PD 3957 2836 PD 3957 2877 PD 3957 2882 PD 3957 2887 PD 3957 2928 PD 3957 2933 PD 3962 2836 PD 3962 2841 PD 3962 2882 PD 3962 2887 PD 3962 2892 PD 3962 2933 PD 3962 2938 PD 3967 2841 PD 3967 2846 PD 3967 2887 PD 3967 2892 PD 3967 2897 PD 3967 2938 PD 3967 2944 PD 3972 2846 PD 3972 2851 PD 3972 2892 PD 3972 2897 PD 3972 2902 PD 3972 2944 PD 3972 2949 PD 3977 2851 PD 3977 2856 PD 3977 2897 PD 3977 2902 PD 3977 2908 PD 3977 2949 PD 3977 2954 PD 3983 2856 PD 3983 2861 PD 3983 2902 PD 3983 2908 PD 3983 2954 PD 3988 2866 PD 3988 2913 PD 3988 2918 PD 3988 2959 PD 3988 2964 PD 3993 2866 PD 3993 2872 PD 3993 2913 PD 3993 2918 PD 3993 2923 PD 3993 2964 PD 3993 2969 PD 3998 2872 PD 3998 2877 PD 3998 2918 PD 3998 2923 PD 3998 2928 PD 3998 2969 PD 3998 2974 PD 4003 2877 PD 4003 2882 PD 4003 2923 PD 4003 2928 PD 4003 2933 PD 4003 2974 PD 4003 2980 PD 4008 2882 PD 4008 2887 PD 4008 2928 PD 4008 2933 PD 4008 2938 PD 4008 2980 PD 4008 2985 PD 4013 2887 PD 4013 2892 PD 4013 2933 PD 4013 2938 PD 4013 2944 PD 4013 2985 PD 4013 2990 PD 4019 2892 PD 4019 2897 PD 4019 2938 PD 4019 2944 PD 4019 2949 PD 4019 2990 PD 4019 2995 PD 4024 2897 PD 4024 2902 PD 4024 2944 PD 4024 2949 PD 4024 2954 PD 4024 2995 PD 4024 3000 PD 4029 2902 PD 4029 2908 PD 4029 2949 PD 4029 2954 PD 4029 3000 PD 4034 2913 PD 4034 2959 PD 4034 2964 PD 4034 3005 PD 4034 3010 PD 4039 2913 PD 4039 2918 PD 4039 2959 PD 4039 2964 PD 4039 2969 PD 4039 3010 PD 4039 3015 PD 4044 2918 PD 4044 2923 PD 4044 2964 PD 4044 2969 PD 4044 2974 PD 4044 3015 PD 4044 3021 PD 4049 2923 PD 4049 2928 PD 4049 2969 PD 4049 2974 PD 4049 2980 PD 4049 3021 PD 4049 3026 PD 4055 2928 PD 4055 2933 PD 4055 2974 PD 4055 2980 PD 4055 2985 PD 4055 3026 PD 4055 3031 PD 4060 2933 PD 4060 2938 PD 4060 2980 PD 4060 2985 PD 4060 2990 PD 4060 3031 PD 4060 3036 PD 4065 2938 PD 4065 2944 PD 4065 2985 PD 4065 2990 PD 4065 2995 PD 4065 3036 PD 4065 3041 PD 4070 2944 PD 4070 2949 PD 4070 2990 PD 4070 2995 PD 4070 3000 PD 4070 3041 PD 4070 3046 PD 4075 2949 PD 4075 2954 PD 4075 2995 PD 4075 3000 PD 4075 3046 PD 4080 2959 PD 4080 3005 PD 4080 3010 PD 4080 3051 PD 4080 3057 PD 4085 2959 PD 4085 2964 PD 4085 3005 PD 4085 3010 PD 4085 3015 PD 4085 3057 PD 4085 3062 PD 4090 2964 PD 4090 2969 PD 4090 3010 PD 4090 3015 PD 4090 3021 PD 4090 3062 PD 4090 3067 PD 4096 2969 PD 4096 2974 PD 4096 3015 PD 4096 3021 PD 4096 3026 PD 4096 3067 PD 4096 3072 PD 4101 2974 PD 4101 2980 PD 4101 3021 PD 4101 3026 PD 4101 3031 PD 4101 3072 PD 4101 3077 PD 4106 2980 PD 4106 2985 PD 4106 3026 PD 4106 3031 PD 4106 3036 PD 4106 3077 PD 4106 3082 PD 4111 2985 PD 4111 2990 PD 4111 3031 PD 4111 3036 PD 4111 3041 PD 4111 3082 PD 4111 3087 PD 4116 2990 PD 4116 2995 PD 4116 3036 PD 4116 3041 PD 4116 3046 PD 4116 3087 PD 4116 3093 PD 4121 2995 PD 4121 3000 PD 4121 3041 PD 4121 3046 PD 4121 3093 PD 4126 3005 PD 4126 3051 PD 4126 3057 PD 4126 3098 PD 4126 3103 PD 4132 3005 PD 4132 3010 PD 4132 3051 PD 4132 3057 PD 4132 3062 PD 4132 3103 PD 4132 3108 PD 4137 3010 PD 4137 3015 PD 4137 3057 PD 4137 3062 PD 4137 3067 PD 4137 3108 PD 4137 3113 PD 4142 3015 PD 4142 3021 PD 4142 3062 PD 4142 3067 PD 4142 3072 PD 4142 3113 PD 4142 3118 PD 4147 3021 PD 4147 3026 PD 4147 3067 PD 4147 3072 PD 4147 3077 PD 4147 3118 PD 4147 3123 PD 4152 3026 PD 4152 3031 PD 4152 3072 PD 4152 3077 PD 4152 3082 PD 4152 3123 PD 4152 3129 PD 4157 3031 PD 4157 3036 PD 4157 3077 PD 4157 3082 PD 4157 3087 PD 4157 3129 PD 4157 3134 PD 4162 3036 PD 4162 3041 PD 4162 3082 PD 4162 3087 PD 4162 3093 PD 4162 3134 PD 4162 3139 PD 4168 3041 PD 4168 3046 PD 4168 3087 PD 4168 3093 PD 4168 3139 PD 4173 3051 PD 4173 3098 PD 4173 3103 PD 4173 3144 PD 4173 3149 PD 4178 3051 PD 4178 3057 PD 4178 3098 PD 4178 3103 PD 4178 3108 PD 4178 3149 PD 4178 3154 PD 4183 3057 PD 4183 3062 PD 4183 3103 PD 4183 3108 PD 4183 3113 PD 4183 3154 PD 4183 3159 PD 4188 3062 PD 4188 3067 PD 4188 3108 PD 4188 3113 PD 4188 3118 PD 4188 3159 PD 4188 3165 PD 4193 3067 PD 4193 3072 PD 4193 3113 PD 4193 3118 PD 4193 3123 PD 4193 3165 PD 4193 3170 PD 4198 3072 PD 4198 3077 PD 4198 3118 PD 4198 3123 PD 4198 3129 PD 4198 3170 PD 4198 3175 PD 4204 3077 PD 4204 3082 PD 4204 3123 PD 4204 3129 PD 4204 3134 PD 4204 3175 PD 4204 3180 PD 4209 3082 PD 4209 3087 PD 4209 3129 PD 4209 3134 PD 4209 3139 PD 4209 3180 PD 4209 3185 PD 4214 3087 PD 4214 3093 PD 4214 3134 PD 4214 3139 PD 4214 3185 PD 4219 3098 PD 4219 3144 PD 4219 3149 PD 4219 3190 PD 4219 3195 PD 4224 3098 PD 4224 3103 PD 4224 3144 PD 4224 3149 PD 4224 3154 PD 4224 3195 PD 4224 3201 PD 4229 3103 PD 4229 3108 PD 4229 3149 PD 4229 3154 PD 4229 3159 PD 4229 3201 PD 4229 3206 PD 4234 3108 PD 4234 3113 PD 4234 3154 PD 4234 3159 PD 4234 3165 PD 4234 3206 PD 4234 3211 PD 4240 3113 PD 4240 3118 PD 4240 3159 PD 4240 3165 PD 4240 3170 PD 4240 3211 PD 4240 3216 PD 4245 3118 PD 4245 3123 PD 4245 3165 PD 4245 3170 PD 4245 3175 PD 4245 3216 PD 4245 3221 PD 4250 3123 PD 4250 3129 PD 4250 3170 PD 4250 3175 PD 4250 3180 PD 4250 3221 PD 4250 3226 PD 4255 3129 PD 4255 3134 PD 4255 3175 PD 4255 3180 PD 4255 3185 PD 4255 3226 PD 4255 3231 PD 4260 3134 PD 4260 3139 PD 4260 3180 PD 4260 3185 PD 4260 3231 PD 4265 3144 PD 4265 3190 PD 4265 3195 PD 4265 3237 PD 4265 3242 PD 4270 3144 PD 4270 3149 PD 4270 3190 PD 4270 3195 PD 4270 3201 PD 4270 3242 PD 4270 3247 PD 4276 3149 PD 4276 3154 PD 4276 3195 PD 4276 3201 PD 4276 3206 PD 4276 3247 PD 4276 3252 PD 4281 3154 PD 4281 3159 PD 4281 3201 PD 4281 3206 PD 4281 3211 PD 4281 3252 PD 4281 3257 PD 4286 3159 PD 4286 3165 PD 4286 3206 PD 4286 3211 PD 4286 3216 PD 4286 3257 PD 4286 3262 PD 4291 3165 PD 4291 3170 PD 4291 3211 PD 4291 3216 PD 4291 3221 PD 4291 3262 PD 4291 3267 PD 4296 3170 PD 4296 3175 PD 4296 3216 PD 4296 3221 PD 4296 3226 PD 4296 3267 PD 4296 3272 PD 4301 3175 PD 4301 3180 PD 4301 3221 PD 4301 3226 PD 4301 3231 PD 4301 3272 PD 4301 3278 PD 4306 3180 PD 4306 3185 PD 4306 3226 PD 4306 3231 PD 4306 3278 PD 4312 3190 PD 4312 3237 PD 4312 3242 PD 4312 3283 PD 4312 3288 PD 4317 3190 PD 4317 3195 PD 4317 3237 PD 4317 3242 PD 4317 3247 PD 4317 3288 PD 4317 3293 PD 4322 3195 PD 4322 3201 PD 4322 3242 PD 4322 3247 PD 4322 3252 PD 4322 3293 PD 4322 3298 PD 4327 3201 PD 4327 3206 PD 4327 3247 PD 4327 3252 PD 4327 3257 PD 4327 3298 PD 4327 3303 PD 4332 3206 PD 4332 3211 PD 4332 3252 PD 4332 3257 PD 4332 3262 PD 4332 3303 PD 4332 3308 PD 4337 3211 PD 4337 3216 PD 4337 3257 PD 4337 3262 PD 4337 3267 PD 4337 3308 PD 4337 3314 PD 4342 3216 PD 4342 3221 PD 4342 3262 PD 4342 3267 PD 4342 3272 PD 4342 3314 PD 4342 3319 PD 4347 3221 PD 4347 3226 PD 4347 3267 PD 4347 3272 PD 4347 3278 PD 4347 3319 PD 4347 3324 PD 4353 3226 PD 4353 3231 PD 4353 3272 PD 4353 3278 PD 4353 3324 PD 4358 3237 PD 4358 3283 PD 4358 3288 PD 4358 3329 PD 4358 3334 PD 4363 3237 PD 4363 3242 PD 4363 3283 PD 4363 3288 PD 4363 3293 PD 4363 3334 PD 4363 3339 PD 4368 3242 PD 4368 3247 PD 4368 3288 PD 4368 3293 PD 4368 3298 PD 4368 3339 PD 4368 3344 PD 4373 3247 PD 4373 3252 PD 4373 3293 PD 4373 3298 PD 4373 3303 PD 4373 3344 PD 4373 3350 PD 4378 3252 PD 4378 3257 PD 4378 3298 PD 4378 3303 PD 4378 3308 PD 4378 3350 PD 4378 3355 PD 4383 3257 PD 4383 3262 PD 4383 3303 PD 4383 3308 PD 4383 3314 PD 4383 3355 PD 4383 3360 PD 4389 3262 PD 4389 3267 PD 4389 3308 PD 4389 3314 PD 4389 3319 PD 4389 3360 PD 4389 3365 PD 4394 3267 PD 4394 3272 PD 4394 3314 PD 4394 3319 PD 4394 3324 PD 4394 3365 PD 4394 3370 PD 4399 3272 PD 4399 3278 PD 4399 3319 PD 4399 3324 PD 4399 3370 PD 4404 3283 PD 4404 3329 PD 4404 3334 PD 4404 3375 PD 4404 3380 PD 4409 3283 PD 4409 3288 PD 4409 3329 PD 4409 3334 PD 4409 3339 PD 4409 3380 PD 4409 3386 PD 4414 3288 PD 4414 3293 PD 4414 3334 PD 4414 3339 PD 4414 3344 PD 4414 3386 PD 4414 3391 PD 4419 3293 PD 4419 3298 PD 4419 3339 PD 4419 3344 PD 4419 3350 PD 4419 3391 PD 4419 3396 PD 4425 3298 PD 4425 3303 PD 4425 3344 PD 4425 3350 PD 4425 3355 PD 4425 3396 PD 4425 3401 PD 4430 3303 PD 4430 3308 PD 4430 3350 PD 4430 3355 PD 4430 3360 PD 4430 3401 PD 4430 3406 PD 4435 3308 PD 4435 3314 PD 4435 3355 PD 4435 3360 PD 4435 3365 PD 4435 3406 PD 4435 3411 PD 4440 3314 PD 4440 3319 PD 4440 3360 PD 4440 3365 PD 4440 3370 PD 4440 3411 PD 4440 3416 PD 4445 3319 PD 4445 3324 PD 4445 3365 PD 4445 3370 PD 4445 3416 PD 4450 3329 PD 4450 3375 PD 4450 3380 PD 4450 3422 PD 4450 3442 PD 4455 3329 PD 4455 3334 PD 4455 3375 PD 4455 3380 PD 4455 3386 PD 4455 3442 PD 4455 3447 PD 4461 3334 PD 4461 3339 PD 4461 3380 PD 4461 3386 PD 4461 3391 PD 4461 3447 PD 4461 3452 PD 4466 3339 PD 4466 3344 PD 4466 3386 PD 4466 3391 PD 4466 3396 PD 4466 3452 PD 4466 3458 PD 4471 3344 PD 4471 3350 PD 4471 3391 PD 4471 3396 PD 4471 3401 PD 4471 3458 PD 4471 3463 PD 4476 3350 PD 4476 3355 PD 4476 3396 PD 4476 3401 PD 4476 3406 PD 4476 3463 PD 4476 3468 PD 4481 3355 PD 4481 3360 PD 4481 3401 PD 4481 3406 PD 4481 3411 PD 4481 3468 PD 4481 3473 PD 4486 3360 PD 4486 3365 PD 4486 3406 PD 4486 3411 PD 4486 3416 PD 4486 3473 PD 4486 3478 PD 4491 3365 PD 4491 3370 PD 4491 3411 PD 4491 3416 PD 4491 3478 PD 4497 3375 PD 4497 3422 PD 4497 3427 PD 4497 3442 PD 4497 3483 PD 4502 3422 PD 4502 3427 PD 4502 3432 PD 4502 3483 PD 4502 3488 PD 4507 3427 PD 4507 3432 PD 4507 3437 PD 4507 3488 PD 4507 3494 PD 4512 3432 PD 4512 3437 PD 4512 3494 PD 4512 3499 PD 4512 3504 PD 4517 3375 PD 4517 3380 PD 4517 3422 PD 4517 3442 PD 4517 3447 PD 4517 3483 PD 4517 3509 PD 4522 3380 PD 4522 3386 PD 4522 3442 PD 4522 3447 PD 4522 3452 PD 4522 3509 PD 4522 3514 PD 4527 3386 PD 4527 3391 PD 4527 3447 PD 4527 3452 PD 4527 3458 PD 4527 3514 PD 4527 3519 PD 4533 3391 PD 4533 3396 PD 4533 3452 PD 4533 3458 PD 4533 3463 PD 4533 3519 PD 4533 3524 PD 4538 3396 PD 4538 3401 PD 4538 3458 PD 4538 3463 PD 4538 3468 PD 4538 3524 PD 4538 3529 PD 4543 3401 PD 4543 3406 PD 4543 3463 PD 4543 3468 PD 4543 3473 PD 4543 3529 PD 4543 3535 PD 4548 3406 PD 4548 3411 PD 4548 3468 PD 4548 3473 PD 4548 3478 PD 4548 3535 PD 4548 3540 PD 4553 3411 PD 4553 3416 PD 4553 3473 PD 4553 3478 PD 4553 3540 PD 4558 3422 PD 4558 3427 PD 4558 3442 PD 4558 3483 PD 4558 3488 PD 4558 3509 PD 4558 3545 PD 4563 3427 PD 4563 3432 PD 4563 3483 PD 4563 3488 PD 4563 3494 PD 4563 3545 PD 4563 3550 PD 4569 3432 PD 4569 3437 PD 4569 3488 PD 4569 3494 PD 4569 3499 PD 4569 3550 PD 4569 3555 PD 4574 3437 PD 4574 3494 PD 4574 3499 PD 4574 3504 PD 4574 3555 PD 4574 3560 PD 4574 3565 PD 4579 3437 PD 4579 3499 PD 4579 3504 PD 4579 3565 PD 4579 3571 PD 4584 3442 PD 4584 3447 PD 4584 3483 PD 4584 3509 PD 4584 3514 PD 4584 3545 PD 4584 3576 PD 4589 3447 PD 4589 3452 PD 4589 3509 PD 4589 3514 PD 4589 3519 PD 4589 3576 PD 4589 3581 PD 4594 3452 PD 4594 3458 PD 4594 3514 PD 4594 3519 PD 4594 3524 PD 4594 3581 PD 4594 3586 PD 4599 3458 PD 4599 3463 PD 4599 3519 PD 4599 3524 PD 4599 3529 PD 4599 3586 PD 4599 3591 PD 4604 3463 PD 4604 3468 PD 4604 3524 PD 4604 3529 PD 4604 3535 PD 4604 3591 PD 4604 3596 PD 4610 3468 PD 4610 3473 PD 4610 3529 PD 4610 3535 PD 4610 3540 PD 4610 3596 PD 4610 3601 PD 4615 3473 PD 4615 3478 PD 4615 3535 PD 4615 3540 PD 4615 3601 PD 4620 3483 PD 4620 3488 PD 4620 3509 PD 4620 3545 PD 4620 3550 PD 4620 3576 PD 4620 3607 PD 4625 3488 PD 4625 3494 PD 4625 3545 PD 4625 3550 PD 4625 3555 PD 4625 3607 PD 4625 3612 PD 4630 3494 PD 4630 3499 PD 4630 3550 PD 4630 3555 PD 4630 3560 PD 4630 3612 PD 4630 3617 PD 4635 3499 PD 4635 3555 PD 4635 3560 PD 4635 3565 PD 4635 3617 PD 4635 3622 PD 4635 3627 PD 4640 3499 PD 4640 3504 PD 4640 3560 PD 4640 3565 PD 4640 3571 PD 4640 3627 PD 4640 3632 PD 4646 3504 PD 4646 3565 PD 4646 3571 PD 4646 3632 PD 4646 3637 PD 4651 3509 PD 4651 3514 PD 4651 3545 PD 4651 3576 PD 4651 3581 PD 4651 3607 PD 4651 3643 PD 4656 3514 PD 4656 3519 PD 4656 3576 PD 4656 3581 PD 4656 3586 PD 4656 3643 PD 4656 3648 PD 4661 3519 PD 4661 3524 PD 4661 3581 PD 4661 3586 PD 4661 3591 PD 4661 3648 PD 4661 3653 PD 4666 3524 PD 4666 3529 PD 4666 3586 PD 4666 3591 PD 4666 3596 PD 4666 3653 PD 4666 3658 PD 4671 3529 PD 4671 3535 PD 4671 3591 PD 4671 3596 PD 4671 3601 PD 4671 3658 PD 4671 3663 PD 4676 3535 PD 4676 3540 PD 4676 3596 PD 4676 3601 PD 4676 3663 PD 4682 3545 PD 4682 3550 PD 4682 3576 PD 4682 3607 PD 4682 3612 PD 4682 3643 PD 4682 3668 PD 4687 3550 PD 4687 3555 PD 4687 3607 PD 4687 3612 PD 4687 3617 PD 4687 3668 PD 4687 3673 PD 4692 3555 PD 4692 3560 PD 4692 3612 PD 4692 3617 PD 4692 3622 PD 4692 3673 PD 4692 3679 PD 4697 3560 PD 4697 3617 PD 4697 3622 PD 4697 3627 PD 4697 3679 PD 4697 3684 PD 4697 3689 PD 4702 3560 PD 4702 3565 PD 4702 3622 PD 4702 3627 PD 4702 3632 PD 4702 3689 PD 4702 3694 PD 4707 3565 PD 4707 3571 PD 4707 3627 PD 4707 3632 PD 4707 3637 PD 4707 3694 PD 4707 3699 PD 4712 3571 PD 4712 3632 PD 4712 3637 PD 4712 3699 PD 4712 3704 PD 4718 3576 PD 4718 3581 PD 4718 3607 PD 4718 3643 PD 4718 3648 PD 4718 3668 PD 4718 3715 PD 4723 3581 PD 4723 3586 PD 4723 3643 PD 4723 3648 PD 4723 3653 PD 4723 3715 PD 4723 3720 PD 4728 3586 PD 4728 3591 PD 4728 3648 PD 4728 3653 PD 4728 3658 PD 4728 3720 PD 4728 3725 PD 4733 3591 PD 4733 3596 PD 4733 3653 PD 4733 3658 PD 4733 3663 PD 4733 3725 PD 4733 3730 PD 4738 3596 PD 4738 3601 PD 4738 3658 PD 4738 3663 PD 4738 3709 PD 4738 3730 PD 4743 3607 PD 4743 3612 PD 4743 3643 PD 4743 3668 PD 4743 3673 PD 4743 3715 PD 4743 3735 PD 4748 3612 PD 4748 3617 PD 4748 3668 PD 4748 3673 PD 4748 3679 PD 4748 3735 PD 4748 3740 PD 4754 3617 PD 4754 3622 PD 4754 3673 PD 4754 3679 PD 4754 3684 PD 4754 3740 PD 4754 3745 PD 4759 3622 PD 4759 3679 PD 4759 3684 PD 4759 3689 PD 4759 3745 PD 4759 3750 PD 4764 3622 PD 4764 3627 PD 4764 3684 PD 4764 3689 PD 4764 3694 PD 4764 3750 PD 4764 3756 PD 4769 3627 PD 4769 3632 PD 4769 3689 PD 4769 3694 PD 4769 3699 PD 4769 3756 PD 4769 3761 PD 4774 3632 PD 4774 3637 PD 4774 3694 PD 4774 3699 PD 4774 3704 PD 4774 3761 PD 4774 3766 PD 4779 3637 PD 4779 3699 PD 4779 3704 PD 4779 3766 PD 4784 3663 PD 4784 3709 PD 4784 3730 PD 4784 3771 PD 4784 3776 PD 4790 3643 PD 4790 3648 PD 4790 3668 PD 4790 3715 PD 4790 3720 PD 4790 3735 PD 4790 3781 PD 4795 3648 PD 4795 3653 PD 4795 3715 PD 4795 3720 PD 4795 3725 PD 4795 3781 PD 4795 3786 PD 4800 3653 PD 4800 3658 PD 4800 3720 PD 4800 3725 PD 4800 3730 PD 4800 3786 PD 4800 3792 PD 4805 3658 PD 4805 3663 PD 4805 3709 PD 4805 3725 PD 4805 3730 PD 4805 3776 PD 4805 3792 PD 4810 3668 PD 4810 3673 PD 4810 3715 PD 4810 3735 PD 4810 3740 PD 4810 3781 PD 4810 3797 PD 4815 3673 PD 4815 3679 PD 4815 3735 PD 4815 3740 PD 4815 3745 PD 4815 3797 PD 4815 3802 PD 4820 3679 PD 4820 3684 PD 4820 3740 PD 4820 3745 PD 4820 3750 PD 4820 3802 PD 4820 3807 PD 4825 3684 PD 4825 3689 PD 4825 3745 PD 4825 3750 PD 4825 3756 PD 4825 3807 PD 4825 3812 PD 4831 3689 PD 4831 3694 PD 4831 3750 PD 4831 3756 PD 4831 3761 PD 4831 3812 PD 4831 3817 PD 4836 3694 PD 4836 3699 PD 4836 3756 PD 4836 3761 PD 4836 3766 PD 4836 3817 PD 4836 3822 PD 4841 3699 PD 4841 3704 PD 4841 3761 PD 4841 3766 PD 4841 3822 PD 4846 3709 PD 4846 3771 PD 4846 3776 PD 4846 3828 PD 4846 3833 PD 4851 3709 PD 4851 3730 PD 4851 3771 PD 4851 3776 PD 4851 3792 PD 4851 3833 PD 4851 3838 PD 4856 3715 PD 4856 3720 PD 4856 3735 PD 4856 3781 PD 4856 3786 PD 4856 3797 PD 4856 3843 PD 4861 3720 PD 4861 3725 PD 4861 3781 PD 4861 3786 PD 4861 3792 PD 4861 3843 PD 4861 3848 PD 4867 3725 PD 4867 3730 PD 4867 3776 PD 4867 3786 PD 4867 3792 PD 4867 3838 PD 4867 3848 PD 4872 3735 PD 4872 3740 PD 4872 3781 PD 4872 3797 PD 4872 3802 PD 4872 3843 PD 4872 3853 PD 4877 3740 PD 4877 3745 PD 4877 3797 PD 4877 3802 PD 4877 3807 PD 4877 3853 PD 4877 3858 PD 4882 3745 PD 4882 3750 PD 4882 3802 PD 4882 3807 PD 4882 3812 PD 4882 3858 PD 4882 3864 PD 4887 3750 PD 4887 3756 PD 4887 3807 PD 4887 3812 PD 4887 3817 PD 4887 3864 PD 4887 3869 PD 4892 3756 PD 4892 3761 PD 4892 3812 PD 4892 3817 PD 4892 3822 PD 4892 3869 PD 4892 3874 PD 4897 3761 PD 4897 3766 PD 4897 3817 PD 4897 3822 PD 4897 3874 PD 4903 3771 PD 4903 3828 PD 4903 3833 PD 4903 3879 PD 4903 3884 PD 4908 3771 PD 4908 3776 PD 4908 3828 PD 4908 3833 PD 4908 3838 PD 4908 3884 PD 4908 3889 PD 4913 3776 PD 4913 3792 PD 4913 3833 PD 4913 3838 PD 4913 3848 PD 4913 3889 PD 4913 3894 PD 4918 3781 PD 4918 3786 PD 4918 3797 PD 4918 3843 PD 4918 3848 PD 4918 3853 PD 4918 3900 PD 4923 3786 PD 4923 3792 PD 4923 3838 PD 4923 3843 PD 4923 3848 PD 4923 3894 PD 4923 3900 PD 4928 3797 PD 4928 3802 PD 4928 3843 PD 4928 3853 PD 4928 3858 PD 4928 3900 PD 4928 3905 PD 4933 3802 PD 4933 3807 PD 4933 3853 PD 4933 3858 PD 4933 3864 PD 4933 3905 PD 4933 3910 PD 4939 3807 PD 4939 3812 PD 4939 3858 PD 4939 3864 PD 4939 3869 PD 4939 3910 PD 4939 3915 PD 4944 3812 PD 4944 3817 PD 4944 3864 PD 4944 3869 PD 4944 3874 PD 4944 3915 PD 4944 3920 PD 4949 3817 PD 4949 3822 PD 4949 3869 PD 4949 3874 PD 4949 3920 PD 4954 3828 PD 4954 3879 PD 4954 3884 PD 4954 3925 PD 4954 3930 PD 4959 3828 PD 4959 3833 PD 4959 3879 PD 4959 3884 PD 4959 3889 PD 4959 3930 PD 4959 3936 PD 4964 3833 PD 4964 3838 PD 4964 3884 PD 4964 3889 PD 4964 3894 PD 4964 3936 PD 4964 3941 PD 4969 3838 PD 4969 3848 PD 4969 3889 PD 4969 3894 PD 4969 3900 PD 4969 3941 PD 4969 3946 PD 4975 3843 PD 4975 3848 PD 4975 3853 PD 4975 3894 PD 4975 3900 PD 4975 3905 PD 4975 3946 PD 4975 3951 PD 4980 3853 PD 4980 3858 PD 4980 3900 PD 4980 3905 PD 4980 3910 PD 4980 3951 PD 4980 3956 PD 4985 3858 PD 4985 3864 PD 4985 3905 PD 4985 3910 PD 4985 3915 PD 4985 3956 PD 4985 3961 PD 4990 3864 PD 4990 3869 PD 4990 3910 PD 4990 3915 PD 4990 3920 PD 4990 3961 PD 4990 3966 PD 4995 3869 PD 4995 3874 PD 4995 3915 PD 4995 3920 PD 4995 3966 PD 5000 3879 PD 5000 3925 PD 5000 3930 PD 5000 3972 PD 5000 3977 PD 5005 3879 PD 5005 3884 PD 5005 3925 PD 5005 3930 PD 5005 3936 PD 5005 3977 PD 5005 3982 PD 5011 3884 PD 5011 3889 PD 5011 3930 PD 5011 3936 PD 5011 3941 PD 5011 3982 PD 5011 3987 PD 5016 3889 PD 5016 3894 PD 5016 3936 PD 5016 3941 PD 5016 3946 PD 5016 3987 PD 5016 3992 PD 5021 3894 PD 5021 3900 PD 5021 3941 PD 5021 3946 PD 5021 3951 PD 5021 3992 PD 5021 3997 PD 5026 3900 PD 5026 3905 PD 5026 3946 PD 5026 3951 PD 5026 3956 PD 5026 3997 PD 5026 4002 PD 5031 3905 PD 5031 3910 PD 5031 3951 PD 5031 3956 PD 5031 3961 PD 5031 4002 PD 5031 4007 PD 5036 3910 PD 5036 3915 PD 5036 3956 PD 5036 3961 PD 5036 3966 PD 5036 4007 PD 5036 4013 PD 5041 3915 PD 5041 3920 PD 5041 3961 PD 5041 3966 PD 5041 4013 PD 5047 3925 PD 5047 3972 PD 5047 3977 PD 5047 4018 PD 5047 4023 PD 5052 3925 PD 5052 3930 PD 5052 3972 PD 5052 3977 PD 5052 3982 PD 5052 4023 PD 5052 4028 PD 5057 3930 PD 5057 3936 PD 5057 3977 PD 5057 3982 PD 5057 3987 PD 5057 4028 PD 5057 4033 PD 5062 3936 PD 5062 3941 PD 5062 3982 PD 5062 3987 PD 5062 3992 PD 5062 4033 PD 5062 4038 PD 5067 3941 PD 5067 3946 PD 5067 3987 PD 5067 3992 PD 5067 3997 PD 5067 4038 PD 5067 4043 PD 5072 3946 PD 5072 3951 PD 5072 3992 PD 5072 3997 PD 5072 4002 PD 5072 4043 PD 5072 4049 PD 5077 3951 PD 5077 3956 PD 5077 3997 PD 5077 4002 PD 5077 4007 PD 5077 4049 PD 5077 4054 PD 5082 3956 PD 5082 3961 PD 5082 4002 PD 5082 4007 PD 5082 4013 PD 5082 4054 PD 5082 4059 PD 5088 3961 PD 5088 3966 PD 5088 4007 PD 5088 4013 PD 5088 4059 PD 5093 3972 PD 5093 4018 PD 5093 4023 PD 5093 4064 PD 5093 4069 PD 5098 3972 PD 5098 3977 PD 5098 4018 PD 5098 4023 PD 5098 4028 PD 5098 4069 PD 5098 4074 PD 5103 3977 PD 5103 3982 PD 5103 4023 PD 5103 4028 PD 5103 4033 PD 5103 4074 PD 5103 4079 PD 5108 3982 PD 5108 3987 PD 5108 4028 PD 5108 4033 PD 5108 4038 PD 5108 4079 PD 5108 4085 PD 5113 3987 PD 5113 3992 PD 5113 4033 PD 5113 4038 PD 5113 4043 PD 5113 4085 PD 5113 4090 PD 5118 3992 PD 5118 3997 PD 5118 4038 PD 5118 4043 PD 5118 4049 PD 5118 4090 PD 5118 4095 PD 5124 3997 PD 5124 4002 PD 5124 4043 PD 5124 4049 PD 5124 4054 PD 5124 4095 PD 5124 4100 PD 5129 4002 PD 5129 4007 PD 5129 4049 PD 5129 4054 PD 5129 4059 PD 5129 4100 PD 5129 4105 PD 5134 4007 PD 5134 4013 PD 5134 4054 PD 5134 4059 PD 5134 4105 PD 5139 4018 PD 5139 4064 PD 5139 4069 PD 5139 4110 PD 5139 4131 PD 5144 4018 PD 5144 4023 PD 5144 4064 PD 5144 4069 PD 5144 4074 PD 5144 4131 PD 5144 4136 PD 5149 4023 PD 5149 4028 PD 5149 4069 PD 5149 4074 PD 5149 4079 PD 5149 4136 PD 5149 4141 PD 5154 4028 PD 5154 4033 PD 5154 4074 PD 5154 4079 PD 5154 4085 PD 5154 4141 PD 5154 4146 PD 5160 4033 PD 5160 4038 PD 5160 4079 PD 5160 4085 PD 5160 4090 PD 5160 4146 PD 5160 4151 PD 5165 4038 PD 5165 4043 PD 5165 4085 PD 5165 4090 PD 5165 4095 PD 5165 4151 PD 5165 4157 PD 5170 4043 PD 5170 4049 PD 5170 4090 PD 5170 4095 PD 5170 4100 PD 5170 4157 PD 5170 4162 PD 5175 4049 PD 5175 4054 PD 5175 4095 PD 5175 4100 PD 5175 4105 PD 5175 4162 PD 5175 4167 PD 5180 4054 PD 5180 4059 PD 5180 4100 PD 5180 4105 PD 5180 4167 PD 5185 4064 PD 5185 4110 PD 5185 4115 PD 5185 4131 PD 5185 4172 PD 5190 4110 PD 5190 4115 PD 5190 4121 PD 5190 4172 PD 5190 4177 PD 5196 4115 PD 5196 4121 PD 5196 4126 PD 5196 4177 PD 5196 4182 PD 5201 4121 PD 5201 4126 PD 5201 4182 PD 5201 4187 PD 5201 4193 PD 5206 4064 PD 5206 4069 PD 5206 4110 PD 5206 4131 PD 5206 4136 PD 5206 4172 PD 5206 4198 PD 5211 4069 PD 5211 4074 PD 5211 4131 PD 5211 4136 PD 5211 4141 PD 5211 4198 PD 5211 4203 PD 5216 4074 PD 5216 4079 PD 5216 4136 PD 5216 4141 PD 5216 4146 PD 5216 4203 PD 5216 4208 PD 5221 4079 PD 5221 4085 PD 5221 4141 PD 5221 4146 PD 5221 4151 PD 5221 4208 PD 5221 4213 PD 5226 4085 PD 5226 4090 PD 5226 4146 PD 5226 4151 PD 5226 4157 PD 5226 4213 PD 5226 4218 PD 5232 4090 PD 5232 4095 PD 5232 4151 PD 5232 4157 PD 5232 4162 PD 5232 4218 PD 5232 4223 PD 5237 4095 PD 5237 4100 PD 5237 4157 PD 5237 4162 PD 5237 4167 PD 5237 4223 PD 5237 4229 PD 5242 4100 PD 5242 4105 PD 5242 4162 PD 5242 4167 PD 5242 4229 PD 5247 4110 PD 5247 4115 PD 5247 4131 PD 5247 4172 PD 5247 4177 PD 5247 4198 PD 5247 4234 PD 5252 4115 PD 5252 4121 PD 5252 4172 PD 5252 4177 PD 5252 4182 PD 5252 4234 PD 5252 4239 PD 5257 4121 PD 5257 4126 PD 5257 4177 PD 5257 4182 PD 5257 4187 PD 5257 4239 PD 5257 4244 PD 5262 4126 PD 5262 4182 PD 5262 4187 PD 5262 4193 PD 5262 4244 PD 5262 4249 PD 5262 4254 PD 5268 4126 PD 5268 4187 PD 5268 4193 PD 5268 4254 PD 5268 4259 PD 5273 4131 PD 5273 4136 PD 5273 4172 PD 5273 4198 PD 5273 4203 PD 5273 4234 PD 5273 4264 PD 5278 4136 PD 5278 4141 PD 5278 4198 PD 5278 4203 PD 5278 4208 PD 5278 4264 PD 5278 4270 PD 5283 4141 PD 5283 4146 PD 5283 4203 PD 5283 4208 PD 5283 4213 PD 5283 4270 PD 5283 4275 PD 5288 4146 PD 5288 4151 PD 5288 4208 PD 5288 4213 PD 5288 4218 PD 5288 4275 PD 5288 4280 PD 5293 4151 PD 5293 4157 PD 5293 4213 PD 5293 4218 PD 5293 4223 PD 5293 4280 PD 5293 4285 PD 5298 4157 PD 5298 4162 PD 5298 4218 PD 5298 4223 PD 5298 4229 PD 5298 4285 PD 5298 4290 PD 5304 4162 PD 5304 4167 PD 5304 4223 PD 5304 4229 PD 5304 4290 PD 5309 4172 PD 5309 4177 PD 5309 4198 PD 5309 4234 PD 5309 4239 PD 5309 4264 PD 5309 4295 PD 5314 4177 PD 5314 4182 PD 5314 4234 PD 5314 4239 PD 5314 4244 PD 5314 4295 PD 5314 4300 PD 5319 4182 PD 5319 4187 PD 5319 4239 PD 5319 4244 PD 5319 4249 PD 5319 4300 PD 5319 4306 PD 5324 4187 PD 5324 4244 PD 5324 4249 PD 5324 4254 PD 5324 4306 PD 5324 4311 PD 5324 4316 PD 5329 4187 PD 5329 4193 PD 5329 4249 PD 5329 4254 PD 5329 4259 PD 5329 4316 PD 5329 4321 PD 5334 4193 PD 5334 4254 PD 5334 4259 PD 5334 4321 PD 5334 4326 PD 5339 4198 PD 5339 4203 PD 5339 4234 PD 5339 4264 PD 5339 4270 PD 5339 4295 PD 5339 4331 PD 5345 4203 PD 5345 4208 PD 5345 4264 PD 5345 4270 PD 5345 4275 PD 5345 4331 PD 5345 4336 PD 5350 4208 PD 5350 4213 PD 5350 4270 PD 5350 4275 PD 5350 4280 PD 5350 4336 PD 5350 4342 PD 5355 4213 PD 5355 4218 PD 5355 4275 PD 5355 4280 PD 5355 4285 PD 5355 4342 PD 5355 4347 PD 5360 4218 PD 5360 4223 PD 5360 4280 PD 5360 4285 PD 5360 4290 PD 5360 4347 PD 5360 4352 PD 5365 4223 PD 5365 4229 PD 5365 4285 PD 5365 4290 PD 5365 4352 PD 5370 4234 PD 5370 4239 PD 5370 4264 PD 5370 4295 PD 5370 4300 PD 5370 4331 PD 5370 4357 PD 5375 4239 PD 5375 4244 PD 5375 4295 PD 5375 4300 PD 5375 4306 PD 5375 4357 PD 5375 4362 PD 5381 4244 PD 5381 4249 PD 5381 4300 PD 5381 4306 PD 5381 4311 PD 5381 4362 PD 5381 4367 PD 5386 4249 PD 5386 4306 PD 5386 4311 PD 5386 4316 PD 5386 4367 PD 5386 4372 PD 5386 4378 PD 5391 4249 PD 5391 4254 PD 5391 4311 PD 5391 4316 PD 5391 4321 PD 5391 4378 PD 5391 4383 PD 5396 4254 PD 5396 4259 PD 5396 4316 PD 5396 4321 PD 5396 4326 PD 5396 4383 PD 5396 4388 PD 5401 4259 PD 5401 4321 PD 5401 4326 PD 5401 4388 PD 5401 4393 PD 5406 4264 PD 5406 4270 PD 5406 4295 PD 5406 4331 PD 5406 4336 PD 5406 4357 PD 5406 4398 PD 5411 4270 PD 5411 4275 PD 5411 4331 PD 5411 4336 PD 5411 4342 PD 5411 4398 PD 5411 4403 PD 5417 4275 PD 5417 4280 PD 5417 4336 PD 5417 4342 PD 5417 4347 PD 5417 4403 PD 5417 4408 PD 5422 4280 PD 5422 4285 PD 5422 4342 PD 5422 4347 PD 5422 4352 PD 5422 4408 PD 5422 4414 PD 5427 4285 PD 5427 4290 PD 5427 4347 PD 5427 4352 PD 5427 4414 PD 5432 4295 PD 5432 4300 PD 5432 4331 PD 5432 4357 PD 5432 4362 PD 5432 4398 PD 5432 4419 PD 5437 4300 PD 5437 4306 PD 5437 4357 PD 5437 4362 PD 5437 4367 PD 5437 4419 PD 5437 4424 PD 5442 4306 PD 5442 4311 PD 5442 4362 PD 5442 4367 PD 5442 4372 PD 5442 4424 PD 5442 4429 PD 5447 4311 PD 5447 4367 PD 5447 4372 PD 5447 4378 PD 5447 4429 PD 5447 4434 PD 5453 4311 PD 5453 4316 PD 5453 4372 PD 5453 4378 PD 5453 4383 PD 5453 4434 PD 5453 4439 PD 5458 4316 PD 5458 4321 PD 5458 4378 PD 5458 4383 PD 5458 4388 PD 5458 4439 PD 5458 4444 PD 5463 4321 PD 5463 4326 PD 5463 4383 PD 5463 4388 PD 5463 4393 PD 5463 4444 PD 5463 4450 PD 5468 4326 PD 5468 4388 PD 5468 4393 PD 5468 4450 PD 5473 4331 PD 5473 4336 PD 5473 4357 PD 5473 4398 PD 5473 4403 PD 5473 4419 PD 5473 4455 PD 5478 4336 PD 5478 4342 PD 5478 4398 PD 5478 4403 PD 5478 4408 PD 5478 4455 PD 5478 4460 PD 5483 4342 PD 5483 4347 PD 5483 4403 PD 5483 4408 PD 5483 4414 PD 5483 4460 PD 5483 4465 PD 5489 4347 PD 5489 4352 PD 5489 4408 PD 5489 4414 PD 5489 4465 PD 5494 4357 PD 5494 4362 PD 5494 4398 PD 5494 4419 PD 5494 4424 PD 5494 4455 PD 5494 4470 PD 5499 4362 PD 5499 4367 PD 5499 4419 PD 5499 4424 PD 5499 4429 PD 5499 4470 PD 5499 4475 PD 5504 4367 PD 5504 4372 PD 5504 4424 PD 5504 4429 PD 5504 4434 PD 5504 4475 PD 5504 4480 PD 5509 4372 PD 5509 4378 PD 5509 4429 PD 5509 4434 PD 5509 4439 PD 5509 4480 PD 5509 4486 PD 5514 4378 PD 5514 4383 PD 5514 4434 PD 5514 4439 PD 5514 4444 PD 5514 4486 PD 5514 4491 PD 5519 4383 PD 5519 4388 PD 5519 4439 PD 5519 4444 PD 5519 4450 PD 5519 4491 PD 5519 4496 PD 5525 4388 PD 5525 4393 PD 5525 4444 PD 5525 4450 PD 5525 4496 PD 5530 4398 PD 5530 4403 PD 5530 4419 PD 5530 4455 PD 5530 4460 PD 5530 4470 PD 5530 4501 PD 5535 4403 PD 5535 4408 PD 5535 4455 PD 5535 4460 PD 5535 4465 PD 5535 4501 PD 5535 4506 PD 5540 4408 PD 5540 4414 PD 5540 4460 PD 5540 4465 PD 5540 4506 PD 5545 4419 PD 5545 4424 PD 5545 4455 PD 5545 4470 PD 5545 4475 PD 5545 4501 PD 5545 4511 PD 5550 4424 PD 5550 4429 PD 5550 4470 PD 5550 4475 PD 5550 4480 PD 5550 4511 PD 5550 4516 PD 5555 4429 PD 5555 4434 PD 5555 4475 PD 5555 4480 PD 5555 4486 PD 5555 4516 PD 5555 4521 PD 5561 4434 PD 5561 4439 PD 5561 4480 PD 5561 4486 PD 5561 4491 PD 5561 4521 PD 5561 4527 PD 5566 4439 PD 5566 4444 PD 5566 4486 PD 5566 4491 PD 5566 4496 PD 5566 4527 PD 5566 4532 PD 5571 4444 PD 5571 4450 PD 5571 4491 PD 5571 4496 PD 5571 4532 PD 5576 4455 PD 5576 4460 PD 5576 4470 PD 5576 4501 PD 5576 4506 PD 5576 4511 PD 5576 4537 PD 5581 4460 PD 5581 4465 PD 5581 4501 PD 5581 4506 PD 5581 4537 PD 5586 4470 PD 5586 4475 PD 5586 4501 PD 5586 4511 PD 5586 4516 PD 5586 4537 PD 5586 4542 PD 5591 4475 PD 5591 4480 PD 5591 4511 PD 5591 4516 PD 5591 4521 PD 5591 4542 PD 5591 4547 PD 5596 4480 PD 5596 4486 PD 5596 4516 PD 5596 4521 PD 5596 4527 PD 5596 4547 PD 5596 4552 PD 5602 4486 PD 5602 4491 PD 5602 4521 PD 5602 4527 PD 5602 4532 PD 5602 4552 PD 5602 4557 PD 5607 4491 PD 5607 4496 PD 5607 4527 PD 5607 4532 PD 5607 4557 PD 5612 4501 PD 5612 4506 PD 5612 4511 PD 5612 4537 PD 5612 4542 PD 5612 4563 PD 5617 4511 PD 5617 4516 PD 5617 4537 PD 5617 4542 PD 5617 4547 PD 5617 4563 PD 5617 4568 PD 5622 4516 PD 5622 4521 PD 5622 4542 PD 5622 4547 PD 5622 4552 PD 5622 4568 PD 5622 4573 PD 5627 4521 PD 5627 4527 PD 5627 4547 PD 5627 4552 PD 5627 4557 PD 5627 4573 PD 5627 4578 PD 5632 4527 PD 5632 4532 PD 5632 4552 PD 5632 4557 PD 5632 4578 PD 5638 4537 PD 5638 4542 PD 5638 4563 PD 5638 4568 PD 5638 4583 PD 5643 4542 PD 5643 4547 PD 5643 4563 PD 5643 4568 PD 5643 4573 PD 5643 4583 PD 5643 4588 PD 5648 4547 PD 5648 4552 PD 5648 4568 PD 5648 4573 PD 5648 4578 PD 5648 4588 PD 5648 4593 PD 5653 4552 PD 5653 4557 PD 5653 4573 PD 5653 4578 PD 5653 4593 PD 5658 4563 PD 5658 4568 PD 5658 4583 PD 5658 4588 PD 5658 4599 PD 5663 4568 PD 5663 4573 PD 5663 4583 PD 5663 4588 PD 5663 4593 PD 5663 4599 PD 5663 4604 PD 5668 4573 PD 5668 4578 PD 5668 4588 PD 5668 4593 PD 5668 4604 PD 5674 4583 PD 5674 4588 PD 5674 4599 PD 5674 4604 PD 5674 4609 PD 5679 4588 PD 5679 4593 PD 5679 4599 PD 5679 4604 PD 5679 4609 PD 5684 4599 PD 5684 4604 PD 5684 4609 PD gs 1464 389 4226 4226 MR c np gr gr 16 w 3516 5064 mt ( ) s 6 w end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 472 4083 a(Figure)h(1:)41 b(Nonzero)32 b(pattern)e(b)s (efore)g(\(left\))h(and)f(after)h(\(righ)m(t\))f(reordering.)182 4402 y(There)23 b(are)g(a)h(few)f(situations,)g(when)g(prepro)s (cessing)e(is)h(not)i(necessary)-8 b(.)39 b(Examples)22 b(are)h(standard)41 4515 y(systems)g(\(1\),)j(where)d Fl(A)h Fy(is)e(a)i(tridiagonal)e(matrix)g(and)h(\(shifted\))g(linear)f (systems)h(are)h(solv)m(ed)f(directly)41 4627 y(\(Here,)28 b(reordering)d(w)m(ould)h(b)s(e)f(sup)s(er\015uous.\),)h(or)g(where)g Fl(A)h Fy(is)e(sparse)h(and)g(\(shifted\))g(linear)f(systems)41 4740 y(are)31 b(solv)m(ed)f(b)m(y)g(QMR)g([14)r(].)182 4854 y(Usually)-8 b(,)25 b(the)f(prepro)s(cessing)f(step)h(consists)g (of)g(an)g(equiv)-5 b(alence)24 b(transformation)f(of)i(the)f(system.) 41 4967 y(In)i(rare)g(cases)h(not)g(only)f(the)g(system)h(matrices,)g (but)f(also)g(further)g(matrices)g(m)m(ust)g(b)s(e)g(transformed.)41 5080 y(In)k(particular,)g(this)g(applies)f(to)j Fo(nonzero)g Fy(initial)c(stabilizing)g(state-feedbac)m(k)34 b(matrices)d Fl(K)3319 5094 y Ft(0)3390 5080 y Fy(when)41 5192 y(a)g(Riccati)f (equation)g(or)h(an)f(optimal)f(con)m(trol)i(problems)e(should)f(b)s(e) i(solv)m(ed.)182 5306 y(It)40 b(is)f(imp)s(ortan)m(t)g(for)g(users)g (to)h(understand,)h(what)e(is)g(done)h(during)d(the)j(prepro)s(cessing) e(and)41 5419 y(to)31 b(distinguish)26 b(carefully)i(b)s(et)m(w)m(een)j (\\original")e(and)g(\\transformed")h(\(prepro)s(cessed\))g(data.)41 b(Often)41 5532 y(the)28 b(output)g(data)h(of)f(L)-8 b(Y)g(AP)g(A)m(CK)30 b(routines)d(m)m(ust)h(b)s(e)f(bac)m(ktransformed) h(\(p)s(ostpro)s(cessed\))g(in)f(order)41 5644 y(to)34 b(obtain)g(the)g(solution)e(of)i(the)g(original)e(problem.)49 b(Suc)m(h)33 b(data)h(are,)i(for)d(example,)i(the)f(lo)m(w)f(rank)41 5757 y(Cholesky)c(factor)i Fl(Z)37 b Fy(that)31 b(describ)s(es)d(the)j (\(appro)m(ximate\))g(solution)e(of)h(a)h(Ly)m(apuno)m(v)f(equation)g (or)g(a)p eop %%Page: 8 15 8 14 bop -9 -105 a Fy(8)1224 b Fg(2)81 b(REALIZA)-8 b(TION)29 b(OF)i(BASIC)f(MA)-8 b(TRIX)30 b(OPERA)-8 b(TIONS)-9 194 y Fy(Riccati)36 b(equation,)i(or)e(the)h(\(appro)m(ximate\))g (state-feedbac)m(k)i Fl(K)k Fy(for)36 b(solving)f(the)i(optimal)e(con)m (trol)-9 307 y(problems.)j(F)-8 b(or)30 b(instance,)f(if)f Fn(as)p 1139 307 29 4 v 34 w(pre)f Fy(or)i Fn(au)p 1550 307 V 34 w(pre)f Fy(ha)m(v)m(e)i(b)s(een)e(applied)f(for)i(prepro)s (cessing,)e(then)i(the)-9 419 y(ro)m(ws)k(of)h Fl(Z)40 b Fy(or)34 b Fl(K)40 b Fy(m)m(ust)33 b(b)s(e)g(reordered)g(b)m(y)h(the) f(in)m(v)m(erse)h(p)s(erm)m(utation.)49 b(If)33 b Fn(msns)p 2859 419 V 34 w(pre)f Fy(or)i Fn(munu)p 3376 419 V 33 w(pre)-9 532 y Fy(are)39 b(used,)i(these)f(quan)m(tities)e(m)m(ust)h(b) s(e)g(transformed)f(with)g(the)h(in)m(v)m(erse)g(of)h(the)f(Cholesky)f (factor)-4493 b(c)m(hec)m(k)-9 645 y Fl(M)79 659 y Fj(U)177 645 y Fy(and)38 b(subsequen)m(tly)f(re-reordered.)66 b(These)39 b(bac)m(ktransformations)g(are)g(implemen)m(ted)e(in)h(the) -9 758 y(corresp)s(onding)28 b(user)i(supplied)d(functions)i([basis)g (name])p 2010 758 V 35 w Fn(pst)g Fy(for)h(p)s(ostpro)s(cessing.)132 879 y(In)38 b(some)h(cases,)j(p)s(ostpro)s(cessing)37 b(can)i(b)s(e)f(omitted,)j(despite)d(prepro)s(cessing)f(has)h(b)s(een)g (done.)-9 992 y(This)33 b(is)h(the)i(case,)i(when)c(the)i(output)f (data)h(do)s(es)f(not)g(dep)s(end)f(on)h(what)g(has)g(b)s(een)g(done)g (as)h(pre-)-9 1104 y(pro)s(cessing)42 b(\(whic)m(h)h(is)f(usually)g(an) h(equiv)-5 b(alence)43 b(transformation)g(of)h(the)g(system\).)81 b(An)43 b(exam-)-9 1217 y(ple)36 b(is)g(mo)s(del)g(reduction)f(b)m(y)i (LRSRM)g(or)g(DSPMR.)g(Here,)i(the)e(reduced)g(systems)g(are)g(in)m(v) -5 b(arian)m(t)-9 1330 y(w.r.t.)30 b(equiv)-5 b(alence)30 b(transformations)g(of)g(the)h(original)d(system.)-9 1617 y Fm(2.4)112 b(Organization)38 b(of)h(user-supplied)g(functions)f (for)h(basic)f(matrix)f(op)s(erations)246 1733 y(and)h(guidelines)e (for)i(their)e(implemen)m(tation)-9 1919 y Fy(In)31 b(the)h(\014rst)g (part)g(of)g(this)f(section)h(w)m(e)h(explain)d(ho)m(w)i(user)g (supplied)d(functions)h(are)j(organized)f(and)-9 2032 y(ho)m(w)d(they)g(w)m(ork.)40 b(W)-8 b(e)31 b(tak)m(e)f(a)g(standard)e (system)i(\(1\),)g(where)f Fl(A)g Fy(is)f(sparse,)h(and)g(the)g (corresp)s(onding)-9 2145 y(user)38 b(supplied)e(functions)i Fn(au)p 1063 2145 V 34 w Fp(\003)i Fy(as)g(an)f(illustrativ)m(e)e (example.)68 b(The)39 b(order)g(in)f(whic)m(h)g(these)i(user)-9 2258 y(supplied)c(functions)i(are)h(in)m(v)m(ok)m(ed)h(is)e(imp)s (ortan)m(t.)67 b(A)39 b(t)m(ypical)g(sequence)h(is)e(sho)m(wn)h(b)s (elo)m(w.)67 b(Note)-9 2371 y(that)38 b(this)e(is)h(a)g(sc)m(heme)i (displa)m(ying)c(the)i(c)m(hronological)h(order)f(rather)g(than)g(a)h (\\main)f(program".)-9 2484 y(F)-8 b(or)41 b(example,)i(Steps)d(6{13)i (could)d(b)s(e)h(executed)i(inside)c(the)i(routine)g Fn(lp)p 2666 2484 V 34 w(lrnm)f Fy(for)h(the)h(Newton)-9 2597 y(iteration.)-9 2822 y Fn(...)-9 2935 y([A0,B0,C0,prm,iprm])h(=)48 b(au_pre\(A,B,C\);)187 b(\045)47 b(Step)g(1)-9 3048 y(au_m_i\(A0\);) 1381 b(\045)47 b(Step)g(2)-9 3160 y(Y0)g(=)g(au_m\('N',X0\);)1047 b(\045)47 b(Step)g(3)-9 3273 y(...)-9 3386 y(au_l_i;)1573 b(\045)47 b(Step)g(4)-9 3499 y(Y0)g(=)g(au_l\('N',X0\);)1047 b(\045)47 b(Step)g(5)-9 3612 y(...)-9 3725 y(p)g(=)h(lp_para\(...\);) 1094 b(\045)47 b(Step)g(6)-9 3838 y(au_s_i\(p\);)1429 b(\045)47 b(Step)g(7)-9 3951 y(...)-9 4064 y(Y0)g(=)g (au_s\('N',X0,i\);)951 b(\045)47 b(Step)g(8)-9 4177 y(...)-9 4290 y(au_s_d\(p\);)1429 b(\045)47 b(Step)g(9)-9 4402 y(...)-9 4515 y(p)g(=)h(lp_para\(...\);)1094 b(\045)47 b(Step)g(10)-9 4628 y(...)-9 4741 y(au_s_i\(p\);)1429 b(\045)47 b(Step)g(11)-9 4854 y(...)-9 4967 y(Y0)g(=)g (au_s\('N',X0,i\);)951 b(\045)47 b(Step)g(12)-9 5080 y(...)-9 5193 y(au_s_d\(p\);)1429 b(\045)47 b(Step)g(13)-9 5306 y(...)-9 5419 y(Z)g(=)h(au_pst\(Z0,iprm\);)950 b(\045)47 b(Step)g(14)-9 5532 y(au_l_d;)1573 b(\045)47 b(Step)g(15)-9 5644 y(au_m_d;)1573 b(\045)47 b(Step)g(16)-9 5757 y(...)p eop %%Page: 9 16 9 15 bop 41 -105 a Fg(2.4)82 b(Organization)30 b(of)g(user-supplied)d (functions)1749 b Fy(9)41 194 y(Note,)34 b(in)c(particular,)h(that)i (the)f(user)f(supplied)e(functions)i Fn(au)p 2250 194 29 4 v 33 w(m)h Fy(\(m)m(ultiplication\),)e Fn(au)p 3140 194 V 34 w(l)i Fy(\(solution)41 307 y(of)37 b(linear)f(systems\),)j (and)e Fn(au)p 1103 307 V 34 w(s)g Fy(\(solution)f(of)h(shifted)f (linear)g(systems\))h(can)h(b)s(e)e(called)h(an)m(ywhere)41 419 y(b)s(et)m(w)m(een)31 b(the)f(follo)m(wing)f(steps:)185 599 y Fn(au)p 287 599 V 34 w(m)p Fy(:)373 b(b)s(et)m(w)m(een)31 b(Steps)f(2)g(and)g(16,)185 712 y Fn(au)p 287 712 V 34 w(l)p Fy(:)373 b(b)s(et)m(w)m(een)31 b(Steps)f(4)g(and)g(15,)185 825 y Fn(au)p 287 825 V 34 w(s)p Fy(:)373 b(b)s(et)m(w)m(een)31 b(Steps)f(7)g(and)g(9,)h(Steps)f(11)h(and)f(13,)h(etc.)182 1005 y(Next,)h(w)m(e)e(describ)s(e)f(what)h(is)g(done)g(in)f(the)i (single)e(steps.)86 1184 y(Step)g(1:)40 b(Prepro)s(cessing,)28 b(whic)m(h)f(has)h(b)s(een)g(discussed)f(in)g Fp(x)p Fy(2.3.)42 b(The)28 b(system)h(matrices)f Fl(A)p Fy(,)i Fl(B)5 b Fy(,)28 b(and)268 1297 y Fl(C)33 b Fy(are)27 b(transformed)f(in)m(to)h Fl(A)1268 1311 y Ft(0)1307 1297 y Fy(,)h Fl(B)1429 1311 y Ft(0)1495 1297 y Fy(and)e Fl(C)1733 1311 y Ft(0)1799 1297 y Fy(\(b)m(y)h(a)g(sim)m(ultaneous)e (reordering)g(of)i(columns)e(and)268 1410 y(ro)m(ws\).)86 1594 y(Step)33 b(2:)45 b(Initialization)30 b(of)j(data)g(for)f(m)m (ultiplications)e(with)h Fl(A)2306 1608 y Ft(0)2346 1594 y Fy(.)47 b(Here,)34 b(the)f(input)d(parameter)j Fn(A0)268 1707 y Fy(is)d(stored)g(in)f(the)i(\\hidden")e(global)g(v)-5 b(ariable)29 b Fn(LP)p 1995 1707 V 34 w(A)p Fy(.)86 1892 y(Step)h(3:)42 b(Matrix)30 b(m)m(ultiplication)d(with)i Fl(A)1566 1906 y Ft(0)1606 1892 y Fy(.)41 b Fn(au)p 1774 1892 V 33 w(m)30 b Fy(has)g(access)i(to)f(the)g(global)f(v)-5 b(ariable)29 b Fn(LP)p 3289 1892 V 34 w(A)p Fy(.)86 2076 y(Step)38 b(4:)56 b(Initialization)36 b(of)i(data)h(for)e(the)h (solution)f(of)h(linear)e(systems)i(with)f Fl(A)2960 2090 y Ft(0)3000 2076 y Fy(.)63 b(Here,)41 b(an)d(LU)268 2189 y(factorization)43 b(of)f(the)g(matrix)f Fl(A)1466 2203 y Ft(0)1547 2189 y Fy(\(pro)m(vided)g(as)h Fn(LP)p 2193 2189 V 34 w(A)p Fy(\))g(is)f(computed)h(and)f(stored)h(in)e(the) 268 2302 y(global)30 b(v)-5 b(ariables)29 b Fn(LP)p 1015 2302 V 34 w(L)h Fy(and)g Fn(LP)p 1400 2302 V 33 w(U)p Fy(.)86 2487 y(Step)c(5:)39 b(Solution)25 b(of)h(linear)e(system)j Fl(A)1466 2501 y Ft(0)1505 2487 y Fl(Y)1558 2501 y Ft(0)1623 2487 y Fy(=)e Fl(X)1794 2501 y Ft(0)1833 2487 y Fy(.)40 b Fn(au)p 2000 2487 V 34 w(l)25 b Fy(has)h(access)i(to)f(the)f(global)f (v)-5 b(ariables)25 b Fn(LP)p 3521 2487 V 34 w(L)268 2599 y Fy(and)30 b Fn(LP)p 547 2599 V 34 w(U)p Fy(.)86 2784 y(Step)g(6:)42 b(Compute)29 b(shift)h(parameters)g Fp(f)p Fl(p)1565 2798 y Ft(1)1605 2784 y Fl(;)15 b(:)g(:)g(:)h(;)f(p) 1852 2799 y Fj(l)1879 2784 y Fp(g)p Fy(.)86 2968 y(Step)38 b(7:)55 b(Initialization)36 b(of)h(data)i(for)e(the)h(solution)e(of)i (shifted)e(linear)h(systems)g(with)g Fl(A)3260 2982 y Ft(0)3299 2968 y Fy(.)63 b(Here,)268 3081 y(the)33 b(LU)f(factors)h(of) g(the)g(matrices)f Fl(A)1581 3095 y Ft(0)1642 3081 y Fy(+)22 b Fl(p)1781 3095 y Ft(1)1820 3081 y Fl(I)7 b Fy(,)33 b(.)15 b(.)h(.)f(,)33 b Fl(A)2172 3095 y Ft(0)2233 3081 y Fy(+)22 b Fl(p)2372 3096 y Fj(l)2398 3081 y Fl(I)39 b Fy(\()p Fl(A)2580 3095 y Ft(0)2652 3081 y Fy(is)32 b(pro)m(vided)f(in)g Fn(LP)p 3332 3081 V 34 w(A)p Fy(\))h(are)268 3194 y(computed)e(and)g(stored)h(in)e(the)h(global)g(v)-5 b(ariables)29 b Fn(LP)p 2147 3194 V 34 w(L1)p Fy(,)h Fn(LP)p 2428 3194 V 34 w(U1)p Fy(,)g(.)15 b(.)g(.)h(,)30 b Fn(LP)p 2885 3194 V 34 w(L)p Fl(l)r Fy(,)g Fn(LP)p 3147 3194 V 34 w(U)p Fl(l)r Fy(.)86 3379 y(Step)c(8:)39 b(Solution)24 b(of)j(shifted)d(linear)h(system)h(\()p Fl(A)1792 3393 y Ft(0)1843 3379 y Fy(+)12 b Fl(p)1972 3393 y Fj(i)2000 3379 y Fl(I)7 b Fy(\))p Fl(Y)2135 3393 y Ft(0)2200 3379 y Fy(=)25 b Fl(X)2371 3393 y Ft(0)2410 3379 y Fy(.)39 b Fn(au)p 2576 3379 V 34 w(s)26 b Fy(has)g(access)h(to)g (the)f(global)268 3492 y(v)-5 b(ariables)29 b Fn(LP)p 747 3492 V 34 w(L)p Fl(i)h Fy(and)g Fn(LP)p 1163 3492 V 34 w(U)p Fl(i)p Fy(.)86 3676 y(Step)g(9:)42 b(Delete)31 b(the)g(global)e(v)-5 b(ariables)29 b Fn(LP)p 1589 3676 V 34 w(L1)p Fy(,)h Fn(LP)p 1870 3676 V 34 w(U1)p Fy(,)g(.)15 b(.)h(.)f(,)31 b Fn(LP)p 2328 3676 V 34 w(L)p Fl(l)r Fy(,)f Fn(LP)p 2590 3676 V 34 w(U)p Fl(l)r Fy(.)86 3860 y(Step)h(10:)42 b(P)m(ossibly)-8 b(,)29 b(a)i(new)f(set)i(of)e(shift)g (parameters)g(is)g(computed,)h(whic)m(h)e(is)h(used)g(for)g(a)h (further)268 3973 y(run)j(of)h(the)g(LR)m(CF-ADI)h(iteration.)54 b(\(This)34 b(is)g(the)h(case)h(within)d(the)i(routine)f Fn(lp)p 3180 3973 V 34 w(lrnm)p Fy(,)h(but)268 4086 y(t)m(ypically)29 b(not)i(for)f(mo)s(del)f(reduction)h(problems.\))86 4271 y(Step)h(11:)42 b(\(Re\)initialization)29 b(of)i(data)h(for)e(the)h (solution)f(of)h(shifted)e(linear)g(systems)i(with)f Fl(A)3380 4285 y Ft(0)3450 4271 y Fy(and)268 4384 y(the)36 b(new)e(shift)g(parameters.)56 b(Again,)36 b(the)f(LU)g(factors)h(are)g (stored)f(in)f(the)h(global)g(v)-5 b(ariables)268 4496 y Fn(LP)p 370 4496 V 34 w(L1)p Fy(,)30 b Fn(LP)p 651 4496 V 34 w(U1)p Fy(,)g(.)15 b(.)h(.)f(,)31 b Fn(LP)p 1109 4496 V 33 w(L)p Fl(l)r Fy(,)g Fn(LP)p 1371 4496 V 33 w(U)p Fl(l)r Fy(.)41 b(Here,)31 b(the)f(v)-5 b(alue)30 b(of)h Fl(l)h Fy(ma)m(y)f(di\013er)e(from)h(that)h(in)e(Step)h(7.)86 4681 y(Step)g(12:)42 b(Solv)m(e)30 b(shifted)f(linear)g(system.)86 4865 y(Step)24 b(13:)38 b(Delete)25 b(the)e(data)i(generated)f(in)f (Step)g(11,)j(i.e.,)f(clear)f(the)g(global)e(v)-5 b(ariables)23 b Fn(LP)p 3173 4865 V 34 w(L1)p Fy(,)h Fn(LP)p 3448 4865 V 34 w(U1)p Fy(,)268 4978 y(.)16 b(.)f(.)g(,)31 b Fn(LP)p 547 4978 V 34 w(L)p Fl(l)r Fy(,)f Fn(LP)p 809 4978 V 34 w(U)p Fl(l)r Fy(.)40 b(\(Steps)30 b(9{13)i(can)f(b)s(e)f(rep)s (eated)g(sev)m(eral)h(times.\))86 5163 y(Step)h(14:)45 b(P)m(ostpro)s(cessing,)32 b(whic)m(h)e(has)i(b)s(een)f(discussed)f(in) h Fp(x)p Fy(2.3.)47 b(The)31 b(result)g Fl(Z)2974 5177 y Ft(0)3045 5163 y Fy(of)h(the)g(prepro-)268 5276 y(cessed)f(problem)e (is)g(bac)m(ktransformed)i(in)m(to)f Fl(Z)7 b Fy(.)86 5460 y(Step)38 b(15:)57 b(Delete)40 b(the)e(data)h(generated)g(in)e (Step)h(4,)i(i.e.,)h(clear)d(the)g(global)g(v)-5 b(ariables)37 b Fn(LP)p 3337 5460 V 33 w(L)h Fy(and)268 5573 y Fn(LP)p 370 5573 V 34 w(U)p Fy(.)86 5757 y(Step)30 b(16:)42 b(Delete)32 b(the)e(data)h(generated)h(in)d(Step)h(2,)h(i.e.,)f(clear)h(the)f (global)g(v)-5 b(ariable)29 b Fn(LP)p 3180 5757 V 34 w(A)p Fy(.)p eop %%Page: 10 17 10 16 bop -9 -105 a Fy(10)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)-9 194 y Fy(The)32 b(other)h(user)f(supplied)d (functions,)j(whic)m(h)f(are)i(con)m(tained)g(in)f(L)-8 b(Y)g(AP)g(A)m(CK,)34 b(are)f(organized)g(in)e(a)-9 307 y(similar)c(w)m(a)m(y)-8 b(.)42 b(Consult)29 b(the)i(corresp)s(onding)d (m-\014les)i(for)g(details.)132 420 y(The)g(follo)m(wing)g(table)g(sho) m(ws)h(whic)m(h)f(user)g(supplied)e(functions)h(are)j(in)m(v)m(ok)m(ed) f(within)d(the)k(single)-9 533 y(L)-8 b(Y)g(AP)g(A)m(CK)31 b(main)f(routines.)39 b([b.n.])30 b(means)h([basis)e(name].)135 726 y Fo(main)k(routine)179 b(in)m(v)m(ok)m(ed)36 b(USFs)135 886 y Fn(lp)p 237 886 29 4 v 33 w(para)446 b Fy([b.n.])p 1110 886 V 35 w Fn(m)p Fy(,)30 b([b.n.])p 1450 886 V 34 w Fn(l)p Fy(.)135 999 y Fn(lp)p 237 999 V 33 w(lradi)398 b Fy([b.n.])p 1110 999 V 35 w Fn(m)p Fy(,)30 b([b.n.])p 1450 999 V 34 w Fn(s)p Fy(.)135 1112 y Fn(lp)p 237 1112 V 33 w(lrsrm)398 b Fy([b.n.])p 1110 1112 V 35 w Fn(m)p Fy(.)135 1225 y Fn(lp)p 237 1225 V 33 w(dspmr)g Fy([b.n.])p 1110 1225 V 35 w Fn(m)p Fy(.)135 1338 y Fn(lp)p 237 1338 V 33 w(lrnm)446 b Fy([b.n.])p 1110 1338 V 35 w Fn(m)p Fy(,)30 b([b.n.])p 1450 1338 V 34 w Fn(l)p Fy(,)h([b.n.])p 1790 1338 V 34 w Fn(s)p 1872 1338 V 34 w(i)p Fy(,)f([b.n.])p 2211 1338 V 35 w Fn(s)p Fy(,)g([b.n.])p 2551 1338 V 34 w Fn(s)p 2633 1338 V 34 w(d)p Fy(.)-9 1530 y(The)f(calling)g(sequences) i(for)f(these)h(user)f(supplied)d(functions)i(are)h(\014xed.)41 b(It)30 b(is)f(mandatory)i(to)g(stic)m(k)-9 1643 y(to)d(these)g (sequences)g(when)e(implemen)m(ting)g(new)h(user)f(supplied)f (functions.)38 b(The)27 b(calling)f(sequences)-9 1756 y(are)31 b(sho)m(wn)f(b)s(elo)m(w.)42 b(There)30 b(it)g(is)g(assumed)h (that)g Fl(X)1798 1770 y Ft(0)1869 1756 y Fy(\(parameter)g Fn(X0)p Fy(\))g(is)f(a)h(complex)g Fl(n)20 b Fp(\002)g Fl(t)31 b Fy(matrix,)-9 1869 y Fn(p)e Fy(is)g(a)h(v)m(ector)h(con)m (taining)e(shift)g(parameters,)h(and)f(the)h(\015ag)g Fn(tr)f Fy(is)g(either)g Fn('N')g Fy(\(\\not)h(transp)s(osed"\))-9 1982 y(or)g Fn('T')f Fy(\(\\transp)s(osed"\).)127 2174 y Fp(\017)46 b Fy([)p Fo(basis)d(name)p Fy(])p 782 2174 V 34 w Fn(m)p Fy(.)61 b(Calling)35 b(sequences:)55 b Fn(Y0)47 b(=)g Fy([b.n.])p 2172 2174 V 35 w Fn(m\(tr,X0\))35 b Fy(or)i Fn(n)48 b(=)f Fy([b.n.])p 3137 2174 V 34 w Fn(m)p Fy(.)62 b(In)36 b(the)218 2286 y(\014rst)k(case,)k(the)d(result) e(is)h Fl(Y)1231 2300 y Ft(0)1312 2286 y Fy(=)i Fl(A)1493 2300 y Ft(0)1533 2286 y Fl(X)1608 2300 y Ft(0)1688 2286 y Fy(for)f Fn(tr)f Fy(=)g Fn('N')f Fy(and)h Fl(Y)2508 2300 y Ft(0)2590 2286 y Fy(=)i Fl(A)2771 2253 y Fj(T)2771 2311 y Ft(0)2826 2286 y Fl(X)2901 2300 y Ft(0)2981 2286 y Fy(for)f Fn(tr)f Fy(=)g Fn('T')p Fy(.)218 2399 y(The)29 b(parameter)g Fn(tr)g Fy(m)m(ust)g(also)g(b)s(e)f(pro)m(vided)g(\(and)h (is)f(ignored\))h(if)f Fl(A)2671 2413 y Ft(0)2740 2399 y Fy(is)g(symmetric.)40 b(In)28 b(the)218 2512 y(second)39 b(case,)j(where)c(the)h(user)f(supplied)e(function)h(is)h(called)g (without)g(input)f(parameters,)218 2625 y(only)29 b(the)i(problem)e (dimension)f Fl(n)h Fy(is)h(returned.)127 2817 y Fp(\017)46 b Fy([)p Fo(basis)28 b(name)p Fy(])p 767 2817 V 34 w Fn(l)p Fy(.)38 b(Calling)22 b(sequence:)38 b Fn(Y0)47 b(=)h Fy([b.n.])p 2069 2817 V 34 w Fn(l\(tr,X0\))p Fy(.)37 b(The)23 b(result)g(is)h Fl(Y)3109 2831 y Ft(0)3173 2817 y Fy(=)h Fl(A)3337 2779 y Fh(\000)p Ft(1)3337 2843 y(0)3432 2817 y Fl(X)3507 2831 y Ft(0)218 2930 y Fy(for)30 b Fn(tr)g Fy(=)g Fn('N')f Fy(and)h Fl(Y)987 2944 y Ft(0)1052 2930 y Fy(=)24 b Fl(A)1215 2892 y Fh(\000)p Fj(T)1215 2956 y Ft(0)1326 2930 y Fl(X)1401 2944 y Ft(0)1471 2930 y Fy(for)30 b Fn(tr)g Fy(=)g Fn('T')p Fy(.)127 3122 y Fp(\017)46 b Fy([)p Fo(basis)35 b(name)p Fy(])p 774 3122 V 34 w Fn(i)p 856 3122 V 34 w(p)p Fy(.)40 b(Calling)29 b(sequence:)41 b([b.n.])p 1931 3122 V 34 w Fn(s)p 2013 3122 V 34 w(i\(p\))p Fy(.)127 3314 y Fp(\017)46 b Fy([)p Fo(basis)i(name)p Fy(])p 787 3314 V 34 w Fn(s)p Fy(.)74 b(Calling)40 b(sequence:)64 b Fn(Y0)47 b(=)g Fy([b.n.])p 2168 3314 V 35 w Fn(s\(tr,X0,i\))p Fy(.)72 b(The)41 b(result)f(is)h Fl(Y)3392 3328 y Ft(0)3476 3314 y Fy(=)218 3427 y(\()p Fl(A)321 3441 y Ft(0)381 3427 y Fy(+)20 b Fl(p)518 3441 y Fj(i)546 3427 y Fl(I)7 b Fy(\))628 3394 y Fh(\000)p Ft(1)723 3427 y Fl(X)798 3441 y Ft(0)868 3427 y Fy(for)30 b Fn(tr)g Fy(=)g Fn('N')f Fy(and)h Fl(Y)1637 3441 y Ft(0)1701 3427 y Fy(=)25 b(\()p Fl(A)1900 3394 y Fj(T)1900 3451 y Ft(0)1976 3427 y Fy(+)20 b Fl(p)2113 3441 y Fj(i)2141 3427 y Fl(I)7 b Fy(\))2223 3394 y Fh(\000)p Ft(1)2318 3427 y Fl(X)2393 3441 y Ft(0)2463 3427 y Fy(for)30 b Fn(tr)g Fy(=)g Fn('T')p Fy(.)127 3618 y Fp(\017)46 b Fy([)p Fo(basis)35 b(name)p Fy(])p 774 3618 V 34 w Fn(s)p 856 3618 V 34 w(d)p Fy(.)40 b(Calling)29 b(sequence:)41 b([b.n.])p 1931 3618 V 34 w Fn(s)p 2013 3618 V 34 w(d\(p\))p Fy(.)-9 3868 y Fm(2.5)112 b(Case)38 b(studies)-9 4042 y Fy(See)30 b Fp(x)p Fy(C.1.)-9 4334 y Fu(3)134 b(Ly)l(apuno)l(v)45 b(equations)-9 4542 y Fm(3.1)112 b(Lo)m(w)37 b(Rank)h(Cholesky)g(F)-9 b(actor)37 b(ADI)-9 4716 y Fo(3.1.1)105 b(Theory)35 b(and)g(algorithm)-9 4890 y Fy(This)29 b(section)j(giv)m(es)g(a)g(brief)e(in)m(tro)s (duction)g(to)i(the)g(solution)e(tec)m(hnique)h(for)h(con)m(tin)m(uous) f(time)g(Ly)m(a-)-9 5003 y(puno)m(v)20 b(equations)h(used)f(in)g(L)-8 b(Y)g(AP)g(A)m(CK.)23 b(F)-8 b(or)22 b(more)f(details,)h(the)g(reader)f (is)f(referred)h(to[31)q(,)h(6,)g(33)q(,)f(37)q(].)132 5117 y(W)-8 b(e)31 b(consider)f(the)g(con)m(tin)m(uous)g(time)g(Ly)m (apuno)m(v)h(equation)1324 5324 y Fl(F)13 b(X)28 b Fy(+)20 b Fl(X)7 b(F)1742 5287 y Fj(T)1823 5324 y Fy(=)25 b Fp(\000)p Fl(GG)2134 5287 y Fj(T)2187 5324 y Fl(;)1173 b Fy(\(11\))-9 5532 y(where)27 b Fl(F)38 b Fp(2)25 b Fk(R)493 5499 y Fj(n;n)636 5532 y Fy(is)h(stable,)j Fl(G)24 b Fp(2)h Fk(R)1253 5499 y Fj(n;t)1379 5532 y Fy(and)i Fl(t)e(<)-30 b(<)24 b(n)p Fy(.)39 b(It)28 b(is)f(w)m(ell-kno)m(wn)g(that)h(suc)m(h)f (con)m(tin)m(uous)h(time)-9 5644 y(Ly)m(apuno)m(v)33 b(equations)f(ha)m(v)m(e)j(a)e(unique)e(solution)g Fl(X)7 b Fy(,)35 b(whic)m(h)c(is)h(symmetric)h(and)f(p)s(ositiv)m(e)g (semidef-)-9 5757 y(inite.)51 b(Moreo)m(v)m(er,)38 b(in)c(man)m(y)g (cases,)j(the)e(eigen)m(v)-5 b(alues)34 b(of)h Fl(X)42 b Fy(deca)m(y)35 b(v)m(ery)g(fast,)h(whic)m(h)e(is)f(discussed)p eop %%Page: 11 18 11 17 bop 41 -105 a Fg(3.1)92 b(Lo)m(w)31 b(Rank)f(Cholesky)f(F)-8 b(actor)33 b(ADI)1977 b Fy(11)41 194 y(for)29 b(symmetric)f(matrices)h Fl(F)42 b Fy(in)28 b([40)q(].)40 b(Th)m(us,)29 b(there)g(exist)f(often) i(v)m(ery)f(accurate)i(appro)m(ximations)c(of)41 307 y(a)j(rank,)f(that)h(is)e(m)m(uc)m(h)i(smaller)e(than)h Fl(n)p Fy(.)40 b(This)27 b(prop)s(ert)m(y)i(is)f(most)i(imp)s(ortan)m (t)e(for)h(the)h(e\016ciency)f(of)41 419 y(L)-8 b(Y)g(AP)g(A)m(CK.)182 540 y(The)30 b(ADI)h(iteration)f([36)q(,)g(50)q(])h(for)f(the)h(Ly)m (apuno)m(v)f(equation)g(\(11\))i(is)e(giv)m(en)g(b)m(y)g Fl(X)3066 554 y Ft(0)3131 540 y Fy(=)25 b(0)31 b(and)765 765 y(\()p Fl(F)i Fy(+)20 b Fl(p)1028 779 y Fj(i)1056 765 y Fl(I)1096 779 y Fj(n)1143 765 y Fy(\))p Fl(X)1253 784 y Fj(i)p Fh(\000)p Ft(1)p Fj(=)p Ft(2)1526 765 y Fy(=)83 b Fp(\000)p Fl(GG)1895 728 y Fj(T)1968 765 y Fp(\000)20 b Fl(X)2134 779 y Fj(i)p Fh(\000)p Ft(1)2253 765 y Fy(\()p Fl(F)2359 728 y Fj(T)2435 765 y Fp(\000)g Fl(p)2572 779 y Fj(i)2600 765 y Fl(I)2640 779 y Fj(n)2686 765 y Fy(\))871 917 y(\()p Fl(F)33 b Fy(+)28 b(\026)-53 b Fl(p)1134 931 y Fj(i)1162 917 y Fl(I)1202 931 y Fj(n)1249 917 y Fy(\))p Fl(X)1359 931 y Fj(i)1388 879 y(T)1526 917 y Fy(=)83 b Fp(\000)p Fl(GG)1895 879 y Fj(T)1968 917 y Fp(\000)20 b Fl(X)2134 935 y Fj(i)p Fh(\000)p Ft(1)p Fj(=)p Ft(2)2324 879 y Fj(T)2379 917 y Fy(\()p Fl(F)2485 879 y Fj(T)2560 917 y Fp(\000)28 b Fy(\026)-53 b Fl(p)2697 931 y Fj(i)2725 917 y Fl(I)2765 931 y Fj(n)2812 917 y Fy(\))p Fl(;)563 b Fy(\(12\))41 1142 y(for)39 b Fl(i)h Fy(=)f(1)p Fl(;)15 b Fy(2)p Fl(;)g(:)g(:)g(:)42 b Fy(It)d(is)f(one)h (of)h(the)f(most)g(p)s(opular)e(iterativ)m(e)i(tec)m(hniques)g(for)g (solving)e(Ly)m(apuno)m(v)41 1255 y(equations.)g(This)19 b(metho)s(d)h(generates)i(a)f(sequence)g(of)g(matrices)f Fl(X)2345 1269 y Fj(i)2394 1255 y Fy(whic)m(h)g(often)h(con)m(v)m (erges)h(v)m(ery)f(fast)41 1368 y(to)m(w)m(ards)26 b(the)f(solution,)g (pro)m(vided)f(that)i(the)f(ADI)h(shift)d(parameters)j Fl(p)2510 1382 y Fj(i)2563 1368 y Fy(are)f(c)m(hosen)h (\(sub\)optimally)-8 b(.)41 1481 y(The)36 b(basic)g(idea)g(for)g(a)h (more)g(e\016cien)m(t)g(implemen)m(tation)e(of)i(the)g(ADI)g(metho)s(d) f(is)g(to)h(replace)f(the)41 1594 y(ADI)i(iterates)g(b)m(y)f(their)f (Cholesky)h(factors,)j(i.e.,)f Fl(X)1919 1608 y Fj(i)1985 1594 y Fy(=)d Fl(Z)2154 1608 y Fj(i)2183 1594 y Fl(Z)2252 1561 y Fj(H)2245 1619 y(i)2356 1594 y Fy(and)h(to)h(reform)m(ulate)f (in)f(terms)h(of)41 1707 y(the)29 b(factors)h Fl(Z)553 1721 y Fj(i)581 1707 y Fy(.)40 b(Generally)-8 b(,)30 b(these)f(factors)h(ha)m(v)m(e)g Fl(ti)f Fy(columns.)39 b(F)-8 b(or)30 b(this)e(reason,)i(w)m(e)f(call)g(them)g Fq(low)41 1820 y(r)-5 b(ank)37 b(Cholesky)h(factors)e Fy(\(LR)m(CFs\))f(and)f(their)f(pro)s(ducts,)i(whic)m(h)e(are)i(equal)f (to)h(the)g(ADI)g(iterates,)41 1933 y Fq(low)k(r)-5 b(ank)39 b(Cholesky)g(factor)h(pr)-5 b(o)g(ducts)38 b Fy(\(LR)m(CFPs\).)59 b(Ob)m(viously)-8 b(,)37 b(the)f(lo)m(w)h(rank)e(Cholesky)h(factors)41 2046 y Fl(Z)103 2060 y Fj(i)164 2046 y Fy(are)d(not)f(uniquely)e (determined.)46 b(Di\013eren)m(t)33 b(w)m(a)m(ys)g(to)h(generate)g (them)e(exist;)i(see)f([31)q(,)g(37)q(].)47 b(The)41 2158 y(follo)m(wing)35 b(algorithm,)h(whic)m(h)f(w)m(e)i(refer)f(to)h (as)f Fq(L)-5 b(ow)39 b(R)-5 b(ank)39 b(Cholesky)g(F)-7 b(actor)39 b(ADI)d Fy(\(LR)m(CF-ADI\),)41 2271 y(is)31 b(the)h(most)h(e\016cien)m(t)f(of)h(these)f(w)m(a)m(ys.)47 b(It)32 b(is)g(a)g(sligh)m(t)f(mo)s(di\014cation)g(of)h(the)g (iteration)g(prop)s(osed)f(in)41 2384 y([31)q(].)58 b(Note)38 b(that)f(the)f(n)m(um)m(b)s(er)f(of)h(iteration)g(steps)g Fl(i)1942 2398 y Fj(max)2122 2384 y Fy(needs)g(not)g(b)s(e)g(\014xed)f (a)i(priori.)55 b(Instead,)41 2497 y(sev)m(eral)31 b(stopping)e (criteria,)h(whic)m(h)f(are)i(describ)s(ed)d(in)h Fp(x)p Fy(3.1.2)k(can)d(b)s(e)g(applied.)41 2753 y Fo(Algorithm)k(1)46 b Fy(\(Lo)m(w)31 b(rank)f(Cholesky)f(factor)j(ADI)e(iteration)g(\(LR)m (CF-ADI\)\))41 3001 y(INPUT:)g Fl(F)13 b Fy(,)31 b Fl(G)p Fy(,)f Fp(f)p Fl(p)738 3015 y Ft(1)777 3001 y Fl(;)15 b(p)863 3015 y Ft(2)903 3001 y Fl(;)g(:)g(:)g(:)i(;)e(p)1151 3015 y Fj(i)1175 3023 y Ff(max)1306 3001 y Fp(g)41 3161 y Fy(OUTPUT:)30 b Fl(Z)i Fy(=)24 b Fl(Z)748 3175 y Fj(i)772 3183 y Ff(max)929 3161 y Fp(2)h Fk(C)1075 3128 y Fj(n;ti)1187 3136 y Ff(max)1324 3161 y Fy(,)30 b(suc)m(h)g(that)h Fl(Z)7 b(Z)1919 3128 y Fj(H)2011 3161 y Fp(\031)25 b Fl(X)7 b Fy(.)41 3321 y(1.)41 b Fl(V)205 3335 y Ft(1)270 3321 y Fy(=)366 3253 y Fp(p)p 441 3253 339 4 v 441 3321 a(\000)p Fy(2)15 b(Re)h Fl(p)741 3335 y Ft(1)780 3321 y Fy(\()p Fl(F)34 b Fy(+)20 b Fl(p)1044 3335 y Ft(1)1083 3321 y Fl(I)1123 3335 y Fj(n)1170 3321 y Fy(\))1205 3288 y Fh(\000)p Ft(1)1300 3321 y Fl(G)41 3482 y Fy(2.)41 b Fl(Z)214 3496 y Ft(1)279 3482 y Fy(=)25 b Fl(V)428 3496 y Ft(1)41 3642 y Fy(F)m(OR)31 b Fl(i)25 b Fy(=)g(2)p Fl(;)15 b Fy(3)p Fl(;)g(:)g(:)g(:)j(;)d(i)782 3656 y Fj(max)230 3802 y Fy(3.)41 b Fl(V)394 3816 y Fj(i)447 3802 y Fy(=)543 3724 y Fi(p)p 634 3724 544 4 v 78 x Fy(Re)16 b Fl(p)803 3816 y Fj(i)831 3802 y Fl(=)f Fy(Re)h Fl(p)1060 3816 y Fj(i)p Fh(\000)p Ft(1)1193 3728 y Fi(\000)1235 3802 y Fl(V)1288 3816 y Fj(i)p Fh(\000)p Ft(1)1426 3802 y Fp(\000)k Fy(\()p Fl(p)1598 3816 y Fj(i)1647 3802 y Fy(+)27 b(\026)-52 b Fl(p)1784 3816 y Fj(i)p Fh(\000)p Ft(1)1902 3802 y Fy(\)\()p Fl(F)34 b Fy(+)20 b Fl(p)2201 3816 y Fj(i)2228 3802 y Fl(I)2268 3816 y Fj(n)2315 3802 y Fy(\))2350 3769 y Fh(\000)p Ft(1)2445 3802 y Fl(V)2498 3816 y Fj(i)p Fh(\000)p Ft(1)2616 3728 y Fi(\001)230 3962 y Fy(4.)41 b Fl(Z)403 3976 y Fj(i)456 3962 y Fy(=)552 3888 y Fi(\002)632 3962 y Fl(Z)694 3976 y Fj(i)p Fh(\000)p Ft(1)895 3962 y Fl(V)948 3976 y Fj(i)1018 3888 y Fi(\003)41 4122 y Fy(END)182 4402 y(Let)46 b Fp(P)423 4416 y Fj(j)506 4402 y Fy(b)s(e)f(either)g(a)h(negativ)m(e)h(real)f(n)m(um)m(b)s(er)e (or)i(a)g(pair)f(of)h(complex)f(conjugate)i(n)m(um)m(b)s(ers)41 4515 y(with)41 b(negativ)m(e)i(real)f(part)g(and)f(nonzero)h(imaginary) f(part.)76 b(W)-8 b(e)43 b(call)f(a)g(parameter)h(set)f(of)g(t)m(yp)s (e)41 4628 y Fp(f)p Fl(p)132 4642 y Ft(1)172 4628 y Fl(;)15 b(p)258 4642 y Ft(2)297 4628 y Fl(;)g(:)g(:)g(:)i(;)e(p)545 4642 y Fj(i)573 4628 y Fp(g)36 b Fy(=)g Fp(fP)869 4642 y Ft(1)909 4628 y Fl(;)15 b Fp(P)1012 4642 y Ft(2)1052 4628 y Fl(;)g(:)g(:)g(:)h(;)f Fp(P)1316 4642 y Fj(j)1354 4628 y Fp(g)37 b Fy(a)g Fq(pr)-5 b(op)g(er)39 b Fy(parameter)e(set.)60 b(The)36 b(L)-8 b(Y)g(AP)g(A)m(CK)38 b(implemen)m(ta-)41 4741 y(tion)h(of)g(LR)m(CF-ADI)i(requires)d(prop)s(er)g(parameter)i (sets)g Fp(f)p Fl(p)2209 4755 y Ft(1)2248 4741 y Fl(;)15 b(p)2334 4755 y Ft(2)2374 4741 y Fl(;)g(:)g(:)g(:)h(;)f(p)2621 4755 y Fj(i)2645 4763 y Ff(max)2777 4741 y Fp(g)p Fy(.)68 b(If)39 b Fl(X)3090 4755 y Fj(i)3159 4741 y Fy(=)h Fl(Z)3332 4755 y Fj(i)3360 4741 y Fl(Z)3429 4708 y Fj(H)3422 4767 y(i)3536 4741 y Fy(is)41 4854 y(generated)29 b(b)m(y)f(a)h(prop)s(er)d (parameter)j(set)f Fp(f)p Fl(p)1602 4868 y Ft(1)1642 4854 y Fl(;)15 b(:)g(:)g(:)i(;)e(p)1890 4868 y Fj(i)1918 4854 y Fp(g)p Fy(,)29 b(then)f Fl(X)2297 4868 y Fj(i)2353 4854 y Fy(is)g(real,)g(whic)m(h)f(follo)m(ws)g(from)h(\(12\).)41 4967 y(Ho)m(w)m(ev)m(er,)j(if)d(there)h(are)g(nonreal)f(parameters)h (in)e(this)g(subsequence,)i Fl(Z)2564 4981 y Fj(i)2621 4967 y Fy(is)e(not)i(real.)40 b(A)29 b(more)g(com-)41 5080 y(plicated)h(mo)s(di\014cation)f(of)j(Algorithm)d(1)j(for)f (generating)g(real)g(LR)m(CFs)g(has)g(b)s(een)f(prop)s(osed)g(in)f([6)q (].)41 5193 y(Ho)m(w)m(ev)m(er,)40 b(in)c(the)h(L)-8 b(Y)g(AP)g(A)m(CK)37 b(implemen)m(tation)f(of)g(Algorithm)g(1,)j(real)d (LR)m(CFs)h(can)g(b)s(e)f(deriv)m(ed)41 5306 y(from)d(the)h(complex)g (factors)g(computed)g(b)m(y)f(this)g(algorithm)g(\(at)h(the)g(price)f (of)h(additional)e(compu-)41 5419 y(tation\).)41 b(That)30 b(means)f(for)h(the)g(deliv)m(ered)e(complex)i(lo)m(w)f(rank)h (Cholesky)e(factor)j Fl(Z)h Fy(=)25 b Fl(Z)3190 5433 y Fj(i)3214 5441 y Ff(max)3375 5419 y Fy(a)30 b(real)41 5532 y(lo)m(w)35 b(rank)f(Cholesky)h(factor)1103 5509 y(~)1084 5532 y Fl(Z)41 b Fy(is)35 b(computed)g(in)e(a)j(certain)f(w)m (a)m(y)-8 b(,)38 b(suc)m(h)d(that)g Fl(Z)7 b(Z)2964 5499 y Fj(H)3064 5532 y Fy(=)3187 5509 y(~)3168 5532 y Fl(Z)3256 5509 y Fy(~)3237 5532 y Fl(Z)3306 5499 y Fj(T)3360 5532 y Fy(.)55 b(The)41 5644 y(lo)m(w)30 b(rank)g(Cholesky)f(factor)1084 5622 y(~)1065 5644 y Fl(Z)37 b Fy(is)29 b(returned)g(as)i(output)f (parameter)h(of)g(the)f(corresp)s(onding)f(routine)41 5757 y Fn(lp)p 143 5757 29 4 v 34 w(lradi)p Fy(.)p eop %%Page: 12 19 12 18 bop -9 -105 a Fy(12)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)-9 194 y Fo(3.1.2)105 b(Stopping)35 b(criteria)-9 367 y Fy(The)26 b(L)-8 b(Y)g(AP)g(A)m(CK)29 b(implemen)m(tation)c(of)i(the)h(LR)m(CF-ADI)g(iteration)e(in)g(the)h (routine)g Fn(lp)p 3043 367 29 4 v 33 w(lradi)f Fy(o\013ers)-9 480 y(the)k(follo)m(wing)f(stopping)g(criteria:)127 671 y Fp(\017)46 b Fy(maximal)29 b(n)m(um)m(b)s(er)g(of)i(iteration)f (steps;)127 862 y Fp(\017)46 b Fy(tolerance)31 b(for)f(the)h Fq(normalize)-5 b(d)35 b(r)-5 b(esidual)34 b(norm)d Fy(\(NRN\);)127 1053 y Fp(\017)46 b Fy(stagnation)29 b(of)g(the)g(normalized)f (residual)e(norm)i(\(most)i(lik)m(ely)d(caused)i(b)m(y)g(round-o\013)f (errors\);)127 1244 y Fp(\017)46 b Fy(smallness)28 b(of)j(the)f(v)-5 b(alues)30 b Fp(k)p Fl(V)1247 1258 y Fj(i)1276 1244 y Fp(k)1321 1258 y Fj(F)1380 1244 y Fy(.)-9 1435 y(Here,)38 b(the)f(normalized)e(residual)g(norm)g(corresp)s(onding)g(to)i(the)g (lo)m(w)f(rank)g(Cholesky)g(factor)h Fl(Z)43 b Fy(is)-9 1548 y(de\014ned)29 b(as)938 1708 y(NRN)q(\()p Fl(Z)7 b Fy(\))25 b(=)1412 1560 y Fi(\014)1412 1614 y(\014)1427 1560 y(\014)1427 1614 y(\014)1458 1637 y Fl(F)13 b(Z)7 b(Z)1667 1604 y Fj(T)1741 1637 y Fy(+)20 b Fl(Z)7 b(Z)1970 1604 y Fj(T)2024 1637 y Fl(F)2095 1604 y Fj(T)2170 1637 y Fy(+)20 b Fl(GG)2405 1604 y Fj(T)2459 1560 y Fi(\014)2459 1614 y(\014)2474 1560 y(\014)2474 1614 y(\014)2505 1673 y Fj(F)p 1412 1687 1152 4 v 1824 1771 a Fp(j)-15 b(j)p Fl(GG)2003 1744 y Fj(T)2057 1771 y Fp(j)h(j)2093 1798 y Fj(F)2573 1708 y Fl(:)787 b Fy(\(13\))-9 1926 y Fo(Note:)62 b Fy(In)41 b(L)-8 b(Y)g(AP)g(A)m(CK,)43 b(a)f(quite)f(e\016cien)m(t)h (metho)s(d)f(for)g(the)h(computation)f(of)h(this)e(quan)m(tit)m(y)i(is) -9 2039 y(applied.)68 b(See)40 b([37)q(])h(for)f(details.)69 b(Ho)m(w)m(ev)m(er,)45 b(the)40 b(computation)g(of)h(the)f(v)-5 b(alues)40 b(NRN\()p Fl(Z)3200 2053 y Fj(i)3229 2039 y Fy(\))g(in)f(the)-9 2152 y(course)26 b(of)f(the)h(iteration)g(can)g (still)d(b)s(e)i(v)m(ery)i(exp)s(ensiv)m(e.)38 b(Sometimes,)27 b(this)d(amoun)m(t)i(of)g(computation)-9 2265 y(can)31 b(exceed)h(the)f(computational)g(cost)h(for)f(the)g(actual)g(iteration) g(itself)7 b(!)41 b(Besides)31 b(this,)f(computing)-9 2378 y(the)25 b(normalized)e(residual)f(norms)i(can)h(require)e(a)j (considerable)d(amoun)m(t)i(of)g(memory)-8 b(.)39 b(This)23 b(amoun)m(t)-9 2490 y(is)28 b(ab)s(out)h(prop)s(ortional)e(to)j Fl(ti)p Fy(.)40 b(F)-8 b(or)30 b(this)e(reason,)i(it)f(can)h(b)s(e)e (preferable)g(to)i(a)m(v)m(oid)g(stopping)e(criteria)-9 2603 y(based)34 b(on)g(the)h(normalized)e(residual)g(norm)h (\(tolerance)h(for)g(the)g(NRN,)g(stagnation)g(of)g(the)g(NRN\))-9 2716 y(and)29 b(to)i(use)g(c)m(heap)s(er,)f(p)s(ossibly)e(heuristical)g (criteria)i(instead.)132 2830 y(In)22 b(the)h(sequel,)i(w)m(e)e (discuss)f(the)h(ab)s(o)m(v)m(e)h(stopping)e(criteria)g(and)h(sho)m(w)g (some)h(sample)e(con)m(v)m(ergence)-9 2943 y(histories)e(\(in)g(terms)h (of)h(the)g(normalized)e(residual)f(norm\))i(for)g(LR)m(CF-ADI)h(runs.) 36 b(Here,)24 b(this)d(metho)s(d)-9 3056 y(is)37 b(applied)g(to)i(a)g (giv)m(en)g(test)g(example,)i(but)d(the)h(iterations)f(are)h(stopp)s (ed)f(b)m(y)g(di\013eren)m(t)g(stopping)-9 3169 y(criteria)28 b(and)g(di\013eren)m(t)g(v)-5 b(alues)29 b(of)g(the)g(corresp)s(onding) e(stopping)g(parameters.)41 b(It)29 b(should)e(b)s(e)h(noted)-9 3282 y(that)23 b(the)h(con)m(v)m(ergence)h(history)d(plotted)h(in)f (Figures)g(2{5)i(is)f(quite)f(t)m(ypical)h(for)g(LR)m(CF-ADI)h(pro)m (vided)-9 3395 y(that)45 b(shift)f(parameters)h(generated)h(b)m(y)e Fn(lp)p 1578 3395 29 4 v 34 w(para)g Fy(are)h(used)f(in)f(the)i(giv)m (en)g(order.)84 b(In)44 b(the)h(\014rst)-9 3507 y(stage)g(of)g(the)f (iteration,)k(the)d(logarithm)e(of)h(the)h(normalized)e(residual)f (norm)h(decreases)j(ab)s(out)-9 3620 y(linearly)-8 b(.)36 b(T)m(ypically)-8 b(,)23 b(this)f(slop)s(e)f(b)s(ecomes)j(less)e (steep,)j(when)c(more)i(\\ill-conditioned")e(problems)g(are)-9 3733 y(considered.)37 b(\(Suc)m(h)25 b(problems)e(are)i(in)f (particular)f(Ly)m(apuno)m(v)i(equations,)h(where)e(man)m(y)h(eigen)m (v)-5 b(alues)-9 3846 y(of)38 b Fl(F)51 b Fy(are)39 b(lo)s(cated)f (near)h(the)f(imaginary)f(axis,)j(but)d(far)h(a)m(w)m(a)m(y)i(from)e (the)h(real)f(one.)64 b(In)38 b(con)m(trast,)-9 3959 y(symmetric)44 b(problems,)k(where)d(the)h(condition)e(n)m(um)m(b)s(er) g(of)i Fl(F)58 b Fy(is)44 b(quite)h(large,)50 b(can)c(usually)d(b)s(e) -9 4072 y(solv)m(ed)29 b(b)m(y)h(L)-8 b(Y)g(AP)g(A)m(CK)31 b(within)d(a)i(reasonable)g(n)m(um)m(b)s(er)e(of)i(iteration)g (steps.\))40 b(In)30 b(the)g(second)g(stage,)-9 4185 y(the)37 b(normalized)e(residual)f(norm)i(curv)m(e)i(nearly)d (stagnates)k(on)e(a)g(relativ)m(ely)f(small)f(lev)m(el)i(\(mostly)-8 b(,)-9 4298 y(b)s(et)m(w)m(een)31 b(10)432 4265 y Fh(\000)p Ft(12)592 4298 y Fy(and)f(10)859 4265 y Fh(\000)p Ft(15)990 4298 y Fy(\),)h(whic)m(h)e(is)g(caused)i(b)m(y)f(round-o\013)g(errors.) 40 b(That)30 b(means)h(the)f(accuracy)-9 4411 y(\(in)e(terms)i(of)g (the)g(NRN\))g(of)g(the)g(lo)m(w)f(rank)h(c)m(holesky)g(factor)g(pro)s (duct)f Fl(Z)2566 4425 y Fj(i)2594 4411 y Fl(Z)2663 4378 y Fj(H)2656 4436 y(i)2759 4411 y Fy(cannot)i(b)s(e)e(impro)m(v)m(ed)-9 4524 y(after)40 b(a)g(certain)g(n)m(um)m(b)s(er)e(of)i(steps.)69 b(Note,)44 b(ho)m(w)m(ev)m(er,)g(that)c(the)g(stagnation)h(of)f(the)g (error)f(norm)-9 4637 y Fp(k)p Fl(Z)98 4651 y Fj(i)126 4637 y Fl(Z)195 4604 y Fj(H)188 4662 y(i)274 4637 y Fp(\000)12 b Fl(X)7 b Fp(k)484 4651 y Fj(F)569 4637 y Fy(can)26 b(o)s(ccur)g(a)h(n)m(um)m(b)s(er)d(of)j(iteration)e(steps)h(later.)40 b(Unfortunately)-8 b(,)27 b(the)f(error)g(cannot)-9 4749 y(b)s(e)j(measured)h(in)f(practice)i(b)s(ecause)f(the)h(exact)h (solution)d Fl(X)37 b Fy(is)30 b(unkno)m(wn.)132 4863 y(Eac)m(h)f(of)f(the)g(four)g(stopping)f(criteria)g(can)i(b)s(e)e (\\activ)-5 b(ated")30 b(or)f(\\a)m(v)m(oided")g(b)m(y)f(the)h(c)m (hoice)g(of)f(the)-9 4976 y(corresp)s(onding)22 b(input)h(argumen)m(t)i (\(stopping)e(parameter\))j(of)e(the)h(routine)f Fn(lp)p 2728 4976 V 33 w(lradi)p Fy(.)38 b(If)24 b(more)h(than)-9 5089 y(one)31 b(criterion)f(is)g(activ)-5 b(ated,)33 b(the)f(LR)m(CF-ADI)g(iteration)f(is)f(stopp)s(ed)g(as)i(so)s(on)f(as)g (\(at)i(least\))f(one)f(of)-9 5202 y(the)f(\\activ)-5 b(ated")32 b(criteria)e(is)g(ful\014lled.)127 5419 y Fp(\017)46 b Fo(Stopping)h(criterion:)72 b(maximal)45 b(n)m(um)m(b)s(er)h(of)h(iteration)f(steps.)73 b Fy(This)39 b(criterion)g(is)218 5532 y(represen)m(ted)26 b(b)m(y)g(the)h(input)d (parameter)j Fn(max)p 1791 5532 V 34 w(it)f Fy(in)f(the)h(routine)g Fn(lp)p 2607 5532 V 33 w(lradi)p Fy(.)38 b(The)26 b(iteration)g(is)218 5644 y(stopp)s(ed)h(b)m(y)g(this)g(criterion)f(after)j Fn(max)p 1579 5644 V 33 w(it)e Fy(iterations)g(steps.)40 b(This)26 b(criterion)h(can)h(b)s(e)f(a)m(v)m(oided)218 5757 y(b)m(y)22 b(setting)f Fn(max)p 775 5757 V 34 w(it)47 b(=)h(+Inf)20 b Fy(\(i.e.,)k Fn(max)p 1604 5757 V 34 w(it)d Fy(=)k Fp(1)p Fy(\).)38 b(Ob)m(viously)-8 b(,)22 b(no)g(additional)d(computations)p eop %%Page: 13 20 13 19 bop 41 -105 a Fg(3.1)92 b(Lo)m(w)31 b(Rank)f(Cholesky)f(F)-8 b(actor)33 b(ADI)1977 b Fy(13)268 194 y(need)27 b(to)i(b)s(e)d(p)s (erformed)g(to)j(ev)-5 b(aluate)28 b(it.)39 b(The)27 b(dra)m(wbac)m(k)h(of)g(this)e(stopping)g(criterion)h(is,)g(that)268 307 y(it)j(is)f(not)i(related)f(to)h(the)f(attainable)g(accuracy)i(of)e (the)g(deliv)m(ered)f(lo)m(w)h(rank)g(c)m(holesky)h(factor)268 419 y(pro)s(duct)e Fl(Z)7 b(Z)747 386 y Fj(H)814 419 y Fy(.)40 b(This)29 b(is)g(illustrated)f(b)m(y)j(Figure)f(2.)874 1947 y @beginspecial 34 @llx 189 @lly 556 @urx 597 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: adi_stop_max_it.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: adi_stop_max_it.eps %%CreationDate: 10/19/99 17:03:27 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 556 597 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 556 597 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 174 6267 4894 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 1970 4614 mt 1970 4560 L 1970 389 mt 1970 443 L 1864 4827 mt (20) s 3041 4614 mt 3041 4560 L 3041 389 mt 3041 443 L 2935 4827 mt (40) s 4112 4614 mt 4112 4560 L 4112 389 mt 4112 443 L 4006 4827 mt (60) s 5183 4614 mt 5183 4560 L 5183 389 mt 5183 443 L 5077 4827 mt (80) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6094 4827 mt (100) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 434 4685 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4566 mt (-14) s 899 4312 mt 926 4312 L 6254 4312 mt 6227 4312 L 899 4010 mt 926 4010 L 6254 4010 mt 6227 4010 L 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 4010 mt 953 4010 L 6254 4010 mt 6200 4010 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 4081 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3962 mt (-12) s 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 3407 mt 953 3407 L 6254 3407 mt 6200 3407 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3478 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3359 mt (-10) s 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 2803 mt 953 2803 L 6254 2803 mt 6200 2803 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2874 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2755 mt (-8) s 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 2200 mt 953 2200 L 6254 2200 mt 6200 2200 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2271 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2152 mt (-6) s 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1596 mt 953 1596 L 6254 1596 mt 6200 1596 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1667 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1548 mt (-4) s 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 993 mt 953 993 L 6254 993 mt 6200 993 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1064 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 945 mt (-2) s 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 389 mt 953 389 L 6254 389 mt 6200 389 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 460 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 341 mt (0) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 1 53 0 54 0 53 55 54 23 54 117 53 330 54 18 53 54 54 40 53 198 54 3 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 953 412 100 MP stroke 54 23 899 389 2 MP stroke DD 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 1 53 0 54 0 53 55 54 23 54 117 53 330 54 18 53 54 54 40 53 198 54 3 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 54 23 899 389 61 MP stroke SO 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 54 23 899 389 21 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 41 2143 a(Figure)e(2:)41 b(Stopping)27 b(criterion:)39 b(maximal)28 b(n)m(um)m(b)s(er)g(of)h(iteration)f(steps.)40 b(Solid)27 b(line:)39 b Fn(max)p 3233 2143 29 4 v 33 w(it)29 b Fy(=)24 b(20;)41 2256 y(dashdotted)37 b(line:)54 b Fn(max)p 890 2256 V 34 w(it)37 b Fy(=)g(60;)42 b(dotted)c(line:)54 b Fn(max)p 1983 2256 V 33 w(it)37 b Fy(=)h(100.)63 b(The)38 b(other)f(three)h(criteria)f(are)41 2369 y(a)m(v)m(oided.)177 2725 y Fp(\017)46 b Fo(Stopping)52 b(criterion:)79 b(tolerance)51 b(for)g(the)f(normalized)h(residual)g(norms.)82 b Fy(This)268 2838 y(criterion)39 b(is)h(represen)m(ted)g(b)m(y)g(the)g(input)f (parameter)h Fn(min)p 2386 2838 V 34 w(res)f Fy(in)g(the)i(routine)e Fn(lp)p 3305 2838 V 34 w(lradi)p Fy(.)268 2951 y(The)30 b(iteration)g(is)f(stopp)s(ed)h(b)m(y)g(this)f(criterion)h(as)g(so)s (on)g(as)1517 3134 y(NRN\()p Fl(Z)1817 3148 y Fj(i)1846 3134 y Fy(\))25 b Fp(\024)g Fn(min)p 2152 3134 V 34 w(res)o Fl(:)268 3318 y Fy(This)32 b(criterion)g(can)h(b)s(e)g(a)m(v)m(oided)h (b)m(y)f(setting)g Fn(min)p 2056 3318 V 34 w(res)f Fy(=)e(0.)50 b(\(Because)35 b(of)f(round-o\013)e(errors)268 3431 y(it)h(is)f (practically)g(imp)s(ossible)e(to)j(attain)h(NRN\()p Fl(Z)2036 3445 y Fj(i)2065 3431 y Fy(\))c(=)f(0.\))50 b(It)33 b(requires)f(the)h(computation)g(of)268 3544 y(normalized)27 b(residual)f(norms)h(and)g(is)h(computationally)f(exp)s (ensiv)m(e.)39 b(A)28 b(further)f(dra)m(wbac)m(k)h(of)268 3657 y(this)j(criterion)f(is)h(that)h(it)f(will)e(either)i(stop)h(the)f (iteration)g(b)s(efore)h(the)f(maximal)g(accuracy)i(is)268 3770 y(attained)38 b(\(see)h Fn(min)p 974 3770 V 33 w(res)e Fy(=)g(10)1380 3737 y Fh(\000)p Ft(5)1476 3770 y Fy(,)i(10)1630 3737 y Fh(\000)p Ft(10)1798 3770 y Fy(in)e(Figure)g(3\))h(or)g(it)f (will)e(not)j(stop)g(the)g(iteration)268 3883 y(at)f(all)d(\(see)j Fn(min)p 854 3883 V 33 w(res)e Fy(=)g(10)1256 3850 y Fh(\000)p Ft(15)1423 3883 y Fy(in)f(Figure)h(3\).)57 b(If)36 b(one)g(w)m(an)m(ts)g(to)g(a)m(v)m(oid)h(this)d(criterion,)i (but)268 3996 y(compute)31 b(the)g(con)m(v)m(ergence)h(history)e(pro)m (vided)f(b)m(y)h(the)h(output)f(v)m(ector)i Fn(res)p Fy(,)e(one)h(should)d(set)268 4109 y Fn(min)p 418 4109 V 34 w(res)23 b Fy(to)h(a)g(v)-5 b(alue)23 b(m)m(uc)m(h)h(smaller)e (than)i(the)g(mac)m(hine)f(precision)f(\(sa)m(y)-8 b(,)27 b Fn(min)p 2990 4109 V 33 w(res)c Fy(=)i(10)3370 4076 y Fh(\000)p Ft(100)3536 4109 y Fy(\).)177 4402 y Fp(\017)46 b Fo(Stopping)39 b(criterion:)53 b(stagnation)38 b(of)g(the)f (normalized)h(residual)g(norm.)48 b Fy(This)31 b(cri-)268 4515 y(terion)g(is)f(represen)m(ted)h(b)m(y)g(the)g(input)e(parameter)j Fn(with)p 2269 4515 V 33 w(rs)e Fy(in)g(the)h(routine)f Fn(lp)p 3102 4515 V 34 w(lradi)p Fy(.)41 b(It)32 b(is)268 4628 y(activ)-5 b(ated)25 b(if)e Fn(with)p 928 4628 V 33 w(rs)g Fy(=)h Fn('S')f Fy(and)g(a)m(v)m(oided)h(if)f Fn(with)p 2105 4628 V 33 w(rs)h Fy(=)f Fn('N')p Fy(.)g(The)h(iteration) f(is)g(stopp)s(ed)g(b)m(y)268 4741 y(this)32 b(criterion)g(when)h(a)g (stagnation)h(of)f(the)h(normalized)e(residual)f(norm)h(curv)m(e)i(is)e (detected.)268 4854 y(W)-8 b(e)36 b(do)e(not)h(discuss)e(the)h (implemen)m(tation)f(of)i(this)e(criterion)g(in)h(detail)f(here,)j (but,)f(roughly)268 4967 y(sp)s(eaking,)26 b(the)f(normalized)f (residual)f(norm)h(curv)m(e)i(is)e(considered)g(as)h(\\stagnating",)j (when)d(no)268 5080 y(noticeable)36 b(decrease)h(of)e(the)h(normalized) f(residual)e(norms)i(is)g(observ)m(ed)h(in)e(10)j(consecutiv)m(e)268 5193 y(iteration)c(steps.)48 b(In)32 b(extreme)i(cases,)g(where)f(the)g (shap)s(e)f(of)h(the)g(normalized)f(residual)e(norm)268 5306 y(curv)m(e)h(is)e(not)h(so)g(clearly)g(sub)s(divided)c(in)i(the)j (linearly)c(decreasing)j(and)g(the)g(stagnating)h(part)268 5419 y(as)f(in)e(Figure)h(4,)h(this)e(criterion)g(migh)m(t)h(terminate) g(the)h(iteration)f(prematurely)-8 b(.)39 b(Ho)m(w)m(ev)m(er,)32 b(it)268 5532 y(w)m(orks)26 b(w)m(ell)e(in)h(practice.)39 b(It)26 b(requires)e(the)i(computation)f(of)h(normalized)e(residual)f (norms)i(and)268 5644 y(is)k(computationally)g(exp)s(ensiv)m(e.)40 b(Note)31 b(that)f(the)h(dela)m(y)e(b)s(et)m(w)m(een)i(stagnation)f (and)g(stopping)268 5757 y(of)h(the)f(curv)m(e)h(is)e(10)j(iteration)e (steps.)p eop %%Page: 14 21 14 20 bop -9 -105 a Fy(14)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)824 1520 y @beginspecial 34 @llx 189 @lly 556 @urx 597 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: adi_stop_min_res.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: adi_stop_min_res.eps %%CreationDate: 10/19/99 17:03:44 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 556 597 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 556 597 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 174 6267 4894 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 1970 4614 mt 1970 4560 L 1970 389 mt 1970 443 L 1864 4827 mt (20) s 3041 4614 mt 3041 4560 L 3041 389 mt 3041 443 L 2935 4827 mt (40) s 4112 4614 mt 4112 4560 L 4112 389 mt 4112 443 L 4006 4827 mt (60) s 5183 4614 mt 5183 4560 L 5183 389 mt 5183 443 L 5077 4827 mt (80) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6094 4827 mt (100) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 434 4685 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4566 mt (-14) s 899 4312 mt 926 4312 L 6254 4312 mt 6227 4312 L 899 4010 mt 926 4010 L 6254 4010 mt 6227 4010 L 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 4010 mt 953 4010 L 6254 4010 mt 6200 4010 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 4081 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3962 mt (-12) s 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 3407 mt 953 3407 L 6254 3407 mt 6200 3407 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3478 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3359 mt (-10) s 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 2803 mt 953 2803 L 6254 2803 mt 6200 2803 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2874 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2755 mt (-8) s 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 2200 mt 953 2200 L 6254 2200 mt 6200 2200 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2271 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2152 mt (-6) s 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1596 mt 953 1596 L 6254 1596 mt 6200 1596 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1667 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1548 mt (-4) s 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 993 mt 953 993 L 6254 993 mt 6200 993 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1064 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 945 mt (-2) s 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 389 mt 953 389 L 6254 389 mt 6200 389 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 460 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 341 mt (0) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 1 53 0 54 0 53 55 54 23 54 117 53 330 54 18 53 54 54 40 53 198 54 3 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 953 412 100 MP stroke 54 23 899 389 2 MP stroke DD 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 54 23 899 389 23 MP stroke SO 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 54 23 899 389 11 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial -9 1716 a Fy(Figure)44 b(3:)70 b(Stopping)44 b(criterion:)68 b(tolerance)46 b(for)f(the)g(normalized)e(residual)g (norm.)84 b(Solid)43 b(line:)-9 1828 y Fn(min)p 141 1828 29 4 v 33 w(res)34 b Fy(=)e(10)539 1796 y Fh(\000)p Ft(5)634 1828 y Fy(;)37 b(dashdotted)d(line:)47 b Fn(min)p 1535 1828 V 34 w(res)34 b Fy(=)d(10)1933 1796 y Fh(\000)p Ft(10)2064 1828 y Fy(;)37 b(dotted)e(line:)47 b Fn(min)p 2783 1828 V 34 w(res)33 b Fy(=)f(10)3181 1796 y Fh(\000)p Ft(15)3312 1828 y Fy(.)53 b(The)-9 1941 y(other)30 b(three)h(criteria)e (are)i(a)m(v)m(oided.)824 3614 y @beginspecial 34 @llx 189 @lly 556 @urx 597 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: adi_stop_with_rs.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: adi_stop_with_rs.eps %%CreationDate: 10/19/99 17:03:58 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 556 597 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 556 597 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 174 6267 4894 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 1970 4614 mt 1970 4560 L 1970 389 mt 1970 443 L 1864 4827 mt (20) s 3041 4614 mt 3041 4560 L 3041 389 mt 3041 443 L 2935 4827 mt (40) s 4112 4614 mt 4112 4560 L 4112 389 mt 4112 443 L 4006 4827 mt (60) s 5183 4614 mt 5183 4560 L 5183 389 mt 5183 443 L 5077 4827 mt (80) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6094 4827 mt (100) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 434 4685 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4566 mt (-14) s 899 4312 mt 926 4312 L 6254 4312 mt 6227 4312 L 899 4010 mt 926 4010 L 6254 4010 mt 6227 4010 L 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 4010 mt 953 4010 L 6254 4010 mt 6200 4010 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 4081 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3962 mt (-12) s 899 3709 mt 926 3709 L 6254 3709 mt 6227 3709 L 899 3407 mt 926 3407 L 6254 3407 mt 6227 3407 L 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 3407 mt 953 3407 L 6254 3407 mt 6200 3407 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3478 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3359 mt (-10) s 899 3105 mt 926 3105 L 6254 3105 mt 6227 3105 L 899 2803 mt 926 2803 L 6254 2803 mt 6227 2803 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 2803 mt 953 2803 L 6254 2803 mt 6200 2803 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2874 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2755 mt (-8) s 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2200 mt 926 2200 L 6254 2200 mt 6227 2200 L 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 2200 mt 953 2200 L 6254 2200 mt 6200 2200 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2271 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2152 mt (-6) s 899 1898 mt 926 1898 L 6254 1898 mt 6227 1898 L 899 1596 mt 926 1596 L 6254 1596 mt 6227 1596 L 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1596 mt 953 1596 L 6254 1596 mt 6200 1596 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1667 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1548 mt (-4) s 899 1294 mt 926 1294 L 6254 1294 mt 6227 1294 L 899 993 mt 926 993 L 6254 993 mt 6227 993 L 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 993 mt 953 993 L 6254 993 mt 6200 993 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1064 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 945 mt (-2) s 899 691 mt 926 691 L 6254 691 mt 6227 691 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 389 mt 953 389 L 6254 389 mt 6200 389 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 460 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 341 mt (0) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 1 53 0 54 0 53 55 54 23 54 117 53 330 54 18 53 54 54 40 53 198 54 3 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 953 412 100 MP stroke 54 23 899 389 2 MP stroke SO 53 0 54 0 53 0 54 0 53 0 54 1 53 0 54 0 53 55 54 23 54 117 53 330 54 18 53 54 54 40 53 198 54 3 53 44 54 258 54 41 53 155 54 308 53 19 54 63 53 40 54 227 53 2 54 54 53 242 54 65 54 446 53 129 54 60 53 40 54 395 53 31 54 382 53 1 54 23 899 389 40 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial -9 3810 a(Figure)42 b(4:)65 b(Stopping)41 b(criterion:)64 b(Stagnation)43 b(of)g(the)g(normalized)e(residual)f (norm.)77 b(Solid)41 b(line:)-9 3922 y Fn(with)p 189 3922 V 33 w(rs)30 b Fy(=)g Fn('S')p Fy(;)f(dotted)i(line:)39 b Fn(with)p 1334 3922 V 34 w(rs)29 b Fy(=)h Fn('N')p Fy(.)g(The)g(other)h(three)f(criteria)g(are)h(a)m(v)m(oided.)127 4353 y Fp(\017)46 b Fo(Stopping)27 b(criterion:)43 b(smallness)27 b(of)g(the)g(v)-6 b(alues)27 b Fp(k)p Fl(V)2251 4367 y Fj(i)2280 4353 y Fp(k)2325 4367 y Fj(F)2384 4353 y Fo(.)38 b Fy(This)22 b(criterion)g(is)g(represen)m(ted)218 4466 y(b)m(y)f(the)g(input)e(parameter)j Fn(min)p 1291 4466 V 33 w(in)f Fy(in)f(the)h(routine)f Fn(lp)p 2085 4466 V 34 w(lradi)p Fy(.)36 b(It)21 b(is)f(based)h(on)g(the)h(observ)-5 b(ation)218 4579 y(that)38 b(the)f(v)-5 b(alues)37 b Fp(k)p Fl(V)961 4593 y Fj(i)990 4579 y Fp(k)1035 4593 y Fj(F)1131 4579 y Fy(tend)g(to)h(decrease)g(v)m(ery)g(fast.)62 b(Note)38 b(in)e(this)h(con)m(text)i(that)f Fl(V)3378 4593 y Fj(i)3406 4579 y Fl(V)3479 4546 y Fj(H)3459 4604 y(i)218 4691 y Fy(is)e(the)i(di\013erence)f(b)s(et)m(w)m(een)h(the)g (ADI)g(iterates)g Fl(X)2030 4705 y Fj(i)2096 4691 y Fy(and)e Fl(X)2354 4705 y Fj(i)p Fh(\000)p Ft(1)2473 4691 y Fy(,)k(and)c(that)j (the)e(sequence)h(of)218 4804 y(the)g(matrices)h Fl(X)830 4818 y Fj(i)896 4804 y Fy(is)f(monotonically)f(con)m(v)m(erging)i (\(i.e.,)i Fl(X)2344 4818 y Fj(i)2411 4804 y Fp(\025)e Fl(X)2596 4818 y Fj(i)p Fh(\000)p Ft(1)2714 4804 y Fy(\).)65 b(Lo)s(osely)38 b(sp)s(eaking,)218 4917 y(this)30 b(means)g(the)h (follo)m(wing.)41 b(When)31 b Fp(k)p Fl(V)1616 4931 y Fj(i)1644 4917 y Fp(k)1689 4884 y Ft(2)1689 4944 y Fj(F)1779 4917 y Fy(and)f(consequen)m(tly)h Fp(k)p Fl(V)2593 4931 y Fj(i)2622 4917 y Fl(V)2695 4884 y Fj(H)2675 4943 y(i)2762 4917 y Fp(k)2807 4931 y Fj(F)2893 4917 y Fp(\031)25 b(k)p Fl(V)3087 4931 y Fj(i)3116 4917 y Fp(k)3161 4884 y Ft(2)3161 4944 y Fj(F)3251 4917 y Fy(b)s(ecome)218 5030 y(nearly)43 b(as)g(small)f(as)i(the)g(mac)m(hine)f(precision,)j(then)d(the)h(\\con) m(tribution")f(from)g(iteration)218 5143 y(step)36 b Fl(i)24 b Fp(\000)g Fy(1)36 b(to)h Fl(i)f Fy(is)f(almost)h(completely)f (corrupted)h(b)m(y)f(round-o\013)h(errors)f(and,)i(th)m(us,)g(there)218 5256 y(is)e(no)g(p)s(oin)m(t)g(in)f(con)m(tin)m(uing)h(the)h (iteration.)56 b(Ho)m(w)m(ev)m(er,)39 b(since)c Fp(k)p Fl(V)2556 5270 y Fj(i)2585 5256 y Fp(k)2630 5270 y Fj(F)2725 5256 y Fy(is)f(not)i(monotonically)218 5369 y(decreasing,)30 b(it)g(is)g(required)e(in)h Fn(lp)p 1430 5369 V 34 w(lradi)g Fy(that)1570 5648 y Fp(k)p Fl(V)1668 5662 y Fj(i)1696 5648 y Fp(k)1741 5615 y Ft(2)1741 5675 y Fj(F)p 1565 5689 240 4 v 1565 5774 a Fp(k)p Fl(Z)1672 5788 y Fj(i)1701 5774 y Fp(k)1746 5743 y Ft(2)1746 5803 y Fj(F)1840 5710 y Fp(\024)c Fn(min)p 2086 5710 29 4 v 34 w(in)p eop %%Page: 15 22 15 21 bop 41 -105 a Fg(3.1)92 b(Lo)m(w)31 b(Rank)f(Cholesky)f(F)-8 b(actor)33 b(ADI)1977 b Fy(15)268 194 y(is)36 b(ful\014lled)e(in)i(10)h (consecutiv)m(e)i(iteration)d(steps)h(b)s(efore)g(the)g(iteration)g(is) f(stopp)s(ed)g(to)i(k)m(eep)268 307 y(the)e(risk)e(of)i(a)g(premature)g (termination)e(v)m(ery)i(small.)55 b(The)35 b(ev)-5 b(aluation)36 b(of)f(this)g(criterion)g(is)268 419 y(inexp)s(ensiv)m(e)25 b(\(see)i(also)g([6]\))g(compared)g(to)g(b)s(oth)f(criteria)g(based)g (on)g(the)h(normalized)e(residual)268 532 y(norms.)39 b(Moreo)m(v)m(er,)31 b(it)c(is)g(less)g(\\static")i(as)f(the)g (criterion)e(based)h(on)h(the)g(n)m(um)m(b)s(er)e(of)i(iteration)268 645 y(steps.)57 b(Unfortunately)-8 b(,)37 b(it)e(is)g(not)g(clear)h(ho) m(w)g(the)g(accuracy)h(of)e(the)h(appro)m(ximate)g(solution)268 758 y Fl(Z)330 772 y Fj(i)358 758 y Fl(Z)427 725 y Fj(T)420 784 y(i)507 758 y Fy(is)24 b(related)h(to)h(the)g(ratio)f(of)g Fp(k)p Fl(V)1557 772 y Fj(i)1586 758 y Fp(k)1631 772 y Fj(F)1715 758 y Fy(and)g Fp(k)p Fl(Z)1994 772 y Fj(i)2022 758 y Fp(k)2067 772 y Fj(F)2126 758 y Fy(.)39 b(Th)m(us,)26 b(the)f(criterion)f(is)g(not)i(absolutely)268 871 y(safe.)58 b(Ho)m(w)m(ev)m(er,)40 b(if)35 b(the)h(Ly)m(apuno)m(v)g(equation)g (should)e(b)s(e)i(solv)m(ed)g(as)g(accurate)h(as)g(p)s(ossible,)268 984 y(go)s(o)s(d)c(results)f(are)i(usually)d(ac)m(hiev)m(ed)j(for)f(v) -5 b(alues)33 b(of)g Fn(min)p 2295 984 29 4 v 34 w(in)o Fy(,)i(that)f(are)f(sligh)m(tly)f(larger)h(than)268 1097 y(the)25 b(mac)m(hine)g(precision)e(\(sa)m(y)-8 b(,)28 b Fn(min)p 1500 1097 V 33 w(in)c Fy(=)h(10)1833 1064 y Fh(\000)p Ft(12)1964 1097 y Fy(\).)39 b(The)24 b(criterion)g(can)h(b) s(e)f(a)m(v)m(oided)i(b)m(y)e(setting)268 1210 y Fn(min)p 418 1210 V 34 w(in)29 b Fy(=)c(0.)42 b(See)30 b(Figure)g(5.)874 2741 y @beginspecial 34 @llx 189 @lly 556 @urx 597 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: adi_stop_min_in.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: adi_stop_min_in.eps %%CreationDate: 10/19/99 17:04:30 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 556 597 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 556 597 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 174 6267 4894 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 1970 4614 mt 1970 4560 L 1970 389 mt 1970 443 L 1864 4827 mt (20) s 3041 4614 mt 3041 4560 L 3041 389 mt 3041 443 L 2935 4827 mt (40) s 4112 4614 mt 4112 4560 L 4112 389 mt 4112 443 L 4006 4827 mt (60) s 5183 4614 mt 5183 4560 L 5183 389 mt 5183 443 L 5077 4827 mt (80) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6094 4827 mt (100) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 434 4685 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4566 mt (-15) s 899 4332 mt 926 4332 L 6254 4332 mt 6227 4332 L 899 4051 mt 926 4051 L 6254 4051 mt 6227 4051 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3487 mt 926 3487 L 6254 3487 mt 6227 3487 L 899 3206 mt 926 3206 L 6254 3206 mt 6227 3206 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2642 mt 926 2642 L 6254 2642 mt 6227 2642 L 899 2361 mt 926 2361 L 6254 2361 mt 6227 2361 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 3206 mt 953 3206 L 6254 3206 mt 6200 3206 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3277 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3158 mt (-10) s 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2642 mt 926 2642 L 6254 2642 mt 6227 2642 L 899 2361 mt 926 2361 L 6254 2361 mt 6227 2361 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1797 mt 926 1797 L 6254 1797 mt 6227 1797 L 899 1516 mt 926 1516 L 6254 1516 mt 6227 1516 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 952 mt 926 952 L 6254 952 mt 6227 952 L 899 671 mt 926 671 L 6254 671 mt 6227 671 L 899 1797 mt 953 1797 L 6254 1797 mt 6200 1797 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1868 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1749 mt (-5) s 899 1516 mt 926 1516 L 6254 1516 mt 6227 1516 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 952 mt 926 952 L 6254 952 mt 6227 952 L 899 671 mt 926 671 L 6254 671 mt 6227 671 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 389 mt 953 389 L 6254 389 mt 6200 389 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 460 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 341 mt (0) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 54 0 54 0 53 0 54 0 53 0 54 0 53 0 54 0 53 0 54 1 53 51 54 21 54 109 53 308 54 18 53 50 54 37 53 184 54 3 53 42 54 240 54 39 53 145 54 287 53 18 54 58 53 38 54 211 53 3 54 50 53 226 54 61 54 416 53 120 54 56 53 38 54 368 53 29 54 357 53 1 54 21 899 389 42 MP stroke DD 53 308 54 18 53 50 54 37 53 184 54 3 53 42 54 240 54 39 53 145 54 287 53 18 54 58 53 38 54 211 53 3 54 50 53 226 54 61 54 416 53 120 54 56 53 38 54 368 53 29 54 357 53 1 54 21 899 389 29 MP stroke SO 53 145 54 287 53 18 54 58 53 38 54 211 53 3 54 50 53 226 54 61 54 416 53 120 54 56 53 38 54 368 53 29 54 357 53 1 54 21 899 389 20 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 41 2937 a(Figure)35 b(5:)52 b(Stopping)35 b(criterion:)50 b(smallness)34 b(of)i(the)g(v)-5 b(alues)36 b Fp(k)p Fl(V)2307 2951 y Fj(i)2335 2937 y Fp(k)2380 2951 y Fj(F)2439 2937 y Fy(.)57 b(Solid)34 b(line:)50 b Fn(min)p 3122 2937 V 34 w(in)35 b Fy(=)f(10)3476 2904 y Fh(\000)p Ft(5)3571 2937 y Fy(;)41 3050 y(dashdotted)g(line:)48 b Fn(min)p 881 3050 V 34 w(in)34 b Fy(=)e(10)1232 3017 y Fh(\000)p Ft(10)1363 3050 y Fy(;)37 b(dotted)e(line:)48 b Fn(min)p 2083 3050 V 33 w(in)35 b Fy(=)d(10)2434 3017 y Fh(\000)p Ft(15)2564 3050 y Fy(.)54 b(The)34 b(other)h(three)g (criteria)41 3163 y(are)c(a)m(v)m(oided.)41 3543 y(W)-8 b(e)40 b(recommend)e(to)h(use)f(\(only\))g(the)h(stopping)e(criterion)g (related)i(to)g Fn(with)p 2804 3543 V 33 w(rs)f Fy(if)f(Ly)m(apuno)m(v) i(so-)41 3655 y(lutions)c(of)i(high)e(accuracy)j(should)d(b)s(e)i (computed)f(and)g(if)g(it)h(is)f(a\013ordable)g(to)i(compute)f (residual)41 3768 y(norms.)i(If)29 b(the)h(computation)f(of)h(the)f (residual)e(norms)i(m)m(ust)g(b)s(e)g(a)m(v)m(oided,)h(the)f(criterion) g(related)g(to)41 3881 y Fn(min)p 191 3881 V 33 w(in)h Fy(is)g(probably)e(the)j(b)s(est)f(c)m(hoice.)41 4120 y Fo(3.1.3)105 b(The)35 b(routine)g Fn(lp)p 1040 4120 V 34 w(lradi)41 4291 y Fy(The)g(LR)m(CF-ADI)i(iteration)f(is)f (implemen)m(ted)g(in)f(the)i(L)-8 b(Y)g(AP)g(A)m(CK)38 b(routine)d Fn(lp)p 2897 4291 V 34 w(lradi)p Fy(.)56 b(Here,)38 b(w)m(e)41 4404 y(pro)m(vide)31 b(a)i(brief)e(description)g (of)h(this)g(routine.)45 b(F)-8 b(or)34 b(more)e(details)g(see)h(the)f (inline)e(do)s(cumen)m(tation)41 4517 y(whic)m(h)f(is)g(displa)m(y)m (ed)g(b)m(y)i(t)m(yping)e(the)i(MA)-8 b(TLAB)31 b(command)f Fn(>>)48 b(help)e(lp)p 2682 4517 V 34 w(lradi)p Fy(.)182 4630 y(The)30 b(routine)f(can)i(solv)m(e)g(either)f(the)g(con)m(tin)m (uous)g(time)g(Ly)m(apuno)m(v)h(equation)1387 4824 y Fl(F)13 b(X)28 b Fy(+)20 b Fl(X)7 b(F)1805 4786 y Fj(T)1886 4824 y Fy(=)25 b Fp(\000)p Fl(GG)2197 4786 y Fj(T)3435 4824 y Fy(\(14\))41 5017 y(or)30 b(to)h(the)g(\\dual")f(con)m(tin)m (uous)g(time)g(Ly)m(apuno)m(v)g(equation)1375 5211 y Fl(F)1446 5173 y Fj(T)1501 5211 y Fl(X)d Fy(+)20 b Fl(X)7 b(F)39 b Fy(=)25 b Fp(\000)p Fl(G)2112 5173 y Fj(T)2166 5211 y Fl(G:)1172 b Fy(\(15\))41 5404 y(Here,)25 b Fl(F)38 b Fy(=)25 b Fl(A)5 b Fp(\000)g Fl(B)685 5419 y Fj(f)730 5404 y Fl(K)814 5371 y Fj(T)807 5432 y(f)868 5404 y Fy(.)38 b(Basic)23 b(matrix)f(op)s(erations)g(m)m(ust)g(b)s(e)g(supplied)e(b)m (y)i(user-supplied)d(functions)41 5532 y(for)41 b(the)h(matrix)e Fl(A)i Fy(\(not)g Fl(F)13 b Fy(!\).)74 b Fl(G)41 b Fy(in)f(\(14\))j(or) e Fl(G)1840 5499 y Fj(T)1936 5532 y Fy(in)f(\(15\))j(should)c(con)m (tain)j(v)m(ery)g(few)f(columns)41 5644 y(compared)34 b(to)g(the)g(system)g(order.)51 b Fl(B)1391 5659 y Fj(f)1470 5644 y Fy(and)33 b Fl(K)1727 5659 y Fj(f)1807 5644 y Fy(are)h(matrices,)h(that)f(represen)m(t)g(a)h(so-called)e(state)41 5757 y(feedbac)m(k.)83 b(They)43 b(are)i(needed)e(in)g(the)h(routine)f Fn(lp)p 1938 5757 V 34 w(lrnm)g Fy(for)h(the)g(Newton)h(metho)s(d,)i (in)c(whic)m(h)p eop %%Page: 16 23 16 22 bop -9 -105 a Fy(16)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)-9 194 y Fn(lp)p 93 194 29 4 v 33 w(lradi)26 b Fy(is)f(in)m(v)m(ok)m(ed.)40 b(In)26 b(general,)h(users)f(will)e(not) j(use)f(this)g(option,)h(whic)m(h)e(means)h Fl(B)3065 209 y Fj(f)3136 194 y Fy(=)f Fl(K)3309 209 y Fj(f)3380 194 y Fy(=)g(0.)-9 307 y(Ho)m(w)m(ev)m(er,)36 b(if)c(this)g(is)g(not)i (the)f(case,)j(the)d(matrices)g Fl(B)1887 322 y Fj(f)1966 307 y Fy(and)g Fl(K)2223 322 y Fj(f)2301 307 y Fy(m)m(ust)g(con)m(tain) h(v)m(ery)g(few)f(columns)-9 419 y(to)e(guaran)m(tee)h(the)e (e\016ciency)h(of)f(the)h(routine.)132 532 y(The)50 b(appro)m(ximate)i (solution)e(of)h(either)g(Ly)m(apuno)m(v)g(equation)g(is)f(giv)m(en)h (b)m(y)g(the)h(lo)m(w)f(rank)-9 645 y(Cholesky)29 b(factor)j Fl(Z)7 b Fy(,)30 b(for)h(whic)m(h)e Fl(Z)7 b(Z)1303 612 y Fj(H)1395 645 y Fp(\031)25 b Fl(X)7 b Fy(.)42 b Fl(Z)37 b Fy(has)31 b(t)m(ypically)e(few)m(er)i(columns)e(than)i(ro)m(ws.)41 b(\(Oth-)-9 758 y(erwise,)f(this)e(routine)h(and)f(L)-8 b(Y)g(AP)g(A)m(CK)40 b(itself)e(are)i(useless!\))66 b(In)39 b(general,)i Fl(Z)46 b Fy(can)40 b(b)s(e)e(a)i(complex)-9 871 y(matrix,)e(but)f(the)h(pro)s(duct)e Fl(Z)7 b(Z)1144 838 y Fj(H)1247 871 y Fy(is)37 b(real.)61 b Fn(lp)p 1681 871 V 34 w(lradi)36 b Fy(can)i(p)s(erform)d(an)j(optional)e(in)m (ternal)g(p)s(ost-)-9 984 y(pro)s(cessing)g(step,)j(whic)m(h)d(guaran)m (tees)j(that)e(the)h(deliv)m(ered)e(lo)m(w)h(rank)g(c)m(holesky)g (factor)h Fl(Z)44 b Fy(is)36 b(real.)-9 1097 y(More)e(precisely)-8 b(,)33 b(the)h(complex)f(lo)m(w)g(rank)g(Cholesky)g(factor)h(deliv)m (ered)f(b)m(y)g(the)h(LR)m(CF-ADI)g(itera-)-9 1210 y(tion)e(is)f (transformed)h(in)m(to)h(a)g(real)f(lo)m(w)g(rank)g(Cholesky)g(factor)i (of)e(the)h(same)g(size,)g(suc)m(h)g(that)g(b)s(oth)-9 1323 y(lo)m(w)g(rank)g(Cholesky)g(factor)i(pro)s(ducts)d(are)i(iden)m (tical.)50 b(Ho)m(w)m(ev)m(er,)37 b(doing)32 b(this)h(requires)f (additional)-9 1436 y(computation.)41 b(\(This)29 b(option)i(is)e(not)i (related)g(to)g(the)g(\\real)g(v)m(ersion")g(of)f(LR)m(CF-ADI)i (describ)s(ed)d(in)-9 1549 y([6].\))132 1661 y(F)-8 b(urthermore,)27 b(there)g(exists)g(an)g(option)f(for)g(directly)g(generating)h(the)g (pro)s(duct)f(of)h(the)g(\(appro)m(x-)-9 1774 y(imate\))i(solution)f (with)g(a)i(matrix,)f(i.e.,)h Fl(K)1469 1788 y Fj(out)1599 1774 y Fy(=)25 b Fl(Z)7 b(Z)1833 1741 y Fj(H)1899 1774 y Fl(K)1976 1788 y Fj(in)2076 1774 y Fy(is)29 b(computed)g(without)f (forming)g(the)h(lo)m(w)-9 1887 y(rank)i(Cholesky)f(factor)j Fl(Z)7 b Fy(.)44 b(Here,)33 b Fl(K)1311 1901 y Fj(in)1414 1887 y Fy(m)m(ust)e(con)m(tain)h(only)f(few)h(columns.)43 b(Ho)m(w)m(ev)m(er,)34 b(this)d(option)-9 2000 y(should)25 b(not)i(b)s(e)f(used)g(b)m(y)h(the)g(user.)39 b(It)27 b(is)f(needed)h(in)e(the)j(implicit)23 b(v)m(ersion)k(of)g(the)g (Newton)h(metho)s(d.)-9 2113 y(If)i(this)f(mo)s(de)h(is)f(used,)h (stopping)f(criteria)h(based)g(on)g(the)h(residual)d(cannot)j(b)s(e)f (applied.)-9 2352 y Fo(Calling)k(sequences:)-9 2524 y Fy(Dep)s(ending)g(on)i(the)g(c)m(hoice)h(of)f(the)g(mo)s(de)f (parameter)i Fn(zk)p Fy(,)g(the)f(follo)m(wing)e(t)m(w)m(o)k(calling)c (sequences)-9 2637 y(exist.)40 b(Ho)m(w)m(ev)m(er,)33 b Fo(it)h(is)h(recommended)f(to)h(use)g(only)h(the)e(\014rst)h(mo)s (de.)127 2819 y Fp(\017)46 b Fn(zk)30 b Fy(=)g Fn('Z')p Fy(:)313 3038 y Fn([Z,)47 b(flag,)g(res,)f(flp])h(=)g(lp_lradi\()f(tp,) g(zk,)h(rc,)g(name,)g(Bf,)g(Kf,)f(G,)i(p,)f(...)313 3151 y(max_it,)f(min_res,)g(with_rs,)f(min_in,)h(info\))127 3370 y Fp(\017)g Fn(zk)30 b Fy(=)g Fn('K')p Fy(:)313 3588 y Fn([K_out,)46 b(flag,)h(flp])f(=)i(lp_lradi\()d(tp,)i(zk,)g(rc,) g(name,)f(Bf,)h(Kf,)g(G,)g(p,)g(...)313 3701 y(K_in,)g(max_it,)f (min_in,)f(info\))-9 4053 y Fo(Input)34 b(parameters:)36 4225 y Fn(tp)p Fy(:)63 b(Mo)s(de)41 b(parameter,)k(whic)m(h)c(is)f (either)h Fn('B')g Fy(or)g Fn('C')p Fy(.)g(If)g Fn(tp)g Fy(=)h Fn('B')p Fy(,)e(CALE)h(\(14\))j(is)c(solv)m(ed.)218 4338 y(Otherwise,)29 b(CALE)h(\(15\))i(is)d(solv)m(ed.)36 4523 y Fn(zk)p Fy(:)56 b(Mo)s(de)39 b(parameter,)i(whic)m(h)c(is)g (either)h Fn('Z')f Fy(or)i Fn('K')p Fy(.)e(If)h Fn(zk)g Fy(=)g Fn('Z')p Fy(,)g(the)g(lo)m(w)g(rank)g(Cholesky)218 4636 y(factor)31 b Fl(Z)37 b Fy(is)30 b(computed.)40 b(Otherwise,)29 b Fl(K)1655 4650 y Fj(out)1785 4636 y Fy(=)c Fl(Z)7 b(Z)2019 4603 y Fj(H)2086 4636 y Fl(K)2163 4650 y Fj(in)2264 4636 y Fy(is)30 b(computed)g(directly)-8 b(.)36 4822 y Fn(rc)p Fy(:)61 b(Mo)s(de)41 b(parameter,)k(whic)m(h)40 b(is)g(either)g Fn('R')g Fy(or)h Fn('C')p Fy(.)f(If)h Fn(rc)f Fy(=)h Fn('C')p Fy(,)f(the)h(routine)f(deliv)m(ers)g(a)218 4935 y(lo)m(w)28 b(rank)f(Cholesky)g(factor,)i(whic)m(h)e(is)g(not)h (real)g(when)e(non-real)i(shift)e(parameters)j(are)f(used.)218 5048 y(Otherwise,)34 b(the)g(lo)m(w)f(rank)h(Cholesky)f(factor)h (resulting)e(from)i(the)g(LR)m(CF-ADI)h(iteration)e(is)218 5160 y(transformed)k(in)m(to)h(a)h(real)f(lo)m(w)f(rank)h(Cholesky)f (factor)2268 5138 y(~)2249 5160 y Fl(Z)7 b Fy(,)40 b(whic)m(h)d (describ)s(es)f(the)i(iden)m(tical)218 5273 y(appro)m(ximate)30 b(solution)1106 5250 y(~)1087 5273 y Fl(Z)1175 5250 y Fy(~)1156 5273 y Fl(Z)1225 5240 y Fj(T)1279 5273 y Fy(.)1364 5250 y(~)1345 5273 y Fl(Z)37 b Fy(is)29 b(returned)h(instead)f(of)i Fl(Z)7 b Fy(.)36 5459 y Fn(name)p Fy(:)40 b(The)29 b(basis)h(name)g(of) h(the)f(USFs)g(that)h(realize)f(BMOs)h(with)e Fl(A)p Fy(.)36 5644 y Fn(Bf)p Fy(:)44 b(F)-8 b(eedbac)m(k)34 b(matrix)d Fl(B)964 5659 y Fj(f)1010 5644 y Fy(,)i(whic)m(h)e(is)g(not) h(used)g(explicitely)e(in)h(general.)46 b(F)-8 b(or)33 b Fl(B)2928 5659 y Fj(f)3002 5644 y Fy(=)28 b(0,)33 b(set)g Fn(Bf)f Fy(=)218 5757 y Fn([])p Fy(.)p eop %%Page: 17 24 17 23 bop 41 -105 a Fg(3.2)92 b(Computation)30 b(of)g(ADI)h(shift)e (parameters)1753 b Fy(17)86 194 y Fn(Kf)p Fy(:)43 b(F)-8 b(eedbac)m(k)33 b(matrix)e Fl(K)1020 209 y Fj(f)1065 194 y Fy(,)h(whic)m(h)e(is)h(not)h(used)e(explicitely)g(in)g(general.) 44 b(F)-8 b(or)32 b Fl(K)2983 209 y Fj(f)3056 194 y Fy(=)27 b(0,)32 b(set)g Fn(Kf)f Fy(=)268 307 y Fn([])p Fy(.)86 504 y Fn(G)p Fy(:)g(The)f(matrix)f Fl(G)p Fy(.)86 702 y Fn(p)p Fy(:)45 b(V)-8 b(ector)34 b(con)m(taining)e(the)h(suitably)e (ordered)h(ADI)h(shift)e(parameters)i Fp(P)j Fy(=)29 b Fp(f)p Fl(p)2950 716 y Ft(1)2989 702 y Fl(;)15 b(:)g(:)g(:)i(;)e(p) 3237 717 y Fj(l)3263 702 y Fp(g)p Fy(,)34 b(whic)m(h)268 815 y(are)45 b(deliv)m(ered)e(b)m(y)h(the)g(routine)g Fn(lp)p 1572 815 29 4 v 33 w(para)p Fy(.)82 b(If)43 b(the)i(n)m(um)m(b) s(er)e Fl(l)j Fy(of)e(distinct)f(parameters)i(is)268 928 y(smaller)29 b(than)g Fl(i)824 942 y Fj(max)998 928 y Fy(in)g(Algorithm)g(1,)h(shift)f(parameters)h(are)h(used)e (cyclically)-8 b(.)40 b(That)29 b(means,)268 1041 y Fl(p)314 1056 y Fj(l)q Ft(+1)455 1041 y Fy(=)c Fl(p)597 1055 y Ft(1)636 1041 y Fy(,)31 b Fl(p)738 1056 y Fj(l)q Ft(+2)879 1041 y Fy(=)25 b Fl(p)1021 1055 y Ft(2)1060 1041 y Fy(,)31 b Fl(:)15 b(:)g(:)q Fy(,)31 b Fl(p)1324 1056 y Ft(2)p Fj(l)1410 1041 y Fy(=)25 b Fl(p)1552 1056 y Fj(l)1577 1041 y Fy(,)31 b Fl(p)1679 1056 y Ft(2)p Fj(l)q Ft(+1)1855 1041 y Fy(=)25 b Fl(p)1997 1055 y Ft(1)2037 1041 y Fy(,)30 b Fl(:)15 b(:)g(:)86 1239 y Fn(K)p 140 1239 V 34 w(in)p Fy(:)41 b(The)29 b(matrix)h Fl(K)889 1253 y Fj(in)960 1239 y Fy(,)h(whic)m(h)e(is)g(only)h(used)f(in)h(the)g(mo)s(de)g Fn(zk)g Fy(=)g Fn('K')p Fy(.)86 1437 y Fn(max)p 236 1437 V 34 w(it)p Fy(:)40 b(Stopping)29 b(parameter.)41 b(See)31 b Fp(x)p Fy(3.1.2.)86 1635 y Fn(min)p 236 1635 V 34 w(res)p Fy(:)40 b(Stopping)29 b(parameter.)41 b(See)30 b Fp(x)p Fy(3.1.2.)86 1833 y Fn(with)p 284 1833 V 34 w(rs)p Fy(:)40 b(Stopping)29 b(parameter.)41 b(See)30 b Fp(x)p Fy(3.1.2.)86 2031 y Fn(min)p 236 2031 V 34 w(in)p Fy(:)40 b(Stopping)29 b(parameter.)41 b(See)31 b Fp(x)p Fy(3.1.2.)86 2229 y Fn(info)p Fy(:)64 b(P)m(arameter,)47 b(whic)m(h)41 b(determines)g(the)h (\\amoun)m(t")i(of)f(information)d(that)j(is)e(pro)m(vided)g(as)268 2342 y(text)36 b(and/or)e(residual)e(history)i(plot.)52 b(The)34 b(follo)m(wing)f(v)-5 b(alues)34 b(are)h(p)s(ossible:)47 b Fn(info)33 b Fy(=)h Fn(0)g Fy(\(no)268 2455 y(information\),)29 b Fn(1)p Fy(,)i Fn(2)p Fy(,)f(and)g Fn(3)g Fy(\(most)h(p)s(ossible)d (information\))41 2710 y Fo(Output)34 b(parameters:)86 2886 y Fn(Z)p Fy(:)k(The)g(lo)m(w)g(rank)g(Cholesky)f(factor)i Fl(Z)7 b Fy(,)40 b(whic)m(h)d(is)g(complex)h(if)f Fn(rc)h Fy(=)g Fn('C')f Fy(and)h Fn(p)g Fy(is)f(not)h(a)h(real)268 2999 y(v)m(ector.)86 3197 y Fn(K)p 140 3197 V 34 w(out)p Fy(:)h(The)30 b(matrix)g Fl(K)937 3211 y Fj(out)1042 3197 y Fy(,)g(whic)m(h)f(is)h(only)f(returned)g(in)h(the)g(mo)s(de)g Fn(zk)g Fy(=)g Fn('K')p Fy(.)86 3395 y Fn(flag)p Fy(:)36 b(A)22 b(\015ag,)j(that)d(sho)m(ws)g(b)m(y)g(whic)m(h)f(stopping)g (criterion)g(\(or)i(stopping)e(parameter\))i(the)f(iteration)268 3508 y(has)31 b(b)s(een)g(stopp)s(ed.)43 b(P)m(ossible)30 b(v)-5 b(alues)30 b(are)i Fn('I')f Fy(\(for)g Fn(max)p 2300 3508 V 34 w(it)p Fy(\),)g Fn('R')g Fy(\(for)g Fn(min)p 3015 3508 V 34 w(res)p Fy(\),)g Fn('S')f Fy(\(for)268 3621 y Fn(with)p 466 3621 V 33 w(rs)p Fy(\),)h(and)f Fn('N')f Fy(\(for)i Fn(min)p 1355 3621 V 33 w(in)p Fy(\).)86 3819 y Fn(res)p Fy(:)42 b(A)31 b(v)m(ector)i(con)m(taining)d(the)h (history)g(of)g(the)g(normalized)f(residual)f(norms.)42 b Fn(res\(1\))29 b Fy(=)i(1)g(and)268 3932 y Fn(res\()p Fl(i)13 b Fy(+)g(1)p Fn(\))25 b Fy(is)h(the)g(normalized)g(residual)e (norm)i(w.r.t.)h(the)f(iteration)h(step)f Fl(i)p Fy(.)40 b(If)26 b(the)h(stopping)268 4045 y(criteria)37 b(are)i(c)m(hosen,)h (so)e(that)h(the)f(normalized)f(residual)e(norms)i(need)h(not)g(b)s(e)f (computed,)268 4158 y Fn(res)30 b Fy(=)g Fn([])f Fy(is)h(returned.)86 4356 y Fn(flp)p Fy(:)37 b(A)25 b(v)m(ector)g(con)m(taining)f(the)h (history)e(of)h(the)h(\015ops)e(needed)h(for)g(the)h(iteration.)38 b Fn(flp\(1\))23 b Fy(=)h(0)g(and)268 4468 y Fn(flp\()p Fl(i)15 b Fy(+)g(1)p Fn(\))28 b Fy(is)f(the)h(n)m(um)m(b)s(er)f(of)h (\015ops)f(required)f(for)i(the)g(iteration)f(steps)h(1)h(to)f Fl(i)p Fy(.)40 b Fn(flp)27 b Fy(displa)m(ys)268 4581 y(only)34 b(the)g(n)m(um)m(b)s(er)f(of)i(\015ops)e(required)g(for)h (the)h(actual)f(iteration.)53 b(The)34 b(n)m(umerical)f(costs)i(for)268 4694 y(initializing)26 b(and)j(generating)h(data)h(b)m(y)e(USFs,)h(the) g(computation)g(of)f(ADI)i(shift)d(parameters,)268 4807 y(and)i(the)h(computation)f(of)g(normalized)f(residual)f(norms)i(are)h (not)f(included.)41 5065 y Fm(3.2)112 b(Computation)37 b(of)g(ADI)g(shift)g(parameters)41 5242 y Fo(3.2.1)105 b(Theory)35 b(and)g(algorithm)41 5419 y Fy(In)20 b(this)f(section,)k(w) m(e)e(brie\015y)d(describ)s(e)h(a)i(practical)f(algorithm)g(to)h (compute)f(a)h(set)g Fp(P)33 b Fy(=)25 b Fp(f)p Fl(p)3144 5433 y Ft(1)3184 5419 y Fl(;)15 b(:)g(:)g(:)h(;)f(p)3431 5434 y Fj(l)3458 5419 y Fp(g)20 b Fy(of)41 5532 y(sub)s(optimal)h (shift)h(parameters,)k(whic)m(h)c(are)i(needed)f(in)f(the)i(LR)m (CF-ADI)h(iteration.)38 b(This)22 b(algorithm)41 5644 y([37)q(])36 b(is)f(implemen)m(ted)g(in)g(the)h(routine)f Fn(lp)p 1554 5644 V 34 w(para)p Fy(,)h(whose)g(output)g(is)f(an)h (ordered)f(set)i(of)f Fl(l)i Fy(distinct)41 5757 y(shift)29 b(parameters.)p eop %%Page: 18 25 18 24 bop -9 -105 a Fy(18)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)132 194 y Fy(The)35 b(determination)g(of)h (\(sub\)optimal)f(ADI)h(shift)f(parameters)h(is)f(closely)g(connected)i (with)e(a)-9 307 y(rational)29 b(minimax)g(problem)f(\(e.g.,)33 b([46)q(,)d(49)q(,)h(51)q(]\))g(related)f(to)h(the)g(function)1146 556 y Fl(s)1189 570 y Fh(P)1247 556 y Fy(\()p Fl(t)p Fy(\))26 b(=)1482 494 y Fp(j)p Fy(\()p Fl(t)21 b Fp(\000)f Fl(p)1733 508 y Ft(1)1772 494 y Fy(\))g Fp(\001)h Fl(:)15 b(:)g(:)21 b Fp(\001)f Fy(\()p Fl(t)h Fp(\000)f Fl(p)2270 509 y Fj(l)2295 494 y Fy(\))p Fp(j)p 1482 535 875 4 v 1482 618 a(j)p Fy(\()p Fl(t)h Fy(+)f Fl(p)1733 632 y Ft(1)1772 618 y Fy(\))g Fp(\001)h Fl(:)15 b(:)g(:)21 b Fp(\001)f Fy(\()p Fl(t)h Fy(+)f Fl(p)2270 633 y Fj(l)2295 618 y Fy(\))p Fp(j)2366 556 y Fl(:)-9 800 y Fy(This)28 b(minimax)g(problem)h(can)i(b)s(e)f(stated)h(as)f(the)h(c)m(hoice)g(of) g Fp(P)7 b Fy(,)31 b(suc)m(h)f(that)1574 1002 y(max)1546 1067 y Fj(t)p Fh(2)p Fj(\033)r Ft(\()p Fj(F)10 b Ft(\))1786 1002 y Fl(s)1829 1016 y Fh(P)1887 1002 y Fy(\()p Fl(t)p Fy(\))-9 1257 y(is)28 b(minimized.)37 b(Unfortunately)-8 b(,)29 b(the)h(sp)s(ectrum)d Fl(\033)s Fy(\()p Fl(F)13 b Fy(\))30 b(is)f(not)g(kno)m(wn)f(in)g(general)h(and)g(it)f(cannot)i (b)s(e)-9 1370 y(computed)23 b(inexp)s(ensiv)m(ely)e(if)h Fl(F)37 b Fy(is)23 b(v)m(ery)h(large.)38 b(F)-8 b(urthermore,)25 b(ev)m(en)g(if)d(the)i(sp)s(ectrum)e(or)i(b)s(ounds)d(for)-9 1483 y(the)32 b(sp)s(ectrum)f(are)i(kno)m(wn,)g(no)f(algorithms)g(are)g (a)m(v)-5 b(ailable)32 b(to)h(compute)g(the)g(optimal)e(parameters)-9 1596 y Fl(p)37 1610 y Fj(i)65 1596 y Fy(.)132 1709 y(Our)g(algorithm)g (for)h(the)g(computation)g(of)h(a)f(set)h(of)g Fo(sub)p Fy(optimal)e(shift)g(parameters)i(is)e(n)m(umer-)-9 1822 y(ically)k(inexp)s(ensiv)m(e)g(and)h(heuristic.)59 b(It)37 b(is)f(based)h(on)g(t)m(w)m(o)h(ideas.)60 b(First,)38 b(w)m(e)g(generate)g(a)g(discrete)-9 1935 y(set,)29 b(whic)m(h)d (\\appro)m(ximates")j(the)f(sp)s(ectrum.)39 b(This)26 b(is)h(done)g(b)m(y)h(a)g(pair)f(of)g(Arnoldi)f(pro)s(cesses;)j(e.g.,) -9 2048 y([19)q(].)40 b(The)28 b(\014rst)g(pro)s(cess)g(w.r.t.)h Fl(F)41 b Fy(deliv)m(ers)27 b Fl(k)1597 2062 y Ft(+)1685 2048 y Fy(v)-5 b(alues)28 b(that)h(tend)f(to)i(appro)m(ximate)e (\\outer")i(eigen-)-9 2160 y(v)-5 b(alues,)31 b(whic)m(h)f(are)h (generally)g(not)g(close)h(to)g(the)f(origin,)f(w)m(ell.)42 b(The)31 b(second)g(pro)s(cess)g(w.r.t.)h Fl(F)3360 2127 y Fh(\000)p Ft(1)3485 2160 y Fy(is)-9 2273 y(used)g(to)h(get)i Fl(k)516 2287 y Fh(\000)608 2273 y Fy(appro)m(ximations)d(of)h(eigen)m (v)-5 b(alues)32 b(near)h(the)g(origin,)g(whose)g(consideration)e(in)h (the)-9 2386 y(ADI)c(minimax)e(problem)g(is)h(crucial.)38 b(The)28 b(eigen)m(v)-5 b(alue)28 b(appro)m(ximations)e(deliv)m(ered)h (b)m(y)h(the)g(Arnoldi)-9 2499 y(pro)s(cesses)34 b(are)i(called)e Fq(R)n(itz)j(values)p Fy(.)55 b(Second,)37 b(w)m(e)e(c)m(ho)s(ose)h(a)g (set)f(of)g(shift)f(parameters,)j(whic)m(h)d(is)g(a)-9 2612 y(subset)c(of)g(the)h(set)g(of)g(Ritz)f(v)-5 b(alues)30 b Fp(R)p Fy(.)41 b(This)29 b(is)g(done)i(b)m(y)f(a)h(heuristic,)e(that) i(deliv)m(ers)e(a)i(sub)s(optimal)-9 2725 y(solution)26 b(for)h(the)g(resulting)f(discrete)h(optimization)g(problem.)38 b(Note)28 b(that)g(the)g(order)f(in)f(whic)m(h)g(this)-9 2838 y(heuristic)33 b(deliv)m(ers)i(the)g(parameters)h(is)f(adv)-5 b(an)m(tageous.)58 b(Lo)s(osely)35 b(sp)s(eaking,)h(the)g(parameters)g (are)-9 2951 y(ordered)e(suc)m(h)g(that)i(parameters,)g(whic)m(h)e(are) h(related)f(to)i(a)f(strong)g(reduction)f(in)f(the)i(ADI)g(error,)-9 3064 y(are)30 b(applied)f(\014rst.)40 b(F)-8 b(or)31 b(more)f(details)g(ab)s(out)g(the)g(parameter)h(algorithm,)f(see)h([37) q(].)-9 3273 y Fo(Algorithm)j(2)46 b Fy(\(Sub)s(optimal)27 b(ADI)k(parameters\))-9 3483 y(INPUT:)f Fl(F)13 b Fy(,)31 b Fl(l)497 3497 y Ft(0)536 3483 y Fy(,)g Fl(k)639 3497 y Ft(+)698 3483 y Fy(,)g Fl(k)801 3497 y Fh(\000)-9 3643 y Fy(OUTPUT:)e Fp(P)k Fy(=)25 b Fp(f)p Fl(p)729 3657 y Ft(1)769 3643 y Fl(;)15 b(:)g(:)g(:)i(;)e(p)1017 3658 y Fj(l)1043 3643 y Fp(g)p Fy(,)31 b(where)f Fl(l)d Fy(=)e Fl(l)1584 3657 y Ft(0)1654 3643 y Fy(or)30 b Fl(l)1792 3657 y Ft(0)1852 3643 y Fy(+)20 b(1)-9 3803 y(1.)41 b(Cho)s(ose)30 b Fl(b)457 3817 y Ft(0)522 3803 y Fp(2)24 b Fk(R)667 3770 y Fj(n)750 3803 y Fy(at)31 b(random.)-9 3963 y(2.)39 b(P)m(erform)24 b Fl(k)491 3977 y Ft(+)575 3963 y Fy(steps)h(of)f(the)h (Arnoldi)e(pro)s(cess)h(w.r.t.)h(\()p Fl(F)s(;)15 b(b)2095 3977 y Ft(0)2135 3963 y Fy(\))25 b(and)f(compute)h(the)g(set)g(of)f (Ritz)h(v)-5 b(alues)-9 4076 y Fp(R)68 4090 y Ft(+)127 4076 y Fy(.)-9 4236 y(3.)54 b(P)m(erform)35 b Fl(k)517 4250 y Fh(\000)612 4236 y Fy(steps)f(of)i(the)f(Arnoldi)d(pro)s(cess)j (w.r.t.)g(\()p Fl(F)2124 4203 y Fh(\000)p Ft(1)2219 4236 y Fl(;)15 b(b)2298 4250 y Ft(0)2338 4236 y Fy(\))35 b(and)f(compute)i (the)f(set)g(of)g(Ritz)-9 4349 y(v)-5 b(alues)29 b Fp(R)338 4363 y Fh(\000)397 4349 y Fy(.)-9 4509 y(4.)41 b Fp(R)25 b Fy(=)g Fp(f)p Fl(\032)392 4523 y Ft(1)432 4509 y Fl(;)15 b(:)g(:)g(:)h(;)f(\032)680 4524 y Fj(k)717 4533 y Fs(+)768 4524 y Ft(+)p Fj(k)860 4533 y Fe(\000)916 4509 y Fp(g)26 b Fy(:=)f Fp(R)1185 4523 y Ft(+)1264 4509 y Fp([)20 b Fy(\()q(1)p Fl(=)p Fp(R)1548 4523 y Fh(\000)1608 4509 y Fy(\))-9 4670 y(5.)41 b(IF)30 b Fp(R)25 b(6\032)g Fk(C)482 4684 y Fh(\000)547 4670 y Fy(,)31 b(remo)m(v)m(e)h(unstable)d(elemen)m (ts)h(from)g Fp(R)h Fy(and)e(displa)m(y)g(a)i(w)m(arning.)-9 4830 y(6.)41 b(Detect)32 b Fl(i)f Fy(with)e(max)831 4844 y Fj(t)p Fh(2R)983 4830 y Fl(s)1026 4848 y Fh(f)p Fj(\032)1097 4858 y Ff(i)1124 4848 y Fh(g)1163 4830 y Fy(\()p Fl(t)p Fy(\))d(=)f(min)1539 4844 y Fj(\032)p Fh(2R)1702 4830 y Fy(max)1871 4844 y Fj(t)p Fh(2R)2023 4830 y Fl(s)2066 4848 y Fh(f)p Fj(\032)p Fh(g)2177 4830 y Fy(\()p Fl(t)p Fy(\))31 b(and)e(initialize)-9 5009 y Fp(P)k Fy(:=)208 4881 y Fi(\032)317 4952 y Fp(f)p Fl(\032)409 4966 y Fj(i)438 4952 y Fp(g)199 b Fy(:)83 b Fl(\032)837 4966 y Fj(i)896 4952 y Fy(real)317 5065 y Fp(f)p Fl(\032)409 5079 y Fj(i)438 5065 y Fl(;)24 b Fy(\026)-54 b Fl(\032)525 5079 y Fj(i)554 5065 y Fp(g)83 b Fy(:)g(otherwise)1232 5009 y Fl(:)-9 5223 y Fy(WHILE)30 b(card\()p Fp(P)7 b Fy(\))27 b Fl(<)e(l)796 5237 y Ft(0)180 5383 y Fy(7.)41 b(Detect)32 b Fl(i)f Fy(with)e Fl(s)894 5397 y Fh(P)953 5383 y Fy(\()p Fl(\032)1035 5397 y Fj(i)1063 5383 y Fy(\))d(=)f(max)1389 5397 y Fj(t)p Fh(2R)1541 5383 y Fl(s)1584 5397 y Fh(P)1643 5383 y Fy(\()p Fl(t)p Fy(\))31 b(and)e(set)180 5550 y Fp(P)k Fy(:=)397 5421 y Fi(\032)506 5493 y Fp(P)28 b([)20 b(f)p Fl(\032)770 5507 y Fj(i)799 5493 y Fp(g)199 b Fy(:)83 b Fl(\032)1198 5507 y Fj(i)1257 5493 y Fy(real)506 5606 y Fp(P)28 b([)20 b(f)p Fl(\032)770 5620 y Fj(i)799 5606 y Fl(;)k Fy(\026)-54 b Fl(\032)886 5620 y Fj(i)914 5606 y Fp(g)84 b Fy(:)f(otherwise)1592 5550 y Fl(:)-9 5757 y Fy(END)30 b(WHILE)p eop %%Page: 19 26 19 25 bop 41 -105 a Fg(3.2)92 b(Computation)30 b(of)g(ADI)h(shift)e (parameters)1753 b Fy(19)41 194 y(Ob)m(viously)-8 b(,)27 b(the)i(output)f(of)g(this)f(algorithm)h(is)f(a)i(prop)s(er)d (parameter)j(set;)h(see)f Fp(x)p Fy(3.1.1.)42 b(The)28 b(n)m(um)m(b)s(er)41 307 y(of)45 b(shift)e(parameters)i(is)e(either)h Fl(l)1267 321 y Ft(0)1351 307 y Fy(or)h Fl(l)1504 321 y Ft(0)1573 307 y Fy(+)29 b(1.)83 b(Larger)45 b(v)-5 b(alues)44 b(of)h Fl(k)2580 321 y Ft(+)2684 307 y Fy(and)e Fl(k)2921 321 y Fh(\000)3025 307 y Fy(lead)h(to)h(b)s(etter)41 419 y(appro)m(ximations)40 b(of)h(the)h(sp)s(ectrum,)h(but)d(increase)h (also)h(the)f(computational)g(cost,)k(b)s(ecause)c Fl(k)3537 433 y Ft(+)41 532 y Fy(matrix-v)m(ector)27 b(m)m(ultiplications)c(with) i Fl(F)39 b Fy(m)m(ust)26 b(b)s(e)g(computed)g(in)f(the)h(\014rst)f (Arnoldi)f(algorithm)h(and)41 645 y Fl(k)88 659 y Fh(\000)171 645 y Fy(systems)e(of)h(linear)e(equations)i(with)e Fl(F)37 b Fy(m)m(ust)23 b(b)s(e)g(solv)m(ed)g(in)g(the)h(second)f(one.)39 b(A)24 b(t)m(ypical)f(c)m(hoice)h(of)41 758 y(the)h(triple)e(\()p Fl(l)491 772 y Ft(0)531 758 y Fl(;)15 b(k)618 772 y Ft(+)678 758 y Fl(;)g(k)765 772 y Fh(\000)825 758 y Fy(\))25 b(is)f (\(20,50,25\).)42 b(F)-8 b(or)26 b(\\tough")g(problems)d(these)j(v)-5 b(alues)24 b(should)f(b)s(e)h(increased.)41 871 y(F)-8 b(or)35 b(\\easy")h(ones)f(they)g(can)g(b)s(e)f(decreased.)54 b(Note)36 b(that)f(decreasing)f Fl(l)2572 885 y Ft(0)2647 871 y Fy(will)d(reduce)k(the)g(memory)41 984 y(demand)26 b(if)f(shifted)g(SLEs)h(are)h(solv)m(ed)f(directly)-8 b(,)27 b(b)s(ecause)f(in)f(this)h(case)i(the)e(amoun)m(t)h(of)g(the)g (memory)41 1097 y(needed)j(to)h(store)g(the)g(matrix)e(factors)j(is)d (prop)s(ortional)f(to)j Fl(l)r Fy(.)182 1298 y(Steps)26 b(6)g(and)g(7)h(require)e(that)i Fp(R)f Fy(is)f(con)m(tained)i(in)d Fk(C)1991 1312 y Fh(\000)2056 1298 y Fy(.)39 b(Ho)m(w)m(ev)m(er,)30 b(this)25 b(can)i(only)e(b)s(e)h(guaran)m(teed)41 1411 y(if)k Fl(F)k Fy(+)21 b Fl(F)380 1378 y Fj(T)466 1411 y Fy(is)31 b(negativ)m(e)h(de\014nite)f(and)f(exact)j(mac)m(hine)e (precision)f(is)g(used.)43 b(If)31 b Fl(F)45 b Fy(is)30 b(unstable,)h(than)41 1523 y(L)-8 b(Y)g(AP)g(A)m(CK)43 b(cannot)f(b)s(e)f(applied)e(an)m(yw)m(a)m(y)-8 b(,)47 b(b)s(ecause)42 b(the)f(ADI)h(iteration)g(div)m(erges)f(or,)k(at)d (least,)41 1636 y(stagnates.)60 b(Exp)s(erience)36 b(sho)m(ws)g(that)h (also)f(in)f(the)i(case,)i(when)c Fl(F)50 b Fy(is)35 b(stable)h(but)g Fl(F)h Fy(+)24 b Fl(F)3276 1603 y Fj(T)3368 1636 y Fy(is)35 b(not)41 1749 y(de\014nite,)41 b(the)f(Ritz)g(v)-5 b(alues)39 b(tend)h(to)g(b)s(e)f(con)m(tained)h(in)f(the)h(left)g(half) e(of)i(the)g(complex)g(plane.)68 b(If)41 1862 y(this)39 b(is)f(not)i(the)g(case,)j(unstable)c(Ritz)g(v)-5 b(alues)39 b(are)h(remo)m(v)m(ed)h(in)e(Step)g(5,)k(whic)m(h)38 b(is)h(more)h(or)f(less)41 1975 y(a)c(not)g(v)m(ery)f(elegan)m(t)i (emergency)f(measure.)53 b(If)34 b(LR)m(CF-ADI)i(run)d(with)g(the)i (resulting)d(parameters)41 2088 y(div)m(erges)k(despite)f(this)h (measure,)h(the)g(matrix)e Fl(F)50 b Fy(is)35 b(most)h(lik)m(ely)f (unstable.)57 b(In)35 b(connection)i(with)41 2201 y(the)29 b(LR)m(CF-NM)g(or)g(LR)m(CF-NM-I)g(applied)e(to)i(ill-conditioned)c (CAREs,)k(this)e(migh)m(t)h(b)s(e)g(caused)h(b)m(y)41 2314 y(round-o\013)34 b(errors.)53 b(There)34 b(the)g(so-called)h (closed-lo)s(op)f(matrix)g Fl(A)23 b Fp(\000)g Fl(B)2571 2329 y Fj(f)2616 2314 y Fl(K)2700 2281 y Fj(T)2693 2341 y(f)2789 2314 y Fy(can)35 b(b)s(e)f(pro)m(v)m(ed)h(to)g(b)s(e)41 2441 y(stable)28 b(\(in)g(exact)i(arithmetics\),)f(but)f(the)h (closed-lo)s(op)f(p)s(oles)g(\(i.e,)h(the)g(eigen)m(v)-5 b(alues)29 b(of)g Fl(A)17 b Fp(\000)f Fl(B)3377 2456 y Fj(f)3423 2441 y Fl(K)3507 2408 y Fj(T)3500 2469 y(f)3561 2441 y Fy(\))41 2554 y(can)27 b(b)s(e)e(extremely)i(sensitiv)m(e)e(to)i (p)s(erturbations,)e(so)i(that)g(stabilit)m(y)e(is)g(not)i(guaran)m (teed)g(in)e(practice.)182 2755 y(Figure)34 b(6)h(sho)m(ws)f(the)g (result)g(of)g(the)h(parameter)g(algorithm)e(for)h(a)h(random)e (example)i(of)f(order)41 2868 y Fl(n)25 b Fy(=)g(500.)41 b(The)26 b(triple)f(\()p Fl(l)902 2882 y Ft(0)942 2868 y Fl(;)15 b(k)1029 2882 y Ft(+)1089 2868 y Fl(;)g(k)1176 2882 y Fh(\000)1236 2868 y Fy(\))27 b(is)f(c)m(hosen)h(as)g (\(20,50,25\).)44 b(21)27 b(shift)f(parameters)h(w)m(ere)g(returned.)41 2980 y(The)34 b(picture)g(sho)m(ws)h(the)g(eigen)m(v)-5 b(alues)35 b(of)g Fl(F)13 b Fy(,)36 b(the)f(set)h Fp(R)f Fy(of)g(Ritz)g(v)-5 b(alues,)35 b(and)g(the)g(set)g Fp(P)43 b Fy(of)35 b(shift)41 3093 y(parameters.)41 b(Note)30 b(that)g(the)g(ma)5 b(jorit)m(y)29 b(of)g(the)h(shift)e(parameters)h (is)g(close)g(to)h(the)g(imaginary)e(axis.)638 5158 y @beginspecial 34 @llx 189 @lly 547 @urx 592 @ury 2834 @rwi 2126 @rhi @setspecial %%BeginDocument: para_pic.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/para_pic.eps %%CreationDate: 10/20/99 10:29:16 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 547 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 547 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 194 232 6162 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 574 4827 mt (-2000) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 1913 4827 mt (-1500) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3252 4827 mt (-1000) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4643 4827 mt (-500) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6201 4827 mt (0) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 432 4685 mt (-500) s 899 4192 mt 953 4192 L 6254 4192 mt 6200 4192 L 432 4263 mt (-400) s 899 3769 mt 953 3769 L 6254 3769 mt 6200 3769 L 432 3840 mt (-300) s 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L 432 3418 mt (-200) s 899 2924 mt 953 2924 L 6254 2924 mt 6200 2924 L 432 2995 mt (-100) s 899 2502 mt 953 2502 L 6254 2502 mt 6200 2502 L 758 2573 mt (0) s 899 2079 mt 953 2079 L 6254 2079 mt 6200 2079 L 544 2150 mt (100) s 899 1657 mt 953 1657 L 6254 1657 mt 6200 1657 L 544 1728 mt (200) s 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L 544 1305 mt (300) s 899 812 mt 953 812 L 6254 812 mt 6200 812 L 544 883 mt (400) s 899 389 mt 953 389 L 6254 389 mt 6200 389 L 544 460 mt (500) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np gr 1265 2477 mt 1315 2527 L 1315 2477 mt 1265 2527 L 1367 2398 mt 1417 2448 L 1417 2398 mt 1367 2448 L 1367 2555 mt 1417 2605 L 1417 2555 mt 1367 2605 L 1521 2388 mt 1571 2438 L 1571 2388 mt 1521 2438 L 1521 2565 mt 1571 2615 L 1571 2565 mt 1521 2615 L 1552 2477 mt 1602 2527 L 1602 2477 mt 1552 2527 L 1626 2477 mt 1676 2527 L 1676 2477 mt 1626 2527 L 1691 2268 mt 1741 2318 L 1741 2268 mt 1691 2318 L 1691 2685 mt 1741 2735 L 1741 2685 mt 1691 2735 L 1803 2477 mt 1853 2527 L 1853 2477 mt 1803 2527 L 1900 2288 mt 1950 2338 L 1950 2288 mt 1900 2338 L 1900 2665 mt 1950 2715 L 1950 2665 mt 1900 2715 L 1922 2477 mt 1972 2527 L 1972 2477 mt 1922 2527 L 1972 2477 mt 2022 2527 L 2022 2477 mt 1972 2527 L 2002 2283 mt 2052 2333 L 2052 2283 mt 2002 2333 L 2002 2670 mt 2052 2720 L 2052 2670 mt 2002 2720 L 2035 2477 mt 2085 2527 L 2085 2477 mt 2035 2527 L 2136 2477 mt 2186 2527 L 2186 2477 mt 2136 2527 L 2197 2373 mt 2247 2423 L 2247 2373 mt 2197 2423 L 2197 2580 mt 2247 2630 L 2247 2580 mt 2197 2630 L 2328 2204 mt 2378 2254 L 2378 2204 mt 2328 2254 L 2328 2749 mt 2378 2799 L 2378 2749 mt 2328 2799 L 2316 2283 mt 2366 2333 L 2366 2283 mt 2316 2333 L 2316 2670 mt 2366 2720 L 2366 2670 mt 2316 2720 L 2354 2454 mt 2404 2504 L 2404 2454 mt 2354 2504 L 2354 2499 mt 2404 2549 L 2404 2499 mt 2354 2549 L 2455 1995 mt 2505 2045 L 2505 1995 mt 2455 2045 L 2455 2958 mt 2505 3008 L 2505 2958 mt 2455 3008 L 2476 2230 mt 2526 2280 L 2526 2230 mt 2476 2280 L 2476 2723 mt 2526 2773 L 2526 2723 mt 2476 2773 L 2499 2477 mt 2549 2527 L 2549 2477 mt 2499 2527 L 2590 2151 mt 2640 2201 L 2640 2151 mt 2590 2201 L 2590 2802 mt 2640 2852 L 2640 2802 mt 2590 2852 L 2571 2477 mt 2621 2527 L 2621 2477 mt 2571 2527 L 2656 2156 mt 2706 2206 L 2706 2156 mt 2656 2206 L 2656 2797 mt 2706 2847 L 2706 2797 mt 2656 2847 L 2757 2089 mt 2807 2139 L 2807 2089 mt 2757 2139 L 2757 2864 mt 2807 2914 L 2807 2864 mt 2757 2914 L 2738 2409 mt 2788 2459 L 2788 2409 mt 2738 2459 L 2738 2544 mt 2788 2594 L 2788 2544 mt 2738 2594 L 2778 2134 mt 2828 2184 L 2828 2134 mt 2778 2184 L 2778 2819 mt 2828 2869 L 2828 2819 mt 2778 2869 L 2946 1886 mt 2996 1936 L 2996 1886 mt 2946 1936 L 2946 3067 mt 2996 3117 L 2996 3067 mt 2946 3117 L 2861 2223 mt 2911 2273 L 2911 2223 mt 2861 2273 L 2861 2730 mt 2911 2780 L 2911 2730 mt 2861 2780 L 3013 1934 mt 3063 1984 L 3063 1934 mt 3013 1984 L 3013 3019 mt 3063 3069 L 3063 3019 mt 3013 3069 L 2941 2477 mt 2991 2527 L 2991 2477 mt 2941 2527 L 2977 2239 mt 3027 2289 L 3027 2239 mt 2977 2289 L 2977 2714 mt 3027 2764 L 3027 2714 mt 2977 2764 L 3065 2216 mt 3115 2266 L 3115 2216 mt 3065 2266 L 3065 2737 mt 3115 2787 L 3115 2737 mt 3065 2787 L 3028 2477 mt 3078 2527 L 3078 2477 mt 3028 2527 L 3156 2108 mt 3206 2158 L 3206 2108 mt 3156 2158 L 3156 2845 mt 3206 2895 L 3206 2845 mt 3156 2895 L 3115 2416 mt 3165 2466 L 3165 2416 mt 3115 2466 L 3115 2537 mt 3165 2587 L 3165 2537 mt 3115 2587 L 3210 1979 mt 3260 2029 L 3260 1979 mt 3210 2029 L 3210 2974 mt 3260 3024 L 3260 2974 mt 3210 3024 L 3187 2291 mt 3237 2341 L 3237 2291 mt 3187 2341 L 3187 2662 mt 3237 2712 L 3237 2662 mt 3187 2712 L 3402 1776 mt 3452 1826 L 3452 1776 mt 3402 1826 L 3402 3177 mt 3452 3227 L 3452 3177 mt 3402 3227 L 3312 2009 mt 3362 2059 L 3362 2009 mt 3312 2059 L 3312 2944 mt 3362 2994 L 3362 2944 mt 3312 2994 L 3271 2477 mt 3321 2527 L 3321 2477 mt 3271 2527 L 3354 2094 mt 3404 2144 L 3404 2094 mt 3354 2144 L 3354 2859 mt 3404 2909 L 3404 2859 mt 3354 2909 L 3568 1697 mt 3618 1747 L 3618 1697 mt 3568 1747 L 3568 3256 mt 3618 3306 L 3618 3256 mt 3568 3306 L 3398 2477 mt 3448 2527 L 3448 2477 mt 3398 2527 L 3425 2250 mt 3475 2300 L 3475 2250 mt 3425 2300 L 3425 2703 mt 3475 2753 L 3475 2703 mt 3425 2753 L 3485 2071 mt 3535 2121 L 3535 2071 mt 3485 2121 L 3485 2882 mt 3535 2932 L 3535 2882 mt 3485 2932 L 3466 2477 mt 3516 2527 L 3516 2477 mt 3466 2527 L 3573 1989 mt 3623 2039 L 3623 1989 mt 3573 2039 L 3573 2964 mt 3623 3014 L 3623 2964 mt 3573 3014 L 3501 2318 mt 3551 2368 L 3551 2318 mt 3501 2368 L 3501 2635 mt 3551 2685 L 3551 2635 mt 3501 2685 L 3561 2188 mt 3611 2238 L 3611 2188 mt 3561 2238 L 3561 2765 mt 3611 2815 L 3611 2765 mt 3561 2815 L 3587 2477 mt 3637 2527 L 3637 2477 mt 3587 2527 L 3697 1985 mt 3747 2035 L 3747 1985 mt 3697 2035 L 3697 2968 mt 3747 3018 L 3747 2968 mt 3697 3018 L 3767 1746 mt 3817 1796 L 3817 1746 mt 3767 1796 L 3767 3207 mt 3817 3257 L 3817 3207 mt 3767 3257 L 3691 2477 mt 3741 2527 L 3741 2477 mt 3691 2527 L 3847 1904 mt 3897 1954 L 3897 1904 mt 3847 1954 L 3847 3049 mt 3897 3099 L 3897 3049 mt 3847 3099 L 3781 2232 mt 3831 2282 L 3831 2232 mt 3781 2282 L 3781 2721 mt 3831 2771 L 3831 2721 mt 3781 2771 L 3805 2138 mt 3855 2188 L 3855 2138 mt 3805 2188 L 3805 2815 mt 3855 2865 L 3855 2815 mt 3805 2865 L 3928 1782 mt 3978 1832 L 3978 1782 mt 3928 1832 L 3928 3171 mt 3978 3221 L 3978 3171 mt 3928 3221 L 3853 2089 mt 3903 2139 L 3903 2089 mt 3853 2139 L 3853 2864 mt 3903 2914 L 3903 2864 mt 3853 2914 L 3857 2342 mt 3907 2392 L 3907 2342 mt 3857 2392 L 3857 2611 mt 3907 2661 L 3907 2611 mt 3857 2661 L 3920 2477 mt 3970 2527 L 3970 2477 mt 3920 2527 L 4063 1709 mt 4113 1759 L 4113 1709 mt 4063 1759 L 4063 3244 mt 4113 3294 L 4113 3244 mt 4063 3294 L 4126 1669 mt 4176 1719 L 4176 1669 mt 4126 1719 L 4126 3284 mt 4176 3334 L 4176 3284 mt 4126 3334 L 4164 1617 mt 4214 1667 L 4214 1617 mt 4164 1667 L 4164 3336 mt 4214 3386 L 4214 3336 mt 4164 3386 L 4031 2113 mt 4081 2163 L 4081 2113 mt 4031 2163 L 4031 2840 mt 4081 2890 L 4081 2840 mt 4031 2890 L 4075 2063 mt 4125 2113 L 4125 2063 mt 4075 2113 L 4075 2890 mt 4125 2940 L 4125 2890 mt 4075 2940 L 4058 2327 mt 4108 2377 L 4108 2327 mt 4058 2377 L 4058 2626 mt 4108 2676 L 4108 2626 mt 4058 2676 L 4246 1571 mt 4296 1621 L 4296 1571 mt 4246 1621 L 4246 3382 mt 4296 3432 L 4296 3382 mt 4246 3432 L 4111 2218 mt 4161 2268 L 4161 2218 mt 4111 2268 L 4111 2735 mt 4161 2785 L 4161 2735 mt 4111 2785 L 4150 2096 mt 4200 2146 L 4200 2096 mt 4150 2146 L 4150 2857 mt 4200 2907 L 4200 2857 mt 4150 2907 L 4251 1801 mt 4301 1851 L 4301 1801 mt 4251 1851 L 4251 3152 mt 4301 3202 L 4301 3152 mt 4251 3202 L 4382 1468 mt 4432 1518 L 4432 1468 mt 4382 1518 L 4382 3485 mt 4432 3535 L 4432 3485 mt 4382 3535 L 4174 2324 mt 4224 2374 L 4224 2324 mt 4174 2374 L 4174 2629 mt 4224 2679 L 4224 2629 mt 4174 2679 L 4195 2477 mt 4245 2527 L 4245 2477 mt 4195 2527 L 4472 1362 mt 4522 1412 L 4522 1362 mt 4472 1412 L 4472 3591 mt 4522 3641 L 4522 3591 mt 4472 3641 L 4406 1675 mt 4456 1725 L 4456 1675 mt 4406 1725 L 4406 3278 mt 4456 3328 L 4456 3278 mt 4406 3328 L 4306 2066 mt 4356 2116 L 4356 2066 mt 4306 2116 L 4306 2887 mt 4356 2937 L 4356 2887 mt 4306 2937 L 5781 610 mt 5831 660 L 5831 610 mt 5781 660 L 5781 4343 mt 5831 4393 L 5831 4343 mt 5781 4393 L 4302 2477 mt 4352 2527 L 4352 2477 mt 4302 2527 L 4581 1433 mt 4631 1483 L 4631 1433 mt 4581 1483 L 4581 3520 mt 4631 3570 L 4631 3520 mt 4581 3570 L 4473 1664 mt 4523 1714 L 4523 1664 mt 4473 1714 L 4473 3289 mt 4523 3339 L 4523 3289 mt 4473 3339 L 5847 679 mt 5897 729 L 5897 679 mt 5847 729 L 5847 4274 mt 5897 4324 L 5897 4274 mt 5847 4324 L 5778 684 mt 5828 734 L 5828 684 mt 5778 734 L 5778 4269 mt 5828 4319 L 5828 4269 mt 5778 4319 L 4448 1928 mt 4498 1978 L 4498 1928 mt 4448 1978 L 4448 3025 mt 4498 3075 L 4498 3025 mt 4448 3075 L 4391 2295 mt 4441 2345 L 4441 2295 mt 4391 2345 L 4391 2658 mt 4441 2708 L 4441 2658 mt 4391 2708 L 5746 704 mt 5796 754 L 5796 704 mt 5746 754 L 5746 4249 mt 5796 4299 L 5796 4249 mt 5746 4299 L 5911 797 mt 5961 847 L 5961 797 mt 5911 847 L 5911 4156 mt 5961 4206 L 5961 4156 mt 5911 4206 L 5707 736 mt 5757 786 L 5757 736 mt 5707 786 L 5707 4217 mt 5757 4267 L 5757 4217 mt 5707 4267 L 5519 748 mt 5569 798 L 5569 748 mt 5519 798 L 5519 4205 mt 5569 4255 L 5569 4205 mt 5519 4255 L 5625 741 mt 5675 791 L 5675 741 mt 5625 791 L 5625 4212 mt 5675 4262 L 5675 4212 mt 5625 4262 L 4460 2107 mt 4510 2157 L 4510 2107 mt 4460 2157 L 4460 2846 mt 4510 2896 L 4510 2846 mt 4460 2896 L 4640 1572 mt 4690 1622 L 4690 1572 mt 4640 1622 L 4640 3381 mt 4690 3431 L 4690 3381 mt 4640 3431 L 4452 2342 mt 4502 2392 L 4502 2342 mt 4452 2392 L 4452 2611 mt 4502 2661 L 4502 2611 mt 4452 2661 L 4544 1865 mt 4594 1915 L 4594 1865 mt 4544 1915 L 4544 3088 mt 4594 3138 L 4594 3088 mt 4544 3138 L 5832 807 mt 5882 857 L 5882 807 mt 5832 857 L 5832 4146 mt 5882 4196 L 5882 4146 mt 5832 4196 L 4787 1403 mt 4837 1453 L 4837 1403 mt 4787 1453 L 4787 3550 mt 4837 3600 L 4837 3550 mt 4787 3600 L 5765 822 mt 5815 872 L 5815 822 mt 5765 872 L 5765 4131 mt 5815 4181 L 5815 4131 mt 5765 4181 L 4762 1484 mt 4812 1534 L 4812 1484 mt 4762 1534 L 4762 3469 mt 4812 3519 L 4812 3469 mt 4762 3519 L 4520 2417 mt 4570 2467 L 4570 2417 mt 4520 2467 L 4520 2536 mt 4570 2586 L 4570 2536 mt 4520 2586 L 5309 926 mt 5359 976 L 5359 926 mt 5309 976 L 5309 4027 mt 5359 4077 L 5359 4027 mt 5309 4077 L 5064 1121 mt 5114 1171 L 5114 1121 mt 5064 1171 L 5064 3832 mt 5114 3882 L 5114 3832 mt 5064 3882 L 4678 1721 mt 4728 1771 L 4728 1721 mt 4678 1771 L 4678 3232 mt 4728 3282 L 4728 3232 mt 4678 3282 L 4901 1324 mt 4951 1374 L 4951 1324 mt 4901 1374 L 4901 3629 mt 4951 3679 L 4951 3629 mt 4901 3679 L 4581 2119 mt 4631 2169 L 4631 2119 mt 4581 2169 L 4581 2834 mt 4631 2884 L 4631 2834 mt 4581 2884 L 5037 1193 mt 5087 1243 L 5087 1193 mt 5037 1243 L 5037 3760 mt 5087 3810 L 5087 3760 mt 5037 3810 L 5445 892 mt 5495 942 L 5495 892 mt 5445 942 L 5445 4061 mt 5495 4111 L 5495 4061 mt 5445 4111 L 5834 874 mt 5884 924 L 5884 874 mt 5834 924 L 5834 4079 mt 5884 4129 L 5884 4079 mt 5834 4129 L 4667 1871 mt 4717 1921 L 4717 1871 mt 4667 1921 L 4667 3082 mt 4717 3132 L 4717 3082 mt 4667 3132 L 5902 938 mt 5952 988 L 5952 938 mt 5902 988 L 5902 4015 mt 5952 4065 L 5952 4015 mt 5902 4065 L 5529 895 mt 5579 945 L 5579 895 mt 5529 945 L 5529 4058 mt 5579 4108 L 5579 4058 mt 5529 4108 L 5250 1045 mt 5300 1095 L 5300 1045 mt 5250 1095 L 5250 3908 mt 5300 3958 L 5300 3908 mt 5250 3958 L 5838 913 mt 5888 963 L 5888 913 mt 5838 963 L 5838 4040 mt 5888 4090 L 5888 4040 mt 5838 4090 L 5669 893 mt 5719 943 L 5719 893 mt 5669 943 L 5669 4060 mt 5719 4110 L 5719 4060 mt 5669 4110 L 4591 2477 mt 4641 2527 L 4641 2477 mt 4591 2527 L 4622 2270 mt 4672 2320 L 4672 2270 mt 4622 2320 L 4622 2683 mt 4672 2733 L 4672 2683 mt 4622 2733 L 4689 1930 mt 4739 1980 L 4739 1930 mt 4689 1980 L 4689 3023 mt 4739 3073 L 4739 3023 mt 4689 3073 L 4922 1426 mt 4972 1476 L 4972 1426 mt 4922 1476 L 4922 3527 mt 4972 3577 L 4972 3527 mt 4922 3577 L 5734 932 mt 5784 982 L 5784 932 mt 5734 982 L 5734 4021 mt 5784 4071 L 5784 4021 mt 5734 4071 L 5916 1026 mt 5966 1076 L 5966 1026 mt 5916 1076 L 5916 3927 mt 5966 3977 L 5966 3927 mt 5916 3977 L 4677 2477 mt 4727 2527 L 4727 2477 mt 4677 2527 L 5585 976 mt 5635 1026 L 5635 976 mt 5585 1026 L 5585 3977 mt 5635 4027 L 5635 3977 mt 5585 4027 L 5502 1013 mt 5552 1063 L 5552 1013 mt 5502 1063 L 5502 3940 mt 5552 3990 L 5552 3940 mt 5502 3990 L 4829 1770 mt 4879 1820 L 4879 1770 mt 4829 1820 L 4829 3183 mt 4879 3233 L 4879 3183 mt 4829 3233 L 4879 1667 mt 4929 1717 L 4929 1667 mt 4879 1717 L 4879 3286 mt 4929 3336 L 4929 3286 mt 4879 3336 L 5847 1019 mt 5897 1069 L 5897 1019 mt 5847 1069 L 5847 3934 mt 5897 3984 L 5897 3934 mt 5847 3984 L 4949 1581 mt 4999 1631 L 4999 1581 mt 4949 1631 L 4949 3372 mt 4999 3422 L 4999 3372 mt 4949 3422 L 5626 1027 mt 5676 1077 L 5676 1027 mt 5626 1077 L 5626 3926 mt 5676 3976 L 5676 3926 mt 5626 3976 L 5232 1245 mt 5282 1295 L 5282 1245 mt 5232 1295 L 5232 3708 mt 5282 3758 L 5282 3708 mt 5232 3758 L 4789 2073 mt 4839 2123 L 4839 2073 mt 4789 2123 L 4789 2880 mt 4839 2930 L 4839 2880 mt 4789 2930 L 5868 1078 mt 5918 1128 L 5918 1078 mt 5868 1128 L 5868 3875 mt 5918 3925 L 5918 3875 mt 5868 3925 L 5279 1234 mt 5329 1284 L 5329 1234 mt 5279 1284 L 5279 3719 mt 5329 3769 L 5329 3719 mt 5279 3769 L 4868 1905 mt 4918 1955 L 4918 1905 mt 4868 1955 L 4868 3048 mt 4918 3098 L 4918 3048 mt 4868 3098 L 4782 2477 mt 4832 2527 L 4832 2477 mt 4782 2527 L 5219 1322 mt 5269 1372 L 5269 1322 mt 5219 1372 L 5219 3631 mt 5269 3681 L 5269 3631 mt 5219 3681 L 5926 1158 mt 5976 1208 L 5976 1158 mt 5926 1208 L 5926 3795 mt 5976 3845 L 5976 3795 mt 5926 3845 L 5798 1083 mt 5848 1133 L 5848 1083 mt 5798 1133 L 5798 3870 mt 5848 3920 L 5848 3870 mt 5798 3920 L 5779 1092 mt 5829 1142 L 5829 1092 mt 5779 1142 L 5779 3861 mt 5829 3911 L 5829 3861 mt 5779 3911 L 5121 1472 mt 5171 1522 L 5171 1472 mt 5121 1522 L 5121 3481 mt 5171 3531 L 5171 3481 mt 5121 3531 L 5850 1130 mt 5900 1180 L 5900 1130 mt 5850 1180 L 5850 3823 mt 5900 3873 L 5900 3823 mt 5850 3873 L 5430 1215 mt 5480 1265 L 5480 1215 mt 5430 1265 L 5430 3738 mt 5480 3788 L 5480 3738 mt 5430 3788 L 4861 2137 mt 4911 2187 L 4911 2137 mt 4861 2187 L 4861 2816 mt 4911 2866 L 4911 2816 mt 4861 2866 L 5068 1608 mt 5118 1658 L 5118 1608 mt 5068 1658 L 5068 3345 mt 5118 3395 L 5118 3345 mt 5068 3395 L 5669 1137 mt 5719 1187 L 5719 1137 mt 5669 1187 L 5669 3816 mt 5719 3866 L 5719 3816 mt 5669 3866 L 5556 1175 mt 5606 1225 L 5606 1175 mt 5556 1225 L 5556 3778 mt 5606 3828 L 5606 3778 mt 5556 3828 L 5923 1221 mt 5973 1271 L 5973 1221 mt 5923 1271 L 5923 3732 mt 5973 3782 L 5973 3732 mt 5923 3782 L 5820 1169 mt 5870 1219 L 5870 1169 mt 5820 1219 L 5820 3784 mt 5870 3834 L 5870 3784 mt 5820 3834 L 5738 1162 mt 5788 1212 L 5788 1162 mt 5738 1212 L 5738 3791 mt 5788 3841 L 5788 3791 mt 5738 3841 L 5244 1432 mt 5294 1482 L 5294 1432 mt 5244 1482 L 5244 3521 mt 5294 3571 L 5294 3521 mt 5244 3571 L 5023 1762 mt 5073 1812 L 5073 1762 mt 5023 1812 L 5023 3191 mt 5073 3241 L 5073 3191 mt 5023 3241 L 4890 2241 mt 4940 2291 L 4940 2241 mt 4890 2291 L 4890 2712 mt 4940 2762 L 4940 2712 mt 4890 2762 L 4887 2332 mt 4937 2382 L 4937 2332 mt 4887 2382 L 4887 2621 mt 4937 2671 L 4937 2621 mt 4887 2671 L 5694 1181 mt 5744 1231 L 5744 1181 mt 5694 1231 L 5694 3772 mt 5744 3822 L 5744 3772 mt 5694 3822 L 5880 1227 mt 5930 1277 L 5930 1227 mt 5880 1277 L 5880 3726 mt 5930 3776 L 5930 3726 mt 5880 3776 L 4986 1954 mt 5036 2004 L 5036 1954 mt 4986 2004 L 4986 2999 mt 5036 3049 L 5036 2999 mt 4986 3049 L 5131 1661 mt 5181 1711 L 5181 1661 mt 5131 1711 L 5131 3292 mt 5181 3342 L 5181 3292 mt 5131 3342 L 5378 1365 mt 5428 1415 L 5428 1365 mt 5378 1415 L 5378 3588 mt 5428 3638 L 5428 3588 mt 5378 3638 L 5266 1524 mt 5316 1574 L 5316 1524 mt 5266 1574 L 5266 3429 mt 5316 3479 L 5316 3429 mt 5266 3479 L 4955 2357 mt 5005 2407 L 5005 2357 mt 4955 2407 L 4955 2596 mt 5005 2646 L 5005 2596 mt 4955 2646 L 5840 1285 mt 5890 1335 L 5890 1285 mt 5840 1335 L 5840 3668 mt 5890 3718 L 5890 3668 mt 5840 3718 L 5954 1379 mt 6004 1429 L 6004 1379 mt 5954 1429 L 5954 3574 mt 6004 3624 L 6004 3574 mt 5954 3624 L 5498 1354 mt 5548 1404 L 5548 1354 mt 5498 1404 L 5498 3599 mt 5548 3649 L 5548 3599 mt 5498 3649 L 5555 1338 mt 5605 1388 L 5605 1338 mt 5555 1388 L 5555 3615 mt 5605 3665 L 5605 3615 mt 5555 3665 L 5878 1344 mt 5928 1394 L 5928 1344 mt 5878 1394 L 5878 3609 mt 5928 3659 L 5928 3609 mt 5878 3659 L 5623 1332 mt 5673 1382 L 5673 1332 mt 5623 1382 L 5623 3621 mt 5673 3671 L 5673 3621 mt 5623 3671 L 5912 1391 mt 5962 1441 L 5962 1391 mt 5912 1441 L 5912 3562 mt 5962 3612 L 5962 3562 mt 5912 3612 L 5786 1331 mt 5836 1381 L 5836 1331 mt 5786 1381 L 5786 3622 mt 5836 3672 L 5836 3622 mt 5786 3672 L 5920 1418 mt 5970 1468 L 5970 1418 mt 5920 1468 L 5920 3535 mt 5970 3585 L 5970 3535 mt 5920 3585 L 5825 1370 mt 5875 1420 L 5875 1370 mt 5825 1420 L 5825 3583 mt 5875 3633 L 5875 3583 mt 5825 3633 L 4992 2477 mt 5042 2527 L 5042 2477 mt 4992 2527 L 5204 1766 mt 5254 1816 L 5254 1766 mt 5204 1816 L 5204 3187 mt 5254 3237 L 5254 3187 mt 5204 3237 L 5162 1877 mt 5212 1927 L 5212 1877 mt 5162 1927 L 5162 3076 mt 5212 3126 L 5212 3076 mt 5162 3126 L 5542 1447 mt 5592 1497 L 5592 1447 mt 5542 1497 L 5542 3506 mt 5592 3556 L 5592 3506 mt 5542 3556 L 5682 1408 mt 5732 1458 L 5732 1408 mt 5682 1458 L 5682 3545 mt 5732 3595 L 5732 3545 mt 5682 3595 L 5617 1433 mt 5667 1483 L 5667 1433 mt 5617 1483 L 5617 3520 mt 5667 3570 L 5667 3520 mt 5617 3570 L 5502 1495 mt 5552 1545 L 5552 1495 mt 5502 1545 L 5502 3458 mt 5552 3508 L 5552 3458 mt 5502 3508 L 5804 1438 mt 5854 1488 L 5854 1438 mt 5804 1488 L 5804 3515 mt 5854 3565 L 5854 3515 mt 5804 3565 L 5881 1477 mt 5931 1527 L 5931 1477 mt 5881 1527 L 5881 3476 mt 5931 3526 L 5931 3476 mt 5881 3526 L 5988 1588 mt 6038 1638 L 6038 1588 mt 5988 1638 L 5988 3365 mt 6038 3415 L 6038 3365 mt 5988 3415 L 5725 1445 mt 5775 1495 L 5775 1445 mt 5725 1495 L 5725 3508 mt 5775 3558 L 5775 3508 mt 5725 3558 L 5332 1677 mt 5382 1727 L 5382 1677 mt 5332 1727 L 5332 3276 mt 5382 3326 L 5382 3276 mt 5332 3326 L 5389 1628 mt 5439 1678 L 5439 1628 mt 5389 1678 L 5389 3325 mt 5439 3375 L 5439 3325 mt 5389 3375 L 5128 2089 mt 5178 2139 L 5178 2089 mt 5128 2139 L 5128 2864 mt 5178 2914 L 5178 2864 mt 5128 2914 L 5074 2477 mt 5124 2527 L 5124 2477 mt 5074 2527 L 5094 2270 mt 5144 2320 L 5144 2270 mt 5094 2320 L 5094 2683 mt 5144 2733 L 5144 2683 mt 5094 2733 L 5158 2042 mt 5208 2092 L 5208 2042 mt 5158 2092 L 5158 2911 mt 5208 2961 L 5208 2911 mt 5158 2961 L 5945 1560 mt 5995 1610 L 5995 1560 mt 5945 1610 L 5945 3393 mt 5995 3443 L 5995 3393 mt 5945 3443 L 5115 2356 mt 5165 2406 L 5165 2356 mt 5115 2406 L 5115 2597 mt 5165 2647 L 5165 2597 mt 5115 2647 L 5950 1629 mt 6000 1679 L 6000 1629 mt 5950 1679 L 5950 3324 mt 6000 3374 L 6000 3324 mt 5950 3374 L 5835 1553 mt 5885 1603 L 5885 1553 mt 5835 1603 L 5835 3400 mt 5885 3450 L 5885 3400 mt 5835 3450 L 5296 1909 mt 5346 1959 L 5346 1909 mt 5296 1959 L 5296 3044 mt 5346 3094 L 5346 3044 mt 5296 3094 L 5721 1544 mt 5771 1594 L 5771 1544 mt 5721 1594 L 5721 3409 mt 5771 3459 L 5771 3409 mt 5721 3459 L 5426 1743 mt 5476 1793 L 5476 1743 mt 5426 1793 L 5426 3210 mt 5476 3260 L 5476 3210 mt 5426 3260 L 5461 1715 mt 5511 1765 L 5511 1715 mt 5461 1765 L 5461 3238 mt 5511 3288 L 5511 3238 mt 5461 3288 L 5372 1841 mt 5422 1891 L 5422 1841 mt 5372 1891 L 5372 3112 mt 5422 3162 L 5422 3112 mt 5372 3162 L 5816 1593 mt 5866 1643 L 5866 1593 mt 5816 1643 L 5816 3360 mt 5866 3410 L 5866 3360 mt 5816 3410 L 5955 1695 mt 6005 1745 L 6005 1695 mt 5955 1745 L 5955 3258 mt 6005 3308 L 6005 3258 mt 5955 3308 L 5229 2308 mt 5279 2358 L 5279 2308 mt 5229 2358 L 5229 2645 mt 5279 2695 L 5279 2645 mt 5229 2695 L 5643 1621 mt 5693 1671 L 5693 1621 mt 5643 1671 L 5643 3332 mt 5693 3382 L 5693 3332 mt 5643 3382 L 5888 1665 mt 5938 1715 L 5938 1665 mt 5888 1715 L 5888 3288 mt 5938 3338 L 5938 3288 mt 5888 3338 L 5933 1706 mt 5983 1756 L 5983 1706 mt 5933 1756 L 5933 3247 mt 5983 3297 L 5983 3247 mt 5933 3297 L 5751 1623 mt 5801 1673 L 5801 1623 mt 5751 1673 L 5751 3330 mt 5801 3380 L 5801 3330 mt 5751 3380 L 5302 2125 mt 5352 2175 L 5352 2125 mt 5302 2175 L 5302 2828 mt 5352 2878 L 5352 2828 mt 5302 2878 L 5950 1785 mt 6000 1835 L 6000 1785 mt 5950 1835 L 5950 3168 mt 6000 3218 L 6000 3168 mt 5950 3218 L 5933 1761 mt 5983 1811 L 5983 1761 mt 5933 1811 L 5933 3192 mt 5983 3242 L 5983 3192 mt 5933 3242 L 5433 1892 mt 5483 1942 L 5483 1892 mt 5433 1942 L 5433 3061 mt 5483 3111 L 5483 3061 mt 5433 3111 L 5647 1715 mt 5697 1765 L 5697 1715 mt 5647 1765 L 5647 3238 mt 5697 3288 L 5697 3238 mt 5647 3288 L 5821 1725 mt 5871 1775 L 5871 1725 mt 5821 1775 L 5821 3228 mt 5871 3278 L 5871 3228 mt 5821 3278 L 5772 1723 mt 5822 1773 L 5822 1723 mt 5772 1773 L 5772 3230 mt 5822 3280 L 5822 3230 mt 5772 3280 L 5555 1813 mt 5605 1863 L 5605 1813 mt 5555 1863 L 5555 3140 mt 5605 3190 L 5605 3140 mt 5555 3190 L 5318 2346 mt 5368 2396 L 5368 2346 mt 5318 2396 L 5318 2607 mt 5368 2657 L 5368 2607 mt 5318 2657 L 5388 2074 mt 5438 2124 L 5438 2074 mt 5388 2124 L 5388 2879 mt 5438 2929 L 5438 2879 mt 5388 2929 L 5341 2272 mt 5391 2322 L 5391 2272 mt 5341 2322 L 5341 2681 mt 5391 2731 L 5391 2681 mt 5341 2731 L 5637 1783 mt 5687 1833 L 5687 1783 mt 5637 1833 L 5637 3170 mt 5687 3220 L 5687 3170 mt 5637 3220 L 5893 1798 mt 5943 1848 L 5943 1798 mt 5893 1848 L 5893 3155 mt 5943 3205 L 5943 3155 mt 5893 3205 L 5959 1886 mt 6009 1936 L 6009 1886 mt 5959 1936 L 5959 3067 mt 6009 3117 L 6009 3067 mt 5959 3117 L 5935 1868 mt 5985 1918 L 5985 1868 mt 5935 1918 L 5935 3085 mt 5985 3135 L 5985 3085 mt 5935 3135 L 5521 1899 mt 5571 1949 L 5571 1899 mt 5521 1949 L 5521 3054 mt 5571 3104 L 5571 3054 mt 5521 3104 L 5805 1801 mt 5855 1851 L 5855 1801 mt 5805 1851 L 5805 3152 mt 5855 3202 L 5855 3152 mt 5805 3202 L 5685 1835 mt 5735 1885 L 5735 1835 mt 5685 1885 L 5685 3118 mt 5735 3168 L 5735 3118 mt 5685 3168 L 5889 1910 mt 5939 1960 L 5939 1910 mt 5889 1960 L 5889 3043 mt 5939 3093 L 5939 3043 mt 5889 3093 L 5846 1874 mt 5896 1924 L 5896 1874 mt 5846 1924 L 5846 3079 mt 5896 3129 L 5896 3079 mt 5846 3129 L 5956 2009 mt 6006 2059 L 6006 2009 mt 5956 2059 L 5956 2944 mt 6006 2994 L 6006 2944 mt 5956 2994 L 5945 2011 mt 5995 2061 L 5995 2011 mt 5945 2061 L 5945 2942 mt 5995 2992 L 5995 2942 mt 5945 2992 L 5580 1954 mt 5630 2004 L 5630 1954 mt 5580 2004 L 5580 2999 mt 5630 3049 L 5630 2999 mt 5580 3049 L 5467 2126 mt 5517 2176 L 5517 2126 mt 5467 2176 L 5467 2827 mt 5517 2877 L 5517 2827 mt 5467 2877 L 5770 1889 mt 5820 1939 L 5820 1889 mt 5770 1939 L 5770 3064 mt 5820 3114 L 5820 3064 mt 5770 3114 L 5819 1902 mt 5869 1952 L 5869 1902 mt 5819 1952 L 5819 3051 mt 5869 3101 L 5869 3051 mt 5819 3101 L 5718 1934 mt 5768 1984 L 5768 1934 mt 5718 1984 L 5718 3019 mt 5768 3069 L 5768 3019 mt 5718 3069 L 5859 1973 mt 5909 2023 L 5909 1973 mt 5859 2023 L 5859 2980 mt 5909 3030 L 5909 2980 mt 5859 3030 L 5872 1993 mt 5922 2043 L 5922 1993 mt 5872 2043 L 5872 2960 mt 5922 3010 L 5922 2960 mt 5872 3010 L 5960 2140 mt 6010 2190 L 6010 2140 mt 5960 2190 L 5960 2813 mt 6010 2863 L 6010 2813 mt 5960 2863 L 5971 2190 mt 6021 2240 L 6021 2190 mt 5971 2240 L 5971 2763 mt 6021 2813 L 6021 2763 mt 5971 2813 L 5917 2106 mt 5967 2156 L 5967 2106 mt 5917 2156 L 5917 2847 mt 5967 2897 L 5967 2847 mt 5917 2897 L 5932 2140 mt 5982 2190 L 5982 2140 mt 5932 2190 L 5932 2813 mt 5982 2863 L 5982 2813 mt 5932 2863 L 5667 1999 mt 5717 2049 L 5717 1999 mt 5667 2049 L 5667 2954 mt 5717 3004 L 5717 2954 mt 5667 3004 L 5837 2042 mt 5887 2092 L 5887 2042 mt 5837 2092 L 5837 2911 mt 5887 2961 L 5887 2911 mt 5837 2961 L 5761 2014 mt 5811 2064 L 5811 2014 mt 5761 2064 L 5761 2939 mt 5811 2989 L 5811 2939 mt 5761 2989 L 5451 2477 mt 5501 2527 L 5501 2477 mt 5451 2527 L 5972 2323 mt 6022 2373 L 6022 2323 mt 5972 2373 L 5972 2630 mt 6022 2680 L 6022 2630 mt 5972 2680 L 5511 2251 mt 5561 2301 L 5561 2251 mt 5511 2301 L 5511 2702 mt 5561 2752 L 5561 2702 mt 5511 2752 L 5833 2086 mt 5883 2136 L 5883 2086 mt 5833 2136 L 5833 2867 mt 5883 2917 L 5883 2867 mt 5833 2917 L 5869 2134 mt 5919 2184 L 5919 2134 mt 5869 2184 L 5869 2819 mt 5919 2869 L 5919 2819 mt 5869 2869 L 5641 2094 mt 5691 2144 L 5691 2094 mt 5641 2144 L 5641 2859 mt 5691 2909 L 5691 2859 mt 5641 2909 L 5915 2217 mt 5965 2267 L 5965 2217 mt 5915 2267 L 5915 2736 mt 5965 2786 L 5965 2736 mt 5915 2786 L 5696 2090 mt 5746 2140 L 5746 2090 mt 5696 2140 L 5696 2863 mt 5746 2913 L 5746 2863 mt 5696 2913 L 5970 2477 mt 6020 2527 L 6020 2477 mt 5970 2527 L 5948 2355 mt 5998 2405 L 5998 2355 mt 5948 2405 L 5948 2598 mt 5998 2648 L 5998 2598 mt 5948 2648 L 5917 2305 mt 5967 2355 L 5967 2305 mt 5917 2355 L 5917 2648 mt 5967 2698 L 5967 2648 mt 5917 2698 L 5944 2477 mt 5994 2527 L 5994 2477 mt 5944 2527 L 5932 2437 mt 5982 2487 L 5982 2437 mt 5932 2487 L 5932 2516 mt 5982 2566 L 5982 2516 mt 5932 2566 L 5880 2256 mt 5930 2306 L 5930 2256 mt 5880 2306 L 5880 2697 mt 5930 2747 L 5930 2697 mt 5880 2747 L 5893 2338 mt 5943 2388 L 5943 2338 mt 5893 2388 L 5893 2615 mt 5943 2665 L 5943 2615 mt 5893 2665 L 5869 2325 mt 5919 2375 L 5919 2325 mt 5869 2375 L 5869 2628 mt 5919 2678 L 5919 2628 mt 5869 2678 L 5891 2477 mt 5941 2527 L 5941 2477 mt 5891 2527 L 5785 2172 mt 5835 2222 L 5835 2172 mt 5785 2222 L 5785 2781 mt 5835 2831 L 5835 2781 mt 5785 2831 L 5560 2232 mt 5610 2282 L 5610 2232 mt 5560 2282 L 5560 2721 mt 5610 2771 L 5610 2721 mt 5560 2771 L 5808 2253 mt 5858 2303 L 5858 2253 mt 5808 2303 L 5808 2700 mt 5858 2750 L 5858 2700 mt 5808 2750 L 5828 2395 mt 5878 2445 L 5878 2395 mt 5828 2445 L 5828 2558 mt 5878 2608 L 5878 2558 mt 5828 2608 L 5831 2477 mt 5881 2527 L 5881 2477 mt 5831 2527 L 5716 2229 mt 5766 2279 L 5766 2229 mt 5716 2279 L 5716 2724 mt 5766 2774 L 5766 2724 mt 5716 2774 L 5803 2473 mt 5853 2523 L 5853 2473 mt 5803 2523 L 5803 2480 mt 5853 2530 L 5853 2480 mt 5803 2530 L 5521 2413 mt 5571 2463 L 5571 2413 mt 5521 2463 L 5521 2540 mt 5571 2590 L 5571 2540 mt 5521 2590 L 5721 2363 mt 5771 2413 L 5771 2363 mt 5721 2413 L 5721 2590 mt 5771 2640 L 5771 2590 mt 5721 2640 L 5615 2398 mt 5665 2448 L 5665 2398 mt 5615 2448 L 5615 2555 mt 5665 2605 L 5665 2555 mt 5615 2605 L 5702 2453 mt 5752 2503 L 5752 2453 mt 5702 2503 L 5702 2500 mt 5752 2550 L 5752 2500 mt 5702 2550 L 5669 2477 mt 5719 2527 L 5719 2477 mt 5669 2527 L 5629 2477 mt 5679 2527 L 5679 2477 mt 5629 2527 L gs 899 389 5356 4226 MR c np gr 36 36 1290 2502 FO 36 36 1392 2423 FO 36 36 1392 2580 FO 36 36 1541 2404 FO 36 36 1541 2599 FO 36 36 1720 2292 FO 36 36 1720 2711 FO 36 36 1865 2502 FO 36 36 1959 2327 FO 36 36 1959 2676 FO 36 36 2302 2336 FO 36 36 2302 2667 FO 36 36 2472 2059 FO 36 36 2472 2944 FO 36 36 2850 2502 FO 36 36 2942 2071 FO 36 36 2942 2932 FO 36 36 3564 1906 FO 36 36 3564 3097 FO 36 36 4186 1747 FO 36 36 4186 3256 FO 36 36 4529 1428 FO 36 36 4529 3575 FO 36 36 4273 2502 FO 36 36 5530 753 FO 36 36 5530 4250 FO 36 36 5852 684 FO 36 36 5852 4319 FO 36 36 5706 787 FO 36 36 5706 4216 FO 36 36 5892 858 FO 36 36 5892 4145 FO 36 36 5854 812 FO 36 36 5854 4191 FO 36 36 5100 1209 FO 36 36 5100 3794 FO 36 36 5334 1140 FO 36 36 5334 3863 FO 36 36 5916 1238 FO 36 36 5916 3765 FO 36 36 5961 1611 FO 36 36 5961 3392 FO 36 36 5783 1653 FO 36 36 5783 3350 FO 36 36 5922 2221 FO 36 36 5922 2782 FO 36 36 5645 2349 FO 36 36 5645 2654 FO 36 36 3605 2502 FO 36 36 3528 2502 FO 36 36 5997 2654 FO 36 36 5997 2349 FO 36 36 5994 2502 FO 36 36 5972 2502 FO 36 36 5971 2616 FO 36 36 5971 2387 FO 36 36 5994 2790 FO 36 36 5994 2213 FO 36 36 5968 2826 FO 36 36 5968 2177 FO 36 36 5969 2967 FO 36 36 5969 2036 FO 36 36 5982 3300 FO 36 36 5982 1703 FO 36 36 5914 3162 FO 36 36 5914 1841 FO 36 36 5924 3626 FO 36 36 5924 1377 FO 36 36 5817 4131 FO 36 36 5817 872 FO 36 36 2919 2502 FO 36 36 5441 3421 FO 36 36 5441 1582 FO 36 36 5824 2833 FO 36 36 5824 2170 FO gs 899 389 5356 4226 MR c np gr 4237 2502 mt 4309 2502 L 4273 2466 mt 4273 2538 L 5946 3300 mt 6018 3300 L 5982 3264 mt 5982 3336 L 5946 1703 mt 6018 1703 L 5982 1667 mt 5982 1739 L 5816 684 mt 5888 684 L 5852 648 mt 5852 720 L 5816 4319 mt 5888 4319 L 5852 4283 mt 5852 4355 L 5958 2502 mt 6030 2502 L 5994 2466 mt 5994 2538 L 1254 2502 mt 1326 2502 L 1290 2466 mt 1290 2538 L 5880 3765 mt 5952 3765 L 5916 3729 mt 5916 3801 L 5880 1238 mt 5952 1238 L 5916 1202 mt 5916 1274 L 5958 2790 mt 6030 2790 L 5994 2754 mt 5994 2826 L 5958 2213 mt 6030 2213 L 5994 2177 mt 5994 2249 L 5494 753 mt 5566 753 L 5530 717 mt 5530 789 L 5494 4250 mt 5566 4250 L 5530 4214 mt 5530 4286 L 2436 2944 mt 2508 2944 L 2472 2908 mt 2472 2980 L 2436 2059 mt 2508 2059 L 2472 2023 mt 2472 2095 L 5856 858 mt 5928 858 L 5892 822 mt 5892 894 L 5856 4145 mt 5928 4145 L 5892 4109 mt 5892 4181 L 5933 2967 mt 6005 2967 L 5969 2931 mt 5969 3003 L 5933 2036 mt 6005 2036 L 5969 2000 mt 5969 2072 L 5925 3392 mt 5997 3392 L 5961 3356 mt 5961 3428 L 5925 1611 mt 5997 1611 L 5961 1575 mt 5961 1647 L 4248 2477 mt 4298 2527 L 4298 2477 mt 4248 2527 L 5957 3275 mt 6007 3325 L 6007 3275 mt 5957 3325 L 5957 1678 mt 6007 1728 L 6007 1678 mt 5957 1728 L 5827 659 mt 5877 709 L 5877 659 mt 5827 709 L 5827 4294 mt 5877 4344 L 5877 4294 mt 5827 4344 L 5969 2477 mt 6019 2527 L 6019 2477 mt 5969 2527 L 1265 2477 mt 1315 2527 L 1315 2477 mt 1265 2527 L 5891 3740 mt 5941 3790 L 5941 3740 mt 5891 3790 L 5891 1213 mt 5941 1263 L 5941 1213 mt 5891 1263 L 5969 2765 mt 6019 2815 L 6019 2765 mt 5969 2815 L 5969 2188 mt 6019 2238 L 6019 2188 mt 5969 2238 L 5505 728 mt 5555 778 L 5555 728 mt 5505 778 L 5505 4225 mt 5555 4275 L 5555 4225 mt 5505 4275 L 2447 2919 mt 2497 2969 L 2497 2919 mt 2447 2969 L 2447 2034 mt 2497 2084 L 2497 2034 mt 2447 2084 L 5867 833 mt 5917 883 L 5917 833 mt 5867 883 L 5867 4120 mt 5917 4170 L 5917 4120 mt 5867 4170 L 5944 2942 mt 5994 2992 L 5994 2942 mt 5944 2992 L 5944 2011 mt 5994 2061 L 5994 2011 mt 5944 2061 L 5936 3367 mt 5986 3417 L 5986 3367 mt 5936 3417 L 5936 1586 mt 5986 1636 L 5986 1586 mt 5936 1636 L gs 899 389 5356 4226 MR c np gr 3221 5023 mt (real axis) s 377 3113 mt -90 rotate (imaginary axis) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 41 5354 a(Figure)k(6:)44 b(Results)32 b(of)g(Algorithm)f (2.)47 b Fp(\002)p Fy(:)d(eigen)m(v)-5 b(alues)32 b(of)g Fl(F)13 b Fy(;)34 b Fd(\015)p Fy(:)44 b(elemen)m(ts)32 b(of)h Fp(R)p Fy(;)g Fp(\003)p Fy(:)45 b(elemen)m(ts)32 b(of)41 5467 y Fp(P)h(\032)25 b(R)p Fy(.)p eop %%Page: 20 27 20 26 bop -9 -105 a Fy(20)2237 b Fg(3)91 b(L)-8 b(Y)g(APUNO)m(V)32 b(EQUA)-8 b(TIONS)-9 194 y Fo(3.2.2)105 b(The)35 b(routine)g Fn(lp)p 990 194 29 4 v 33 w(para)-9 378 y Fo(Calling)f(sequences:)-9 562 y Fy(The)29 b(follo)m(wing)g(t)m(w)m(o)j(calling)d(sequences)i(are) f(p)s(ossible:)229 782 y Fn([p,err_code,rw,Hp,Hm])42 b(=)48 b(lp_para\(name,Bf,Kf,l0,k)o(p,km)o(\))229 1008 y([p,err_code,rw,Hp,Hm])42 b(=)48 b(lp_para\(name,Bf,Kf,l0,k)o(p,km)o (,b0)o(\))-9 1221 y Fy(Ho)m(w)m(ev)m(er,)32 b(usually)c(one)j(is)e (only)h(in)m(terested)g(in)f(the)i(\014rst)f(output)g(parameter)g Fn(p)p Fy(.)-9 1498 y Fo(Input)k(parameters:)36 1682 y Fn(name)p Fy(:)40 b(The)29 b(basis)h(name)g(of)h(the)f(USFs)g(that)h (realize)f(BMOs)h(with)e Fl(A)p Fy(.)36 1895 y Fn(Bf)p Fy(:)44 b(F)-8 b(eedbac)m(k)34 b(matrix)d Fl(B)964 1910 y Fj(f)1010 1895 y Fy(,)i(whic)m(h)e(is)g(not)h(used)g(explicitely)e (in)h(general.)46 b(F)-8 b(or)33 b Fl(B)2928 1910 y Fj(f)3002 1895 y Fy(=)28 b(0,)33 b(set)g Fn(Bf)f Fy(=)218 2008 y Fn([])p Fy(.)36 2222 y Fn(Kf)p Fy(:)42 b(F)-8 b(eedbac)m(k)34 b(matrix)c Fl(K)969 2237 y Fj(f)1015 2222 y Fy(,)i(whic)m(h)e(is)h(not) g(used)g(explicitely)f(in)g(general.)44 b(F)-8 b(or)32 b Fl(K)2933 2237 y Fj(f)3006 2222 y Fy(=)26 b(0,)33 b(set)f Fn(Kf)f Fy(=)218 2335 y Fn([])p Fy(.)36 2548 y Fn(l0)p Fy(:)40 b(P)m(arameter)32 b Fl(l)668 2562 y Ft(0)707 2548 y Fy(.)41 b(Note)32 b(that)f Fl(k)1237 2562 y Ft(+)1316 2548 y Fy(+)20 b Fl(k)1454 2562 y Fh(\000)1539 2548 y Fl(>)25 b Fy(2)p Fl(l)1707 2562 y Ft(0)1777 2548 y Fy(is)30 b(required.)36 2761 y Fn(kp)p Fy(:)40 b(P)m(arameter)32 b Fl(k)688 2775 y Ft(+)747 2761 y Fy(.)36 2975 y Fn(km)p Fy(:)40 b(P)m(arameter)32 b Fl(k)688 2989 y Fh(\000)747 2975 y Fy(.)36 3188 y Fn(b0)p Fy(:)38 b(This)24 b(optional)i(argumen)m (t)g(is)f(an)h Fl(n)p Fy(-v)m(ector,)j(that)e(is)e(used)g(as)i (starting)f(v)m(ector)h(in)e(b)s(oth)h(Arnoldi)218 3301 y(pro)s(cesses.)45 b(If)31 b Fn(b0)g Fy(is)g(not)h(pro)m(vided,)f(this) g(v)m(ector)i(is)e(c)m(hosen)h(at)h(random,)e(whic)m(h)g(means)h(that) 218 3414 y(di\013eren)m(t)23 b(results)g(can)i(b)s(e)e(returned)g(b)m (y)h Fn(lp)p 1716 3414 V 34 w(para)f Fy(in)g(t)m(w)m(o)i(di\013eren)m (t)f(runs)e(with)h(iden)m(tical)g(input)218 3527 y(parameters.)-9 3804 y Fo(Output)34 b(parameters:)36 3988 y Fn(p)p Fy(:)41 b(A)31 b(v)m(ector)h(con)m(taining)e(the)h(ADI)g(shift)e(parameters)i Fp(P)i Fy(=)26 b Fp(f)p Fl(p)2282 4002 y Ft(1)2321 3988 y Fl(;)15 b(:)g(:)g(:)i(;)e(p)2569 4003 y Fj(l)2595 3988 y Fp(g)p Fy(,)31 b(where)f(either)g Fl(l)e Fy(=)d Fl(l)3395 4002 y Ft(0)3465 3988 y Fy(or)218 4101 y Fl(l)i Fy(=)e Fl(l)395 4115 y Ft(0)451 4101 y Fy(+)17 b(1.)40 b(It)29 b(is)f(recommended)g(to)h(apply)e(the)i(shift)f(parameters)g(in)g(the)h (same)g(order)f(in)f(the)218 4214 y(routine)i Fn(lp)p 633 4214 V 34 w(lradi)g Fy(as)i(they)f(are)h(returned)e(b)m(y)h(this)g (routine.)36 4427 y Fn(err)p 186 4427 V 34 w(code)p Fy(:)45 b(This)32 b(parameter)i(is)f(an)g(error)g(\015ag,)i(whic)m(h)d(is)h (either)g Fn(0)g Fy(or)g Fn(1)p Fy(.)50 b(If)33 b Fn(err)p 2957 4427 V 33 w(code)g Fy(=)g Fn(1)p Fy(,)h(the)218 4540 y(routine)k(encoun)m(tered)h(Ritz)f(v)-5 b(alues)39 b(in)e(the)i(righ)m(t)f(half)g(of)h(the)g(complex)f(plane,)i(whic)m(h)e (are)218 4653 y(remo)m(v)m(ed)31 b(in)e(Step)h(5)h(of)g(Algorithm)e(2.) 41 b Fn(err)p 1770 4653 V 33 w(code)30 b Fy(=)g Fn(0)g Fy(is)f(the)i(standard)e(return)h(v)-5 b(alue.)36 4866 y Fn(rw)p Fy(:)40 b(A)31 b(v)m(ector)h(con)m(taining)e(the)g(Ritz)g(v) -5 b(alue)30 b(set)h Fp(R)p Fy(.)36 5080 y Fn(Hp)p Fy(:)40 b(The)30 b(Hessen)m(b)s(erg)h(matrix)e(pro)s(duced)g(b)m(y)h(the)h (Arnoldi)d(pro)s(cess)i(w.r.t.)g Fl(F)13 b Fy(.)36 5293 y Fn(Hm)p Fy(:)40 b(The)30 b(Hessen)m(b)s(erg)h(matrix)e(pro)s(duced)g (b)m(y)h(the)h(Arnoldi)d(pro)s(cess)i(w.r.t.)g Fl(F)2794 5260 y Fh(\000)p Ft(1)2889 5293 y Fy(.)-9 5573 y Fm(3.3)112 b(Case)38 b(studies)-9 5757 y Fy(See)30 b Fp(x)p Fy(C.2.1.)p eop %%Page: 21 28 21 27 bop 3506 -105 a Fy(21)41 194 y Fu(4)135 b(Mo)t(del)44 b(reduction)41 400 y Fm(4.1)112 b(Preliminaries)41 571 y Fy(Roughly)29 b(sp)s(eaking,)h(mo)s(del)f(reduction)g(is)h(the)g (appro)m(ximation)g(of)g(the)h(dynamical)e(system)1306 760 y(_)-41 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)f Fl(Ax)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)f Fl(B)5 b(u)p Fy(\()p Fl(\034)10 b Fy(\))1294 920 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)f Fl(C)7 b(x)p Fy(\()p Fl(\034)j Fy(\))3435 840 y(\(16\))41 1108 y(with)29 b Fl(A)c Fp(2)g Fk(R)487 1075 y Fj(n;n)602 1108 y Fy(,)31 b Fl(B)f Fp(2)25 b Fk(R)902 1075 y Fj(n;m)1037 1108 y Fy(,)31 b(and)e Fl(C)j Fp(2)25 b Fk(R)1512 1075 y Fj(q)r(;n)1648 1108 y Fy(b)m(y)31 b(a)g Fq(r)-5 b(e)g(duc)g(e)g(d)34 b(system)1303 1280 y Fy(_)1295 1304 y(^)-50 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)1774 1281 y(^)1750 1304 y Fl(A)6 b Fy(^)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)2123 1281 y(^)2102 1304 y Fl(B)t(u)p Fy(\()p Fl(\034)10 b Fy(\))1294 1471 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)1770 1448 y(^)1750 1471 y Fl(C)12 b Fy(^)-51 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))3435 1384 y(\(17\))41 1683 y(with)278 1660 y(^)254 1683 y Fl(A)36 b Fp(2)f Fk(R)514 1650 y Fj(k)r(;k)620 1683 y Fy(,)705 1660 y(^)684 1683 y Fl(B)40 b Fp(2)35 b Fk(R)948 1650 y Fj(k)r(;m)1079 1683 y Fy(,)1163 1660 y(^)1142 1683 y Fl(C)42 b Fp(2)36 b Fk(R)1405 1650 y Fj(q)r(;k)1544 1683 y Fy(\(or,)i(p)s(ossibly)-8 b(,)2122 1660 y(^)2098 1683 y Fl(A)36 b Fp(2)f Fk(C)2358 1650 y Fj(k)r(;k)2465 1683 y Fy(,)2549 1660 y(^)2528 1683 y Fl(B)40 b Fp(2)35 b Fk(C)2793 1650 y Fj(k)r(;m)2923 1683 y Fy(,)3007 1660 y(^)2987 1683 y Fl(C)42 b Fp(2)35 b Fk(C)3249 1650 y Fj(q)r(;k)3352 1683 y Fy(\),)j(and)41 1795 y Fl(k)32 b(<)d(n)p Fy(.)48 b(In)32 b(particular,)g(w)m(e)h (consider)f(the)h(case)g(where)g(the)g(system)f(order)h Fl(n)f Fy(is)g(large,)i(and)e Fl(m)g Fy(and)41 1908 y Fl(q)j Fy(are)e(m)m(uc)m(h)f(smaller)f(than)h Fl(n)p Fy(.)46 b(F)-8 b(urthermore,)33 b(w)m(e)f(assume)h(that)f Fl(A)h Fy(is)e(stable.)46 b(Sev)m(eral)33 b(w)m(a)m(ys)g(exist)41 2021 y(to)e(ev)-5 b(aluate)31 b(the)f(appro)m(ximation)f(error)h(b)s (et)m(w)m(een)g(the)h(original)d(system)i(and)g(the)g(reduced)f (system.)41 2134 y(F)-8 b(requen)m(tly)g(,)31 b(the)g(di\013erence)f(b) s(et)m(w)m(een)h(the)f(systems)g(\(16\))i(and)e(\(17\))i(measured)e(in) f(the)h Fl(L)3210 2148 y Fh(1)3315 2134 y Fy(norm)1111 2330 y Fp(k)p Fl(G)20 b Fp(\000)1360 2307 y Fy(^)1339 2330 y Fl(G)o Fp(k)1455 2344 y Fj(L)1503 2352 y Fe(1)1598 2330 y Fy(=)27 b(sup)1694 2409 y Fj(!)r Fh(2)p Fc(R)1851 2330 y Fp(k)p Fl(G)p Fy(\()p Fl(|!)s Fy(\))20 b Fp(\000)2265 2307 y Fy(^)2244 2330 y Fl(G)p Fy(\()p Fl(|!)s Fy(\))p Fp(k)909 b Fy(\(18\))41 2592 y(is)33 b(used)g(to)h(do)g(this,)g(where)f Fl(|)e Fy(=)1232 2521 y Fp(p)p 1308 2521 117 4 v 71 x(\000)p Fy(1)j(and)f Fp(k)23 b(\001)g(k)34 b Fy(is)f(the)h(sp)s(ectral)f(norm)g (of)h(a)h(matrix.)50 b(Moreo)m(v)m(er,)41 2705 y Fl(G)39 b Fy(and)358 2682 y(^)337 2705 y Fl(G)g Fy(are)h(the)g Fq(tr)-5 b(ansfer)42 b(functions)e Fy(of)f(the)h(systems)f(\(16\))i (and)e(\(17\),)k(whic)m(h)38 b(are)i(de\014ned)e(as)41 2818 y Fl(G)p Fy(\()p Fl(s)p Fy(\))25 b(=)g Fl(C)7 b Fy(\()p Fl(sI)537 2832 y Fj(n)604 2818 y Fp(\000)19 b Fl(A)p Fy(\))797 2785 y Fh(\000)p Ft(1)892 2818 y Fl(B)35 b Fy(and)1193 2795 y(^)1173 2818 y Fl(G)o Fy(\()p Fl(s)p Fy(\))26 b(=)1499 2795 y(^)1479 2818 y Fl(C)6 b Fy(\()p Fl(sI)1668 2833 y Fj(k)1731 2818 y Fp(\000)1846 2795 y Fy(^)1822 2818 y Fl(A)p Fy(\))1925 2785 y Fh(\000)p Ft(1)2042 2795 y Fy(^)2020 2818 y Fl(B)t Fy(.)182 2931 y(L)-8 b(Y)g(AP)g(A)m(CK)44 b(con)m(tains)f(implemen)m(tations)e(of)h (t)m(w)m(o)i(algorithms)e(\(LRSRM)g(and)g(DSPMR\))h(for)41 3044 y(computing)28 b(reduced)g(systems.)40 b(Both)30 b(mo)s(del)e(reduction)g(algorithms)f(b)s(elong)h(to)i(the)f(class)g (of)g Fq(state)41 3157 y(sp)-5 b(ac)g(e)34 b(pr)-5 b(oje)g(ction)35 b(metho)-5 b(ds)p Fy(,)32 b(where)e(the)h(reduced)e(system)i(is)e(giv)m (en)i(as)1059 3330 y(^)1035 3353 y Fl(A)26 b Fy(=)f Fl(S)1286 3316 y Fj(H)1281 3376 y(C)1353 3353 y Fl(AS)1477 3367 y Fj(B)1537 3353 y Fl(;)1690 3330 y Fy(^)1669 3353 y Fl(B)30 b Fy(=)24 b Fl(S)1924 3316 y Fj(H)1919 3376 y(C)1992 3353 y Fl(B)5 b(;)2217 3330 y Fy(^)2197 3353 y Fl(C)31 b Fy(=)25 b Fl(C)7 b(S)2517 3367 y Fj(B)2577 3353 y Fl(:)833 b Fy(\(19\))41 3549 y(Here,)31 b Fl(S)337 3563 y Fj(B)397 3549 y Fl(;)15 b(S)493 3563 y Fj(C)578 3549 y Fp(2)25 b Fk(C)724 3516 y Fj(n;k)865 3549 y Fy(are)31 b(certain)f(pro)5 b(jection)30 b(matrices,)h(whic)m(h)e(ful\014ll)e(the)j(biorthogonalit) m(y)g(con-)41 3662 y(dition)1582 3775 y Fl(S)1643 3738 y Fj(H)1638 3798 y(C)1710 3775 y Fl(S)1766 3789 y Fj(B)1852 3775 y Fy(=)25 b Fl(I)1988 3790 y Fj(k)2030 3775 y Fl(:)41 3938 y Fy(F)-8 b(urthermore,)42 b(b)s(oth)d(mo)s(del)f(reduction)h (algorithms)g(rely)f(on)i(lo)m(w)f(rank)h(appro)m(ximations)e(to)i(the) 41 4051 y(solutions)29 b(\(Gramians\))h(of)g(the)h(con)m(tin)m(uous)f (time)g(Ly)m(apuno)m(v)h(equations)1269 4247 y Fl(AX)1412 4261 y Fj(B)1493 4247 y Fy(+)20 b Fl(X)1659 4261 y Fj(B)1720 4247 y Fl(A)1788 4210 y Fj(T)1926 4247 y Fy(=)83 b Fp(\000)p Fl(B)5 b(B)2299 4210 y Fj(T)3435 4247 y Fy(\(20\))1272 4432 y Fl(A)1340 4395 y Fj(T)1395 4432 y Fl(X)1470 4446 y Fj(C)1550 4432 y Fy(+)20 b Fl(X)1716 4446 y Fj(C)1775 4432 y Fl(A)83 b Fy(=)g Fp(\000)p Fl(C)2223 4395 y Fj(T)2277 4432 y Fl(C)q(:)1067 b Fy(\(21\))41 4628 y(This)32 b(means)h(that)i(w)m (e)f(assume)g(that)g(lo)m(w)f(rank)h(Cholesky)e(factors)j Fl(Z)2524 4642 y Fj(B)2615 4628 y Fp(2)c Fk(C)2767 4595 y Fj(n;r)2862 4606 y Ff(B)2957 4628 y Fy(and)i Fl(Z)3199 4642 y Fj(C)3289 4628 y Fp(2)e Fk(C)3441 4595 y Fj(n;r)3536 4606 y Ff(C)41 4741 y Fy(with)h Fl(r)292 4755 y Fj(B)352 4741 y Fl(;)15 b(r)433 4755 y Fj(C)522 4741 y Fl(<)-30 b(<)29 b(n)k Fy(are)g(a)m(v)-5 b(ailable,)33 b(suc)m(h)g(that)h Fl(Z)1777 4755 y Fj(B)1837 4741 y Fl(Z)1906 4708 y Fj(H)1899 4768 y(B)2003 4741 y Fp(\031)29 b Fl(X)2178 4755 y Fj(B)2272 4741 y Fy(and)j Fl(Z)2513 4755 y Fj(C)2572 4741 y Fl(Z)2641 4708 y Fj(H)2634 4768 y(C)2738 4741 y Fp(\031)d Fl(X)2913 4755 y Fj(C)2973 4741 y Fy(.)48 b(In)32 b(L)-8 b(Y)g(AP)g(A)m(CK)41 4854 y(these)36 b(lo)m(w)g(rank)f(Cholesky)g(factors)i(are)f(computed)g (b)m(y)g(the)g(LR)m(CF-ADI)h(iteration;)h(see)f Fp(x)p Fy(3.1.)58 b(In)41 4967 y Fp(xx)p Fy(4.2)30 b(and)e(4.3)h(w)m(e)g(will) d(brie\015y)g(describ)s(e)h(the)i(t)m(w)m(o)g(mo)s(del)f(reduction)f (algorithms)g(LRSRM)h([39)q(,)g(33)q(])41 5080 y(and)42 b(DSPMR)h([32)q(,)g(39)q(].)79 b(In)42 b([39)q(])h(a)g(third)e(metho)s (d)i(called)f(LRSM)g(\(lo)m(w)h(rank)f(Sc)m(h)m(ur)h(metho)s(d\))41 5193 y(is)36 b(prop)s(osed.)60 b(Ho)m(w)m(ev)m(er,)41 b(this)35 b(less)i(e\016cien)m(t)g(metho)s(d)g(is)f(not)h(implemen)m (ted)f(in)f(L)-8 b(Y)g(AP)g(A)m(CK.)39 b(The)41 5306 y(distinct)25 b(merit)h(of)i(LRSRM)e(and)g(DSPMR)h(compared)g(to)h (standard)e(mo)s(del)g(reduction)f(algorithms,)41 5419 y(suc)m(h)40 b(as)h(standard)e(balanced)h(truncation)g(metho)s(ds)g ([47)q(,)h(44,)g(48)q(])g(or)f(all-optimal)f(Hank)m(el)h(norm)41 5532 y(appro)m(ximation)26 b([18)q(]\),)j(is)e(their)f(lo)m(w)i(n)m (umerical)e(cost)i(w.r.t.)g(b)s(oth)f(memory)g(and)g(computation.)39 b(On)41 5644 y(the)26 b(other)h(hand,)f(unlik)m(e)f(some)i(standard)e (metho)s(ds,)i(the)f(algorithms)f(implemen)m(ted)g(in)g(L)-8 b(Y)g(AP)g(A)m(CK)41 5757 y(do)31 b(generally)g(not)g(guaran)m(tee)i (the)f(stabilit)m(y)e(of)i(the)f(reduced)g(system.)44 b(If)31 b(stabilit)m(y)f(is)g(crucial,)h(this)p eop %%Page: 22 29 22 28 bop -9 -105 a Fy(22)2397 b Fg(4)81 b(MODEL)31 b(REDUCTION)-9 194 y Fy(prop)s(ert)m(y)i(m)m(ust)i(b)s(e)e(c)m(hec)m(k)m(ed)k(n)m (umerically)32 b(after)j(running)d(LRSRM)h(or)i(DSPMR.)f(If)g(the)h (reduced)-9 307 y(system)21 b(is)g(not)g(stable,)i(sev)m(eral)f (measures)f(can)h(b)s(e)f(tried.)37 b(F)-8 b(or)22 b(example,)h(one)f (can)f(simply)e(remo)m(v)m(e)k(the)-9 419 y(unstable)32 b(mo)s(des)h(b)m(y)h(mo)s(dal)f(truncation)g([11)q(].)51 b(Another)34 b(option)f(is)g(to)h(run)e(LRSRM)i(or)f(DSPMR)-9 532 y(again)40 b(using)e(more)i(accurate)i(lo)m(w)e(rank)f(Cholesky)g (factors)i Fl(Z)2261 546 y Fj(B)2362 532 y Fy(and)e Fl(Z)2610 546 y Fj(C)2669 532 y Fy(.)70 b(Note)41 b(that)g(for)f(some)-9 645 y(problems)j(the)h(error)h(function)e Fp(k)p Fl(G)p Fy(\()p Fl(|!)s Fy(\))30 b Fp(\000)1606 622 y Fy(^)1586 645 y Fl(G)o Fy(\()p Fl(|!)s Fy(\))p Fp(k)46 b Fy(in)d Fl(!)s Fy(,)48 b(whic)m(h)c(c)m(haracterizes)i(the)f(frequency)-9 758 y(resp)s(onse)27 b(of)h(the)g(di\013erence)f(of)h(b)s(oth)f (systems,)i(can)f(b)s(e)g(ev)-5 b(aluated)28 b(b)m(y)g(supplemen)m (tary)e(L)-8 b(Y)g(AP)g(A)m(CK)-9 871 y(routines;)29 b(see)i Fp(x)p Fy(6.)132 986 y(If)e(the)h(lo)m(w)g(rank)f(Cholesky)g (factors)h Fl(Z)1497 1000 y Fj(B)1588 986 y Fy(and)f Fl(Z)1826 1000 y Fj(C)1915 986 y Fy(deliv)m(ered)f(b)m(y)i(the)g(LR)m (CF-ADI)h(iteration)e(are)-9 1099 y(not)24 b(real,)h(then)e(the)h (reduced)f(systems)h(are)g(not)g(guaran)m(teed)h(to)f(b)s(e)f(real.)38 b(This)22 b(problem)g(is)h(discussed)-9 1212 y(more)28 b(detailed)g(in)g([33)q(])h(for)f(the)h(lo)m(w)f(rank)g(square)h(ro)s (ot)g(metho)s(d.)39 b(If)29 b(the)f(reduced)g(system)h(needs)g(to)-9 1324 y(b)s(e)d(real,)h(it)g(is)f(recommended)g(to)i(c)m(hec)m(k)g(a)g (p)s(osteriori)d(whether)h(the)h(result)f(of)h(lo)m(w)g(rank)f(square)h (ro)s(ot)-9 1437 y(metho)s(d)d(or)h(dominat)f(subspace)h(pro)5 b(jection)25 b(mo)s(del)f(reduction)g(is)g(real.)38 b(It)25 b(is)g(p)s(ossible)d(to)k(transform)-9 1550 y(a)e(reduced)g(complex)g (system)h(in)m(to)f(a)h(real)f(one)h(b)m(y)f(a)h(unitary)e(equiv)-5 b(alence)24 b(transformation;)i(see)f([33)q(].)-9 1663 y(A)c(m)m(uc)m(h)g(simpler)e(w)m(a)m(y)-8 b(,)25 b(of)d(course,)h(is)e (using)e(the)j(option)f Fn(rc)47 b(=)g('R')21 b Fy(for)g(whic)m(h)f (the)i(routine)e Fn(lp)p 3280 1663 29 4 v 34 w(lradi)-9 1776 y Fy(deliv)m(ers)35 b(real)h(lo)m(w)g(rank)g(Cholesky)g(factors)h (\(at)g(the)g(price)f(of)g(a)h(somewhat)g(increased)f(n)m(umerical)-9 1889 y(cost\).)-9 2142 y Fm(4.2)112 b(Lo)m(w)37 b(rank)i(square)f(ro)s (ot)f(metho)s(d)-9 2318 y Fo(4.2.1)105 b(Theory)35 b(and)g(algorithm)-9 2493 y Fy(The)23 b Fq(low)28 b(r)-5 b(ank)28 b(squar)-5 b(e)28 b(r)-5 b(o)g(ot)29 b(metho)-5 b(d)26 b Fy(\(This)c(algorithm)i (is)f(named)g Fq(SLA)h Fy(in)f([33)q(].\))39 b(\(LRSRM\))25 b([39)q(,)f(33)q(])-9 2605 y(is)35 b(only)g(a)i(sligh)m(t)f(mo)s (di\014cation)e(of)j(the)g(classical)e(square)h(ro)s(ot)h(metho)s(d)f ([47)q(],)i(whic)m(h)d(in)g(turn)g(is)h(a)-9 2718 y(n)m(umerically)23 b(adv)-5 b(an)m(tageous)27 b(v)m(ersion)e(of)h(the)g(balanced)f (truncation)g(tec)m(hnique)g([35)q(].)40 b(The)25 b(follo)m(wing)-9 2831 y(algorithm)k(is)g(implemen)m(ted)g(in)g(the)i(L)-8 b(Y)g(AP)g(A)m(CK)32 b(routine)d Fn(lp)p 2177 2831 V 34 w(lrsrm)p Fy(:)-9 3054 y Fo(Algorithm)34 b(3)46 b Fy(\(Lo)m(w)31 b(rank)f(square)g(ro)s(ot)g(metho)s(d)g(\(LRSRM\)\))-9 3276 y(INPUT:)g Fl(A)p Fy(,)h Fl(B)5 b Fy(,)30 b Fl(C)7 b Fy(,)30 b Fl(Z)785 3290 y Fj(B)845 3276 y Fy(,)h Fl(Z)963 3290 y Fj(C)1022 3276 y Fy(,)g Fl(k)-9 3436 y Fy(OUTPUT:)470 3413 y(^)446 3436 y Fl(A)q Fy(,)592 3413 y(^)570 3436 y Fl(B)5 b Fy(,)720 3413 y(^)699 3436 y Fl(C)-9 3596 y Fy(1.)41 b Fl(U)164 3610 y Fj(C)223 3596 y Fy(\006)p Fl(U)361 3563 y Fj(H)351 3623 y(B)453 3596 y Fy(:=)25 b Fl(Z)643 3563 y Fj(H)636 3623 y(C)710 3596 y Fl(Z)772 3610 y Fj(B)954 3596 y Fy(\(\\thin")30 b(SVD)h(with)e(descending)g (ordered)h(singular)e(v)-5 b(alues\))-9 3776 y(2.)41 b Fl(S)158 3790 y Fj(B)243 3776 y Fy(=)25 b Fl(Z)401 3790 y Fj(B)462 3776 y Fl(U)524 3795 y Fj(B)15 b Ft(\(:)p Fj(;)p Ft(1:)p Fj(k)r Ft(\))784 3776 y Fy(\006)850 3728 y Fh(\000)p Ft(1)p Fj(=)p Ft(2)850 3809 y(\(1:)p Fj(k)r(;)p Ft(1:)p Fj(k)r Ft(\))1115 3776 y Fl(;)117 b(S)1313 3790 y Fj(C)1397 3776 y Fy(=)25 b Fl(Z)1555 3790 y Fj(C)1614 3776 y Fl(U)1676 3795 y Fj(C)17 b Ft(\(:)p Fj(;)p Ft(1:)p Fj(k)r Ft(\))1934 3776 y Fy(\006)2000 3728 y Fh(\000)p Ft(1)p Fj(=)p Ft(2)2000 3809 y(\(1:)p Fj(k)r(;)p Ft(1:)p Fj(k)r Ft(\))-9 3968 y Fy(3.)126 3945 y(^)102 3968 y Fl(A)25 b Fy(=)g Fl(S)352 3935 y Fj(H)347 3994 y(C)419 3968 y Fl(AS)543 3982 y Fj(B)604 3968 y Fl(;)767 3945 y Fy(^)745 3968 y Fl(B)30 b Fy(=)25 b Fl(S)1001 3935 y Fj(H)996 3994 y(C)1068 3968 y Fl(B)5 b(;)1304 3945 y Fy(^)1283 3968 y Fl(C)32 b Fy(=)25 b Fl(C)7 b(S)1604 3982 y Fj(B)-9 4175 y Fy(The)33 b(only)f(di\013erence)h(b)s(et)m(w)m (een)h(the)g(classical)f(square)g(ro)s(ot)h(metho)s(d)f(and)g(this)f (algorithm)h(is,)h(that)-9 4288 y(here)48 b(\(appro)m(ximate\))h(lo)m (w)f(rank)g(Cholesky)g(factors)h Fl(Z)2014 4302 y Fj(B)2123 4288 y Fy(and)f Fl(Z)2380 4302 y Fj(C)2488 4288 y Fy(are)h(used)e (instead)h(of)h(exact)-9 4401 y(Cholesky)39 b(factors)h(of)h(the)f (Gramians,)h(whic)m(h)e(ha)m(v)m(e)i(p)s(ossibly)c(full)h(rank.)69 b(This)38 b(reduces)i(in)e(par-)-9 4514 y(ticular)29 b(the)h(n)m(umerical)f(cost)j(for)e(the)g(singular)e(v)-5 b(alue)30 b(decomp)s(osition)f(in)g(Step)h(1)h(considerably)-8 b(.)132 4628 y(Ho)m(w)m(ev)m(er,)39 b(there)e(are)f(t)m(w)m(o)i(basic)d (dra)m(wbac)m(ks)h(of)h(LRSRM)e(compared)h(to)h(the)f(\\exact")j (square)-9 4741 y(ro)s(ot)26 b(metho)s(d.)39 b(Unlik)m(e)24 b(LRSRM,)i(the)g(latter)g(deliv)m(ers)f(stable)h(reduced)f(systems)h (under)e(mild)g(condi-)-9 4854 y(tions.)38 b(F)-8 b(urthermore,)25 b(there)f(exists)f(an)h(upp)s(er)e(error)i(b)s(ound)d(for)j(\(18\))i (for)d(the)h(standard)f(square)h(ro)s(ot)-9 4967 y(metho)s(d,)i(whic)m (h)f(do)s(es)h(not)g(apply)f(to)h(the)h(lo)m(w)e(rank)h(square)g(ro)s (ot)g(metho)s(d.)39 b(Th)m(us,)26 b(it)f(is)h(not)g(surpris-)-9 5080 y(ing)i(that)i(the)f(p)s(erformance)g(of)g(Algorithm)f(3)h(dep)s (ends)f(on)h(the)g(accuracy)h(of)g(the)f(appro)m(ximate)g(lo)m(w)-9 5193 y(rank)f(Cholesky)f(factor)j(pro)s(ducts)d Fl(Z)1282 5207 y Fj(B)1343 5193 y Fl(Z)1412 5160 y Fj(H)1405 5220 y(B)1507 5193 y Fy(and)h Fl(Z)1744 5207 y Fj(C)1804 5193 y Fl(Z)1873 5160 y Fj(H)1866 5220 y(C)1968 5193 y Fy(and)g(the)h(v)-5 b(alue)28 b Fl(k)s Fy(,)h(where)f Fl(k)h Fp(\024)c Fy(rank)15 b Fl(Z)3332 5160 y Fj(H)3325 5220 y(C)3398 5193 y Fl(Z)3460 5207 y Fj(B)3521 5193 y Fy(.)-9 5306 y(This)29 b(mak)m(es)j(the)f(c)m (hoice)h(of)f(the)h(quan)m(tities)e Fl(r)1624 5320 y Fj(B)1685 5306 y Fy(,)h Fl(r)1782 5320 y Fj(C)1841 5306 y Fy(,)h(and)e Fl(k)k Fy(a)e(trade-o\013.)44 b(Large)32 b(v)-5 b(alues)30 b(of)h Fl(r)3308 5320 y Fj(B)3400 5306 y Fy(and)-9 5419 y Fl(r)32 5433 y Fj(C)91 5419 y Fy(,)j(and)e(v)-5 b(alues)33 b(of)g Fl(k)j Fy(m)m(uc)m(h)d(smaller)f(than)h(rank)14 b Fl(Z)1832 5386 y Fj(H)1825 5446 y(C)1899 5419 y Fl(Z)1961 5433 y Fj(B)2055 5419 y Fy(tend)33 b(to)h(k)m(eep)f(the)h(deviation)e (of)h(the)g(lo)m(w)-9 5532 y(rank)26 b(square)h(ro)s(ot)g(metho)s(d)g (from)f(the)i(standard)e(square)h(ro)s(ot)g(metho)s(d)f(small.)39 b(On)26 b(the)h(other)g(hand)-9 5644 y(the)33 b(computational)g (e\016ciency)g(of)h(the)f(lo)m(w)g(rank)g(square)g(ro)s(o)g(metho)s(d)g (is)f(decreased)i(in)d(this)i(w)m(a)m(y)-8 b(.)-9 5757 y(Ho)m(w)m(ev)m(er,)29 b(LR)m(CF-ADI)d(often)h(deliv)m(ers)d(lo)m(w)i (rank)f(Cholesky)g(factors)h Fl(Z)2504 5771 y Fj(B)2591 5757 y Fy(and)f Fl(Z)2825 5771 y Fj(C)2884 5757 y Fy(,)i(whose)f(pro)s (ducts)p eop %%Page: 23 30 23 29 bop 41 -105 a Fg(4.2)92 b(Lo)m(w)31 b(rank)f(square)g(ro)s(ot)g (metho)s(d)2071 b Fy(23)41 194 y(appro)m(ximate)39 b(the)f(system)h (Gramians)e(nearly)h(up)f(to)j(mac)m(hine)e(precision.)63 b(In)38 b(this)f(case)j(the)e(re-)41 307 y(sults)29 b(of)h(the)h(L)-8 b(Y)g(AP)g(A)m(CK)31 b(implemen)m(tation)e(of)h(the)h(lo)m(w)f(rank)g (square)f(ro)s(ot)i(metho)s(d)f(will)d(b)s(e)j(ab)s(out)41 419 y(as)35 b(go)s(o)s(d)g(as)h(those)g(b)m(y)f(an)m(y)g(standard)g (implemen)m(tation)f(of)h(the)g(balanced)g(truncation)g(tec)m(hnique,) 41 532 y(whic)m(h,)29 b(ho)m(w)m(ev)m(er,)j(can)f(b)s(e)f(still)e(n)m (umerically)g(m)m(uc)m(h)j(more)f(exp)s(ensiv)m(e.)182 647 y(Finally)-8 b(,)48 b(note)e(that)g(the)f(classical)g(square)g(ro)s (ot)g(metho)s(d)g(is)f(w)m(ell-suited)g(to)i(compute)f(\(n)m(u-)41 760 y(merically\))35 b(minimal)f(realizations;)39 b(e.g.,)g([48)q(].)60 b(LRSRM)35 b(\(as)j(w)m(ell)d(as)i(DSPMR\))g(can)f(b)s(e)g(used)g(to)41 873 y(compute)c(suc)m(h)f(realizations)g(for)g(large)h(systems.)44 b(The)31 b(term)g(\\n)m(umerically)f(minimal)f(realization")41 986 y(is)40 b(not)h(w)m(ell-de\014ned.)69 b(Lo)s(osely)41 b(sp)s(eaking,)h(it)f(is)e(rather)i(the)g(concept)g(of)g(computing)f(a) h(reduced)41 1099 y(system,)33 b(for)f(whic)m(h)g(the)g(\(relativ)m (e\))i(appro)m(ximation)d(error)h(\(18\))i(is)d(of)i(magnitude)f(of)g (the)h(mac)m(hine)41 1212 y(precision.)39 b(See)30 b(Figure)g(14)i(in)d Fp(x)p Fy(C.3.3.)41 1463 y Fo(4.2.2)105 b(Choice)35 b(of)h(reduced)f (order)41 1639 y Fy(In)i(the)g(L)-8 b(Y)g(AP)g(A)m(CK)39 b(implemen)m(tation)d(of)i(the)g(lo)m(w)f(rank)g(square)g(ro)s(ot)h (metho)s(d,)h(the)f(reduced)e(or-)41 1752 y(der)f Fl(k)j Fy(can)e(b)s(e)f(c)m(hosen)h(a)f(priori)e(or)j(in)e(dep)s(endence)g(of) i(the)f(descending)f(ordered)h(singular)e(v)-5 b(alues)41 1865 y Fl(\033)93 1879 y Ft(1)132 1865 y Fl(;)15 b(\033)224 1879 y Ft(2)264 1865 y Fl(;)g(:)g(:)g(:)i(;)e(\033)518 1879 y Fj(r)586 1865 y Fy(computed)31 b(in)e(Step)h(1,)h(where)f Fl(r)d Fy(=)e(rank)15 b Fl(Z)2111 1832 y Fj(H)2104 1892 y(C)2178 1865 y Fl(Z)2240 1879 y Fj(B)2300 1865 y Fy(.)177 2060 y Fp(\017)46 b Fo(Maximal)33 b(reduced)i(order.)40 b Fy(The)29 b(input)f(parameters)h Fn(max)p 2457 2060 29 4 v 34 w(ord)f Fy(of)i(the)g(routine)e Fn(lp)p 3330 2060 V 34 w(lrsrm)268 2173 y Fy(prescrib)s(es)e(the)h(maximal)g (admissible)d(v)-5 b(alue)27 b(for)g(the)h(reduced)f(order)g Fl(k)s Fy(,)h(i.e.,)h Fl(k)f Fp(\024)f Fn(max)p 3337 2173 V 34 w(ord)g Fy(is)268 2286 y(required.)47 b(If)33 b(the)g(c)m(hoice)h(of)g(this)e(v)-5 b(alue)32 b(should)f(b)s(e)i(a)m (v)m(oided,)h(one)g(can)f(set)h Fn(max)p 3129 2286 V 33 w(ord)47 b(=)33 b Fl(n)g Fy(or)268 2399 y Fn(max)p 418 2399 V 34 w(ord)47 b(=)g([])p Fy(.)177 2595 y Fp(\017)f Fo(Maximal)27 b(ratio)h Fl(\033)993 2610 y Fj(k)1036 2595 y Fl(=\033)1133 2609 y Ft(1)1173 2595 y Fo(.)38 b Fy(The)24 b(input)e(parameter)j Fn(tol)f Fy(prescrib)s(es)e(the)i (maximal)g(admissible)268 2708 y(v)-5 b(alue)38 b(for)h(the)f(ratio)h Fl(\033)1101 2723 y Fj(k)1144 2708 y Fl(=\033)1241 2722 y Ft(1)1280 2708 y Fy(.)66 b(That)38 b(means)h Fl(k)i Fy(is)d(c)m(hosen)h(as)g(the)f(largest)h(index)f(for)g(whic)m(h)268 2821 y Fl(\033)320 2836 y Fj(k)363 2821 y Fl(=\033)460 2835 y Ft(1)525 2821 y Fp(\025)30 b Fn(tol)p Fy(.)40 b(This)29 b(means)h(that)h(one)g(will)c(generally)j(c)m(ho)s(ose)i(a)e (v)-5 b(alue)30 b(of)h Fn(tol)e Fy(b)s(et)m(w)m(een)i(the)268 2933 y(mac)m(hine)f(precision)f(an)h(1.)41 3129 y(In)37 b(general,)j(b)s(oth)d(parameters)h(will)d(determine)h(di\013eren)m(t)i (v)-5 b(alues)37 b(of)h Fl(k)s Fy(.)62 b(The)37 b(routine)g Fn(lp)p 3330 3129 V 34 w(lrsrm)41 3242 y Fy(uses)30 b(the)g Fo(smaller)g Fy(v)-5 b(alue.)41 3494 y Fo(4.2.3)105 b(The)35 b(routine)g Fn(lp)p 1040 3494 V 34 w(lrsrm)41 3669 y Fy(Algorithm)k(LRSRM)h(is)g(implemen)m(ted)f(in)h(the)h(L)-8 b(Y)g(AP)g(A)m(CK)42 b(routine)d Fn(lp)p 2687 3669 V 34 w(lrsrm)p Fy(.)70 b(W)-8 b(e)42 b(pro)m(vide)e(a)41 3782 y(brief)34 b(description)g(of)h(this)g(routine.)55 b(F)-8 b(or)37 b(more)e(details)g(see)h(the)g(inline)d(do)s(cumen)m (tation)i(whic)m(h)g(is)41 3895 y(displa)m(y)m(ed)29 b(b)m(y)h(t)m(yping)g(the)h(MA)-8 b(TLAB)31 b(command)f Fn(>>)47 b(help)g(lp)p 2331 3895 V 34 w(lrsrm)p Fy(.)41 4146 y Fo(Calling)35 b(sequence:)136 4322 y Fn([Ar)47 b(,Br,)g(Cr,)g(SB,)g(SC,)g(sigma])f(=)h(lp_lrsrm\()e(name,)i(B,)g(C,)g (ZB,)g(ZC,)g(...)136 4435 y(max_ord,)f(tol\))41 4686 y Fo(Input)34 b(parameters:)86 4862 y Fn(name)p Fy(:)39 b(The)29 b(basis)e(name)i(of)g(the)g(user)g(supplied)c(functions)j (that)h(realize)g(basic)f(matrix)g(op)s(erations)268 4975 y(with)h Fl(A)p Fy(.)86 5170 y Fn(B)p Fy(:)i(System)f(matrix)g Fl(B)5 b Fy(.)86 5366 y Fn(C)p Fy(:)31 b(System)f(matrix)g Fl(C)7 b Fy(.)86 5562 y Fn(ZB)p Fy(:)30 b(LR)m(CF)h Fl(Z)576 5576 y Fj(B)662 5562 y Fp(2)25 b Fk(C)807 5529 y Fj(n;r)902 5540 y Ff(B)964 5562 y Fy(.)41 b(This)29 b(routine)g(is)h(only)f (e\016cien)m(t)i(if)e Fl(r)2302 5576 y Fj(B)2388 5562 y Fl(<)-30 b(<)24 b(n)p Fy(.)86 5757 y Fn(ZC)p Fy(:)30 b(LR)m(CF)h Fl(Z)576 5771 y Fj(C)660 5757 y Fp(2)25 b Fk(C)806 5724 y Fj(n;r)901 5735 y Ff(C)962 5757 y Fy(.)41 b(This)28 b(routine)i(is)f(only)g(e\016cien)m(t)i(if)f Fl(r)2300 5771 y Fj(C)2384 5757 y Fl(<)-30 b(<)24 b(n)p Fy(.)p eop %%Page: 24 31 24 30 bop -9 -105 a Fy(24)2397 b Fg(4)81 b(MODEL)31 b(REDUCTION)36 194 y Fn(max)p 186 194 29 4 v 34 w(ord)p Fy(:)39 b(A)31 b(parameter)g(for)f(the)g(c)m(hoice)i(of)e(the)h(reduced)e(order)h Fl(k)s Fy(;)h(see)g Fp(x)p Fy(4.2.2.)36 372 y Fn(tol)p Fy(:)40 b(A)30 b(parameter)h(for)f(the)h(c)m(hoice)g(of)g(the)f (reduced)g(order)g Fl(k)s Fy(;)g(see)h Fp(x)p Fy(4.2.2.)-9 608 y Fo(Output)j(parameters:)36 779 y Fn(Ar)p Fy(:)40 b(Matrix)524 756 y(^)500 779 y Fl(A)26 b Fp(2)f Fk(C)739 746 y Fj(k)r(;k)876 779 y Fy(of)31 b(reduced)f(system.)36 958 y Fn(Br)p Fy(:)40 b(Matrix)522 935 y(^)500 958 y Fl(B)30 b Fp(2)25 b Fk(C)745 925 y Fj(k)r(;m)906 958 y Fy(of)30 b(reduced)g(system.)36 1136 y Fn(Cr)p Fy(:)40 b(Matrix)521 1113 y(^)500 1136 y Fl(C)32 b Fp(2)25 b Fk(C)743 1103 y Fj(q)r(;k)875 1136 y Fy(of)31 b(reduced)e(system.)36 1314 y Fn(SB)p Fy(:)h(Pro)5 b(jection)31 b(matrix)e Fl(S)982 1328 y Fj(B)1043 1314 y Fy(.)36 1493 y Fn(SC)p Fy(:)h(Pro)5 b(jection)31 b(matrix)e Fl(S)982 1507 y Fj(C)1041 1493 y Fy(.)36 1671 y Fn(sigma)p Fy(:)39 b(V)-8 b(ector)32 b(con)m(taining)e(the)h(singular)d(v)-5 b(alues)30 b(computed)g(in)f (Step)h(1.)-9 1855 y(Usually)-8 b(,)29 b(one)i(is)e(only)h(in)m (terested)g(in)f(the)i(\014rst)e(three)i(output)f(parameters.)-9 2091 y Fo(4.2.4)105 b(Case)34 b(studies)-9 2263 y Fy(See)c Fp(x)p Fy(C.3.)-9 2502 y Fm(4.3)112 b(Dominan)m(t)36 b(subspaces)j(pro)6 b(jection)37 b(mo)s(del)g(reduction)-9 2673 y Fo(4.3.1)105 b(Theory)35 b(and)g(algorithms)-9 2845 y Fy(The)c Fq(dominant)k(subsp)-5 b(ac)g(es)35 b(pr)-5 b(oje)g(ction)36 b(mo)-5 b(del)35 b(r)-5 b(e)g(duction)33 b Fy(\(DSPMR\))g([32)q(,)f(39],)h(whic)m(h)d(is)h(pro)m(vided)-9 2958 y(as)k(L)-8 b(Y)g(AP)g(A)m(CK)36 b(routine)e Fn(lp)p 996 2958 V 34 w(dspmr)p Fy(,)h(is)f(more)h(heuristic)e(in)h(nature.)54 b(The)34 b(basic)h(idea)f(b)s(ehind)e(this)-9 3071 y(metho)s(d)41 b(is)f(that)j(the)f(input-state)f(b)s(eha)m(viour)f(and)i(the)f (state-output)j(b)s(eha)m(vior)c(of)i(the)g(system)-9 3184 y(\(16\))31 b(tend)f(to)h(b)s(e)f(dominated)f(b)m(y)h(states,)i (whic)m(h)d(ha)m(v)m(e)j(a)e(strong)h(comp)s(onen)m(t)f(w.r.t.)h(the)f (dominan)m(t)-9 3297 y(in)m(v)-5 b(arian)m(t)25 b(subspaces)g(of)h(the) h(Gramians)e Fl(X)1517 3311 y Fj(B)1604 3297 y Fy(and)g Fl(X)1851 3311 y Fj(C)1911 3297 y Fy(.)39 b(These)26 b(dominan)m(t)f(in)m(v)-5 b(arian)m(t)25 b(subspaces)h(are)-9 3410 y(appro)m(ximated)32 b(b)m(y)g(the)h(left)f(singular)f(v)m(ectors) j(of)f Fl(Z)1843 3424 y Fj(B)1936 3410 y Fy(and)f Fl(Z)2177 3424 y Fj(C)2269 3410 y Fy(pro)m(vided)f(that)i Fl(X)2919 3424 y Fj(B)3009 3410 y Fp(\031)c Fl(Z)3171 3424 y Fj(B)3232 3410 y Fl(Z)3301 3377 y Fj(H)3294 3437 y(B)3400 3410 y Fy(and)-9 3523 y Fl(X)66 3537 y Fj(C)158 3523 y Fp(\031)34 b Fl(Z)325 3537 y Fj(C)384 3523 y Fl(Z)453 3490 y Fj(H)446 3550 y(C)520 3523 y Fy(.)55 b(The)35 b(motiv)-5 b(ation)35 b(of)g(the)g(dominan)m(t)g(subspace)g(correction)g(metho)s(d)g(is)f (discussed)-9 3635 y(at)44 b(length)f(in)f([39)r(].)80 b(Compared)43 b(to)i(the)f(lo)m(w)f(rank)g(square)h(ro)s(ot)g(metho)s (d,)i(the)e(appro)m(ximation)-9 3748 y(prop)s(erties)38 b(of)i(the)g(reduced)f(systems)h(b)m(y)g(DSPMR)g(are)g(often)h(less)e (satisfactory)-8 b(,)44 b(i.e.,)f(the)d(error)-9 3861 y(function)c Fp(k)p Fl(G)p Fy(\()p Fl(s)p Fy(\))25 b Fp(\000)725 3838 y Fy(^)704 3861 y Fl(G)p Fy(\()p Fl(s)p Fy(\))p Fp(k)38 b Fy(tends)f(to)h(b)s(e)e(less)h(small.)60 b(On)37 b(the)g(other)h(hand,)g(DSPMR)f(sometimes)-9 3974 y(deliv)m(ers)g(a)h(stable)g(reduced)g(system,)i(when)e(that)g(b)m (y)h(LRSRM)e(is)g(not)i(stable.)64 b(In)38 b(DSPMR,)g(the)-9 4087 y(stabilit)m(y)19 b(of)i(the)g(reduced)f(system)g(is)g(guaran)m (teed)i(at)f(least)g(if)f Fl(A)q Fy(+)q Fl(A)2323 4054 y Fj(T)2398 4087 y Fy(is)g(negativ)m(e)i(de\014nite.)36 b(Note)22 b(also)-9 4200 y(that)28 b(DSPMR)g(uses)f(an)h(orthopro)5 b(jection,)28 b(whereas)g(LRSRM)f(is)g(based)g(on)h(an)f(oblique)f(pro) 5 b(jection.)-9 4313 y(F)-8 b(or)31 b(this)e(reason,)i(DSPMR)f(is)g (also)g(adv)-5 b(an)m(tageous)32 b(w.r.t.)f(preserving)e(passivit)m(y) -8 b(.)-9 4498 y Fo(Algorithm)34 b(4)46 b Fy(\(Dominan)m(t)31 b(subspaces)e(pro)5 b(jection)30 b(mo)s(del)g(reduction)f(\(DSPMR\)\)) -9 4682 y(INPUT:)h Fl(A)p Fy(,)h Fl(B)5 b Fy(,)30 b Fl(C)7 b Fy(,)30 b Fl(Z)785 4696 y Fj(B)845 4682 y Fy(,)h Fl(Z)963 4696 y Fj(C)1022 4682 y Fy(,)g Fl(k)-9 4842 y Fy(OUTPUT:)470 4819 y(^)446 4842 y Fl(A)q Fy(,)592 4819 y(^)570 4842 y Fl(B)5 b Fy(,)720 4819 y(^)699 4842 y Fl(C)-9 5020 y Fy(1.)41 b Fl(Z)32 b Fy(=)291 4919 y Fi(h)471 4974 y Ft(1)p 386 4989 207 4 v 386 5043 a Fh(j)-12 b(j)o Fj(Z)461 5054 y Ff(B)514 5043 y Fh(j)g(j)541 5064 y Ff(F)602 5010 y Fl(Z)664 5024 y Fj(B)903 4974 y Ft(1)p 818 4989 206 4 v 818 5043 a Fh(j)g(j)o Fj(Z)893 5054 y Ff(C)945 5043 y Fh(j)f(j)972 5064 y Ff(F)1033 5010 y Fl(Z)1095 5024 y Fj(C)1196 4919 y Fi(i)-9 5213 y Fy(2.)41 b Fl(U)10 b Fy(\006)p Fl(V)313 5180 y Fj(H)405 5213 y Fy(:=)25 b Fl(Z)138 b Fy(\(\\thin")30 b(SVD)h(with)e(descending)g(ordered)h (singular)e(v)-5 b(alues\))-9 5373 y(3.)41 b Fl(S)30 b Fy(=)25 b Fl(U)346 5392 y Ft(\(:)p Fj(;)p Ft(1:)p Fj(k)r Ft(\))-9 5550 y Fy(4.)126 5527 y(^)102 5550 y Fl(A)g Fy(=)g Fl(S)352 5517 y Fj(H)419 5550 y Fl(AS;)706 5527 y Fy(^)685 5550 y Fl(B)30 b Fy(=)25 b Fl(S)941 5517 y Fj(H)1008 5550 y Fl(B)5 b(;)1243 5527 y Fy(^)1223 5550 y Fl(C)31 b Fy(=)25 b Fl(C)7 b(S)p eop %%Page: 25 32 25 31 bop 41 -105 a Fg(4.3)92 b(Dominan)m(t)30 b(subspaces)g(pro)5 b(jection)30 b(mo)s(del)f(reduction)1340 b Fy(25)41 194 y Fo(4.3.2)105 b(Choice)35 b(of)h(reduced)f(order)41 365 y Fy(In)29 b(the)h(L)-8 b(Y)g(AP)g(A)m(CK)31 b(implemen)m(tation)e (of)h(DSPMR,)g(the)g(reduced)f(order)g Fl(k)k Fy(can)d(b)s(e)f(c)m (hosen)i(a)f(priori)41 478 y(or)25 b(in)f(dep)s(endence)h(of)g(the)h (descending)e(ordered)g(singular)g(v)-5 b(alues)24 b Fl(\033)2416 492 y Ft(1)2456 478 y Fl(;)15 b(\033)2548 492 y Ft(2)2587 478 y Fl(;)g(:)g(:)g(:)i(;)e(\033)2841 492 y Fj(r)2905 478 y Fy(computed)25 b(in)f(Step)41 591 y(2,)31 b(where)f Fl(r)e Fy(=)d(rank)14 b Fl(Z)7 b Fy(.)177 779 y Fp(\017)46 b Fo(Maximal)37 b(reduced)h(order.)47 b Fy(The)32 b(input)f(parameter)i Fn(max)p 2445 779 29 4 v 33 w(ord)f Fy(of)h(the)g(routine)e Fn(lp)p 3330 779 V 34 w(dspmr)268 892 y Fy(prescrib)s(es)26 b(the)h(maximal)g (admissible)d(v)-5 b(alue)27 b(for)g(the)h(reduced)f(order)g Fl(k)s Fy(,)h(i.e.,)h Fl(k)f Fp(\024)f Fn(max)p 3337 892 V 34 w(ord)g Fy(is)268 1005 y(required.)39 b(T)-8 b(o)31 b(a)m(v)m(oid)g(this)e(c)m(hoice,)j(one)e(can)h(set)g Fn(max)p 2132 1005 V 33 w(ord)47 b(=)30 b Fl(n)g Fy(or)h Fn(max)p 2775 1005 V 33 w(ord)47 b(=)g([])p Fy(.)177 1193 y Fp(\017)f Fo(Maximal)23 b(ratio)g Fl(\033)984 1208 y Fj(k)1027 1193 y Fl(=\033)1124 1207 y Ft(1)1164 1193 y Fo(.)37 b Fy(The)20 b(input)e(parameter)j Fn(tol)f Fy(determines)g(the)g(maximal)g(admissible)268 1306 y(v)-5 b(alue)31 b(for)h(the)f(ratio)h Fl(\033)1073 1321 y Fj(k)1115 1306 y Fl(=\033)1212 1320 y Ft(1)1252 1306 y Fy(.)44 b(More)33 b(precisely)-8 b(,)31 b Fl(k)j Fy(is)d(c)m(hosen)h(as)g(the)g (largest)f(index)g(for)g(whic)m(h)268 1419 y Fl(\033)320 1434 y Fj(k)363 1419 y Fl(=\033)460 1433 y Ft(1)525 1419 y Fp(\025)621 1345 y(p)p 697 1345 144 4 v 74 x Fn(tol)o Fy(.)39 b(Note)28 b(that)f(here)f(the)g(square)g(ro)s(ot)h(of)f Fn(tol)f Fy(is)h(used)f(in)g(con)m(trast)j(to)f(LRSRM.)268 1532 y(\(Note)e(that)f(the)g(v)-5 b(alues)22 b Fl(\033)1171 1546 y Fj(i)1223 1532 y Fy(ha)m(v)m(e)i(somewhat)g(di\013eren)m(t)f (meanings)f(in)g(LRSRM)h(and)g(DSPMR.\))41 1720 y(In)37 b(general,)j(b)s(oth)d(parameters)h(will)d(determine)h(di\013eren)m(t)i (v)-5 b(alues)37 b(of)h Fl(k)s Fy(.)62 b(The)37 b(routine)g Fn(lp)p 3330 1720 29 4 v 34 w(dspmr)41 1833 y Fy(uses)23 b(the)i Fo(smaller)e Fy(v)-5 b(alue.)38 b(Finally)-8 b(,)24 b(it)f(should)f(b)s(e)h(men)m(tioned,)i(that,)h(at)f(least)f(in) f(exact)i(arithmetics,)41 1946 y(b)s(oth)31 b(LRSRM)g(and)g(DSPMR)h (\(run)e(with)h(iden)m(tical)f(v)-5 b(alues)31 b Fn(max)p 2356 1946 V 34 w(ord)g Fy(and)g Fn(tol)p Fy(\))g(deliv)m(er)f(the)i (same)41 2059 y(result)d(for)h(state-space)j(symmetric)d(systems)g (\(i.e.,)h(systems,)g(where)f Fl(A)25 b Fy(=)g Fl(A)2769 2026 y Fj(T)2855 2059 y Fy(and)k Fl(C)j Fy(=)25 b Fl(B)3298 2026 y Fj(T)3353 2059 y Fy(\).)41 2299 y Fo(4.3.3)105 b(The)35 b(routine)g Fn(lp)p 1040 2299 V 34 w(dspmr)41 2471 y Fy(Algorithm)k(DSPMR)h(is)f(implemen)m(ted)g(in)f(the)j(L)-8 b(Y)g(AP)g(A)m(CK)41 b(routine)e Fn(lp)p 2690 2471 V 34 w(dspmr)p Fy(.)69 b(W)-8 b(e)41 b(pro)m(vide)e(a)41 2584 y(brief)34 b(description)g(of)h(this)g(routine.)55 b(F)-8 b(or)37 b(more)e(details)g(see)h(the)g(inline)d(do)s(cumen)m (tation)i(whic)m(h)g(is)41 2697 y(displa)m(y)m(ed)29 b(b)m(y)h(t)m(yping)g(the)h(MA)-8 b(TLAB)31 b(command)f Fn(>>)47 b(help)g(lp)p 2331 2697 V 34 w(dspmr)p Fy(.)41 2938 y Fo(Calling)35 b(sequence:)136 3109 y Fn([Ar)47 b(,Br,)g(Cr,)g(S])g(=)g(lp_dspmr\()f(name,)g(B,)h(C,)g(ZB,)g(ZC,)g (max_ord,)f(tol\))41 3350 y Fo(Input)34 b(parameters:)86 3522 y Fn(name)p Fy(:)39 b(The)29 b(basis)e(name)i(of)g(the)g(user)g (supplied)c(functions)j(that)h(realize)g(basic)f(matrix)g(op)s (erations)268 3635 y(with)h Fl(A)p Fy(.)86 3823 y Fn(B)p Fy(:)i(System)f(matrix)g Fl(B)5 b Fy(.)86 4011 y Fn(C)p Fy(:)31 b(System)f(matrix)g Fl(C)7 b Fy(.)86 4199 y Fn(ZB)p Fy(:)30 b(LR)m(CF)h Fl(Z)576 4213 y Fj(B)662 4199 y Fp(2)25 b Fk(C)807 4166 y Fj(n;r)902 4177 y Ff(B)964 4199 y Fy(.)41 b(This)29 b(routine)g(is)h(only)f(e\016cien)m(t)i(if)e Fl(r)2302 4213 y Fj(B)2388 4199 y Fl(<)-30 b(<)24 b(n)p Fy(.)86 4387 y Fn(ZC)p Fy(:)30 b(LR)m(CF)h Fl(Z)576 4401 y Fj(C)660 4387 y Fp(2)25 b Fk(C)806 4354 y Fj(n;r)901 4365 y Ff(C)962 4387 y Fy(.)41 b(This)28 b(routine)i(is)f(only)g (e\016cien)m(t)i(if)f Fl(r)2300 4401 y Fj(C)2384 4387 y Fl(<)-30 b(<)24 b(n)p Fy(.)86 4575 y Fn(max)p 236 4575 V 34 w(ord)p Fy(:)40 b(A)30 b(parameter)h(for)f(the)h(c)m(hoice)g(of)g (the)f(reduced)g(order)g Fl(k)s Fy(;)g(see)h Fp(x)p Fy(4.3.2.)86 4763 y Fn(tol)p Fy(:)40 b(A)31 b(parameter)g(for)f(the)g(c)m(hoice)h (of)g(the)g(reduced)e(order)h Fl(k)s Fy(;)h(see)g Fp(x)p Fy(4.3.2.)41 5004 y Fo(Output)j(parameters:)86 5176 y Fn(Ar)p Fy(:)40 b(Matrix)575 5153 y(^)551 5176 y Fl(A)25 b Fp(2)g Fk(C)790 5143 y Fj(k)r(;k)927 5176 y Fy(of)30 b(reduced)g(system.)86 5364 y Fn(Br)p Fy(:)40 b(Matrix)572 5341 y(^)551 5364 y Fl(B)30 b Fp(2)24 b Fk(C)795 5331 y Fj(k)r(;m)956 5364 y Fy(of)31 b(reduced)e(system.)86 5552 y Fn(Cr)p Fy(:)40 b(Matrix)571 5529 y(^)551 5552 y Fl(C)31 b Fp(2)25 b Fk(C)793 5519 y Fj(q)r(;k)925 5552 y Fy(of)31 b(reduced)f(system.)86 5740 y Fn(S)p Fy(:)h(Pro)5 b(jection)30 b(matrix)g Fl(S)5 b Fy(.)p eop %%Page: 26 33 26 32 bop -9 -105 a Fy(26)2369 b Fg(5)82 b(RICCA)-8 b(TI)29 b(EQUA)-8 b(TIONS)-9 194 y Fo(4.3.4)105 b(Case)34 b(studies)-9 369 y Fy(See)c Fp(x)p Fy(C.3.)-9 666 y Fu(5)134 b(Riccati)78 b(equations)g(and)e(linear-quadratic)i(optimal)f(con)l(trol)192 816 y(problems)-9 1026 y Fm(5.1)112 b(Preliminaries)-9 1201 y Fy(This)23 b(section)i(mainly)e(deals)i(with)f(the)h(e\016cien)m (t)g(n)m(umerical)f(solution)g(of)h(con)m(tin)m(uous)g(time)g (algebraic)-9 1314 y(Riccati)30 b(equationss)g(of)g(the)h(t)m(yp)s(e) 927 1524 y Fl(C)999 1487 y Fj(T)1054 1524 y Fl(QC)26 b Fy(+)20 b Fl(A)1376 1487 y Fj(T)1431 1524 y Fl(X)28 b Fy(+)20 b Fl(X)7 b(A)21 b Fp(\000)f Fl(X)7 b(B)e(R)2113 1487 y Fh(\000)p Ft(1)2207 1524 y Fl(B)2281 1487 y Fj(T)2335 1524 y Fl(X)33 b Fy(=)25 b(0)p Fl(;)776 b Fy(\(22\))-9 1734 y(where)37 b Fl(A)h Fp(2)g Fk(R)526 1701 y Fj(n;n)641 1734 y Fy(,)i Fl(B)j Fp(2)37 b Fk(R)976 1701 y Fj(n;m)1111 1734 y Fy(,)j(and)e Fl(C)44 b Fp(2)38 b Fk(R)1628 1701 y Fj(q)r(;n)1773 1734 y Fy(with)f Fl(m;)15 b(q)41 b(<)-30 b(<)37 b(n)p Fy(.)63 b(Moreo)m(v)m(er,)42 b(w)m(e)d(assume)f(that)-9 1847 y Fl(Q)25 b Fp(2)g Fk(R)233 1814 y Fj(q)r(;q)358 1847 y Fy(is)i(symmetric,)h(p)s(ositiv)m(e)e(semide\014nite)g(and)h Fl(R)f Fp(2)f Fk(R)2158 1814 y Fj(m)q(;m)2340 1847 y Fy(is)i(symmetric,)h(p)s(ositiv)m(e)e(de\014nite.)-9 1960 y(Unlik)m(e)h(in)f(the)i(other)h(sections)f(of)g(this)f(do)s (cumen)m(t,)h(w)m(e)h(do)f(not)g(assume)g(here)g(that)g Fl(A)g Fy(is)f(stable,)i(but)-9 2088 y(it)h(is)h(required)e(that)j(a)g (matrix)e Fl(K)1187 2055 y Ft(\(0\))1312 2088 y Fy(is)h(giv)m(en,)g (suc)m(h)g(that)h Fl(A)21 b Fp(\000)g Fl(B)5 b(K)2411 2055 y Ft(\(0\))2504 2031 y Fj(T)2590 2088 y Fy(is)31 b(stable.)43 b(Suc)m(h)30 b(a)i(matrix)-9 2201 y Fl(K)75 2168 y Ft(\(0\))199 2201 y Fy(can)f(b)s(e)e(computed)i(b)m(y)f(partial) f(p)s(ole)g(placemen)m(t)i(algorithms)e([21)r(],)h(for)h(example.)132 2316 y(In)24 b(general,)i(the)g(solution)d(of)i(\(22\))i(is)d(not)h (unique.)37 b(Ho)m(w)m(ev)m(er,)28 b(under)c(the)h(ab)s(o)m(v)m(e)h (assumptions,)f(a)-9 2429 y(unique,)h(stabilizing)e(solution)h Fl(X)35 b Fy(exists,)27 b(whic)m(h)f(is)g(the)h(solution)e(of)i(in)m (terest)g(in)f(most)h(applications;)-9 2542 y(e.g.,)j([34)q(,)e(29)q (].)40 b(A)28 b(solution)f Fl(X)35 b Fy(is)28 b(called)f Fq(stabilizing)h Fy(if)f(the)i(closed-lo)s(op)e(matrix)h Fl(A)15 b Fp(\000)h Fl(B)5 b(R)3153 2509 y Fh(\000)p Ft(1)3246 2542 y Fl(B)3320 2509 y Fj(T)3375 2542 y Fl(X)35 b Fy(is)-9 2654 y(stable.)132 2769 y(Algebraic)g(Riccati)h(equations)f (arise)g(from)g(n)m(umerous)g(problems)f(in)h(con)m(trol)h(theory)-8 b(,)38 b(suc)m(h)d(as)-9 2882 y(robust)30 b(con)m(trol)i(or)f(certain)h (balancing)e(and)g(mo)s(del)h(reduction)f(tec)m(hniques)h(for)g (unstable)f(systems.)-9 2995 y(Another)43 b(application,)j(for)e(whic)m (h)e(algorithms)h(are)h(pro)m(vided)f(b)m(y)g(L)-8 b(Y)g(AP)g(A)m(CK,) 46 b(is)d(the)h(solution)-9 3108 y(of)39 b(the)g(linear)e(quadratic)h (optimal)g(con)m(trol)h(problem.)65 b(In)38 b(this)g(paragraph,)j(w)m (e)e(brie\015y)e(describ)s(e)-9 3221 y(the)g(connection)g(b)s(et)m(w)m (een)g(linear)f(quadratic)g(optimal)g(con)m(trol)h(problems)e(and)i (algebraic)f(Riccati)-9 3334 y(equations.)70 b(The)40 b(linear)f(quadratic)h(optimal)f(con)m(trol)i(problem)e(is)h(a)h (constrained)e(optimization)-9 3447 y(problem.)g(The)30 b(cost)h(functional)e(to)i(b)s(e)f(minimized,)d(is)775 3696 y Fp(J)16 b Fy(\()p Fl(u;)f(y)s(;)g(x)1120 3710 y Ft(0)1161 3696 y Fy(\))25 b(=)1327 3634 y(1)p 1327 3675 46 4 v 1327 3758 a(2)1398 3572 y Fi(Z)1489 3598 y Fh(1)1448 3778 y Ft(0)1579 3696 y Fl(y)s Fy(\()p Fl(\034)10 b Fy(\))1747 3658 y Fj(T)1802 3696 y Fl(Qy)s Fy(\()p Fl(\034)g Fy(\))21 b(+)f Fl(u)p Fy(\()p Fl(\034)10 b Fy(\))2326 3658 y Fj(T)2382 3696 y Fl(R)q(u)p Fy(\()p Fl(\034)g Fy(\))p Fl(d\034)26 b(;)623 b Fy(\(23\))-9 3962 y(where)29 b Fl(Q)d Fy(=)f Fl(Q)519 3929 y Fj(T)599 3962 y Fp(\025)g Fy(0)30 b(and)g Fl(R)c Fy(=)f Fl(R)1208 3929 y Fj(T)1288 3962 y Fl(>)g Fy(0.)41 b(The)30 b(constrain)m(ts)g (are)h(giv)m(en)g(b)m(y)f(the)g(dynamical)f(system)1255 4164 y(_)-41 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)f Fl(Ax)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)f Fl(B)5 b(u)p Fy(\()p Fl(\034)10 b Fy(\))1243 4324 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)f Fl(C)7 b(x)p Fy(\()p Fl(\034)j Fy(\))3385 4244 y(\(24\))-9 4527 y(and)29 b(the)i(initial)d(condition) 1565 4646 y Fl(x)p Fy(\(0\))f(=)e Fl(x)1907 4660 y Ft(0)1946 4646 y Fl(:)1414 b Fy(\(25\))-9 4819 y(The)31 b(solution)f(of)i(this)f (optimization)f(problem)g(is)h(describ)s(ed)f(b)m(y)h(the)h(feedbac)m (k)h(matrix)e Fl(K)7 b Fy(,)32 b(that)g(is)-9 4932 y(de\014ned)d(as) 1493 5051 y Fl(K)j Fy(=)25 b Fl(X)7 b(B)e(R)1924 5013 y Fh(\000)p Ft(1)2018 5051 y Fl(;)1342 b Fy(\(26\))-9 5224 y(where)26 b Fl(X)33 b Fy(is)26 b(the)g(stabilizing)e(solution)h (of)i(the)g(algebraic)f(Riccati)g(equation)g(\(22\).)41 b(The)26 b(corresp)s(ond-)-9 5337 y(ing)j(con)m(trol)i(function)e(is)g (giv)m(en)i(b)m(y)f(the)h(state-feedbac)m(k)1430 5547 y Fl(u)p Fy(\()p Fl(\034)10 b Fy(\))26 b(=)f Fp(\000)p Fl(K)1879 5510 y Fj(T)1934 5547 y Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))-9 5757 y(and)29 b(the)i(initial)d(condition)h(\(25\).)p eop %%Page: 27 34 27 33 bop 41 -105 a Fg(5.2)92 b(Lo)m(w)31 b(rank)f(Cholesky)f(factor)i (Newton)g(metho)s(d)1566 b Fy(27)182 194 y(T)-8 b(o)36 b(sum)e(up,)i(w)m(e)f(consider)g(t)m(w)m(o)h(problems)e(in)g(this)g (section.)55 b(The)35 b(\014rst)g(one)g(is)g(the)g(n)m(umerical)41 307 y(computation)30 b(of)g(the)g(stabilizing)d(solution)h(of)i(the)g (con)m(tin)m(uous)g(time)g(algebraic)f(Riccati)h(equations)41 419 y(\(22\).)46 b(The)31 b(second)h(problem)e(is)h(the)h(solution)e (of)i(the)g(linear)e(quadratic)h(optimal)g(con)m(trol)h(problem)41 532 y(\(23,24,25\),)44 b(whic)m(h)37 b(is)g(a)h(particular)f (application)f(of)j(algebraic)e(Riccati)h(equations.)64 b(Its)38 b(solution)41 645 y(can)28 b(b)s(e)f(describ)s(ed)f(b)m(y)i (the)g(stabilizing)d(solution)i Fl(X)7 b Fy(,)29 b(from)e(whic)m(h)g (the)h(optimal)f(state-feedbac)m(k)j(can)41 758 y(easily)f(b)s(e)h (computed)g(via)g(\(26\),)j(or)d(b)m(y)g(the)h(feedbac)m(k)g Fl(K)37 b Fy(itself.)182 876 y(L)-8 b(Y)g(AP)g(A)m(CK)34 b(con)m(tains)g(implemen)m(tations)d(of)j(the)f Fq(low)j(r)-5 b(ank)36 b(Cholesky)h(factor)f(Newton)g(metho)-5 b(d)41 989 y Fy(\(LR)m(CF-NM\))28 b(and)d(the)h Fq(implicit)k(low)f(r)-5 b(ank)30 b(Cholesky)g(factor)g(Newton)f(metho)-5 b(d)28 b Fy(\(LR)m(CF-NM-I\))g(pro-)41 1101 y(p)s(osed)d(in)g([6)q(].)40 b(LR)m(CF-NM)27 b(deliv)m(ers)e(a)i(LR)m(CF)f Fl(Z)7 b Fy(,)27 b(suc)m(h)f(that)h(the)f(pro)s(duct)f Fl(Z)7 b(Z)2820 1069 y Fj(H)2913 1101 y Fy(appro)m(ximates)26 b(the)41 1214 y(Riccati)f(solution)f Fl(X)7 b Fy(.)40 b(This)24 b(means)h(that)h(LR)m(CF-NM)h(can)e(b)s(e)g(used)g(to)h(solv) m(e)g(b)s(oth)f(con)m(tin)m(uous)g(time)41 1327 y(algebraic)35 b(Riccati)h(equations)g(and)f(linear)f(quadratic)h(optimal)g(con)m (trol)h(problems.)55 b(The)36 b(implicit)41 1440 y(v)m(ersion)30 b(LR)m(CF-NM-I,)i(whic)m(h)e(directly)f(computes)i(an)f(appro)m (ximation)g(to)i Fl(K)37 b Fy(without)30 b(forming)f Fl(Z)41 1553 y Fy(or)36 b Fl(X)7 b Fy(,)37 b(can)f(only)f(b)s(e)g(used) g(to)i(solv)m(e)f(the)g(linear)e(quadratic)h(optimal)g(con)m(trol)h (problem)e(in)g(a)i(more)41 1666 y(memory)30 b(e\016cien)m(t)h(w)m(a)m (y)-8 b(.)182 1784 y(Both)39 b(LR)m(CF-NM)g(and)e(LR)m(CF-NM-I)i(are)f (mo)s(di\014cations)e(of)i(the)h(classical)e(Newton)h(metho)s(d)41 1896 y(for)25 b(algebraic)g(Riccati)g(equations)g([28)q(],)i(or)e(more) h(precisely)-8 b(,)25 b(com)m(binations)g(of)g(the)g(Newton)h(metho)s (d)41 2009 y(with)j(the)h(LR)m(CF-ADI)h(iteration.)40 b(W)-8 b(e)31 b(will)c(describ)s(e)i(these)h(com)m(binations)f(in)g Fp(xx)p Fy(5.2)j(and)d(5.3.)42 b(The)41 2122 y(classical)29 b(form)m(ulation)h(of)g(the)h(Newton)g(metho)s(d)e(is)h(giv)m(en)g(b)m (y)g(the)h(double)e(step)h(iteration)205 2332 y(Solv)m(e)g(Ly)m(apuno)m (v)g(equation)205 2468 y(\()p Fl(A)308 2435 y Fj(T)383 2468 y Fp(\000)20 b Fl(K)558 2435 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))746 2468 y Fl(B)820 2435 y Fj(T)874 2468 y Fy(\))p Fl(X)991 2435 y Ft(\()p Fj(k)r Ft(\))1110 2468 y Fy(+)g Fl(X)1283 2435 y Ft(\()p Fj(k)r Ft(\))1381 2468 y Fy(\()p Fl(A)h Fp(\000)e Fl(B)5 b(K)1753 2435 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1940 2412 y Fj(T)1995 2468 y Fy(\))26 b(=)f Fp(\000)p Fl(C)2295 2435 y Fj(T)2349 2468 y Fl(QC)i Fp(\000)20 b Fl(K)2688 2435 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))2875 2468 y Fl(R)q(K)3029 2435 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))3216 2412 y Fj(T)205 2585 y Fy(for)50 b Fl(X)446 2552 y Ft(\()p Fj(k)r Ft(\))544 2585 y Fl(;)205 2796 y(K)289 2763 y Ft(\()p Fj(k)r Ft(\))411 2796 y Fy(=)25 b Fl(X)589 2763 y Ft(\()p Fj(k)r Ft(\))687 2796 y Fl(B)5 b(R)831 2763 y Fh(\000)p Ft(1)3435 2564 y Fy(\(27\))41 3026 y(for)35 b Fl(k)h Fy(=)d(1)p Fl(;)15 b Fy(2)p Fl(;)g Fy(3)p Fl(;)g(:)g(:)g(:)t Fy(,)36 b(whic)m(h)e(generates)j(a)e (sequence)h(of)f(iterates)h Fl(X)2448 2993 y Ft(\()p Fj(k)r Ft(\))2546 3026 y Fy(.)55 b(This)33 b(sequence)j(con)m(v)m (erges)41 3154 y(to)m(w)m(ards)27 b(the)g(stabilizing)d(solution)i Fl(X)34 b Fy(if)25 b(the)i(initial)d(feedbac)m(k)k Fl(K)2346 3168 y Ft(0)2412 3154 y Fy(is)e(stabilizing,)f(i.e.,)j Fl(A)13 b Fp(\000)g Fl(B)5 b(K)3449 3121 y Ft(\(0\))3542 3098 y Fj(T)41 3267 y Fy(is)29 b(stable.)41 b(Then,)29 b(the)i(con)m(v)m(ergence)i(is)c(global)h(and)g(quadratic.)41 3537 y Fm(5.2)112 b(Lo)m(w)38 b(rank)g(Cholesky)f(factor)h(Newton)f (metho)s(d)41 3717 y Fy(Due)27 b(to)h(the)g(symmetry)f(and)f (de\014niteness)g(assumptions,)g(the)i(matrices)f Fl(Q)g Fy(and)g Fl(R)h Fy(can)f(b)s(e)g(factored)41 3830 y(\(b)m(y)k(a)f (Cholesky)g(factorization,)h(for)f(example\))h(as)1162 4048 y Fl(Q)26 b Fy(=)1376 4025 y(~)1356 4048 y Fl(Q)1448 4025 y Fy(~)1427 4048 y Fl(Q)1499 4011 y Fj(T)1736 4048 y Fy(and)181 b Fl(R)26 b Fy(=)2275 4025 y(~)2255 4048 y Fl(R)2345 4025 y Fy(~)2325 4048 y Fl(R)2395 4011 y Fj(T)2450 4048 y Fl(;)960 b Fy(\(28\))41 4266 y(where)32 b(the)h(matrices)853 4243 y(~)832 4266 y Fl(Q)c Fp(2)g Fk(R)1083 4233 y Fj(q)r(;h)1220 4266 y Fy(\()p Fl(h)g Fp(\024)g Fl(q)s Fy(\))k(and)1747 4243 y(~)1727 4266 y Fl(R)d Fp(2)f Fk(R)1976 4233 y Fj(m;m)2163 4266 y Fy(ha)m(v)m(e)34 b(full)d(rank.)47 b(Th)m(us,)33 b(the)f(Ly)m(apuno)m(v)41 4379 y(equations)e(to)h(b)s(e)f(solv)m(ed)g(in)f(\(27\))j(ha)m(v)m(e)g (the)e(structure)1095 4622 y Fl(F)1166 4584 y Ft(\()p Fj(k)r Ft(\))1263 4622 y Fl(X)1345 4584 y Ft(\()p Fj(k)r Ft(\))1463 4622 y Fy(+)20 b Fl(X)1636 4584 y Ft(\()p Fj(k)r Ft(\))1734 4622 y Fl(F)1805 4584 y Ft(\()p Fj(k)r Ft(\))1903 4561 y Fj(T)1983 4622 y Fy(=)25 b Fp(\000)p Fl(G)2222 4584 y Ft(\()p Fj(k)r Ft(\))2319 4622 y Fl(G)2391 4584 y Ft(\()p Fj(k)r Ft(\))2488 4561 y Fj(T)41 4840 y Fy(where)35 b Fl(F)380 4807 y Ft(\()p Fj(k)r Ft(\))511 4840 y Fy(=)e Fl(A)683 4807 y Fj(T)761 4840 y Fp(\000)23 b Fl(K)939 4807 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1127 4840 y Fl(B)1201 4807 y Fj(T)1290 4840 y Fy(and)35 b Fl(G)1544 4807 y Ft(\()p Fj(k)r Ft(\))1674 4840 y Fy(=)1778 4766 y Fi(\002)1858 4842 y Fl(C)1930 4809 y Fj(T)2005 4819 y Fy(~)1984 4842 y Fl(Q)83 b(K)2223 4809 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))2430 4819 y Fy(~)2411 4842 y Fl(R)2522 4766 y Fi(\003)2560 4840 y Fy(.)55 b(Note)36 b(that)g Fl(G)3138 4807 y Ft(\()p Fj(k)r Ft(\))3270 4840 y Fy(con)m(tains)41 4953 y(only)g Fl(t)h Fy(=)g Fl(m)25 b Fy(+)f Fl(h)37 b(<)-30 b(<)36 b(n)h Fy(columns.)61 b(Hence,)40 b(these)e(Ly)m(apuno)m(v)f(can)h(b)s(e)f(solv)m(ed)g (e\016cien)m(tly)g(b)m(y)g(the)41 5066 y(LR)m(CF-ADI)e(iteration.)50 b(The)33 b(Ly)m(apuno)m(v)h(solutions)f(form)g(a)h(sequence)g(of)g (appro)m(ximate)g(solutions)41 5179 y(to)h(the)f(algebraic)g(Riccati)h (equations)f(\(22\).)54 b(Therefore,)35 b(the)g(inclusion)c(of)j (Algorithm)f(1)i(in)m(to)f(the)41 5291 y(Newton)21 b(iteration)g (\(27\))i(can)e(b)s(e)g(utilized)e(to)i(determine)g(lo)m(w)f(rank)h (Cholesky)f(factor)i(pro)s(ducts)e(whic)m(h)41 5404 y(appro)m(ximate)33 b(the)g(solution)e(of)i(the)g(algebraic)g(Riccati)g(equation)g(\(22\).) 49 b(The)33 b(resulting)e(algorithm)41 5517 y(lo)m(w)f(rank)g(Cholesky) f(factor)j(Newton)f(metho)s(d)e(is)h(describ)s(ed)e(b)s(elo)m(w.)41 5757 y Fo(Algorithm)34 b(5)46 b Fy(\(Lo)m(w)31 b(rank)f(Cholesky)f (factor)j(Newton)f(metho)s(d)e(\(LR)m(CF-NM\)\))p eop %%Page: 28 35 28 34 bop -9 -105 a Fy(28)2369 b Fg(5)82 b(RICCA)-8 b(TI)29 b(EQUA)-8 b(TIONS)-9 204 y Fy(INPUT:)27 b Fl(A)p Fy(,)i Fl(B)5 b Fy(,)28 b Fl(C)7 b Fy(,)28 b Fl(Q)p Fy(,)g Fl(R)q Fy(,)h Fl(K)1047 171 y Ft(\(0\))1168 204 y Fy(for)f(whic)m(h)e Fl(A)15 b Fp(\000)g Fl(B)5 b(K)1889 171 y Ft(\(0\))1983 148 y Fj(T)2066 204 y Fy(is)26 b(stable)i(\(e.g.,)i Fl(K)2724 171 y Ft(\(0\))2844 204 y Fy(=)24 b(0)29 b(if)d Fl(A)i Fy(is)f(stable\))-9 364 y(OUTPUT:)39 b Fl(Z)47 b Fy(=)41 b Fl(Z)746 331 y Ft(\()p Fj(k)810 339 y Ff(max)937 331 y Ft(\))969 364 y Fy(,)h(suc)m(h)d(that)i Fl(Z)7 b(Z)1595 331 y Fj(H)1701 364 y Fy(appro)m(ximates)40 b(the)g(solution)e Fl(X)48 b Fy(of)40 b(the)g(algebraic)-9 477 y(Riccati)30 b(equation)g(\(8\))-9 637 y(F)m(OR)g Fl(k)f Fy(=)c(1)p Fl(;)15 b Fy(2)p Fl(;)g(:)g(:)g(:)j(;)d(k)767 651 y Fj(max)180 808 y Fy(1.)41 b(Determine)30 b(\(sub\)optimal)f(ADI)i(shift)e (parameters)i Fl(p)2198 760 y Ft(\()p Fj(k)r Ft(\))2198 834 y(1)2295 808 y Fl(;)15 b(p)2381 760 y Ft(\()p Fj(k)r Ft(\))2381 834 y(2)2479 808 y Fl(;)g(:)g(:)g(:)31 b Fy(with)e(resp)s (ect)i(to)g(the)180 921 y(matrix)e Fl(F)546 888 y Ft(\()p Fj(k)r Ft(\))669 921 y Fy(=)c Fl(A)833 888 y Fj(T)909 921 y Fp(\000)19 b Fl(K)1083 888 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1271 921 y Fl(B)1345 888 y Fj(T)1399 921 y Fy(.)180 1081 y(2.)41 b Fl(G)363 1048 y Ft(\()p Fj(k)r Ft(\))485 1081 y Fy(=)581 1008 y Fi(\002)660 1083 y Fl(C)732 1051 y Fj(T)808 1061 y Fy(~)787 1084 y Fl(Q)942 1083 y(K)1026 1051 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1233 1061 y Fy(~)1213 1084 y Fl(R)1324 1008 y Fi(\003)180 1256 y Fy(3.)71 b(Compute)40 b(matrix)g Fl(Z)1100 1223 y Ft(\()p Fj(k)r Ft(\))1237 1256 y Fy(b)m(y)g(Algorithm)f(1,)44 b(suc)m(h)c(that)h(the)g(lo)m(w)f (rank)g(Cholesky)f(factor)-9 1384 y(pro)s(duct)29 b Fl(Z)401 1351 y Ft(\()p Fj(k)r Ft(\))498 1384 y Fl(Z)567 1351 y Ft(\()p Fj(k)r Ft(\))664 1327 y Fj(H)180 1512 y Fy(appro)m(ximates)h (the)h(solution)d(of)81 b Fl(F)1466 1479 y Ft(\()p Fj(k)r Ft(\))1564 1512 y Fl(X)1646 1479 y Ft(\()p Fj(k)r Ft(\))1764 1512 y Fy(+)20 b Fl(X)1937 1479 y Ft(\()p Fj(k)r Ft(\))2035 1512 y Fl(F)2106 1479 y Ft(\()p Fj(k)r Ft(\))2204 1455 y Fj(T)2284 1512 y Fy(=)25 b Fp(\000)p Fl(G)2523 1479 y Ft(\()p Fj(k)r Ft(\))2620 1512 y Fl(G)2692 1479 y Ft(\()p Fj(k)r Ft(\))2789 1455 y Fj(T)2844 1512 y Fy(.)180 1687 y(4.)41 b Fl(K)375 1654 y Ft(\()p Fj(k)r Ft(\))497 1687 y Fy(=)25 b Fl(Z)662 1654 y Ft(\()p Fj(k)r Ft(\))759 1687 y Fy(\()p Fl(Z)863 1654 y Ft(\()p Fj(k)r Ft(\))961 1630 y Fj(H)1028 1687 y Fl(B)5 b(R)1172 1654 y Fh(\000)p Ft(1)1266 1687 y Fy(\))-9 1847 y(END)132 2123 y(Similar)22 b(to)j(the)h(LR)m(CF-ADI)f(iteration)g(for)g(the)g(solution)e(of)j(Ly)m (apuno)m(v)f(equations,)h(the)f(distinct)-9 2236 y(merit)d(of)h(this)f (algorithm)f(is)h(that)i(the)f(\(appro)m(ximate\))h(solution)d(of)i (the)g(algebraic)g(Riccati)g(equations)-9 2349 y(is)i(pro)m(vided)g(as) i(a)g(lo)m(w)f(rank)g(Cholesky)f(factor)i(pro)s(duct)f(rather)g(than)g (an)g(explicit)f(dense)h(matrix.)39 b(In)-9 2462 y(particular,)26 b(this)g(allo)m(ws)g(the)h(application)f(of)h(the)g(algorithm)f(to)i (problems)d(of)j(large)f(order)f Fl(n)p Fy(,)i(where)-9 2574 y(dense)e Fl(n)13 b Fp(\002)g Fl(n)24 b Fy(matrices)j(cannot)g(b)s (e)f(stored)h(in)e(the)i(computer)f(memory)-8 b(.)40 b(Moreo)m(v)m(er,)30 b(the)c(LR)m(CF-NM)-9 2687 y(requires)36 b(often)i(m)m(uc)m(h)g(less)f(computation)g(compared)h(to)h(the)e (standard)g(implemen)m(tation,)i(where)-9 2800 y(Ly)m(apuno)m(v)33 b(are)i(solv)m(ed)e(directly)g(b)m(y)g(the)h(Bartels-Stew)m(art)i(or)d (the)h(Hammarling)f(metho)s(d;)i(see)f Fp(x)p Fy(7.)-9 2913 y(See)c([6)q(])g(for)h(more)f(tec)m(hnical)g(details)g(of)g(the)h (LR)m(CF-NM.)-9 3173 y Fm(5.3)112 b(Implicit)33 b(lo)m(w)k(rank)h (Cholesky)f(factor)h(Newton)f(metho)s(d)-9 3350 y Fy(The)47 b(idea)g(b)s(ehind)e(the)j(implicit)d(v)m(ersion)i(of)h(LR)m(CF-NM)h (is)e(that)h(the)g(solution)f(of)h(the)g(linear)-9 3463 y(quadratic)39 b(optimal)g(con)m(trol)i(problem)e(is)g(describ)s(ed)f (b)m(y)i(the)h(state)g(feedbac)m(k)g(matrix)f Fl(K)7 b Fy(,)43 b(whic)m(h)-9 3576 y(generally)35 b(con)m(tains)i(m)m(uc)m(h) f(less)g(columns)f(than)h(the)g(lo)m(w)g(rank)g(Cholesky)f(factor)j Fl(Z)k Fy(deliv)m(ered)35 b(b)m(y)-9 3689 y(LR)m(CF-NM)40 b(or)g(ev)m(en)g(the)g(exact)h(solution)e Fl(X)7 b Fy(.)69 b(LR)m(CF-NM-I)40 b(is)f(mathematically)g(equiv)-5 b(alen)m(t)40 b(to)-9 3802 y(LR)m(CF-NM.)30 b(It)g(computes)f(an)g(appro)m(ximation)g (to)h Fl(K)36 b Fy(without)28 b(forming)g(LR)m(CF-NM)i(iterates)g Fl(Z)3449 3769 y Ft(\()p Fj(k)r Ft(\))-9 3926 y Fy(and)e(LR)m(CF-ADI)i (iterates)f Fl(Z)1033 3878 y Ft(\()p Fj(k)r Ft(\))1026 3953 y Fj(i)1159 3926 y Fy(at)g(all.)39 b(The)29 b(tric)m(k)g(is)e(to)j (generate)g(the)f(matrix)f Fl(K)2920 3893 y Ft(\()p Fj(k)r Ft(\))3046 3926 y Fy(itself)g(in)g(Step)-9 4039 y(3)38 b(of)g(Algorithm)e(5)i(instead)g(of)g(solving)e(the)i(Ly)m(apuno)m(v)g (equation)g(for)f Fl(Z)2644 4006 y Ft(\()p Fj(k)r Ft(\))2779 4039 y Fy(and)g(computing)g(the)-9 4166 y(pro)s(duct)25 b Fl(K)412 4133 y Ft(\()p Fj(k)r Ft(\))534 4166 y Fy(=)g Fl(Z)699 4133 y Ft(\()p Fj(k)r Ft(\))796 4166 y Fl(Z)865 4133 y Ft(\()p Fj(k)r Ft(\))962 4110 y Fj(H)1029 4166 y Fl(B)5 b(R)1173 4133 y Fh(\000)p Ft(1)1293 4166 y Fy(in)25 b(Step)h(4.)40 b(Note)27 b(that)g(the)f(matrix)g Fl(K)2644 4133 y Ft(\()p Fj(k)r Ft(\))2767 4166 y Fy(can)g(b)s(e)g(accum)m (ulated)-9 4279 y(in)j(the)h(course)h(of)f(the)h(\\inner")e(LR)m (CF-ADI)j(iteration)e(as)1424 4492 y Fl(K)1508 4455 y Ft(\()p Fj(k)r Ft(\))1630 4492 y Fy(=)45 b(lim)1726 4551 y Fj(i)p Fh(!1)1907 4492 y Fl(K)1991 4444 y Ft(\()p Fj(k)r Ft(\))1984 4519 y Fj(i)2088 4492 y Fl(;)-9 4732 y Fy(where)734 4915 y Fl(K)818 4868 y Ft(\()p Fj(k)r Ft(\))811 4943 y Fj(i)941 4915 y Fy(:=)25 b Fl(Z)1131 4868 y Ft(\()p Fj(k)r Ft(\))1124 4943 y Fj(i)1228 4915 y Fl(Z)1297 4868 y Ft(\()p Fj(k)r Ft(\))1290 4943 y Fj(i)1394 4844 y(H)1462 4915 y Fl(B)5 b(R)1606 4878 y Fh(\000)p Ft(1)1724 4915 y Fy(=)1874 4802 y Fj(i)1820 4829 y Fi(X)1825 5025 y Fj(j)t Ft(=1)1967 4915 y Fl(V)2040 4868 y Ft(\()p Fj(k)r Ft(\))2020 4943 y Fj(j)2153 4787 y Fi(\022)2220 4915 y Fl(V)2293 4868 y Ft(\()p Fj(k)r Ft(\))2273 4943 y Fj(j)2390 4844 y(H)2458 4915 y Fl(B)g(R)2602 4878 y Fh(\000)p Ft(1)2695 4787 y Fi(\023)2777 4915 y Fl(:)583 b Fy(\(29\))-9 5217 y(This)24 b(means,)j(that)f(the)g(\(exact\))j(matrix)c Fl(K)33 b Fy(is)25 b(the)h(limit)d(of)k(the)f(matrices)g Fl(K)2693 5169 y Ft(\()p Fj(k)r Ft(\))2686 5244 y Fj(i)2816 5217 y Fy(for)g Fl(k)s(;)15 b(i)26 b Fp(!)f(1)p Fy(.)39 b(This)-9 5330 y(consideration)31 b(motiv)-5 b(ates)32 b(the)h(follo)m(wing)d(Algorithm)h(6,)i(whic)m(h)e(is)g(b)s(est)h (understo)s(o)s(d)e(as)i(a)h(v)m(ersion)-9 5442 y(of)38 b(the)g(LR)m(CF-NM)h(with)e(an)h(inner)e(lo)s(op)h(\(Steps)h(4)g(and)g (5\))g(consisting)f(of)h(in)m(terlaced)g(sequences)-9 5555 y(based)26 b(on)h(Step)g(3)h(in)e(Algorithm)g(1)h(and)g(the)g (partial)f(sums)g(giv)m(en)h(b)m(y)g(the)h(righ)m(t)e(hand)g(term)i(in) d(\(29\).)-9 5757 y Fo(Algorithm)34 b(6)46 b Fy(\(Implicit)28 b(lo)m(w)i(rank)g(Cholesky)f(factor)j(Newton)f(metho)s(d)e(\(LR)m (CF-NM-I\)\))p eop %%Page: 29 36 29 35 bop 41 -105 a Fg(5.4)92 b(Stopping)29 b(criteria)2590 b Fy(29)41 204 y(INPUT:)26 b Fl(A)p Fy(,)i Fl(B)5 b Fy(,)27 b Fl(C)7 b Fy(,)27 b Fl(Q)p Fy(,)g Fl(R)q Fy(,)g Fl(K)1090 171 y Ft(\(0\))1211 204 y Fy(for)f(whic)m(h)f Fl(A)12 b Fp(\000)g Fl(B)5 b(K)1923 171 y Ft(\(0\))2017 148 y Fj(T)2099 204 y Fy(is)25 b(stable)i(\(e.g.,)i Fl(K)2754 171 y Ft(\(0\))2873 204 y Fy(=)c(0,)j(if)d Fl(A)i Fy(is)e(stable\))41 364 y(OUTPUT:)30 b Fl(K)581 331 y Ft(\()p Fj(k)645 339 y Ff(max)772 331 y Ft(\))803 364 y Fy(,)h(whic)m(h)e(appro)m(ximates)h Fl(K)37 b Fy(giv)m(en)31 b(b)m(y)f(\(26\))41 524 y(F)m(OR)h Fl(k)d Fy(=)d(1)p Fl(;)15 b Fy(2)p Fl(;)g(:)g(:)g(:)j(;)d(k)817 538 y Fj(max)230 695 y Fy(1.)41 b(Determine)30 b(\(sub\)optimal)f(ADI)i (shift)e(parameters)i Fl(p)2248 648 y Ft(\()p Fj(k)r Ft(\))2248 721 y(1)2345 695 y Fl(;)15 b(p)2431 648 y Ft(\()p Fj(k)r Ft(\))2431 721 y(2)2529 695 y Fl(;)g(:)g(:)g(:)32 b Fy(with)d(resp)s(ect)h(to)h(the)230 808 y(matrix)f Fl(F)597 775 y Ft(\()p Fj(k)r Ft(\))719 808 y Fy(=)25 b Fl(A)883 775 y Fj(T)959 808 y Fp(\000)20 b Fl(K)1134 775 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1321 808 y Fl(B)1395 775 y Fj(T)1450 808 y Fy(.)230 969 y(2.)41 b Fl(G)413 936 y Ft(\()p Fj(k)r Ft(\))535 969 y Fy(=)631 895 y Fi(\002)711 971 y Fl(C)783 938 y Fj(T)858 948 y Fy(~)837 971 y Fl(Q)83 b(K)1076 938 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1283 948 y Fy(~)1263 971 y Fl(R)1375 895 y Fi(\003)230 1186 y Fy(3.)41 b Fl(V)414 1138 y Ft(\()p Fj(k)r Ft(\))394 1212 y(1)537 1186 y Fy(=)633 1067 y Fi(q)p 724 1067 398 4 v 119 x Fp(\000)p Fy(2)15 b(Re)h Fl(p)1024 1138 y Ft(\()p Fj(k)r Ft(\))1024 1212 y(1)1121 1186 y Fy(\()p Fl(F)1227 1153 y Ft(\()p Fj(k)r Ft(\))1345 1186 y Fy(+)k Fl(p)1482 1138 y Ft(\()p Fj(k)r Ft(\))1482 1212 y(1)1579 1186 y Fl(I)1619 1200 y Fj(n)1666 1186 y Fy(\))1701 1153 y Fh(\000)p Ft(1)1796 1186 y Fl(G)1868 1153 y Ft(\()p Fj(k)r Ft(\))230 1381 y Fy(F)m(OR)31 b Fl(i)25 b Fy(=)g(2)p Fl(;)15 b Fy(3)p Fl(;)g(:)g(:)g(:)j(;)d(i)971 1333 y Ft(\()p Fj(k)r Ft(\))971 1392 y Fj(max)419 1575 y Fy(4.)41 b Fl(V)603 1527 y Ft(\()p Fj(k)r Ft(\))583 1602 y Fj(i)726 1575 y Fy(=)822 1461 y Fi(q)p 913 1461 613 4 v 114 x Fy(Re)15 b Fl(p)1081 1527 y Ft(\()p Fj(k)r Ft(\))1081 1602 y Fj(i)1179 1575 y Fl(=)g Fy(Re)h Fl(p)1408 1527 y Ft(\()p Fj(k)r Ft(\))1408 1602 y Fj(i)p Fh(\000)p Ft(1)1541 1474 y Fi(\020)1595 1575 y Fl(V)1668 1527 y Ft(\()p Fj(k)r Ft(\))1648 1602 y Fj(i)p Fh(\000)p Ft(1)1787 1575 y Fp(\000)k Fy(\()p Fl(p)1959 1527 y Ft(\()p Fj(k)r Ft(\))1959 1602 y Fj(i)2077 1575 y Fy(+)27 b(\026)-52 b Fl(p)2214 1527 y Ft(\()p Fj(k)r Ft(\))2214 1602 y Fj(i)p Fh(\000)p Ft(1)2332 1575 y Fy(\)\()p Fl(F)2473 1542 y Ft(\()p Fj(k)r Ft(\))2591 1575 y Fy(+)20 b Fl(p)2728 1527 y Ft(\()p Fj(k)r Ft(\))2728 1602 y Fj(i)2825 1575 y Fl(I)2865 1589 y Fj(n)2912 1575 y Fy(\))2947 1542 y Fh(\000)p Ft(1)3042 1575 y Fl(V)3115 1527 y Ft(\()p Fj(k)r Ft(\))3095 1602 y Fj(i)p Fh(\000)p Ft(1)3213 1474 y Fi(\021)419 1822 y Fy(5.)41 b Fl(K)614 1774 y Ft(\()p Fj(k)r Ft(\))607 1849 y Fj(i)736 1822 y Fy(=)25 b Fl(K)916 1774 y Ft(\()p Fj(k)r Ft(\))909 1849 y Fj(i)p Fh(\000)p Ft(1)1048 1822 y Fy(+)20 b Fl(V)1212 1774 y Ft(\()p Fj(k)r Ft(\))1192 1849 y Fj(i)1325 1694 y Fi(\022)1392 1822 y Fl(V)1465 1774 y Ft(\()p Fj(k)r Ft(\))1445 1849 y Fj(i)1563 1750 y(H)1630 1822 y Fl(B)5 b(R)1774 1789 y Fh(\000)p Ft(1)1868 1694 y Fi(\023)230 2026 y Fy(END)230 2186 y(6.)41 b Fl(K)425 2153 y Ft(\()p Fj(k)r Ft(\))548 2186 y Fy(=)24 b Fl(K)727 2138 y Ft(\()p Fj(k)r Ft(\))720 2242 y Fj(i)744 2207 y Fs(\()p Ff(k)q Fs(\))744 2252 y Ff(max)41 2370 y Fy(END)182 2644 y(Again,)30 b(see)h([6)q(])g(for)f(more)g(implemen)m(tational)f(details.)41 2895 y Fm(5.4)112 b(Stopping)37 b(criteria)41 3069 y Fy(As)31 b(far)f(as)h(p)s(ossible,)e(the)i(same)g(stopping)f(criteria)g (are)h(used)f(in)f(LR)m(CF-NM)j(and)e(LR)m(CF-NM-I)i(for)41 3182 y(terminating)26 b(the)h(\(outer\))g(Newton)h(iteration.)39 b(The)26 b(L)-8 b(Y)g(AP)g(A)m(CK)28 b(routine)e Fn(lp)p 2782 3182 29 4 v 34 w(lrnm)p Fy(,)g(in)g(whic)m(h)f(b)s(oth)41 3295 y(metho)s(ds)30 b(are)g(implemen)m(ted,)f(o\013ers)i(the)g(follo)m (wing)e(\014v)m(e)h(criteria:)177 3488 y Fp(\017)46 b Fy(maximal)29 b(n)m(um)m(b)s(er)g(of)i(iteration)f(steps:)41 b(used)29 b(in)g(LR)m(CF-NM)j(and)d(LR)m(CF-NM-I;)177 3681 y Fp(\017)46 b Fy(tolerance)31 b(for)f(the)h(normalized)e (residual)f(norm:)40 b(used)30 b(in)f(LR)m(CF-NM)i(only;)177 3873 y Fp(\017)46 b Fy(stagnation)30 b(of)f(the)g(normalized)e (residual)g(norm)h(\(most)h(lik)m(ely)f(caused)h(b)m(y)f(round-o\013)g (errors\):)268 3986 y(used)i(in)f(LR)m(CF-NM)i(only;)177 4179 y Fp(\017)46 b Fy(smallness)35 b(of)i(the)g Fq(r)-5 b(elative)40 b(change)f(of)g(the)g(fe)-5 b(e)g(db)g(ack)39 b(matrix)f Fy(\(R)m(CF\):)g(Used)f(in)f(LR)m(CF-NM)268 4292 y(and)30 b(LR)m(CF-NM-I;)177 4485 y Fp(\017)46 b Fy(stagnation)40 b(of)g(the)g(relativ)m(e)f(c)m(hange)i(of)f(the)f (feedbac)m(k)i(matrix:)58 b(used)39 b(in)f(LR)m(CF-NM)i(and)268 4598 y(LR)m(CF-NM-I.)41 4790 y(Here,)30 b(the)f(normalized)f(residual)f (norm)h(corresp)s(onding)f(to)j(the)g(lo)m(w)e(rank)h(Cholesky)f (factor)i Fl(Z)3409 4757 y Ft(\()p Fj(k)r Ft(\))3536 4790 y Fy(is)41 4903 y(de\014ned)f(as)61 5170 y(NRN)q(\()p Fl(Z)369 5133 y Ft(\()p Fj(k)r Ft(\))466 5170 y Fy(\))d(=)633 5109 y Fp(k)p Fl(C)750 5076 y Fj(T)805 5109 y Fl(QC)g Fy(+)20 b Fl(A)1127 5076 y Fj(T)1182 5109 y Fl(Z)1251 5076 y Ft(\()p Fj(k)r Ft(\))1349 5109 y Fl(Z)1418 5076 y Ft(\()p Fj(k)r Ft(\))1515 5052 y Fj(H)1602 5109 y Fy(+)g Fl(Z)1762 5076 y Ft(\()p Fj(k)r Ft(\))1859 5109 y Fl(Z)1928 5076 y Ft(\()p Fj(k)r Ft(\))2025 5052 y Fj(H)2092 5109 y Fl(A)h Fp(\000)f Fl(Z)2341 5076 y Ft(\()p Fj(k)r Ft(\))2438 5109 y Fl(Z)2507 5076 y Ft(\()p Fj(k)r Ft(\))2604 5052 y Fj(H)2671 5109 y Fl(B)5 b(R)2815 5076 y Fh(\000)p Ft(1)2909 5109 y Fl(B)2983 5076 y Fj(T)3037 5109 y Fl(Z)3106 5076 y Ft(\()p Fj(k)r Ft(\))3203 5109 y Fl(Z)3272 5076 y Ft(\()p Fj(k)r Ft(\))3370 5052 y Fj(H)3437 5109 y Fp(k)3482 5123 y Fj(F)p 633 5149 2909 4 v 1877 5233 a Fp(k)p Fl(C)1994 5206 y Fj(T)2049 5233 y Fl(QC)i Fp(k)2238 5247 y Fj(F)3551 5170 y Fl(;)3435 5332 y Fy(\(30\))41 5445 y(whereas)39 b(the)h(relativ)m(e)g(c)m(hange)h(of)f(the)f(feedbac)m(k)i(matrix)e (related)g(to)i(the)f(matrices)f Fl(K)3223 5412 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))3450 5445 y Fy(and)41 5558 y Fl(K)125 5525 y Ft(\()p Fj(k)r Ft(\))252 5558 y Fy(is)1002 5714 y(R)m(CF)q(\()p Fl(K)1311 5677 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1498 5714 y Fl(;)15 b(K)1622 5677 y Ft(\()p Fj(k)r Ft(\))1720 5714 y Fy(\))26 b(=)1887 5653 y Fp(k)p Fl(K)2016 5620 y Ft(\()p Fj(k)r Ft(\))2134 5653 y Fp(\000)20 b Fl(K)2309 5620 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))2496 5653 y Fp(k)2541 5667 y Fj(F)p 1887 5693 714 4 v 2078 5780 a Fp(k)p Fl(K)2207 5754 y Ft(\()p Fj(k)r Ft(\))2305 5780 y Fp(k)2350 5794 y Fj(F)2610 5714 y Fl(:)800 b Fy(\(31\))p eop %%Page: 30 37 30 36 bop -9 -105 a Fy(30)2369 b Fg(5)82 b(RICCA)-8 b(TI)29 b(EQUA)-8 b(TIONS)-9 194 y Fy(Man)m(y)30 b(of)f(the)g(remarks)g(on)g (stopping)g(criteria)f(for)h(the)h(LR)m(CF-ADI)g(iteration)f(made)g(in) f Fp(x)p Fy(3.1.2)j(also)-9 307 y(apply)d(to)j(stopping)e(criteria)h (for)g(LR)m(CF-NM)h(or)f(LR)m(CF-NM-I.)i(In)d(particular,)g(the)i (application)d(of)-9 419 y(stopping)k(criteria,)j(whic)m(h)e(require)g (the)h(computation)g(of)g(normalized)f(residual)e(norms)j(is)f(n)m (umer-)-9 532 y(ically)j(exp)s(ensiv)m(e.)63 b(Although)37 b(the)i(applied)d(computational)h(metho)s(d)h([6])h(exploits)e(the)h (lo)m(w)g(rank)-9 645 y(structure)30 b(of)h(the)f(appro)m(ximate)h (solutions,)f(it)g(can)h(b)s(e)f(more)h(exp)s(ensiv)m(e)f(than)g(the)h (iteration)f(itself.)-9 758 y(Moreo)m(v)m(er,)d(it)c(is)f(not)i(p)s (ossible)c(to)25 b(use)e(residual)e(based)i(stopping)f(criteria)g(for)i (LR)m(CF-NM-I,)g(b)s(ecause)-9 871 y(there)34 b(the)h(lo)m(w)f(rank)g (Cholesky)g(factors)h Fl(Z)1533 838 y Ft(\()p Fj(k)r Ft(\))1665 871 y Fy(are)g(not)g(formed)f(at)h(all,)g(whic)m(h)e(is)h (the)g(only)g(reason)-9 984 y(wh)m(y)c(one)g(w)m(ould)f(apply)g(LR)m (CF-NM-I)j(instead)d(of)i(LR)m(CF-NM.)132 1097 y(The)i(consideration)f (of)i(\(31\))h(for)f(the)g(construction)f(of)h(heuristic)d(stopping)i (criteria)g(is)f(related)-9 1210 y(to)27 b(the)g(fact)g(that)h(in)d (some)i(sense)g(the)g(matrices)f Fl(K)1773 1177 y Ft(\()p Fj(k)r Ft(\))1897 1210 y Fy(rather)h(than)f(the)h(lo)m(w)g(rank)f (Cholesky)f(factors)-9 1323 y Fl(Z)60 1290 y Ft(\()p Fj(k)r Ft(\))198 1323 y Fy(or)41 b(their)f(pro)s(ducts)g(are)h(the)g (quan)m(tities)g(of)g(in)m(terest)g(when)f(the)h(optimal)f(con)m(trol)i (problem)-9 1436 y(should)29 b(b)s(e)h(solv)m(ed.)44 b(Ho)m(w)m(ev)m(er,)33 b(stopping)d(criteria)h(related)g(to)h Fl(K)2293 1403 y Ft(\()p Fj(k)r Ft(\))2421 1436 y Fy(are)g(somewhat)g (dubious)c(when)-9 1549 y(the)e(optimal)f(feedbac)m(k)i Fl(K)33 b Fy(or,)27 b(more)f(precisely)-8 b(,)27 b(the)f(pro)s(duct)f Fl(B)5 b(K)2339 1516 y Fj(T)2419 1549 y Fy(is)26 b(v)m(ery)g(small)f (compared)h(to)h Fl(A)p Fy(,)-9 1662 y(b)s(ecause)h(then)g(small)g (relativ)m(e)g(c)m(hanges)i(in)d Fl(K)35 b Fy(hardly)27 b(c)m(hange)j(the)f(closed-lo)s(op)f(matrix)g Fl(A)16 b Fp(\000)h Fl(B)5 b(K)3467 1629 y Fj(T)3521 1662 y Fy(.)-9 1774 y(On)24 b(the)i(other)f(hand,)h(the)f(accuracy)i(of)e Fl(K)32 b Fy(do)s(es)25 b(not)h(pla)m(y)e(a)i(crucial)e(role)h(in)f (suc)m(h)h(situations,)h(whic)m(h)-9 1887 y(means)33 b(that)g(a)h(p)s(ossibly)c(premature)j(termination)e(of)j(the)f(Newton) h(iteration)e(w)m(ould)g(not)h(b)s(e)g(v)m(ery)-9 2000 y(harmful.)132 2113 y(W)-8 b(e)42 b(will)d(no)m(w)i(discuss)e(the)i (\014v)m(e)h(stopping)e(criteria.)72 b(Con)m(v)m(ergence)43 b(plots)d(generated)i(for)f(an)-9 2226 y(example)32 b(problem)g (illustrate)f(their)h(e\013ects.)49 b(Note)35 b(that,)f(similar)c(to)k (the)f(criteria)f(for)h(the)g(LR)m(CF-)-9 2339 y(ADI)40 b(iteration)g(describ)s(ed)d(in)i Fp(x)p Fy(3.1.2,)45 b(the)40 b(follo)m(wing)f(stopping)f(criteria)i(can)g(b)s(e)f(\\activ) -5 b(ated")42 b(or)-9 2452 y(\\a)m(v)m(oided".)127 2640 y Fp(\017)k Fo(Stopping)h(criterion:)72 b(maximal)45 b(n)m(um)m(b)s(er)h(of)h(iteration)f(steps.)73 b Fy(This)39 b(criterion)g(is)218 2753 y(represen)m(ted)31 b(b)m(y)g(the)h(input)d (parameter)j Fn(max)p 1816 2753 29 4 v 33 w(it)p 1945 2753 V 34 w(r)f Fy(in)f(the)i(routine)e Fn(lp)p 2733 2753 V 34 w(lrnm)p Fy(.)42 b(The)31 b(iteration)218 2866 y(is)38 b(stopp)s(ed)h(b)m(y)g(this)g(criterion)f(after)i Fn(max)p 1738 2866 V 33 w(it)p 1867 2866 V 34 w(r)f Fy(iterations)g (steps.)68 b(This)38 b(criterion)g(can)i(b)s(e)218 2979 y(a)m(v)m(oided)31 b(b)m(y)f(setting)h Fn(max)p 1124 2979 V 34 w(it)p 1254 2979 V 33 w(r)48 b(=)f(+Inf)30 b Fy(\(i.e.,)h Fn(max)p 2051 2979 V 34 w(it)p 2181 2979 V 33 w(r)g Fy(=)25 b Fp(1)p Fy(\).)42 b(Ob)m(viously)-8 b(,)29 b(no)h(additional)218 3092 y(computations)23 b(need)g(to)h(b)s (e)e(p)s(erformed)g(to)i(ev)-5 b(aluate)24 b(it.)38 b(The)23 b(dra)m(wbac)m(k)g(of)h(this)e(stopping)g(cri-)218 3205 y(terion)27 b(is,)h(that)h(it)e(is)g(not)h(directly)f(related)h(to)h (the)f(attainable)g(accuracy)-8 b(.)41 b(This)27 b(is)g(illustrated)218 3318 y(b)m(y)j(Figure)g(7.)824 4853 y @beginspecial 34 @llx 189 @lly 552 @urx 592 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt_stop_max_it.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt_stop_max_it.eps %%CreationDate: 11/02/99 20:49:25 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 552 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 552 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 232 6214 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (5) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3471 4827 mt (10) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4809 4827 mt (15) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6148 4827 mt (20) s 899 4614 mt 926 4614 L 6254 4614 mt 6227 4614 L 899 4403 mt 953 4403 L 6254 4403 mt 6200 4403 L 434 4474 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4355 mt (-15) s 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3418 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3299 mt (-10) s 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 2290 mt 953 2290 L 6254 2290 mt 6200 2290 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2361 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2242 mt (-5) s 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1656 mt 926 1656 L 6254 1656 mt 6227 1656 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 811 mt 926 811 L 6254 811 mt 6227 811 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1305 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1186 mt (0) s 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke DD 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 11 MP stroke SO 268 130 268 129 267 127 268 127 268 -682 899 1234 6 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial -9 5049 a(Figure)24 b(7:)39 b(Stopping)24 b(criterion:)37 b(maximal)24 b(n)m(um)m(b)s(er)g(of)h(iteration)g (steps.)39 b(Solid)23 b(line:)36 b Fn(max)p 3149 5049 V 34 w(it)p 3279 5049 V 34 w(r)25 b Fy(=)g(5;)-9 5162 y(dashdotted)33 b(line:)46 b Fn(max)p 828 5162 V 34 w(it)p 958 5162 V 34 w(r)33 b Fy(=)e(10;)36 b(dotted)f(line:)46 b Fn(max)p 1976 5162 V 33 w(it)p 2105 5162 V 34 w(r)34 b Fy(=)c(20.)52 b(The)34 b(other)g(four)f(criteria)g(are)-9 5274 y(a)m(v)m(oided.)127 5644 y Fp(\017)46 b Fo(Stopping)40 b(criterion:)55 b(tolerance)40 b(for)f(the)g(normalized)g(residual)g (norm.)51 b Fy(This)33 b(cri-)218 5757 y(terion)28 b(is)f(represen)m (ted)i(b)m(y)f(the)h(input)d(parameter)j Fn(min)p 2152 5757 V 34 w(res)p 2330 5757 V 34 w(r)f Fy(in)f(the)i(routine)e Fn(lp)p 3106 5757 V 34 w(lrnm)p Fy(.)39 b(The)p eop %%Page: 31 38 31 37 bop 41 -105 a Fg(5.4)82 b(Stopping)29 b(criteria)2600 b Fy(31)268 194 y(iteration)30 b(is)g(stopp)s(ed)f(b)m(y)h(this)f (criterion)h(as)g(so)s(on)g(as)1438 407 y(NRN\()p Fl(Z)1745 369 y Ft(\()p Fj(k)r Ft(\))1842 407 y Fy(\))c Fp(\024)f Fn(min)p 2149 407 29 4 v 34 w(res)p 2327 407 V 33 w(r)p Fl(:)268 620 y Fy(This)h(criterion)g(can)h(b)s(e)g(a)m(v)m(oided)g(b)m (y)g(setting)g Fn(min)p 2013 620 V 34 w(res)p 2191 620 V 34 w(r)f Fy(=)f(0.)40 b(\(Because)29 b(of)f(round-o\013)e(errors)268 733 y(it)h(is)f(practically)h(imp)s(ossible)d(to)k(attain)f(NRN\()p Fl(Z)2008 700 y Ft(\()p Fj(k)r Ft(\))2106 733 y Fy(\))f(=)f(0.\))40 b(It)28 b(requires)e(the)h(computation)g(of)268 846 y(normalized)g (residual)f(norms)h(and)g(is)h(computationally)f(exp)s(ensiv)m(e.)39 b(A)28 b(further)f(dra)m(wbac)m(k)h(of)268 958 y(this)j(criterion)f(is) h(that)h(it)f(will)e(either)i(stop)h(the)f(iteration)g(b)s(efore)h(the) f(maximal)g(accuracy)i(is)268 1071 y(attained)g(\(see)g Fn(min)p 963 1071 V 34 w(res)p 1141 1071 V 33 w(r)f Fy(=)g(10)1441 1038 y Fh(\000)p Ft(5)1536 1071 y Fy(,)h(10)1684 1038 y Fh(\000)p Ft(10)1847 1071 y Fy(in)e(Figure)h(8\))h(or)f(it)g(will)e (not)i(stop)h(the)f(iteration)268 1184 y(at)i(all)e(\(see)h Fn(min)p 845 1184 V 34 w(res)p 1023 1184 V 33 w(r)g Fy(=)f(10)1324 1151 y Fh(\000)p Ft(15)1488 1184 y Fy(in)f(Figure)i(8\).)49 b(If)32 b(y)m(ou)h(w)m(an)m(t)h(to)g(a)m(v)m(oid)f(this)f(criterion,)g (but)268 1297 y(compute)25 b(the)g(con)m(v)m(ergence)j(history)c(pro)m (vided)f(b)m(y)i(the)g(output)f(v)m(ector)j Fn(res)p 2931 1297 V 33 w(r)p Fy(,)f(set)g Fn(min)p 3344 1297 V 33 w(res)p 3521 1297 V 34 w(r)268 1410 y Fy(to)31 b(a)g(v)-5 b(alue)30 b(m)m(uc)m(h)g(smaller)f(than)h(the)h(mac)m(hine)f(precision) f(\(sa)m(y)-8 b(,)32 b Fn(min)p 2711 1410 V 33 w(res)p 2888 1410 V 34 w(r)e Fy(=)25 b(10)3180 1377 y Fh(\000)p Ft(100)3345 1410 y Fy(\).)874 2956 y @beginspecial 34 @llx 189 @lly 552 @urx 592 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt_stop_min_res.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt_stop_min_res.eps %%CreationDate: 11/02/99 20:49:42 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 552 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 552 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 232 6214 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (5) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3471 4827 mt (10) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4809 4827 mt (15) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6148 4827 mt (20) s 899 4614 mt 926 4614 L 6254 4614 mt 6227 4614 L 899 4403 mt 953 4403 L 6254 4403 mt 6200 4403 L 434 4474 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4355 mt (-15) s 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3418 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3299 mt (-10) s 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 2290 mt 953 2290 L 6254 2290 mt 6200 2290 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2361 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2242 mt (-5) s 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1656 mt 926 1656 L 6254 1656 mt 6227 1656 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 811 mt 926 811 L 6254 811 mt 6227 811 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1305 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1186 mt (0) s 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke DD 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 11 MP stroke SO 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 11 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 41 3152 a(Figure)44 b(8:)71 b(Stopping)43 b(criterion:)69 b(tolerance)45 b(for)g(the)g(normalized)f(residual)e (norm.)84 b(Solid)43 b(line:)41 3265 y Fn(min)p 191 3265 V 33 w(res)p 368 3265 V 34 w(r)32 b Fy(=)c(10)665 3232 y Fh(\000)p Ft(5)761 3265 y Fy(;)33 b(dashdotted)f(line:)43 b Fn(min)p 1652 3265 V 34 w(res)p 1830 3265 V 33 w(r)32 b Fy(=)d(10)2127 3232 y Fh(\000)p Ft(10)2257 3265 y Fy(;)34 b(dotted)e(line:)44 b Fn(min)p 2967 3265 V 33 w(res)p 3144 3265 V 34 w(r)32 b Fy(=)c(10)3441 3232 y Fh(\000)p Ft(15)3571 3265 y Fy(.)41 3377 y(Here,)j(the)g(dashdotted)f(and)g(the)g (solid)f(line)g(are)h(iden)m(tical.)40 b(The)30 b(other)g(four)g (criteria)g(are)g(a)m(v)m(oided.)177 3777 y Fp(\017)46 b Fo(Stopping)39 b(criterion:)53 b(stagnation)38 b(of)g(the)f (normalized)h(residual)g(norm.)48 b Fy(This)31 b(cri-)268 3890 y(terion)k(is)f(represen)m(ted)h(b)m(y)g(the)h(input)d(parameter)i Fn(with)p 2297 3890 V 34 w(rs)p 2427 3890 V 34 w(r)f Fy(in)g(the)i(routine)e Fn(lp)p 3230 3890 V 34 w(lrnm)p Fy(.)53 b(It)268 4003 y(is)38 b(activ)-5 b(ated)39 b(if)f Fn(with)p 1057 4003 V 33 w(rs)p 1186 4003 V 34 w(r)g Fy(=)g Fn('S')g Fy(and)g(a)m(v)m(oided)h(if)e Fn(with)p 2404 4003 V 33 w(rs)p 2533 4003 V 34 w(r)h Fy(=)h Fn('N')p Fy(.)e(The)h(iteration)h(is)268 4116 y(stopp)s(ed)26 b(b)m(y)h(this)f(criterion)g(when)g(a)h(stagnation)h(of)f(the)g (normalized)e(residual)g(norm)h(curv)m(e)i(is)268 4229 y(detected.)40 b(In)23 b(con)m(trast)i(to)g(the)f(corresp)s(onding)e (criterion)g(for)i(the)g(LR)m(CF-ADI)h(iteration,)g(this)268 4342 y(criterion)j(stops)g(the)h(iteration,)f(when)g(the)h(stagnation)g (of)g(the)f(normalized)f(residual)g(norm)h(is)268 4454 y(detected)f(for)e(a)h(single)e(iteration)h(step.)39 b(Of)25 b(course,)h(this)f(is)f(a)i(sligh)m(tly)e(heuristic)f (criterion)h(but)268 4567 y(it)i(w)m(orks)g(v)m(ery)h(w)m(ell)e(in)g (practice.)40 b(It)26 b(requires)f(the)h(computation)g(of)h(the)f (normalized)f(residual)268 4680 y(norm)30 b(and)g(is)f(computationally) g(exp)s(ensiv)m(e.)40 b(See)31 b(Figure)f(9.)177 4880 y Fp(\017)46 b Fo(Stopping)41 b(criterion:)59 b(smallness)41 b(of)f(the)h(the)f(relativ)m(e)h(c)m(hange)g(of)g(the)f(feedbac)m(k)268 4993 y(matrix.)d Fy(This)21 b(criterion)h(is)g(represen)m(ted)h(b)m(y)f (the)i(input)d(parameter)i Fn(min)p 2838 4993 V 33 w(ck)p 2967 4993 V 34 w(r)g Fy(in)e(the)j(routine)268 5105 y Fn(lp)p 370 5105 V 34 w(lrnm)p Fy(.)40 b(The)29 b(iteration)h(is)g (stopp)s(ed)f(b)m(y)h(this)g(criterion)f(as)i(so)s(on)f(as)1305 5319 y(R)m(CF\()p Fl(K)1613 5281 y Ft(\()p Fj(k)r Fh(\000)p Ft(1\))1801 5319 y Fl(;)15 b(K)1925 5281 y Ft(\()p Fj(k)r Ft(\))2023 5319 y Fy(\))25 b Fp(\024)g Fn(min)p 2329 5319 V 34 w(ck)p 2459 5319 V 34 w(r)p Fl(:)268 5532 y Fy(This)31 b(criterion)h(can)i(b)s(e)e(a)m(v)m(oided)h(b)m(y)g(setting) g Fn(min)p 2054 5532 V 34 w(ck)p 2184 5532 V 34 w(r)f Fy(=)e(0.)49 b(It)33 b(is)f(n)m(umerically)f(v)m(ery)i(inex-)268 5644 y(p)s(ensiv)m(e.)51 b(On)33 b(the)i(other)f(hand)f(it)h(is)f (heuristic)f(and)i(not)g(directly)f(related)h(to)h(the)f(accuracy)268 5757 y(in)29 b Fl(Z)443 5724 y Ft(\()p Fj(k)r Ft(\))540 5757 y Fy(.)41 b(See)31 b(Figure)f(10.)p eop %%Page: 32 39 32 38 bop -9 -105 a Fy(32)2369 b Fg(5)82 b(RICCA)-8 b(TI)29 b(EQUA)-8 b(TIONS)824 1520 y @beginspecial 34 @llx 189 @lly 552 @urx 592 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt_stop_with_rs.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt_stop_with_rs.eps %%CreationDate: 11/02/99 20:49:55 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 552 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 552 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 232 6214 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (5) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3471 4827 mt (10) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4809 4827 mt (15) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6148 4827 mt (20) s 899 4614 mt 926 4614 L 6254 4614 mt 6227 4614 L 899 4403 mt 953 4403 L 6254 4403 mt 6200 4403 L 434 4474 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4355 mt (-15) s 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3418 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3299 mt (-10) s 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 2290 mt 953 2290 L 6254 2290 mt 6200 2290 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2361 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2242 mt (-5) s 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1656 mt 926 1656 L 6254 1656 mt 6227 1656 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 811 mt 926 811 L 6254 811 mt 6227 811 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1305 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1186 mt (0) s 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke SO 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 15 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial -9 1716 a Fy(Figure)39 b(9:)61 b(Stopping)39 b(criterion:)59 b(Stagnation)41 b(of)f(the)g(normalized)f(residual)f (norms.)70 b(Solid)38 b(line:)-9 1828 y Fn(with)p 189 1828 29 4 v 33 w(rs)p 318 1828 V 34 w(r)30 b Fy(=)g Fn('S')p Fy(;)f(dotted)i(line:)39 b Fn(with)p 1416 1828 V 34 w(rs)p 1546 1828 V 34 w(r)30 b Fy(=)g Fn('N')p Fy(.)f(The)h(other)h(four)e (criteria)h(are)h(a)m(v)m(oided.)127 2182 y Fp(\017)46 b Fo(Stopping)34 b(criterion:)47 b(stagnation)33 b(of)h(the)g(relativ)m (e)f(c)m(hange)i(of)f(the)f(feedbac)m(k)i(ma-)218 2295 y(trix.)41 b Fy(This)29 b(criterion)h(is)g(represen)m(ted)h(b)m(y)f (the)h(input)e(parameter)i Fn(with)p 2764 2295 V 34 w(ks)p 2894 2295 V 33 w(r)g Fy(in)e(the)i(routine)218 2408 y Fn(lp)p 320 2408 V 34 w(lrnm)p Fy(.)56 b(It)36 b(is)f(activ)-5 b(ated)37 b(if)e Fn(with)p 1506 2408 V 33 w(ks)p 1635 2408 V 34 w(r)h Fy(=)f Fn('L')g Fy(and)h(a)m(v)m(oided)g(if)f Fn(with)p 2838 2408 V 33 w(ks)p 2967 2408 V 34 w(r)h Fy(=)f Fn('N')p Fy(.)h(The)218 2521 y(iteration)29 b(is)f(stopp)s(ed)h (b)m(y)g(this)g(criterion)f(when)g(a)i(stagnation)g(of)g(the)f(relativ) m(e)h(c)m(hange)g(of)g(the)218 2634 y(feedbac)m(k)j(matrix)g(is)e (detected.)50 b(Similar)29 b(to)34 b(the)f(last)f(criterion,)h(this)e (is)h(a)h(inexp)s(ensiv)m(e,)f(but)218 2747 y(heuristic)c(stopping)i (criterion.)39 b(See)31 b(Figure)e(11.)-9 2908 y(W)-8 b(e)23 b(recommend)f(to)g(use)g(\(only\))g(the)g(stopping)f(criterion)g (related)h(to)h Fn(with)p 2590 2908 V 33 w(rs)p 2719 2908 V 34 w(r)f Fy(if)f(algebraic)g(Riccati)-9 3021 y(equations)26 b(solutions)e(of)i(high)f(accuracy)j(should)c(b)s(e)h(computed)h(and)g (if)f(it)h(is)f(a\013ordable)h(to)h(compute)-9 3134 y(normalized)i (residual)g(norms.)42 b(If)30 b(the)h(computation)g(of)g(the)h (normalized)d(residual)g(norms)h(m)m(ust)h(b)s(e)-9 3247 y(a)m(v)m(oided,)c(the)f(com)m(bination)f(of)h(the)h(criteria)e (related)h(to)g Fn(min)p 2124 3247 V 34 w(ck)p 2254 3247 V 34 w(r)f Fy(and)g Fn(with)p 2725 3247 V 34 w(rs)p 2855 3247 V 33 w(r)h Fy(is)f(probably)f(the)-9 3360 y(b)s(est)32 b(c)m(hoice.)49 b(Exp)s(erience)32 b(sho)m(ws)h(that)h(often)f(only)f (one)h(of)g(them)g(will)e(stop)i(the)g(iteration)f(after)i(a)-9 3473 y(reasonable)i(n)m(um)m(b)s(er)g(of)h(steps.)61 b(See,)39 b(for)d(example,)j(Figure)e(11,)i(where)e(the)g(criterion)f (related)h(to)-9 3586 y Fn(with)p 189 3586 V 33 w(rs)p 318 3586 V 34 w(r)30 b Fy(failed.)-9 3824 y Fm(5.5)112 b(The)38 b(routine)e Fb(lp)p 972 3824 31 4 v 38 w(lrnm)-9 3996 y Fy(Both)24 b(LR)m(CF-NM)g(and)f(LR)m(CF-NM-I)i(are)f(implemen)m (ted)e(in)h(the)g(L)-8 b(Y)g(AP)g(A)m(CK)25 b(routine)e Fn(lp)p 3138 3996 29 4 v 34 w(lrnm)p Fy(.)37 b(W)-8 b(e)-9 4109 y(pro)m(vide)31 b(a)i(brief)e(description)f(of)j(this)e(routine.) 46 b(F)-8 b(or)33 b(more)g(details)e(see)i(the)g(inline)c(do)s(cumen)m (tation)-9 4222 y(whic)m(h)g(is)g(displa)m(y)m(ed)g(b)m(y)h(t)m(yping)g (the)h(MA)-8 b(TLAB)31 b(command)f Fn(>>)47 b(help)g(lp)p 2632 4222 V 34 w(lrnm)p Fy(.)132 4334 y(The)34 b(appro)m(ximate)h (solution)f(of)h(the)g(algebraic)g(Riccati)g(equations)g(\(22\))h(is)e (giv)m(en)h(b)m(y)g(the)g(lo)m(w)-9 4447 y(rank)d(Cholesky)h(factor)h Fl(Z)7 b Fy(,)34 b(suc)m(h)f(that)h Fl(Z)7 b(Z)1533 4414 y Fj(H)1629 4447 y Fp(\031)30 b Fl(X)7 b Fy(.)50 b Fl(Z)40 b Fy(has)33 b(t)m(ypically)f(few)m(er)i(columns)e(than)h(ro)m(ws.)-9 4560 y(Otherwise,)28 b(LR)m(CF-NM)j(is)e(useless!)40 b(In)29 b(general,)h Fl(Z)36 b Fy(can)30 b(b)s(e)f(a)h(complex)g (matrix,)f(but)g(the)h(pro)s(duct)-9 4673 y Fl(Z)7 b(Z)129 4640 y Fj(H)232 4673 y Fy(is)36 b(real.)60 b(In)36 b(the)i(explicit)d (mo)s(de)i(of)g Fn(lp)p 1637 4673 V 33 w(lrnm)f Fy(\(i.e.,)k(the)d(one) g(for)g(LR)m(CF-NM\))h(an)f(optional)-9 4786 y(in)m(ternal)f(p)s (ostpro)s(cessing)h(step)h(can)g(b)s(e)f(p)s(erformed,)h(whic)m(h)f (guaran)m(tees)i(that)g(the)f(deliv)m(ered)e(lo)m(w)-9 4899 y(rank)26 b(Cholesky)f(factor)j Fl(Z)33 b Fy(is)26 b(real.)39 b(This)25 b(requires)g(additional)g(computation.)39 b(This)25 b(p)s(ostpro)s(cessing)-9 5012 y(is)37 b(only)g(done)h(for)g (the)h(lo)m(w)f(rank)f(Cholesky)g(factor)j(computed)e(in)f(the)h(last)g (Newton)h(step.)64 b(This)-9 5125 y(means,)31 b(that)h(its)f(relativ)m (e)h(con)m(tribution)e(to)i(the)f(o)m(v)m(erall)h(cost)g(is)f(smaller)f (than)h(in)f(the)h(LR)m(CF-ADI)-9 5238 y(iteration.)-9 5473 y Fo(Calling)j(sequences:)-9 5644 y Fy(Dep)s(ending)g(on)i(the)g (c)m(hoice)h(of)f(the)g(mo)s(de)f(parameter)i Fn(zk)p Fy(,)g(the)f(follo)m(wing)e(t)m(w)m(o)k(calling)c(sequences)-9 5757 y(exist.)41 b(F)-8 b(or)31 b Fn(zk)f Fy(=)g Fn('Z')p Fy(,)g(the)h(lo)m(w)f(rank)g(Cholesky)g(factor)h Fl(Z)37 b Fy(is)30 b(computed)g(b)m(y)h(LR)m(CF-NM,)g(whereas)p eop %%Page: 33 40 33 39 bop 41 -105 a Fg(5.5)82 b(The)30 b(routine)f Fn(lp)p 840 -105 29 4 v 34 w(lrnm)2446 b Fy(33)874 1520 y @beginspecial 34 @llx 189 @lly 552 @urx 592 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt_stop_min_ck.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt_stop_min_ck.eps %%CreationDate: 11/02/99 20:50:13 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 552 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 552 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 232 6214 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (5) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3471 4827 mt (10) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4809 4827 mt (15) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6148 4827 mt (20) s 899 4614 mt 926 4614 L 6254 4614 mt 6227 4614 L 899 4403 mt 953 4403 L 6254 4403 mt 6200 4403 L 434 4474 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4355 mt (-15) s 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3418 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3299 mt (-10) s 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 2290 mt 953 2290 L 6254 2290 mt 6200 2290 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2361 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2242 mt (-5) s 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1656 mt 926 1656 L 6254 1656 mt 6227 1656 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 811 mt 926 811 L 6254 811 mt 6227 811 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1305 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1186 mt (0) s 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke DD 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 12 MP stroke SO 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 11 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 41 1716 a(Figure)26 b(10:)39 b(Stopping)25 b(criterion:)37 b(Smallness)25 b(of)h(the)h(the)f(relativ)m(e)g(c)m (hange)i(of)e(the)h(feedbac)m(k)g(matrix.)41 1828 y(Solid)37 b(line:)56 b Fn(min)p 651 1828 V 34 w(ck)p 781 1828 V 34 w(r)38 b Fy(=)i(10)1096 1796 y Fh(\000)p Ft(4)1191 1828 y Fy(;)j(dashdotted)c(line:)57 b Fn(min)p 2113 1828 V 33 w(ck)p 2242 1828 V 34 w(r)39 b Fy(=)g(10)2557 1796 y Fh(\000)p Ft(8)2652 1828 y Fy(;)44 b(dotted)39 b(line:)57 b Fn(min)p 3392 1828 V 33 w(ck)p 3521 1828 V 34 w(r)41 1941 y Fy(=)46 b(10)248 1908 y Fh(\000)p Ft(16)378 1941 y Fy(.)78 b(The)42 b(other)h(four)f(criteria)g(are)i(a)m(v)m(oided.)78 b(Note)44 b(that)f(it)g(is)f(mere)g(coincidence,)k(that)41 2054 y Fn(min)p 191 2054 V 33 w(ck)p 320 2054 V 34 w(r)35 b Fy(=)e(10)625 2021 y Fh(\000)p Ft(8)755 2054 y Fy(\(dashdotted)i (line\))f(leads)g(to)i(the)f(termination)f(after)i(the)f(\\optimal")g (n)m(um)m(b)s(er)41 2167 y(of)30 b(steps.)41 2540 y(for)g Fn(zk)g Fy(=)g Fn('K')p Fy(,)g(the)g(feedbac)m(k)h(matrix)f Fl(K)37 b Fy(is)29 b(computed)i(b)m(y)f(LR)m(CF-NM-I.)177 2725 y Fp(\017)46 b Fn(zk)30 b Fy(=)g Fn('Z')p Fy(:)364 2948 y Fn([Z,)47 b(flag_r,)e(res_r,)h(flp_r,)h(flag_l,)e(its_l,)h (res_l,)h(flp_l])f(=)h(...)364 3060 y(lp_lrnm\()e(zk,)i(rc,)g(name,)f (B,)i(C,)f(Q0,)g(R0,)g(K_in,)f(max_it_r,)f(...)364 3173 y(min_res_r,)g(with_rs_r,)g(min_ck_r,)g(with_ks_r,)g(info_r,)h(kp,)h (km,)g(...)364 3286 y(l0,)g(max_it_l,)e(min_res_l,)g(with_rs_l,)g (min_in_l,)g(info_l)h(\))177 3508 y Fp(\017)g Fn(zk)30 b Fy(=)g Fn('K')p Fy(:)364 3731 y Fn([K_out,)45 b(flag_r,)h(flp_r,)g (flag_l,)g(its_l,)g(flp_l])g(=)i(lp_lrnm\(...)364 3844 y(zk,)f(name,)f(B,)h(C,)g(Q0,)g(R0,)g(K_in,)f(max_it_r,)g(min_ck_r,)f (...)364 3957 y(with_ks_r,)g(info_r,)g(kp,)i(km,)g(l0,)g(max_it_l,)e (min_in_l,)h(info_l)g(\))41 4196 y Fo(Input)34 b(parameters:)86 4368 y Fn(zk)p Fy(:)j(Mo)s(de)23 b(parameter,)i(whic)m(h)c(is)h(either) h Fn('Z')e Fy(or)i Fn('K')p Fy(.)f(If)h Fn(zk)f Fy(=)h Fn('Z')p Fy(,)f(the)h(lo)m(w)f(rank)h(Cholesky)f(factor)268 4481 y Fl(Z)32 b Fy(=)25 b Fl(Z)527 4448 y Ft(\()p Fj(k)591 4456 y Ff(max)718 4448 y Ft(\))776 4481 y Fy(is)h(computed)h(b)m(y)g (LR)m(CF-NM.)h(Otherwise,)f Fl(K)2420 4448 y Ft(\()p Fj(k)2484 4456 y Ff(max)2611 4448 y Ft(\))2669 4481 y Fy(is)f(directly)g(computed)h(b)m(y)268 4594 y(LR)m(CF-ADI-I.)86 4780 y Fn(rc)p Fy(:)43 b(Mo)s(de)31 b(parameter,)h(whic)m(h)f(is)f (either)h Fn('R')f Fy(or)i Fn('C')p Fy(.)e(If)h Fn(rc)g Fy(=)g Fn('C')p Fy(,)g(the)h(routine)e(deliv)m(ers)g(a)i(lo)m(w)268 4893 y(rank)i(Cholesky)f(factor,)k(whic)m(h)c(is)g(not)h(real)g(when)g (non-real)f(shift)g(parameters)i(are)f(used)g(in)268 5006 y(the)39 b(last)f(Newton)g(step.)65 b(Otherwise,)39 b(this)e(p)s(ossibly)f(complex)i(lo)m(w)g(rank)f(Cholesky)h(factor)268 5119 y(is)e(transformed)g(in)m(to)h(a)g(real)f(lo)m(w)h(rank)f (Cholesky)f(factor)2405 5096 y(~)2386 5119 y Fl(Z)7 b Fy(,)38 b(whic)m(h)e(describ)s(es)f(the)i(iden)m(ti-)268 5232 y(cal)i(appro)m(ximate)g(solution)1323 5209 y(~)1304 5232 y Fl(Z)1392 5209 y Fy(~)1372 5232 y Fl(Z)1441 5199 y Fj(T)1496 5232 y Fy(.)1606 5209 y(~)1586 5232 y Fl(Z)46 b Fy(is)37 b(returned)h(instead)g(of)g Fl(Z)7 b Fy(.)65 b(The)38 b(parameter)i Fn(rc)e Fy(is)268 5345 y(not)31 b(needed)e(in)g(the)h(mo)s(de)g(for)g(LR)m(CF-NM-I,)h(b)s(ecause)g(the) f(returned)f(feedbac)m(k)i(\(parameter)268 5458 y Fn(K)p 322 5458 V 34 w(out)p Fy(\))f(is)g(alw)m(a)m(ys)g(real,)h(pro)m(vided)e (that)i Fl(K)1799 5425 y Ft(\(0\))1923 5458 y Fy(\(parameter)g Fn(K)p 2447 5458 V 34 w(in)p Fy(\))f(is)g(real.)86 5644 y Fn(name)p Fy(:)39 b(The)29 b(basis)e(name)i(of)g(the)g(user)g (supplied)c(functions)j(that)h(realize)g(basic)f(matrix)g(op)s (erations)268 5757 y(with)h Fl(A)p Fy(.)p eop %%Page: 34 41 34 40 bop -9 -105 a Fy(34)2369 b Fg(5)82 b(RICCA)-8 b(TI)29 b(EQUA)-8 b(TIONS)824 1520 y @beginspecial 34 @llx 189 @lly 552 @urx 592 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt_stop_with_ks.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt_stop_with_ks.eps %%CreationDate: 11/02/99 20:50:26 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 552 592 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 552 592 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 232 6214 4836 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (5) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3471 4827 mt (10) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4809 4827 mt (15) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6148 4827 mt (20) s 899 4614 mt 926 4614 L 6254 4614 mt 6227 4614 L 899 4403 mt 953 4403 L 6254 4403 mt 6200 4403 L 434 4474 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4355 mt (-15) s 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 3347 mt 953 3347 L 6254 3347 mt 6200 3347 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3418 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3299 mt (-10) s 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 2290 mt 953 2290 L 6254 2290 mt 6200 2290 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2361 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2242 mt (-5) s 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1656 mt 926 1656 L 6254 1656 mt 6227 1656 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 811 mt 926 811 L 6254 811 mt 6227 811 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 1234 mt 953 1234 L 6254 1234 mt 6200 1234 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1305 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1186 mt (0) s 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np DO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke SO 268 -58 267 299 268 52 268 -4 268 52 267 -245 268 -103 268 66 268 97 267 796 268 1132 268 569 268 292 267 178 268 141 268 130 268 129 267 127 268 127 268 -682 899 1234 21 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 2982 5023 mt (iteration steps) s 379 3573 mt -90 rotate (normalized residual norm) s 90 rotate end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial -9 1716 a Fy(Figure)34 b(11:)51 b(Stopping)33 b(criterion:)48 b(Stagnation)36 b(of)f(the)g(relativ)m(e)g(c)m(hange)h (of)f(the)g(feedbac)m(k)h(matrix.)-9 1828 y(Solid)f(line:)53 b Fn(with)p 644 1828 29 4 v 33 w(rs)p 773 1828 V 34 w(r)37 b Fy(=)g Fn('L')p Fy(;)g(dotted)g(line:)53 b Fn(with)p 1913 1828 V 34 w(rs)p 2043 1828 V 34 w(r)37 b Fy(=)g Fn('N')p Fy(.)f(The)h(other)h(four)e(criteria)h(are)-9 1941 y(a)m(v)m(oided.)j(F)-8 b(or)31 b(this)d(particular)g(example,)i (no)f(stagnation)h(in)e(the)i(relativ)m(e)f(c)m(hange)i(of)f(the)f (feedbac)m(k)-9 2054 y(matrix)g(is)h(observ)m(ed)g(within)e(20)j (iteration)f(steps.)36 2431 y Fn(B)p Fy(:)g(System)h(matrix)e Fl(B)5 b Fy(.)36 2623 y Fn(C)p Fy(:)30 b(System)h(matrix)e Fl(C)7 b Fy(.)36 2814 y Fn(Q0)p Fy(:)40 b(The)30 b(Cholesky)f(factor) 1055 2791 y(~)1034 2814 y Fl(Q)h Fy(de\014ned)f(in)g(\(28\).)36 3006 y Fn(R0)p Fy(:)40 b(The)30 b(Cholesky)f(factor)1053 2983 y(~)1034 3006 y Fl(R)i Fy(de\014ned)e(in)g(\(28\).)36 3198 y Fn(K)p 90 3198 V 34 w(in)p Fy(:)39 b(The)28 b(stabilizing)d (initial)g(state)30 b(feedbac)m(k)f Fl(K)1829 3165 y Ft(\(0\))1923 3198 y Fy(.)40 b(If)27 b Fl(A)h Fy(is)g(stable,)g Fl(K)2632 3165 y Ft(\(0\))2751 3198 y Fy(=)d(0)k(can)f(b)s(e)g(used,)f (for)218 3311 y(example.)36 3502 y Fn(max)p 186 3502 V 34 w(it)p 316 3502 V 33 w(r)p Fy(:)41 b(Stopping)29 b(parameter)h(for)h(\(outer\))g(Newton)g(iteration.)40 b(See)31 b Fp(x)p Fy(5.4.)36 3694 y Fn(min)p 186 3694 V 34 w(res)p 364 3694 V 33 w(r)p Fy(:)41 b(Stopping)28 b(parameter)j(for)f(\(outer\))i(Newton)f(iteration.)40 b(See)30 b Fp(x)p Fy(5.4.)36 3885 y Fn(with)p 234 3885 V 33 w(rs)p 363 3885 V 34 w(r)p Fy(:)41 b(Stopping)28 b(parameter)j(for)f(\(outer\))i(Newton)f(iteration.)40 b(See)30 b Fp(x)p Fy(5.4.)36 4077 y Fn(min)p 186 4077 V 34 w(ck)p 316 4077 V 33 w(r)p Fy(:)41 b(Stopping)29 b(parameter)h(for)h(\(outer\))g(Newton)g(iteration.)40 b(See)31 b Fp(x)p Fy(5.4.)36 4269 y Fn(with)p 234 4269 V 33 w(ks)p 363 4269 V 34 w(r)p Fy(:)41 b(Stopping)28 b(parameter)j(for)f(\(outer\))i(Newton)f(iteration.)40 b(See)30 b Fp(x)p Fy(5.4.)36 4460 y Fn(info)p 234 4460 V 33 w(r)p Fy(:)36 b(P)m(arameter,)25 b(whic)m(h)c(determines)g(the)h (\\amoun)m(t")h(of)e(information)g(on)g(the)h(\(outer\))h(Newton)218 4573 y(iteration)31 b(that)h(is)e(pro)m(vided)g(as)i(text)g(and/or)g (residual)d(history)h(plot.)43 b(The)31 b(follo)m(wing)f(v)-5 b(alues)218 4686 y(are)31 b(p)s(ossible:)38 b Fn(info)p 945 4686 V 33 w(r)30 b Fy(=)g Fn(0)g Fy(\(no)h(information\),)e Fn(1)p Fy(,)h Fn(2)p Fy(,)h(and)e Fn(3)i Fy(\(most)g(p)s(ossible)d (information\).)36 4878 y Fn(l0)p Fy(:)36 b(P)m(arameter)23 b Fl(l)655 4892 y Ft(0)717 4878 y Fy(for)f(the)g(ADI)g(parameter)h (routine)e Fn(lp)p 2022 4878 V 34 w(para)p Fy(,)i(whic)m(h)d(is)h(in)m (v)m(ok)m(ed)i(in)e(eac)m(h)i(Newton)218 4991 y(step.)41 b(Note)31 b(that)g Fl(k)909 5005 y Ft(+)989 4991 y Fy(+)20 b Fl(k)1127 5005 y Fh(\000)1211 4991 y Fl(>)25 b Fy(2)p Fl(l)1379 5005 y Ft(0)1450 4991 y Fy(is)k(required.)36 5182 y Fn(kp)p Fy(:)40 b(P)m(arameter)32 b Fl(k)688 5196 y Ft(+)778 5182 y Fy(for)e(the)g(ADI)h(parameter)g(routine)e Fn(lp)p 2124 5182 V 34 w(para)p Fy(.)36 5374 y Fn(km)p Fy(:)40 b(P)m(arameter)32 b Fl(k)688 5388 y Fh(\000)778 5374 y Fy(for)e(the)g(ADI)h(parameter)g(routine)e Fn(lp)p 2124 5374 V 34 w(para)p Fy(.)36 5566 y Fn(max)p 186 5566 V 34 w(it)p 316 5566 V 33 w(l)p Fy(:)41 b(Stopping)29 b(parameter)h(for)h(the)f(\(inner\))f(LR)m(CF-ADI)j(iterations.)40 b(See)31 b Fp(x)p Fy(3.1.2.)36 5757 y Fn(min)p 186 5757 V 34 w(res)p 364 5757 V 33 w(l)p Fy(:)41 b(Stopping)28 b(parameter)j(for)f(the)h(\(inner\))e(LR)m(CF-ADI)i(iterations.)41 b(See)30 b Fp(x)p Fy(3.1.2.)p eop %%Page: 35 42 35 41 bop 3506 -105 a Fy(35)86 194 y Fn(with)p 284 194 29 4 v 34 w(rs)p 414 194 V 33 w(l)p Fy(:)41 b(Stopping)29 b(parameter)i(for)f(the)g(\(inner\))g(LR)m(CF-ADI)h(iterations.)40 b(See)31 b Fp(x)p Fy(3.1.2.)86 403 y Fn(min)p 236 403 V 34 w(in)p 366 403 V 34 w(l)p Fy(:)40 b(Stopping)29 b(parameter)i(for)f(the)h(\(inner\))e(LR)m(CF-ADI)i(iterations.)40 b(See)31 b Fp(x)p Fy(3.1.2.)86 613 y Fn(info)p 284 613 V 34 w(l)p Fy(:)37 b(P)m(arameter,)28 b(whic)m(h)c(determines)g(the)h (\\amoun)m(t")h(of)g(information)d(on)i(the)g(\(inner\))f(LR)m(CF-)268 726 y(ADI)34 b(iterations)g(that)g(is)f(pro)m(vided)f(as)i(text)h (and/or)f(residual)e(history)g(plot.)51 b(The)33 b(follo)m(wing)268 838 y(v)-5 b(alues)33 b(are)i(p)s(ossible:)45 b Fn(info)p 1280 838 V 33 w(l)34 b Fy(=)f Fn(0)h Fy(\(no)g(information\),)g Fn(1)p Fy(,)g Fn(2)p Fy(,)h(and)e Fn(3)h Fy(\(most)g(p)s(ossible)e (infor-)268 951 y(mation\).)41 1223 y Fo(Output)i(parameters:)86 1405 y Fn(Z)p Fy(:)d(The)g(lo)m(w)f(rank)h(Cholesky)f(factor)i Fl(Z)7 b Fy(,)30 b(whic)m(h)g(is)g(the)h(result)f(of)h(LR)m(CF-NM.)h (It)f(can)h(b)s(e)e(complex)268 1518 y(under)f(certain)h (circumstances.)86 1727 y Fn(K)p 140 1727 V 34 w(out)p Fy(:)40 b(The)30 b(matrix)g Fl(K)944 1694 y Ft(\()p Fj(k)1008 1702 y Ff(max)1135 1694 y Ft(\))1166 1727 y Fy(,)h(whic)m(h)e(is)g(the) i(result)e(of)i(LR)m(CF-NM-I.)86 1937 y Fn(flag)p 284 1937 V 34 w(r)p Fy(:)k(A)21 b(\015ag,)i(that)e(sho)m(ws)f(b)m(y)g(whic) m(h)f(stopping)h(criterion)f(\(or)h(stopping)g(parameter\))h(the)g (\(outer\))268 2050 y(Newton)30 b(iteration)f(has)g(b)s(een)f(stopp)s (ed.)40 b(P)m(ossible)28 b(v)-5 b(alues)29 b(are)g Fn('I')g Fy(\(for)g Fn(max)p 2985 2050 V 33 w(it)p 3114 2050 V 34 w(r)p Fy(\),)h Fn('R')e Fy(\(for)268 2163 y Fn(min)p 418 2163 V 34 w(res)p 596 2163 V 33 w(r)p Fy(\),)j Fn('S')e Fy(\(for)i Fn(with)p 1308 2163 V 33 w(rs)p 1437 2163 V 34 w(r)p Fy(\),)g Fn('K')e Fy(\(for)i Fn(min)p 2102 2163 V 33 w(ck)p 2231 2163 V 34 w(r)p Fy(\),)g(and)e Fn('L')h Fy(\(for)g Fn(with)p 3120 2163 V 34 w(ks)p 3250 2163 V 33 w(r)p Fy(\).)86 2372 y Fn(res)p 236 2372 V 34 w(r)p Fy(:)65 b(A)43 b(v)m(ector)h(con)m(taining)e(the)h(history)f (of)h(the)g(algebraic)f(Riccati)h(equations)f(normalized)268 2485 y(residual)24 b(norms)i(\(30\).)41 b Fn(res)p 1249 2485 V 33 w(r\(1\))25 b Fy(=)h(1)h(and)f Fn(res)p 1985 2485 V 33 w(r\()p Fl(i)12 b Fy(+)g(1)p Fn(\))26 b Fy(is)g(the)g (normalized)f(residual)f(norm)268 2598 y(w.r.t.)31 b(the)g(Newton)g (step)g Fl(i)p Fy(.)42 b(If)31 b(the)f(stopping)g(criteria)g(are)h(c)m (hosen,)h(so)f(that)g(the)g(normalized)268 2711 y(residual)d(norms)i (need)g(not)h(b)s(e)e(computed,)i Fn(res)p 1973 2711 V 33 w(r)f Fy(=)g Fn([])g Fy(is)f(returned.)86 2920 y Fn(flp)p 236 2920 V 34 w(r)p Fy(:)47 b(A)34 b(v)m(ector)h(con)m (taining)e(the)h(history)f(of)h(the)g(\015ops)f(needed)g(for)h(the)f (algorithm.)50 b Fn(flp)p 3378 2920 V 34 w(r\(1\))268 3033 y Fy(=)35 b(0)g(and)g Fn(flp)p 786 3033 V 33 w(r\()p Fl(i)23 b Fy(+)g(1)p Fn(\))36 b Fy(is)e(the)h(n)m(um)m(b)s(er)f(of)h (\015ops)f(required)f(for)i(the)g(Newton)h(steps)f(1)g(to)h Fl(i)p Fy(.)268 3146 y Fn(flp)p 418 3146 V 34 w(r)29 b Fy(displa)m(ys)e(the)j(n)m(um)m(b)s(er)e(of)i(\015ops)e(required)g (for)h(the)h(actual)f(iteration.)40 b(It)30 b(also)f(con)m(tains)268 3259 y(the)38 b(n)m(umerical)f(costs)i(for)f(all)f(user)g(supplied)e (functions)i(in)m(v)m(ok)m(ed)h(within)e Fn(lp)p 3067 3259 V 33 w(lrnm)h Fy(as)i(w)m(ell)268 3372 y(as)33 b(the)g (computation)g(of)g(the)g(sets)g(of)g(ADI)g(shift)f(parameters.)48 b(Ho)m(w)m(ev)m(er,)36 b(the)d(costs)h(for)e(the)268 3485 y(computation)i(of)f(Riccati)h(equations)f(or)g(Ly)m(apuno)m(v)h (equation)f(normalized)f(residual)f(norms)268 3598 y(are)g(not)g (included.)86 3807 y Fn(flag)p 284 3807 V 34 w(l)p Fy(:)38 b(V)-8 b(ector)28 b(con)m(taining)e(the)g(v)-5 b(alues)26 b Fn(flag)f Fy(returned)g(b)m(y)h(the)h(LR)m(CF-ADI)g(routine)e Fn(lp)p 3305 3807 V 34 w(lradi)p Fy(,)268 3920 y(whic)m(h)k(is)h (called)f(in)g(eac)m(h)j(Newton)f(step.)86 4130 y Fn(its)p 236 4130 V 34 w(l)p Fy(:)48 b(V)-8 b(ector)35 b(con)m(taining)f(the)g (n)m(um)m(b)s(er)f(of)h(iteration)g(steps)g(of)g(the)g(\(inner\))f(LR)m (CF-ADI)i(itera-)268 4243 y(tions.)86 4452 y Fn(res)p 236 4452 V 34 w(l)p Fy(:)43 b(Matrix)32 b(whose)f(columns)g(con)m(tain) h(the)g(normalized)e(residual)g(norm)h(history)f(v)m(ectors)j Fn(res)268 4565 y Fy(returned)h(b)m(y)h(the)g(LR)m(CF-ADI)h(routine)f Fn(lp)p 1837 4565 V 33 w(lradi)p Fy(.)54 b(Here,)37 b(normalized)d (residual)f(norms)h(in)268 4678 y(the)d(sense)f(of)h(\(13\))h(are)e (considered.)86 4887 y Fn(flp)p 236 4887 V 34 w(l)p Fy(:)37 b(Matrix)24 b(whose)g(columns)f(con)m(tain)i(the)f(\015op)g(history)f (v)m(ectors)i Fn(flp)f Fy(returned)f(b)m(y)h(the)g(LR)m(CF-)268 5000 y(ADI)31 b(routine)e Fn(lp)p 884 5000 V 34 w(lradi)g Fy(in)g(eac)m(h)j(Newton)f(step.)41 5318 y Fu(6)135 b(Supplemen)l(tary) 45 b(routines)h(and)e(data)i(\014les)41 5532 y Fy(Supplemen)m(tary)22 b(routines)g(are)i(routines)f(whic)m(h)f(do)i(not)g(pla)m(y)f(a)h(cen)m (tral)h(role)e(in)f(L)-8 b(Y)g(AP)g(A)m(CK)25 b(but)e(can)41 5644 y(b)s(e)29 b(used)h(to)h(generate)g(test)g(problems)d(in)h(order)h (to)h(v)-5 b(alidate)29 b(the)i(results)d(deliv)m(ered)h(b)m(y)h(L)-8 b(Y)g(AP)g(A)m(CK)41 5757 y(main)29 b(routines.)40 b(There)30 b(are)g(also)h(test)g(examples)f(in)f(form)h(of)g(data)i(\014les)d(pro) m(vided.)p eop %%Page: 36 43 36 42 bop -9 -105 a Fy(36)1176 b Fg(6)92 b(SUPPLEMENT)-8 b(AR)g(Y)30 b(R)m(OUTINES)g(AND)h(D)m(A)-8 b(T)g(A)32 b(FILES)-9 194 y Fm(6.1)112 b(Computation)34 b(of)h(residual)g(norms)f (for)i(Ly)m(apuno)m(v)g(and)g(Riccati)d(equations)-9 374 y Fy(The)21 b(accuracy)i(of)f(the)h(appro)m(ximate)f(solution)e Fl(Z)7 b(Z)1771 341 y Fj(H)1860 374 y Fy(of)22 b(the)g(Ly)m(apuno)m(v)g (equation)g(\(2\))h(or)f(the)g(Riccati)-9 487 y(equation)30 b(\(8\))h(can)g(b)s(e)f(assessed)g(b)m(y)g(the)h(residual)d(norm)i(of)g (the)h(Ly)m(apuno)m(v)f(equation)1181 706 y Fp(k)p Fl(F)13 b(Z)7 b(Z)1435 668 y Fj(H)1522 706 y Fy(+)20 b Fl(Z)7 b(Z)1751 668 y Fj(H)1817 706 y Fl(F)1888 668 y Fj(T)1963 706 y Fy(+)20 b Fl(GG)2198 668 y Fj(T)2252 706 y Fp(k)2297 720 y Fj(F)3385 706 y Fy(\(32\))-9 924 y(or)30 b(the)h(residual)d(norm) h(of)i(the)f(Riccati)h(equation)684 1143 y Fp(k)p Fl(C)801 1105 y Fj(T)856 1143 y Fl(QC)c Fy(+)20 b Fl(A)1179 1105 y Fj(T)1234 1143 y Fl(Z)7 b(Z)1372 1105 y Fj(H)1459 1143 y Fy(+)20 b Fl(Z)7 b(Z)1688 1105 y Fj(H)1754 1143 y Fl(A)20 b Fp(\000)g Fl(Z)7 b(Z)2071 1105 y Fj(H)2138 1143 y Fl(B)e(R)2282 1105 y Fh(\000)p Ft(1)2375 1143 y Fl(B)2449 1105 y Fj(T)2504 1143 y Fl(Z)i(Z)2642 1105 y Fj(H)2708 1143 y Fp(k)2753 1157 y Fj(F)2827 1143 y Fl(:)533 b Fy(\(33\))-9 1361 y(The)29 b(follo)m(wing)g(t)m(w)m(o)j(L)-8 b(Y)g(AP)g(A)m(CK)32 b(routines)d(can)i(b)s(e)e(used)h(to)h(compute)g(suc)m(h)f(norms.)36 1568 y Fn(lp)p 138 1568 29 4 v 34 w(nrm)p Fy(:)38 b(Computes)26 b(the)h(Ly)m(apuno)m(v)g(equation)f(residual)e(norm)i(\(32\))j(b)m(y)d (the)h(tec)m(hnique)f(describ)s(ed)218 1681 y(in)j([39)q(].)36 1887 y Fn(lp)p 138 1887 V 34 w(rcnrm)p Fy(:)38 b(Computes)28 b(the)g(Riccati)g(equation)g(residual)e(norm)h(\(33\))j(b)m(y)e(the)g (tec)m(hnique)g(describ)s(ed)218 2000 y(in)h([6)q(].)-9 2207 y(Note,)35 b(that)e(these)g(routines)f(do)h(not)g(ev)-5 b(aluate)33 b(the)h(residual)c(matrices,)k(i.e.,)g(the)f(terms)g (inside)d(the)-9 2320 y(norms.)38 b(They)26 b(rather)g(mak)m(e)h(use)f (of)g(the)g(lo)m(w)g(rank)g(structure)f(of)i Fl(Z)7 b(Z)2424 2287 y Fj(H)2490 2320 y Fy(,)27 b(whic)m(h)e(is)g(often)i(m)m(uc)m(h)f (more)-9 2433 y(e\016cien)m(t)31 b(w.r.t.)h(b)s(oth)e(memory)h(and)g (computation.)43 b(Ho)m(w)m(ev)m(er,)33 b(b)s(oth)e(routines)f(are)h (not)h(e\016cien)m(t)f(if)-9 2546 y(the)f(n)m(um)m(b)s(er)f(of)i (columns)e(in)g Fl(Z)37 b Fy(is)29 b(almost)i Fl(n)e Fy(or)i(ev)m(en)g(larger)f(than)g Fl(n)p Fy(.)-9 2816 y Fm(6.2)112 b(Ev)-6 b(aluation)36 b(of)i(mo)s(del)e(reduction)h(error) -9 2997 y Fy(The)g(accuracy)h(of)g(the)g(reduced)f(system)g(\(3\),)k (whic)m(h)36 b(appro)m(ximates)i(the)g(system)f(\(1\),)k(is)c(usually) -9 3110 y(ev)-5 b(aluated)41 b(b)m(y)h(comparing)f(their)g(transfer)g (functions)2003 3087 y(^)1982 3110 y Fl(G)p Fy(\()p Fl(s)p Fy(\))g(and)g Fl(G)p Fy(\()p Fl(s)p Fy(\))h(on)f(the)h(imaginary)f (axis,)-9 3223 y(whic)m(h)29 b(sho)m(w)h(the)h(frequency)e(resp)s (onses)h(of)g(b)s(oth)g(systems.)132 3341 y(If)42 b(the)g(system)h(is)e (a)i(single-input)c(single-output)i(\(SISO\))h(system)g(\(i.e.,)k Fl(m)f Fy(=)g Fl(q)j Fy(=)d(1\))e(and)-9 3454 y(the)32 b(reduced)g(system)g(is)g(not)g(v)m(ery)h(accurate,)i Fq(simultane)-5 b(ous)36 b(magnitude)f(Bo)-5 b(de)36 b(plots)e Fy(can)e(b)s(e)g(used)-9 3566 y(to)41 b(compare)f(b)s(oth)g (frequency)g(resp)s(onses.)69 b(T)-8 b(o)41 b(do)f(this,)i(one)e(plots) g(the)g(functions)f Fp(j)p Fl(G)p Fy(\()p Fl(|!)s Fy(\))p Fp(j)i Fy(and)-9 3679 y Fp(j)36 3656 y Fy(^)16 3679 y Fl(G)o Fy(\()p Fl(|!)s Fy(\))p Fp(j)29 b Fy(sim)m(ultaneously)d(for)i (a)g(certain)g(\\frequency)g(range")h Fl(!)f Fp(2)d Fy([)p Fl(!)2431 3693 y Fj(min)2564 3679 y Fl(;)15 b(!)2661 3693 y Fj(max)2805 3679 y Fy(].)40 b(There,)28 b(exist)g(also)-9 3792 y(Bo)s(de)33 b(phase)f(plots,)h(where)f(the)h(phase)g(angles)g(of) f(the)h(complex)g(functions)e Fl(G)p Fy(\()p Fl(|!)s Fy(\))i(and)3176 3769 y(^)3155 3792 y Fl(G)p Fy(\()p Fl(|!)s Fy(\))g(are)-9 3905 y(compared,)h(but)f(these)i(are)f(usually)d (less)i(imp)s(ortan)m(t.)50 b(If)33 b(the)h(system)g(is)f(not)h(a)g (SISO)e(system,)j Fl(mq)-9 4018 y Fy(plots)26 b(w.r.t.)i(the)g(single)e (comp)s(onen)m(ts)h(of)h(the)f(transfer)g(function)f(can)i(b)s(e)f (used)f(for)h(the)h(comparison.)132 4136 y(If)d(the)h(system)f(has)h(m) m(ultiple)d(inputs)g(or)j(m)m(ultiple)d(outputs,)j(or)g(when)e(the)i (appro)m(ximation)f(error)-9 4249 y(of)j(the)f(reduced)g(system)h(is)f (v)m(ery)h(small,)f(error)h(plots,)f(whic)m(h)g(sho)m(w)h(the)g (function)e Fp(k)p Fl(G)p Fy(\()p Fl(|!)s Fy(\))15 b Fp(\000)3285 4226 y Fy(^)3264 4249 y Fl(G)o Fy(\()p Fl(|!)s Fy(\))p Fp(k)-9 4362 y Fy(for)30 b(an)g(in)m(terv)-5 b(al)30 b Fl(!)e Fp(2)d Fy([)p Fl(!)838 4376 y Fj(min)971 4362 y Fl(;)15 b(!)1068 4376 y Fj(max)1212 4362 y Fy(])30 b(are)h(more)f(meaningful.)132 4479 y(T)-8 b(o)31 b(generate)g(either)f (t)m(yp)s(e)h(of)f(plot,)g(the)h(follo)m(wing)e(L)-8 b(Y)g(AP)g(A)m(CK)32 b(functions)c(can)j(b)s(e)f(used.)36 4686 y Fn(lp)p 138 4686 V 34 w(lgfrq)p Fy(:)39 b(Generates)31 b(a)f(set)h(of)f(logarithmically)d(distributed)g(\\frequency)j (sampling)d(p)s(oin)m(ts")j Fl(!)3519 4700 y Fj(i)218 4799 y Fy(\()p Fl(i)42 b Fy(=)e(1)p Fl(;)15 b(:)g(:)g(:)i(;)e(i)715 4813 y Fj(max)860 4799 y Fy(\))40 b(in)e(the)j(in)m(terv)-5 b(al)39 b([)p Fl(!)1637 4813 y Fj(min)1770 4799 y Fl(;)15 b(!)1867 4813 y Fj(max)2011 4799 y Fy(],)42 b(i.e,)g Fl(!)2318 4813 y Ft(1)2398 4799 y Fy(=)f Fl(!)2567 4813 y Fj(min)2700 4799 y Fy(,)i Fl(!)2825 4813 y Fj(i)2849 4821 y Ff(max)3020 4799 y Fy(=)e Fl(!)3189 4813 y Fj(max)3332 4799 y Fy(,)i(and)218 4912 y Fl(!)275 4926 y Fj(i)p Ft(+1)393 4912 y Fl(=!)495 4926 y Fj(i)548 4912 y Fy(=)25 b(const)q(.)36 5118 y Fn(lp)p 138 5118 V 34 w(trfia)p Fy(:)50 b(Generates)37 b(the)f(matrices)f Fl(G)p Fy(\()p Fl(|!)1642 5132 y Fj(i)1670 5118 y Fy(\))h(\()p Fl(i)f Fy(=)e(1)p Fl(;)15 b(:)g(:)g(:)i(;)e(i)2224 5132 y Fj(max)2369 5118 y Fy(\).)57 b(Their)34 b(stac)m(k)m(ed)k (columns)c(are)218 5231 y(stored)c(in)f(an)i Fl(mq)23 b Fp(\002)c Fl(i)989 5245 y Fj(max)1164 5231 y Fy(\\transfer)30 b(function)f(sample")h(matrix)g Fl(G)2619 5245 y Fj(s)2655 5231 y Fy(.)36 5438 y Fn(lp)p 138 5438 V 34 w(gnorm)p Fy(:)59 b(Computes)40 b Fp(k)p Fl(G)p Fy(\()p Fl(|!)1174 5452 y Fj(i)1202 5438 y Fy(\))p Fp(k)h Fy(\()p Fl(i)i Fy(=)f(1)p Fl(;)15 b(:)g(:)g(:)i(;)e(i)1823 5452 y Fj(max)1967 5438 y Fy(\),)44 b(where)c(the)h(matrices)f Fp(k)p Fl(G)p Fy(\()p Fl(|!)3129 5452 y Fj(i)3157 5438 y Fy(\))p Fp(k)h Fy(are)g(re-)218 5551 y(triev)m(ed)30 b(from)g(the)h(matrix)e Fl(G)1260 5565 y Fj(s)1327 5551 y Fy(generated)i(b)m(y)g Fn(lp)p 1970 5551 V 33 w(trfia)p Fy(.)-9 5757 y(Finally)-8 b(,)29 b(a)h(few)h(commen)m(ts)g(on)f(the)h(usage)g(of)f(these)h (functions)e(should)f(b)s(e)i(made.)p eop %%Page: 37 44 37 43 bop 41 -105 a Fg(6.3)92 b(Case)31 b(studies)2765 b Fy(37)182 194 y(Unlik)m(e)46 b(the)g(other)h(L)-8 b(Y)g(AP)g(A)m(CK) 48 b(routines,)i(whic)m(h)45 b(ha)m(v)m(e)j(access)g(to)g(the)e(system) h(matrix)f Fl(A)p Fy(,)41 307 y Fn(lp)p 143 307 29 4 v 34 w(trfia)39 b Fy(do)s(es)i(not)h(mak)m(e)g(use)f(of)g(user)g (supplied)d(functions.)71 b(On)41 b(the)g(other)h(hand,)h(this)d(rou-) 41 419 y(tine)25 b(can)h(b)s(e)e(applied)g(to)i(the)g(more)f(general)h (form)f(of)g(a)h(dynamical)e(system)i(\(whic)m(h)e(is)h(sligh)m(tly)e (more)41 532 y(general)30 b(than)g(\(9\)\))1250 645 y Fl(E)21 b Fy(_)-41 b Fl(x)p Fy(\()p Fl(\034)10 b Fy(\))109 b(=)f Fl(Ax)p Fy(\()p Fl(\034)10 b Fy(\))21 b(+)f Fl(B)5 b(u)p Fy(\()p Fl(\034)10 b Fy(\))1326 805 y Fl(y)s Fy(\()p Fl(\034)g Fy(\))109 b(=)f Fl(C)7 b(x)p Fy(\()p Fl(\034)j Fy(\))20 b(+)g Fl(D)s(u)p Fy(\()p Fl(\034)10 b Fy(\))3435 725 y(\(34\))41 980 y(to)22 b(generate)g(its)f(transfer)g(function)e Fl(G)p Fy(\()p Fl(s)p Fy(\))26 b(=)f Fl(C)7 b Fy(\()p Fl(sE)g Fp(\000)r Fl(A)p Fy(\))1996 947 y Fh(\000)p Ft(1)2089 980 y Fl(B)f Fy(+)r Fl(D)24 b Fy(on)d(the)g(imaginary)f(axis.)37 b(Ho)m(w)m(ev)m(er,)41 1093 y(it)29 b(is)g(required)f(that)i(all)e (matrices)i(are)g(giv)m(en)g(explicitely)-8 b(.)38 b Fl(A)30 b Fy(and)f Fl(E)35 b Fy(should)28 b(b)s(e)h(preferably)f (sparse.)182 1207 y(T)m(ypically)-8 b(,)45 b Fn(lp)p 719 1207 V 34 w(trfia)c Fy(and)h Fn(lp)p 1319 1207 V 34 w(gnorm)g Fy(will)e(b)s(e)i(used)g(subsequen)m(tly)-8 b(.)77 b(It)43 b(is)f(imp)s(ortan)m(t)g(that)41 1320 y(the)c(same)g(set)g(of)g(frequency)f(sampling)f(p)s(oin)m(ts)h Fl(!)1849 1334 y Fj(i)1914 1320 y Fy(is)g(used)g(in)f(b)s(oth)h (routines.)62 b(If)37 b(the)h Fl(mq)i Fy(Bo)s(de)41 1433 y(magnitude)25 b(plots)g(of)g(a)i(system)e(with)g(m)m(ultiple)e(inputs) h(or)h(m)m(ultiple)f(outputs)h(should)e(b)s(e)i(generated,)41 1546 y(then)35 b Fn(lp)p 355 1546 V 34 w(gnorm)f Fy(m)m(ust)h(b)s(e)g (applied)e Fl(mq)38 b Fy(times)d(to)i(the)e(single)f(ro)m(ws)i(of)f (the)h(matrix)f Fl(G)3141 1560 y Fj(s)3213 1546 y Fy(generated)41 1659 y(b)m(y)29 b Fn(lp)p 268 1659 V 34 w(trfia)p Fy(.)38 b(The)29 b(appro)m(ximation)f(error)h(function)e Fp(k)p Fl(G)p Fy(\()p Fl(|!)s Fy(\))18 b Fp(\000)2375 1636 y Fy(^)2354 1659 y Fl(G)p Fy(\()p Fl(|!)s Fy(\))p Fp(k)30 b Fy(can)f(b)s(e)g(ev)-5 b(aluated)29 b(easily)-8 b(.)41 1771 y(First,)25 b Fn(lp)p 385 1771 V 34 w(trfia)d Fy(is)i(applied)e (to)j(b)s(oth)e(the)h(original)f(and)g(the)i(reduced)e(system,)j(whic)m (h)d(results)g(in)f(the)41 1884 y(transfer)k(function)f(samples)g Fl(G)1133 1898 y Fj(s)1196 1884 y Fy(and)1389 1861 y(^)1369 1884 y Fl(G)1441 1898 y Fj(s)1477 1884 y Fy(.)39 b(Then,)27 b Fn(lp)p 1903 1884 V 34 w(gnorm)d Fy(is)i(applied)e(to)j(the)g (di\013erence)f Fl(G)3332 1898 y Fj(s)3380 1884 y Fp(\000)3484 1861 y Fy(^)3463 1884 y Fl(G)3535 1898 y Fj(s)3571 1884 y Fy(,)41 1997 y(whic)m(h)j(deliv)m(ers)g(the)i(desired)d(result.)41 2242 y Fo(6.2.1)105 b(Generation)35 b(of)g(test)g(examples)41 2416 y Fy(The)30 b(follo)m(wing)f(t)m(w)m(o)i(routines)f(can)g (generate)i(v)m(ery)f(simple)d(test)j(examples)f(of)h(systems)f(\(1\).) 86 2607 y Fn(fdm)p 236 2607 V 34 w(2d)p 366 2607 V 34 w(matrix)p Fy(:)55 b(Generates)40 b(the)f(negativ)m(e)h(sti\013ness)d (matrix)h(for)h(a)g(2D)g(parab)s(olic)e(di\013eren)m(tial)268 2720 y(equation,)30 b(whic)m(h)e(is)g(semidiscretized)f(b)m(y)j(the)f Fq(\014nite)j(di\013er)-5 b(enc)g(e)32 b(metho)-5 b(d)31 b Fy(\(FDM\).)g(This)d(sti\013-)268 2833 y(ness)i(matrix)g(can)g(b)s(e) g(used)g(as)g(system)h(matrix)f Fl(A)p Fy(.)86 3024 y Fn(fdm)p 236 3024 V 34 w(2d)p 366 3024 V 34 w(vector)p Fy(:)41 b(Generates)32 b(the)g(corresp)s(onding)d(load)i(v)m(ectors,)j (whic)m(h)c(can)h(b)s(e)g(used)g(as)g(system)268 3137 y(matrices)g Fl(B)j Fy(and)c Fl(C)985 3104 y Fj(T)1040 3137 y Fy(.)41 3328 y(The)23 b(matrices)h(of)f(a)h(generalized)g (system)f(\(9\),)k(whic)m(h)22 b(arises)h(from)g(the)h (semidiscretization)e(of)h(a)h(steel)41 3441 y(rail)31 b(co)s(oling)g(problem)f(\(see,)k(e.g.,)g([39)q(]\))f(b)m(y)f(the)g Fq(\014nite)j(element)f(metho)-5 b(d)34 b Fy(\(FEM\),)g(are)e(pro)m (vided)f(in)41 3554 y(t)m(w)m(o)h(MA)-8 b(TLAB)31 b(data)g(\014les.)86 3745 y Fn(rail821.mat)p Fy(:)38 b(Data)32 b(for)e(a)h(coarse)g (discretization:)40 b Fl(n)25 b Fy(=)g(821,)32 b Fl(m)25 b Fy(=)g Fl(q)j Fy(=)d(6.)86 3936 y Fn(rail3113.mat)p Fy(:)38 b(Data)32 b(for)e(a)h(\014ner)e(discretization:)40 b Fl(n)25 b Fy(=)f(3113,)33 b Fl(m)25 b Fy(=)g Fl(q)j Fy(=)d(6.)41 4185 y Fm(6.3)112 b(Case)38 b(studies)41 4358 y Fy(The)32 b(usage)i(of)f(the)g(routines)f(for)g(computing)h(Ly)m (apuno)m(v)g(equation)f(or)h(Riccati)g(equation)g(residual)41 4471 y(norms)i(is)h(demonstrated)g(in)f Fp(x)p Fy(C.2.1)j(and)d Fp(x)p Fy(C.4.1,)40 b(resp)s(ectiv)m(ely)-8 b(.)58 b(The)36 b(application)e(of)j Fn(lp)p 3305 4471 V 34 w(lgfrq)p Fy(,)41 4584 y Fn(lp)p 143 4584 V 34 w(trfia)p Fy(,)24 b(and)f Fn(lp)p 732 4584 V 34 w(gnorm)g Fy(is)g(demonstrated)h(in)e Fp(xx)p Fy(C.3.1)k(and)e(C.3.3.)39 b(Routines)23 b(for)h(the)g (generation)41 4697 y(of)30 b(test)i(examples)e(and)f(data)i(\014les)f (are)h(used)e(in)g(all)g(demo)i(programs)f(in)f Fp(x)p Fy(C.)41 4988 y Fu(7)135 b(Alternativ)l(e)46 b(metho)t(ds)41 5193 y Fy(Under)32 b(certain)h(conditions)f(L)-8 b(Y)g(AP)g(A)m(CK)34 b(w)m(orks)g(v)m(ery)f(w)m(ell)f(for)h(the)h(t)m(yp)s(es)f(of)g (problems)f(describ)s(ed)41 5306 y(in)c Fp(x)p Fy(1.1.)41 b(Ho)m(w)m(ev)m(er,)32 b(w)m(e)e(are)f(far)g(from)g(claiming)e(that)j (the)f(metho)s(ds)f(implemen)m(ted)g(in)g(this)g(pac)m(k)-5 b(age)41 5419 y(are)31 b(the)g(ultimate)f(solution)f(tec)m(hniques)i (for)f(the)h(resp)s(ectiv)m(e)g(problems.)40 b(In)30 b(this)g(section,)h(w)m(e)h(w)m(an)m(t)41 5532 y(to)39 b(giv)m(e)f(a)h(brief)d(and)i(b)m(y)g(far)g(not)g(complete)g(surv)m(ey) g(on)g(alternativ)m(e)h(metho)s(ds.)63 b(In)37 b(man)m(y)h(cases,)41 5644 y(no)c(comparativ)m(e)h(studies)e(of)i(these)f(metho)s(ds)g(ha)m (v)m(e)h(b)s(een)f(done.)52 b(L)-8 b(Y)g(AP)g(A)m(CK)36 b(is)d(one)h(step)h(in)e(this)41 5757 y(direction.)p eop %%Page: 38 45 38 44 bop -9 -105 a Fy(38)2160 b Fg(7)91 b(AL)-8 b(TERNA)g(TIVE)31 b(METHODS)127 194 y Fp(\017)46 b Fo(Ly)m(apuno)m(v)f(equations.)66 b Fy(Standard)37 b(tec)m(hniques)i(for)f(small)f(dense)i(Ly)m(apuno)m (v)g(equations)218 307 y(are)28 b(the)h(Bartels-Stew)m(art)g(metho)s(d) f([3])h(or)f(Hammarling)f(metho)s(d)g([20)q(].)40 b(Extensions)28 b(of)g(these)218 419 y(metho)s(ds)i(to)i(generalized)e(Ly)m(apuno)m(v)h (equations)f(are)i(describ)s(ed)c(in)i([38)q(].)42 b(Large)32 b(dense)e(Ly)m(a-)218 532 y(puno)m(v)36 b(equations)h(can)g(b)s(e)f (solv)m(ed)h(b)m(y)f(sign)g(function)g(based)g(tec)m(hniques)h([42)q(,) g(1,)g(5)q(,)g(8])g(\(see)218 645 y(also)25 b(references)h(to)g (Riccati)f(equations\),)i(whic)m(h)d(p)s(erform)g(w)m(ell)g(on)i (parallel)d(computers.)39 b(This)218 758 y(also)g(applies)f(to)i(the)g (squared)e(Smith)g(metho)s(d)h([45)q(].)68 b(Relativ)m(ely)40 b(large)f(sparse)g(Ly)m(apuno)m(v)218 871 y(equations)27 b(can)h(b)s(e)e(solv)m(ed)h(b)m(y)h(\(standard\))f(ADI,)h(e.g.,)h([36)q (,)f(50)q(].)40 b(Sev)m(eral)27 b(approac)m(hes)h(for)f(the)218 984 y(iterativ)m(e)33 b(solution)e(of)h(large)h(sparse)f(Ly)m(apuno)m (v)g(equations)g(exist.)46 b(In)32 b(L)-8 b(Y)g(AP)g(A)m(CK)34 b(lo)m(w)e(rank)218 1097 y(v)m(ersions)f(of)h(the)g(ADI)g(metho)s(d,)g (whic)m(h)f(is)g(related)h(to)g(rational)g(matrix)f(functions,)g(are)h (used)218 1210 y([31)q(,)j(37)q(,)f(6)q(,)g(33)q(].)53 b(Krylo)m(v)34 b(subspace)g(metho)s(ds,)h(whic)m(h)e(are)i(related)f (to)h(matrix)f(p)s(olynomials)218 1323 y(ha)m(v)m(e)d(b)s(een)f(prop)s (osed)f(in)g([43)q(,)i(22)q(,)f(24)q(],)h(for)f(example.)127 1510 y Fp(\017)46 b Fo(Mo)s(del)k(reduction.)79 b Fy(Mo)s(del)43 b(reduction)f(metho)s(ds)g(for)h(small,)i(p)s(ossibly)c(dense)h (systems)218 1623 y(are)36 b(abundan)m(t.)56 b(The)35 b(p)s(erhaps)f(most)i(p)s(opular)d(tec)m(hnique)j(for)f(reducing)f (stable)i(systems)f(is)218 1736 y(balanced)c(truncation)g([35)q(])h (and)f(all-optimal)f(Hank)m(el)i(norm)f(appro)m(ximation)f([18)r(].)44 b(Numeri-)218 1849 y(cally)33 b(elab)s(orate)h(implemen)m(tations)e(of) i(the)g(balanced)g(truncation)f(tec)m(hnique)g(are)i(prop)s(osed)218 1962 y(in)27 b([47)r(,)i(44)q(,)g(48)q(].)40 b(Algorithms)27 b(for)i(solving)f(large)h(dense)f(mo)s(del)g(reduction)g(problems)f(on) h(par-)218 2075 y(allel)34 b(computers)g(can)i(b)s(e)e(found)g(in)g([9) q(].)55 b(The)35 b(ma)5 b(jorit)m(y)35 b(of)g(mo)s(del)f(reduction)g (metho)s(ds)g(for)218 2188 y(large)h(sparse)f(problems)f(is)h(related)h (to)h(P)m(ad)m(\023)-43 b(e)36 b(appro)m(ximations)e(of)h(the)g (underlying)d(transfer)218 2301 y(function,)37 b(e.g.,)i([41)q(,)e(15)q (,)f(12)q(,)h(16)q(].)59 b(A)36 b(quite)g(detailed)f(surv)m(ey)h(on)h (this)e(topic)h(can)h(b)s(e)f(found)218 2414 y(in)28 b([13)q(].)41 b(Metho)s(ds)30 b(that)g(are)g(\(directly\))f(based)g(on) h(Krylo)m(v)f(subspace)g(tec)m(hniques)g(ha)m(v)m(e)i(b)s(een)218 2527 y(prop)s(osed)25 b(in)h([25)q(,)h(23)q(,)g(26)q(].)40 b(The)26 b(algorithms)g(implemen)m(ted)f(in)h(L)-8 b(Y)g(AP)g(A)m(CK)28 b(are)f(describ)s(ed)e(in)218 2639 y([32)q(,)31 b(39)q(,)f(33)q(])h(at) g(length.)127 2827 y Fp(\017)46 b Fo(Riccati)28 b(equations)g(and)f (optimal)f(con)m(trol)j(problems.)38 b Fy(In)23 b(L)-8 b(Y)g(AP)g(A)m(CK,)25 b(only)e(the)h(solu-)218 2940 y(tion)k(of)h (large)g(optimal)e(con)m(trol)j(problems)d(b)m(y)h(solving)g(Riccati)g (equations)h(is)f(considered)f([6)q(].)218 3053 y(Ho)m(w)m(ev)m(er,)42 b(\\Riccati)d(equation-free")g(solution)e(tec)m(hniques)g(for)h (optimal)f(con)m(trol)i(problems)218 3166 y(surely)27 b(exist.)39 b(Standard)28 b(tec)m(hniques)f(for)h(small,)g(p)s(ossibly) d(dense)j(Riccati)g(equations)g(are)h(the)218 3279 y(Sc)m(h)m(ur)d (metho)s(d)g([30)q(],)i(\(standard\))f(Newton)g(metho)s(d)f(and)h(mo)s (di\014cations)e([28)q(,)i(34)q(,)g(29)q(,)f(4)q(],)i(and)218 3392 y(the)i(sign)g(function)f(metho)s(d,)h(e.g.,)i([42)q(,)f(10,)g(17) q(,)g(27].)132 3604 y(Numerically)23 b(reliable)h(and)h(v)m(ersatile)h (co)s(des)f(for)h(dense)f(problems)f(of)i(mo)s(derate)g(size)f(are)h (can)g(b)s(e)-9 3717 y(found)g(in)h(the)h(freew)m(are)h(subroutine)d (library)g(SLICOT)g(\(Subroutine)g(Library)g(in)h(Con)m(trol)g (Theory\))-9 3830 y([7].)p eop %%Page: 39 46 39 45 bop 3506 -105 a Fy(39)41 194 y Fu(A)134 b(Acron)l(yms)44 b(and)h(sym)l(b)t(ols)41 397 y Fy(ADI)837 b(alternating)30 b(direction)f(implicit)f(\(algorithm\))41 509 y(BMO)789 b(basic)30 b(matrix)g(op)s(eration)41 622 y(CALE)754 b(con)m(tin)m(uous-time)31 b(algebraic)f(Ly)m(apuno)m(v)g(equation)41 735 y(CARE)744 b(con)m(tin)m(uous-time)31 b(algebraic)f(Riccati)g (equation)41 848 y(DSPMR)675 b(dominan)m(t)30 b(subspaces)g(pro)5 b(jection)30 b(mo)s(del)f(reduction)g(\(algorithm\))41 961 y(FDM)796 b(\014nite)30 b(di\013erence)g(metho)s(d)41 1074 y(FEM)803 b(\014nite)30 b(elemen)m(t)h(metho)s(d)41 1187 y(\015op)860 b(\015oating)31 b(p)s(oin)m(t)e(op)s(eration)41 1300 y(NRN)804 b(normalized)29 b(residual)g(norm)41 1413 y(LQOCP)680 b(linear-quadratic)29 b(optimal)g(con)m(trol)i(problem)41 1526 y(LR)m(CF)761 b(lo)m(w)31 b(rank)e(Cholesky)h(factor)41 1639 y(LR)m(CF-ADI)561 b(lo)m(w)31 b(rank)e(Cholesky)h(factor)h(ADI)g (\(algorithm\))41 1751 y(LR)m(CF-NM)580 b(lo)m(w)31 b(rank)e(Cholesky)h (factor)h(Newton)g(metho)s(d)f(\(algorithm\))41 1864 y(LR)m(CF-NM-I)517 b(lo)m(w)31 b(rank)e(Cholesky)h(factor)h(Newton)g (metho)s(d)f({)h(implicit)c(v)m(ersion)1048 1977 y(\(algorithm\))41 2090 y(LR)m(CFP)699 b(lo)m(w)31 b(rank)e(Cholesky)h(factor)h(pro)s (duct)41 2203 y(LRSRM)682 b(lo)m(w)31 b(rank)e(square)i(ro)s(ot)f (metho)s(d)g(\(algorithm\))41 2316 y(L)-8 b(Y)g(AP)g(A)m(CK)574 b(Ly)m(apuno)m(v)31 b(pac)m(k)-5 b(age)41 2429 y(PDE)814 b(partial)30 b(di\013eren)m(tial)e(equation)41 2542 y(R)m(CF)818 b(relativ)m(e)31 b(c)m(hange)g(of)g(the)g(feedbac)m(k)g(matrix)71 2655 y(SISO)771 b(single-input)28 b(single-output)41 2768 y(SLE)837 b(system)31 b(of)g(linear)d(equations)41 2881 y(SVD)819 b(singular)29 b(v)-5 b(alue)30 b(decomp)s(osition)41 2993 y(USF)829 b(user-supplied)27 b(function)41 3295 y Fl(A)109 3262 y Fj(H)1048 3295 y Fy(conjugate)32 b(transp)s(osed)d (of)i(the)g(matrix)e Fl(A)41 3408 y(A)109 3375 y Fj(T)1048 3408 y Fy(transp)s(osed)h(of)g(the)h(matrix)f Fl(A)41 3521 y Fk(C)18 b Fy(,)36 b Fk(C)222 3488 y Fj(n)275 3521 y Fy(,)30 b Fk(C)390 3488 y Fj(n;m)1048 3521 y Fy(complex)h(n)m(um)m(b) s(ers,)e(v)m(ectors,)j(matrices)41 3633 y Fk(R)s Fy(,)k Fk(R)222 3600 y Fj(n)275 3633 y Fy(,)30 b Fk(R)390 3600 y Fj(n;m)1048 3633 y Fy(real)h(n)m(um)m(b)s(ers,)e(v)m(ectors,)j (matrices)41 3746 y Fp(k)p Fl(A)p Fp(k)849 b Fy(sp)s(ectral)30 b(norm)g(of)g(the)h(matrix)f Fl(A)41 3859 y Fp(k)p Fl(A)p Fp(k)199 3873 y Fj(F)1048 3859 y Fy(F)-8 b(rob)s(enius)29 b(norm)h(of)g(the)h(matrix)f Fl(A)41 3972 y Fp(k)p Fl(G)p Fp(k)203 3986 y Fj(L)251 3994 y Fe(1)1048 3972 y Fl(L)1110 3986 y Fh(1)1215 3972 y Fy(norm)g(of)h(a)f(dynamical)f(system)41 4085 y Fl(\033)s Fy(\()p Fl(A)p Fy(\))814 b(sp)s(ectrum)30 b(of)g(the)h(matrix)f Fl(A)41 4198 y(|)1048 4127 y Fp(p)p 1124 4127 117 4 v 71 x(\000)p Fy(1)41 4311 y Fp(\003)962 b Fy(\\wild)29 b(card")41 4595 y Fu(B)134 b(List)45 b(of)h(L)-11 b(Y)g(AP)g(A)l(CK)43 b(routines)41 4801 y Fm(B.1)112 b(Main)37 b(routines)41 4973 y Fy(These)25 b(are)h(the)f(essen)m(tial)g (computational)g(routines,)h(whic)m(h)e(are)i(called)e(within)f(the)j (main)e(programs)41 5085 y(written)29 b(b)m(y)i(users)e(themselv)m(es.) 86 5281 y Fn(lp)p 188 5281 29 4 v 34 w(dspmr)p Fy(:)39 b(Mo)s(del)30 b(reduction)g(algorithm)f(DSPMR.)86 5463 y Fn(lp)p 188 5463 V 34 w(lradi)p Fy(:)39 b(LR)m(CF-ADI)32 b(iteration)e(for)g(solving)f(Ly)m(apuno)m(v)h(equations.)86 5644 y Fn(lp)p 188 5644 V 34 w(lrnm)p Fy(:)65 b(Both)44 b(v)m(ersions)f(of)g(Newton)h(metho)s(d)e(\(LR)m(CF-NM)j(and)d(LR)m (CF-NM-I\))j(for)e(solving)268 5757 y(Riccati)31 b(equations)f(and)f (optimal)h(con)m(trol)h(problems.)p eop %%Page: 40 47 40 46 bop -9 -105 a Fy(40)1967 b Fg(B)91 b(LIST)29 b(OF)h(L)-8 b(Y)g(AP)g(A)m(CK)32 b(R)m(OUTINES)36 194 y Fn(lp)p 138 194 29 4 v 34 w(lrsrm)p Fy(:)39 b(Mo)s(del)30 b(reduction)f(algorithm)h (LRSRM.)36 416 y Fn(lp)p 138 416 V 34 w(para)p Fy(:)39 b(Computation)30 b(of)h(ADI)f(shift)f(parameters.)-9 708 y Fm(B.2)112 b(Supplemen)m(tary)37 b(routines)g(and)h(data)g (\014les)-9 897 y Fy(The)27 b(follo)m(wing)e(routines)i(can)h(b)s(e)e (used)h(for)g(a)h(v)m(eri\014cation)f(of)h(the)f(results)f(deliv)m (ered)h(b)m(y)g(L)-8 b(Y)g(AP)g(A)m(CK)-9 1009 y(main)29 b(routines.)36 1265 y Fn(lp)p 138 1265 V 34 w(gnorm)p Fy(:)39 b(Computation)30 b(of)g(norms)g(of)g(transfer)g(function)f (sample.)36 1487 y Fn(lp)p 138 1487 V 34 w(lgfrq)p Fy(:)61 b(Computation)40 b(of)h(logarithmically)e(distributed)f(frequency)i (sampling)f(p)s(oin)m(ts)h(in)g(a)218 1600 y(certain)30 b(frequency)g(range.)36 1822 y Fn(lp)p 138 1822 V 34 w(nrm)p Fy(:)40 b(E\016cien)m(t)30 b(computation)g(of)h(the)f(Ly)m (apuno)m(v)h(equation)f(residual)e(norm.)36 2044 y Fn(lp)p 138 2044 V 34 w(rcnrm)p Fy(:)39 b(E\016cien)m(t)30 b(computation)h(of)f (the)h(Riccati)f(equation)g(residual)f(norm.)36 2266 y Fn(lp)p 138 2266 V 34 w(trfia)p Fy(:)39 b(Computation)30 b(of)g(transfer)g(function)f(sample.)-9 2521 y(The)g(follo)m(wing)g (routines)h(and)f(data)i(\014les)f(are)g(used)g(for)g(generating)h (test)g(examples.)36 2777 y Fn(fdm)p 186 2777 V 34 w(2d)p 316 2777 V 33 w(matrix)p Fy(:)39 b(Generates)32 b(negativ)m(e)g (sti\013ness)d(matrix)h(for)g(2D)h(PDE)g(problem.)36 2999 y Fn(fdm)p 186 2999 V 34 w(2d)p 316 2999 V 33 w(vector)p Fy(:)39 b(Generates)32 b(load)e(v)m(ector)i(for)e(2D)h(PDE)g(problem.) 36 3221 y Fn(rail821.mat)p Fy(:)38 b(Data)32 b(\014le)d(for)h(steel)h (rail)e(co)s(oling)g(problem)g(\(order)h Fl(n)25 b Fy(=)g(821\).)36 3443 y Fn(rail3113.mat)p Fy(:)37 b(Data)32 b(\014le)e(for)g(steel)h (rail)d(co)s(oling)i(problem)f(\(order)h Fl(n)25 b Fy(=)g(3113\).)-9 3735 y Fm(B.3)112 b(Auxiliary)35 b(routines)-9 3924 y Fy(These)20 b(are)h(routines)e(for)i(in)m(ternal)e(use.)37 b(They)20 b(are)h(not)g(in)m(tended)e(for)i(explicit)d(use)j(in)e(main) g(programs.)36 4179 y Fn(lp)p 138 4179 V 34 w(arn)p 316 4179 V 33 w(m)p Fy(:)41 b(Arnoldi)28 b(pro)s(cess)i(w.r.t.)g Fl(F)1418 4146 y Fh(\000)p Ft(1)1513 4179 y Fy(.)36 4401 y Fn(lp)p 138 4401 V 34 w(arn)p 316 4401 V 33 w(p)p Fy(:)41 b(Arnoldi)28 b(pro)s(cess)i(w.r.t.)g Fl(F)13 b Fy(.)36 4623 y Fn(lp)p 138 4623 V 34 w(e)p Fy(:)40 b(Ev)-5 b(aluation)30 b(of)g(certain)g(strings.)36 4845 y Fn(lp)p 138 4845 V 34 w(mnmx)p Fy(:)39 b(Sub)s(optimal)28 b(solution)h(of)h(ADI)h (minimax)d(problem.)36 5067 y Fn(lp)p 138 5067 V 34 w(nrmu)p Fy(:)35 b(E\016cien)m(t)21 b(computation)g(of)g(the)g(Ly)m(apuno)m(v)h (equation)f(residual)d(norm)j(based)g(on)g(up)s(dated)218 5180 y(QR)30 b(factorizations.)36 5402 y Fn(lp)p 138 5402 V 34 w(prm)p Fy(:)36 b(Bandwidth)22 b(reduction)h(b)m(y)h (reordering)f(the)h(ro)m(ws)f(and)h(columns)e(of)i(a)h(matrix)e(or)h(a) g(matrix)218 5515 y(pair.)36 5737 y Fn(lp)p 138 5737 V 34 w(s)p Fy(:)40 b(Auxiliary)28 b(routine)h(for)i Fn(lp)p 1236 5737 V 33 w(mnmx)p Fy(.)p eop %%Page: 41 48 41 47 bop 41 -105 a Fg(B.4)92 b(User-supplied)27 b(functions)2307 b Fy(41)41 194 y Fm(B.4)112 b(User-supplied)38 b(functions)41 370 y Fy(This)29 b(class)h(of)g(user)g(supplied)d(functions)j (comprises)f(a)i(relativ)m(ely)f(large)g(n)m(um)m(b)s(er)f(of)i (routines.)40 b(The)41 483 y(routine)24 b(name)h(and)g(the)g(purp)s (ose)f(of)h(the)g(single)f(routines)g(arises)h(from)g(the)g(resp)s (ectiv)m(e)g(com)m(bination)41 596 y(of)30 b(the)h(basis)e(name)i(and)e (the)i(extension\(s\))890 796 y([USF)g(name])122 b(=)f([basis)29 b(name])p 2165 796 28 4 v 33 w([extension\(s\)],)41 993 y(whic)m(h)g(has)h(b)s(een)g(discussed)e(quite)i(detailed)f(in)h Fp(x)p Fy(2.2.)177 1218 y Fp(\017)46 b Fy([basis)30 b(name]:)314 1415 y Fn(as)p Fy(:)51 b(Standard)35 b(system)i(\(1\);)j(sparse)c (matrix)f Fl(A)i Fy(is)e(symmetric)g(and)h(shift)f(parameters)h(are)468 1528 y(real;)30 b(\(shifted\))g(linear)f(systems)h(are)h(solv)m(ed)f (directly)-8 b(.)314 1679 y Fn(au)p Fy(:)53 b(Standard)36 b(system)h(\(1\);)k(sparse)c(matrix)f Fl(A)h Fy(is)f(\(p)s(ossibly\))f (unsymmetric)g(or)i(shift)e(pa-)468 1792 y(rameters)c(are)g(not)f (necessarily)g(real;)g(\(shifted\))g(linear)e(systems)j(are)f(solv)m (ed)h(directly)-8 b(.)314 1943 y Fn(au)p 416 1943 29 4 v 33 w(qmr)p 593 1943 V 34 w(ilu)p Fy(:)56 b(Standard)38 b(system)h(\(1\);)44 b(sparse)38 b(matrix)g Fl(A)h Fy(is)e(\(p)s (ossibly\))g(unsymmetric)g(or)468 2056 y(shift)42 b(parameters)h(are)g (not)h(necessarily)e(real;)49 b(\(shifted\))42 b(linear)f(systems)i (are)h(solv)m(ed)468 2169 y(iterativ)m(ely)30 b(b)m(y)h(QMR)f(with)f (ILU)h(preconditioning.)314 2320 y Fn(msns)p Fy(:)46 b(Generalized)33 b(system)h(\(9\);)j(sparse)c(\(de\014nite\))h (matrices)f Fl(M)44 b Fy(and)33 b Fl(N)44 b Fy(are)34 b(symmetric)468 2433 y(and)c(shift)f(parameters)i(are)f(real;)h (\(shifted\))e(linear)g(systems)i(are)f(solv)m(ed)h(directly)-8 b(.)314 2584 y Fn(munu)p Fy(:)36 b(generalized)24 b(system)h(\(9\);)j (sparse)c(matrices)h Fl(M)34 b Fy(and)24 b Fl(N)35 b Fy(are)25 b(\(p)s(ossibly\))d(unsymmetric)468 2696 y(or)32 b(shift)f(parameters)i(are)f(not)h(necessarily)e(real;)i(\(shifted\))e (linear)g(systems)h(are)h(solv)m(ed)468 2809 y(directly)-8 b(.)177 3007 y Fp(\017)46 b Fy([extension\(s\)]:)314 3204 y Fn(m)p 368 3204 V 34 w(i)p Fy(:)40 b(Initialization)28 b(or)i(generation)h(of)g(data)g(needed)f(for)g(m)m(ultiplications)d (with)i Fl(A)p Fy(.)314 3355 y Fn(m)p Fy(:)40 b(P)m(erform)30 b(m)m(ultiplication.)314 3506 y Fn(m)p 368 3506 V 34 w(d)p Fy(:)40 b(Delete)32 b(data)f(that)g(has)f(b)s(een)f(needed)i(for) f(m)m(ultiplications.)314 3657 y Fn(l)p 368 3657 V 34 w(i)p Fy(:)40 b(Initialization)28 b(or)i(generation)h(of)g(data)g (needed)f(for)g(solving)f(linear)g(systems)h(with)f Fl(A)p Fy(.)314 3808 y Fn(l)p Fy(:)40 b(Solv)m(e)30 b(linear)f(system.)314 3959 y Fn(l)p 368 3959 V 34 w(d)p Fy(:)40 b(Delete)32 b(data)f(that)g(has)f(b)s(een)f(needed)i(for)f(solving)f(linear)g (systems.)314 4110 y Fn(s)p 368 4110 V 34 w(i)p Fy(:)40 b(Initialization)28 b(or)i(generation)h(of)g(data)g(needed)f(for)g (solving)f(shifted)g(linear)g(systems.)314 4261 y Fn(s)p Fy(:)40 b(Solv)m(e)30 b(shifted)f(linear)g(system.)314 4412 y Fn(s)p 368 4412 V 34 w(d)p Fy(:)40 b(Delete)32 b(data)f(that)g(has)f(b)s(een)f(needed)i(for)f(solving)f(shifted)g (linear)f(systems.)314 4563 y Fn(pre)p Fy(:)39 b(Prepro)s(cessing)29 b(\(not)i(for)g Fn(au)p 1537 4563 V 33 w(qmr)p 1714 4563 V 34 w(ilu)p Fy(\).)314 4714 y Fn(pst)p Fy(:)39 b(P)m(ostpro)s(cessing) 31 b(\(not)g(for)f Fn(au)p 1575 4714 V 34 w(qmr)p 1753 4714 V 33 w(ilu)p Fy(\).)41 4971 y Fm(B.5)112 b(Demo)37 b(programs)86 5148 y Fn(demo)p 284 5148 V 34 w(l1)p Fy(:)j(Demo)31 b(program)f(for)g(LR)m(CF-ADI)i(iteration)e(and)f(computation)i(of)f (ADI)h(parameters.)86 5345 y Fn(demo)p 284 5345 V 34 w(m1)p Fy(,)f Fn(demo)p 661 5345 V 33 w(m2)p Fy(:)40 b(Demo)31 b(programs)f(for)h(mo)s(del)e(reduction.)86 5542 y Fn(demo)p 284 5542 V 34 w(u1)p Fy(,)h Fn(demo)p 661 5542 V 33 w(u2)p Fy(,)g Fn(demo)p 1037 5542 V 33 w(u3)p Fy(:)40 b(Demo)32 b(programs)e(for)g(user)f(supplied)f (functions.)86 5740 y Fn(demo)p 284 5740 V 34 w(r1)p Fy(:)40 b(Demo)31 b(program)f(for)g(Riccati)h(equations)f(and)g (optimal)f(con)m(trol)i(problems.)p eop %%Page: 42 49 42 48 bop -9 -105 a Fy(42)2633 b Fg(C)91 b(CASE)29 b(STUDIES)-9 194 y Fu(C)134 b(Case)46 b(studies)-9 402 y Fy(In)26 b(this)g(section)h(w)m(e)g(pro)m(vide)f(listings)f(of)i(the)g(demo)g (programs)f(whic)m(h)g(are)h(included)d(in)i(L)-8 b(Y)g(AP)g(A)m(CK.)-9 515 y(In)33 b(these)j(programs,)f(w)m(e)g(usually)e(pro)m(vide)g (matrices)i(that)g(corresp)s(ond)e(to)j(transformed)e(\(prepro-)-9 628 y(cessed\))42 b(problems)e(with)g(a)i(zero)g(subscript)d(\(e.g.,)46 b Fn(A0)41 b Fy(or)h Fl(A)2190 642 y Ft(0)2229 628 y Fy(\))g(to)g(distinguish)c(them)k(from)f(data)-9 741 y(related)30 b(to)h(the)g(original)d(problem)h(\(e.g.,)j Fn(A)e Fy(or)h Fl(A)p Fy(\).)-9 1000 y Fm(C.1)112 b(Demo)37 b(programs)g(for)g(user-supplied)h(functions)-9 1177 y Fo(C.1.1)104 b(Demo)35 b(program)f Fn(demo)p 1255 1177 29 4 v 33 w(u1:)-9 1354 y(\045)-9 1467 y(\045)95 b(REALIZATION)45 b(OF)i(BASIC)f(MATRIX)g(OPERATIONS)f(BY)i(USER-SUPPLIED)-9 1580 y(\045)95 b(FUNCTIONS)45 b('au_*')-9 1693 y(\045)-9 1806 y(\045)-9 1918 y(\045)95 b(This)46 b(demo)h(program)f(shows)g(how) h(the)g(user-supplied)d(functions)h('au_*')i(work.)-9 2031 y(\045)95 b(This)46 b(means)h(that)f(we)i(consider)d(\(possibly\)) g(unsymmetric)g(matrices)g(and)-9 2144 y(\045)95 b(\(possibly\))45 b(non-real)g(shift)i(parameters.)-9 2370 y(\045)g (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 2483 y(\045)g(Generate)f(test)g(problem)-9 2596 y(\045)h (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 2709 y(\045)-9 2822 y(\045)g(As)g(test)g(example)f(we)h(use)g(a)g(simple)f (FDM-semidiscretized)d(PDE)k(problem)-9 2935 y(\045)g(\(an)g (instationary)d(convection-diffusion)f(heat)j(equation)g(on)h(the)g (unit)g(square)-9 3048 y(\045)g(with)g(homogeneous)d(1st)j(kind)g (boundary)e(conditions\).)-9 3160 y(\045)i(We)g(reorder)f(the)h (columns)f(and)h(rows)f(of)h(the)g(resulting)f(stiffness)f(matrix)h(by) -9 3273 y(\045)h(a)h(random)e(permutation,)e(to)j(generate)f(a)h("bad") g(nonzero)e(pattern.)-9 3499 y(n0)i(=)g(20;)143 b(\045)47 b(n0)g(=)h(number)e(of)h(grid)g(points)f(in)h(either)f(space)g (direction;)516 3612 y(\045)h(n)h(=)f(n0^2)g(is)g(the)g(problem)e (dimension!)516 3725 y(\045)i(\(Change)f(n0)h(to)g(generate)f(problems) f(of)i(different)f(size.\))-9 3951 y(A)h(=)h(fdm_2d_matrix\(n0,'10*x)o (','1)o(00*y)o(',')o(0'\);)137 b(\045)47 b(Note:)f(A)i(is)f (unsymmetric.)-9 4064 y([dummy,pm])e(=)i(sort\(randn\(n0^2,1\)\);)138 b(\045)47 b(generate)f(a)h(random)f(permutation)-9 4177 y(A)h(=)h(A\(pm,pm\);)-9 4402 y(disp\('Problem)c(dimensions:'\))-9 4628 y(n)j(=)h(size\(A,1\))140 b(\045)48 b(problem)d(order)-9 4854 y(t)i(=)h(3;)f(j)g(=)h(sqrt\(-1\);)570 b(\045)47 b(generate)f(complex)g(matrix)g(X0,)h(which)-9 4967 y(X0)g(=)g (randn\(n,t\)+j*randn\(n,t\);)137 b(\045)47 b(contains)f(much)g(fewer)h (columns)f(than)g(rows)-9 5306 y(\045)h(------------------------)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 5419 y(\045)g(Preprocessing)-9 5532 y(\045)g(------------------------)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 5757 y([A0,dummy,dummy,prm,ipr)o(m])41 b(=)48 b(au_pre\(A,[],[]\);)p eop %%Page: 43 50 43 49 bop 41 -105 a Fg(C.1)91 b(Demo)32 b(programs)e(for)g (user-supplied)c(functions)1523 b Fy(43)1186 307 y Fn(\045)48 b(au_pre)e(realizes)f(a)j(preprocessing:)1186 419 y(\045)g(-)f(The)g (columns)f(and)h(rows)g(of)g(A)g(are)g(simultaneously)1186 532 y(\045)143 b(reordered)46 b(to)h(reduce)f(the)h(bandwidth.)e(The)i (result)1186 645 y(\045)143 b(is)47 b(A0.)g(prm)g(and)g(iprm)g(are)g (the)g(corresponding)1186 758 y(\045)143 b(permutation)45 b(and)i(inverse)f(permutation.)1186 871 y(\045)i(-)f(Since)g(we)g (consider)e(only)i(the)g(matrix)f(A)h(but)g(not)1186 984 y(\045)143 b(a)48 b(dynamical)d(system,)h(we)h(use)g([])g(as)g(2nd) g(and)g(3rd)1186 1097 y(\045)143 b(input)47 b(parameter.)e(dummy)h(=)h ([])h(is)f(returned.)41 1323 y(figure\(1\),)e(hold)i(off,)f(clf)41 1436 y(spy\(A\))41 1549 y(title\('Before)e(preprocessing:)g(nonzero)i (pattern)g(of)h(A.'\))41 1774 y(figure\(2\),)e(hold)i(off,)f(clf)41 1887 y(spy\(A0\))41 2000 y(title\('After)e(preprocessing:)g(nonzero)i (pattern)g(of)h(A_0.'\))41 2226 y(disp\('Verification)c(\(test_1,)i (test_2,)h(...)h(should)f(be)h(small\):'\))41 2565 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 2678 y(\045)g (Multiplication)d(of)j(matrix)g(A0)g(with)f(X0)41 2791 y(\045)h(--------------------------)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 3016 y(au_m_i\(A0\);)140 b(\045)48 b(initialization)43 b(and)k(generation)e(of)j(data)e(needed)g(for)h(matrix)709 3129 y(\045)h(multiplications)43 b(with)k(A0)g(and)g(A0')41 3355 y(Y0)g(=)h(au_m\('N',X0\);)139 b(\045)48 b(compute)d(Y0)j(=)f (A0*X0)41 3468 y(T0)g(=)h(A0*X0;)41 3581 y(test_1)e(=)h (norm\(Y0-T0,'fro'\))41 3920 y(\045)g(--------------------------)o(---) o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(-)41 4033 y(\045)g(Multiplication)d(of)j(\(transposed\))e (matrix)h(A0')h(with)g(X0)41 4145 y(\045)g(--------------------------)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(-)41 4371 y(Y0)g(=)h(au_m\('T',X0\);)139 b(\045)48 b(compute)d(Y0)j(=)f(A0'*X0)41 4484 y(T0)g(=)h(A0'*X0;)41 4597 y(test_2)e(=)h(norm\(Y0-T0,'fro'\))41 4936 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 5049 y(\045)g(Solution)f (of)h(system)f(of)h(linear)f(equations)g(with)g(A0)41 5162 y(\045)h(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 5387 y(au_l_i;)141 b(\045)48 b(initialization)c(for)i(solving)g (systems)g(with)h(A0)g(and)g(A0')41 5613 y(Y0)g(=)h(au_l\('N',X0\);)139 b(\045)48 b(solve)e(A0*Y0)g(=)i(X0)41 5726 y(test_3)e(=)h (norm\(A0*Y0-X0,'fro'\))p eop %%Page: 44 51 44 50 bop -9 -105 a Fy(44)2633 b Fg(C)91 b(CASE)29 b(STUDIES)-9 419 y Fn(\045)47 b(------------------------)o(----)o(----)o(---)o(----) o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 532 y(\045)g(Solution)f(of)h(\(transposed\))d(system)i(of)h(linear)g (equations)e(with)h(A0')-9 645 y(\045)h(------------------------)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 871 y(Y0)g(=)g(au_l\('T',X0\);)140 b(\045)47 b(solve)g(A0'*Y0)f(=)h(X0)-9 984 y(test_4)f(=)h (norm\(A0'*Y0-X0,'fro'\))-9 1323 y(\045)g(------------------------)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 1436 y(\045)g(Solve)f(shifted)g(systems)g(of)h (linear)f(equations,)f(i.e.)-9 1549 y(\045)i(solve)f (\(A0+p\(i\)*I\)*Y0)e(=)k(X0.)-9 1661 y(\045)f (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 1887 y(disp\('Shift)d(parameters:'\))-9 2000 y(p)j(=)h([)f(-1;)g(-2+3*j;)f (-2-3*j)g(])-9 2226 y(au_s_i\(p\))140 b(\045)48 b(initialization)c(for) j(solution)e(of)i(shifted)f(systems)g(of)h(linear)563 2339 y(\045)h(equations)d(with)i(system)f(matrix)g(A0+p\(i\)*I)f(and)i (A0'+p\(i\)*I)563 2452 y(\045)h(\(i)f(=)g(1,...,3\))-9 2678 y(Y0)g(=)g(au_s\('N',X0,1\);)-9 2791 y(test_5)f(=)h (norm\(A0*Y0+p\(1\)*Y0-X0,'fr)o(o'\))-9 3016 y(Y0)g(=)g (au_s\('N',X0,2\);)-9 3129 y(test_6)f(=)h(norm\(A0*Y0+p\(2\)*Y0-X0,'fr) o(o'\))-9 3355 y(Y0)g(=)g(au_s\('N',X0,3\);)-9 3468 y(test_7)f(=)h (norm\(A0*Y0+p\(3\)*Y0-X0,'fr)o(o'\))-9 3807 y(\045)g (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 3920 y(\045)g(Solve)f(\(transposed\))f(shifted)h(systems)f(of)j(linear)e (equations,)f(i.e.)-9 4033 y(\045)i(solve)f(\(A0'+p\(i\)*I\)*Y0)e(=)j (X0.)-9 4145 y(\045)g(------------------------)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 4371 y(Y0)g(=)g(au_s\('T',X0,1\);)-9 4484 y(test_8)f(=)h (norm\(A0'*Y0+p\(1\)*Y0-X0,'f)o(ro')o(\))-9 4710 y(Y0)g(=)g (au_s\('T',X0,2\);)-9 4823 y(test_9)f(=)h(norm\(A0'*Y0+p\(2\)*Y0-X0,'f) o(ro')o(\))-9 5049 y(Y0)g(=)g(au_s\('T',X0,3\);)-9 5162 y(test_10)e(=)j(norm\(A0'*Y0+p\(3\)*Y0-X0,')o(fro)o('\))-9 5500 y(\045)f(------------------------)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 5613 y(\045)g(Postprocessing)-9 5726 y(\045)g(------------------------) o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)p eop %%Page: 45 52 45 51 bop 41 -105 a Fg(C.1)91 b(Demo)32 b(programs)e(for)g (user-supplied)c(functions)1523 b Fy(45)41 194 y Fn(\045)41 307 y(\045)47 b(There)g(is)g(no)g(postprocessing.)41 645 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 758 y(\045)g(Destroy)f(global)g(data)h(structures)e(\(clear)h("hidden") g(global)g(variables\))41 871 y(\045)h(--------------------------)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(-)41 1097 y(au_m_d;)141 b(\045)48 b(clear)e(global)g (variables)f(initialized)g(by)i(au_m_i)41 1210 y(au_l_d;)141 b(\045)48 b(clear)e(global)g(variables)f(initialized)g(by)i(au_l_i)41 1323 y(au_s_d\(p\);)140 b(\045)48 b(clear)e(global)g(variables)g (initialized)e(by)j(au_s_i)41 1850 y Fo(C.1.2)105 b(Demo)34 b(program)g Fn(demo)p 1305 1850 29 4 v 34 w(u2:)41 2031 y(\045)41 2144 y(\045)95 b(REALIZATION)45 b(OF)i(BASIC)f(MATRIX)g (OPERATIONS)f(BY)j(USER-SUPPLIED)41 2257 y(\045)95 b(FUNCTIONS)45 b('au_qmr_ilu_*')41 2370 y(\045)41 2483 y(\045)41 2596 y(\045)95 b(This)47 b(demo)f(program)g(shows)h(how)f(the)h (user-supplied)e(functions)g('au_qmr_ilu_*')41 2709 y(\045)95 b(work.)41 2935 y(\045)47 b(--------------------------)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-) 41 3048 y(\045)g(Generate)f(test)h(problem)41 3160 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 3273 y(\045)41 3386 y(\045)g(As)h(test)e(example,)g(we)h(use)g(a)g(simple)f (FDM-semidiscretized)d(PDE)k(problem)41 3499 y(\045)g(\(an)g (instationary)e(convection-diffusion)d(heat)47 b(equation)e(on)i(the)g (unit)g(square)41 3612 y(\045)g(with)g(homogeneous)e(1st)i(kind)f (boundary)g(conditions\).)41 3725 y(\045)h(We)h(reorder)d(the)i (columns)f(and)h(rows)g(of)g(the)g(resulting)e(stiffness)g(matrix)h(by) 41 3838 y(\045)h(a)h(random)e(permutation)f(to)i(generate)e(a)j("bad")e (nonzero)g(pattern.)41 4064 y(n0)h(=)h(30;)142 b(\045)47 b(n0)h(=)f(number)f(of)h(grid)g(points)f(in)h(either)f(space)h (direction;)566 4177 y(\045)g(n)h(=)f(n0^2)g(is)g(the)g(problem)f (dimension!)566 4290 y(\045)h(\(Change)f(n0)h(to)h(generate)d(problems) h(of)h(different)e(size.\))41 4515 y(A)i(=)h(fdm_2d_matrix\(n0,'10*x',) o('10)o(0*y')o(,'0')o(\);)137 b(\045)47 b(Note:)g(A)g(is)g (unsymmetric.)41 4628 y([dummy,pm])e(=)i(sort\(randn\(n0^2,1\)\);)138 b(\045)48 b(generate)d(a)j(random)e(permutation)41 4741 y(A)h(=)h(A\(pm,pm\);)41 4967 y(disp\('Problem)c(dimensions:'\))41 5193 y(n)j(=)h(size\(A,1\))141 b(\045)47 b(problem)f(order)41 5419 y(t)h(=)h(3;)f(j)g(=)h(sqrt\(-1\);)570 b(\045)48 b(generate)d(complex)h(matrix)g(X,)h(which)41 5532 y(X)g(=)h (randn\(n,t\)+j*randn\(n,t\);)184 b(\045)48 b(contains)d(much)i(fewer)f (columns)g(than)h(rows)p eop %%Page: 46 53 46 52 bop -9 -105 a Fy(46)2633 b Fg(C)91 b(CASE)29 b(STUDIES)-9 194 y Fn(\045)47 b(------------------------)o(----)o(----)o(---)o(----) o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 307 y(\045)g(Preprocessing)-9 419 y(\045)g(------------------------)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 532 y(\045)-9 645 y(\045)g(There)f(is)i(no)f (preprocessing.)-9 871 y(figure\(1\),)e(hold)h(off,)h(clf)-9 984 y(spy\(A\))-9 1097 y(title\('Nonzero)d(pattern)h(of)i(A.'\))-9 1323 y(disp\('Verification)42 b(\(test_1,)k(test_2,)g(...)h(should)f (be)h(small\):'\))-9 1661 y(\045)g(------------------------)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(---)-9 1774 y(\045)g(Multiplication)d(of)j(matrix)f(A)i(with)e (X)-9 1887 y(\045)h(------------------------)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 2113 y(mc)g(=)g('M',)142 b(\045)48 b(optimize)d(for)i(memory,)f(i.e.,)g (preconditioners)e(will)j(be)563 2226 y(\045)h(generated)d(right)h (before)g(any)h(QMR)g(run)-9 2339 y(max_it_qmr)e(=)i(50,)142 b(\045)48 b(maximal)e(number)g(of)h(QMR)g(iteration)e(steps)-9 2452 y(tol_qmr)g(=)j(1e-15,)141 b(\045)48 b(normalized)d(residual)g (norm)i(for)g(stopping)e(the)i(QMR)897 2565 y(\045)h(iterations)-9 2678 y(tol_ilu)d(=)j(1e-2,)142 b(\045)47 b(dropping)f(tolerance)f(for)i (generating)e(ILU)i(preconditioners)-9 2791 y(info_qmr)e(=)j(2,)142 b(\045)48 b(amount)e(of)h(displayed)e(information)g(on)i(performance)e (of)754 2903 y(\045)j(ILU-QMR)d(iteration)-9 3129 y(disp\('NOTE:)f(The) j(USFs)g(will)f(return)h(a)g(warning)f(message,)f(when)i(they)g(fail)f (to'\))-9 3242 y(disp\(')284 b(fulfill)46 b(the)h(stopping)f(criteria)f (for)i(the)g(ILU-QMR)f(iteration.'\))-9 3355 y(disp\(')284 b(Also,)47 b(the)g(attained)e(accuracy)h(is)h(displayed,)e(which)h (allows)g(the'\))-9 3468 y(disp\(')284 b(user)47 b(to)g(judge,)f (whether)g(the)h(results)f(are)h(still)f(acceptable)f(or'\))-9 3581 y(disp\(')284 b(not.'\))-9 3694 y(pause\(5\))-9 3920 y(au_qmr_ilu_m_i\(A,mc,max)o(_it)o(_qmr)o(,tol)o(_qm)o(r,to)o (l_il)o(u,i)o(nfo_)o(qmr\))o(;)659 4033 y(\045)47 b(initialization)d (and)j(generation)e(of)i(data)g(needed)f(for)h(matrix)659 4145 y(\045)g(multiplications)d(with)i(A)-9 4371 y(Y)h(=)h (au_qmr_ilu_m\('N',X\);)137 b(\045)48 b(compute)d(Y)j(=)f(A*X)g (\(here,)f(of)i(course,)d(QMR)i(is)1279 4484 y(\045)h(not)f(involved\)) -9 4597 y(T)g(=)h(A*X;)-9 4710 y(test_1)e(=)h(norm\(Y-T,'fro'\))-9 5049 y(\045)g(------------------------)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 5162 y(\045)g(Multiplication)d(of)j(\(transposed\))e(matrix)h(A')h (with)f(X)-9 5275 y(\045)h(------------------------)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---) -9 5500 y(Y)g(=)h(au_qmr_ilu_m\('T',X\);)137 b(\045)48 b(compute)d(Y)j(=)f(A'*X)g(\(here,)f(of)h(course,)f(QMR)h(is)1279 5613 y(\045)h(not)f(involved\))-9 5726 y(T)g(=)h(A'*X;)p eop %%Page: 47 54 47 53 bop 41 -105 a Fg(C.1)91 b(Demo)32 b(programs)e(for)g (user-supplied)c(functions)1523 b Fy(47)41 194 y Fn(test_2)46 b(=)h(norm\(Y-T,'fro'\))41 532 y(\045)g(--------------------------)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(-)41 645 y(\045)g(Solution)f(of)h(system)f(of)h(linear)f (equations)g(with)g(A)41 758 y(\045)h(--------------------------)o(---) o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(-)41 984 y(au_l_i;)141 b(\045)48 b(initialization)c(for)i (solving)g(systems)g(with)h(A)g(and)g(A')41 1210 y(Y)g(=)h (au_qmr_ilu_l\('N',X\);)138 b(\045)47 b(solve)f(A*Y)h(=)h(X)41 1323 y(test_3)e(=)h(norm\(A*Y-X,'fro'\))41 1661 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 1774 y(\045)g(Solution)f (of)h(\(transposed\))e(system)h(of)h(linear)f(equations)f(with)i(A')41 1887 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 2113 y(Y)g(=)h(au_qmr_ilu_l\('T',X\);)138 b(\045)47 b(solve)f(A'*Y)h(=) g(X)41 2226 y(test_4)f(=)h(norm\(A'*Y-X,'fro'\))41 2565 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 2678 y(\045)g(Solve)g(shifted)f(systems)f(of)j(linear)e(equations,)f (i.e.)41 2791 y(\045)i(solve)g(\(A+p\(i\)*I\)*Y)d(=)k(X.)41 2903 y(\045)f(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 3129 y(disp\('Shift)e(parameters:'\))41 3242 y(p)i(=)h([)f(-1;)g (-2+3*j;)f(-2-3*j)g(])41 3468 y(au_qmr_ilu_s_i\(p\))138 b(\045)48 b(initialization)c(for)j(solution)e(of)i(shifted)f(systems)g (of)995 3581 y(\045)i(linear)e(equations)f(with)i(system)f(matrix)g (A+p\(i\)*I)g(and)995 3694 y(\045)i(A'+p\(i\)*I)d(\(i)i(=)h(1,...,3\)) 41 3920 y(Y)f(=)h(au_qmr_ilu_s\('N',X,1\);)41 4033 y(test_5)e(=)h (norm\(A*Y+p\(1\)*Y-X,'fro'\))41 4258 y(Y)g(=)h (au_qmr_ilu_s\('N',X,2\);)41 4371 y(test_6)e(=)h (norm\(A*Y+p\(2\)*Y-X,'fro'\))41 4597 y(Y)g(=)h (au_qmr_ilu_s\('N',X,3\);)41 4710 y(test_7)e(=)h (norm\(A*Y+p\(3\)*Y-X,'fro'\))41 5049 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 5162 y(\045)g(Solve)g (\(transposed\))d(shifted)i(systems)g(of)h(linear)f(equations,)f(i.e.) 41 5275 y(\045)i(solve)g(\(A'+p\(i\)*I\)*Y)d(=)j(X.)41 5387 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 5613 y(Y)g(=)h(au_qmr_ilu_s\('T',X,1\);)41 5726 y(test_8)e(=)h (norm\(A'*Y+p\(1\)*Y-X,'fro'\))p eop %%Page: 48 55 48 54 bop -9 -105 a Fy(48)2633 b Fg(C)91 b(CASE)29 b(STUDIES)-9 307 y Fn(Y)47 b(=)h(au_qmr_ilu_s\('T',X,2\);)-9 419 y(test_9)e(=)h (norm\(A'*Y+p\(2\)*Y-X,'fro'\))-9 645 y(Y)g(=)h (au_qmr_ilu_s\('T',X,3\);)-9 758 y(test_10)d(=)j (norm\(A'*Y+p\(3\)*Y-X,'fro')o(\))-9 1097 y(\045)f (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 1210 y(\045)g(Postprocessing)-9 1323 y(\045)g(------------------------)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 1436 y(\045)-9 1549 y(\045)g(There)f(is)i(no)f (postprocessing.)-9 1887 y(\045)g(------------------------)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(---)-9 2000 y(\045)g(Destroy)f(global)g(data)h(structures)e (\(clear)h("hidden")f(global)h(variables\))-9 2113 y(\045)h (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 2339 y(au_qmr_ilu_m_d;)139 b(\045)47 b(clear)f(global)h(variables)e (initialized)g(by)i(au_qmr_ilu_m_i)-9 2452 y(au_qmr_ilu_l_d;)139 b(\045)47 b(clear)f(global)h(variables)e(initialized)g(by)i (au_qmr_ilu_l_i)-9 2565 y(au_qmr_ilu_s_d\(p\);)138 b(\045)47 b(clear)g(global)f(variables)f(initialized)g(by)993 2678 y(\045)i(au_qmr_ilu_s_i)-9 3205 y Fo(C.1.3)104 b(Demo)35 b(program)f Fn(demo)p 1255 3205 29 4 v 33 w(u3:)-9 3386 y(\045)-9 3499 y(\045)95 b(REALIZATION)45 b(OF)i(BASIC)f(MATRIX)g (OPERATIONS)f(BY)i(USER-SUPPLIED)-9 3612 y(\045)95 b(FUNCTIONS)45 b('munu_*')-9 3725 y(\045)-9 3838 y(\045)-9 3951 y(\045)95 b(This)46 b(demo)h(program)f(shows)g(how)h(the)g(user-supplied)d (functions)h('munu_*')h(work.)-9 4064 y(\045)95 b(In)47 b(this)g(particular)e(case,)h(we)h(consider)f(a)h(generalized)e (dynamical)g(system)-9 4177 y(\045)95 b(with)46 b(symmetric)g(matrices) f(M)j(and)f(N,)g(but)g(we)g(will)f(use)h(non-real)f(shift)-9 4290 y(\045)95 b(parameters.)45 b(For)h(this)h(reason,)f('munu_*')f(is) j(used)e(instead)g(of)h('msns_*'.)-9 4515 y(\045)g (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 4628 y(\045)g(Generate)f(test)g(problem)-9 4741 y(\045)h (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 4854 y(\045)-9 4967 y(\045)g(As)g(test)g(example,)e(we)j(use)e(an)i (FEM-semidiscretized)42 b(problem,)k(which)g(leads)g(to)-9 5080 y(\045)h(a)h(generalized)c(system)i(where)h(M)g(\(the)g(mass)f (matrix\))g(and)h(N)h(\(the)e(negative)-9 5193 y(\045)h(stiffness)e (matrix\))h(are)h(sparse,)f(symmetric,)f(and)i(definite.)-9 5419 y(load)f(rail821)142 b(\045)47 b(load)g(the)f(matrices)g(M)h(N)-9 5644 y(disp\('Problem)d(dimensions:'\))p eop %%Page: 49 56 49 55 bop 41 -105 a Fg(C.1)91 b(Demo)32 b(programs)e(for)g (user-supplied)c(functions)1523 b Fy(49)41 194 y Fn(n)47 b(=)h(size\(M,1\))141 b(\045)47 b(problem)f(order)41 419 y(t)h(=)h(3;)f(j)g(=)h(sqrt\(-1\);)570 b(\045)48 b(generate)d(complex)h(matrix)g(X0,)h(which)41 532 y(X0)g(=)h (randn\(n,t\)+j*randn\(n,t\))o(;)137 b(\045)48 b(contains)d(much)i (fewer)f(columns)g(than)h(rows)41 871 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 984 y(\045)g (Preprocessing)41 1097 y(\045)g(--------------------------)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(-)41 1323 y([M0,ML,MU,N0,dummy,dummy)o(,prm)o(,ip)o(rm])41 b(=)48 b(munu_pre\(M,N,[],[]\);)1186 1549 y(\045)g(munu_pre)d(realizes) h(a)h(preprocessing:)1186 1661 y(\045)h(-)f(The)g(columns)f(and)h(rows) g(of)g(M)g(and)g(N)h(are)1186 1774 y(\045)143 b(simultaneously)44 b(reordered)h(to)j(reduce)e(the)1186 1887 y(\045)143 b(bandwidth.)45 b(The)i(result)f(is)h(M0)h(and)f(N0.)f(prm)h(and)1186 2000 y(\045)143 b(iprm)47 b(are)g(the)g(corresponding)d(permutation)h (and)1186 2113 y(\045)143 b(inverse)46 b(permutation.)1186 2226 y(\045)i(-)f(A)h(Cholesky)d(factorization)f(of)k(M)f(is)g (computed,)1186 2339 y(\045)143 b(so)47 b(that)g(the)g(implicit)f (system)g(matrix)g(A0)h(is)1186 2452 y(\045)143 b(A0)47 b(=)h(inv\(ML\)*N0*inv\(MU\).)1186 2565 y(\045)g(-)f(Since)g(we)g (consider)e(only)i(the)g(matrix)f(A0)h(but)g(not)1186 2678 y(\045)143 b(a)48 b(dynamical)d(system,)h(we)h(use)g([])g(as)g (2nd)g(and)g(3rd)1186 2791 y(\045)143 b(input)47 b(parameter.)e(dummy)h (=)h([])h(is)f(returned.)41 3016 y(figure\(1\),)e(hold)i(off,)f(clf)41 3129 y(spy\(M\))41 3242 y(title\('Before)e(preprocessing:)g(nonzero)i (pattern)g(of)h(M.)g(That)g(of)g(N)g(is)g(the)g(same.'\))41 3468 y(figure\(2\),)e(hold)i(off,)f(clf)41 3581 y(spy\(M0\))41 3694 y(title\('After)e(preprocessing:)g(nonzero)i(pattern)g(of)h(M_0.)g (That)f(of)i(N_0)e(is)i(the)f(same.'\))41 3920 y(disp\('Verification)c (\(test_1,)i(test_2,)h(...)h(should)f(be)h(small\):'\))41 4258 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 4371 y(\045)g(Multiplication)d(of)j(matrix)g(A0)g(with)f(X0)41 4484 y(\045)h(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 4710 y(munu_m_i\(M0,ML,MU,N0\))137 b(\045)48 b(initialization)c(and)j (generation)e(of)i(data)f(needed)1186 4823 y(\045)i(for)f(matrix)f (multiplications)d(with)k(A0)41 5049 y(Y0)g(=)h(munu_m\('N',X0\);)139 b(\045)47 b(compute)f(Y0)h(=)h(A0*X0)41 5162 y(T0)f(=)h (ML\\\(N0*\(MU\\X0\)\);)41 5275 y(test_1)e(=)h(norm\(Y0-T0,'fro'\))41 5613 y(\045)g(--------------------------)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(-)41 5726 y(\045)g(Solution)f(of)h(system)f(of)h(linear)f(equations)g(with)g (A0)p eop %%Page: 50 57 50 56 bop -9 -105 a Fy(50)2643 b Fg(C)81 b(CASE)29 b(STUDIES)-9 194 y Fn(\045)47 b(------------------------)o(----)o(----)o(---)o(----) o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 419 y(munu_l_i;)140 b(\045)48 b(initialization)c(for)j(solving)e (systems)h(solve)h(with)f(A0)-9 645 y(Y0)h(=)g(munu_l\('N',X0\);)139 b(\045)48 b(solve)e(A0*Y0)g(=)i(X0)-9 758 y(test_2)e(=)h (norm\(ML\\\(N0*\(MU\\Y0\)\)-X0,')o(fro)o('\))-9 1097 y(\045)g(------------------------)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 1210 y(\045)g(Solve)f(shifted)g(systems)g(of)h(linear)f(equations,)f (i.e.)-9 1323 y(\045)i(solve)f(\(A0+p\(i\)*I\)*Y0)e(=)k(X0.)-9 1436 y(\045)f(------------------------)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 1661 y(disp\('Shift)d(parameters:'\))-9 1774 y(p)j(=)h([)f(-1;)g (-2+3*j;)f(-2-3*j)g(])-9 2000 y(munu_s_i\(p\))140 b(\045)47 b(initialization)d(for)j(solution)f(of)h(shifted)f(systems)f(of)j (linear)659 2113 y(\045)f(equations)e(with)i(system)f(matrix)g (A0+p\(i\)*I)93 b(\(i)47 b(=)h(1,...,3\))-9 2339 y(Y0)f(=)g (munu_s\('N',X0,1\);)-9 2452 y(test_3)f(=)h (norm\(ML\\\(N0*\(MU\\Y0\)\)+p\(1\))o(*Y0)o(-X0,)o('fro)o('\))-9 2678 y(Y0)g(=)g(munu_s\('N',X0,2\);)-9 2791 y(test_4)f(=)h (norm\(ML\\\(N0*\(MU\\Y0\)\)+p\(2\))o(*Y0)o(-X0,)o('fro)o('\))-9 3016 y(Y0)g(=)g(munu_s\('N',X0,3\);)-9 3129 y(test_5)f(=)h (norm\(ML\\\(N0*\(MU\\Y0\)\)+p\(3\))o(*Y0)o(-X0,)o('fro)o('\))-9 3468 y(\045)g(------------------------)o(----)o(----)o(---)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(---)-9 3581 y(\045)g(Postprocessing)-9 3694 y(\045)g(------------------------) o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(---)o(---)-9 3807 y(\045)-9 3920 y(\045)g(There)f(is)i(no)f (postprocessing.)-9 4258 y(\045)g(------------------------)o(----)o (----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(---)-9 4371 y(\045)g(Destroy)f(global)g(data)h(structures)e (\(clear)h("hidden")f(global)h(variables\))-9 4484 y(\045)h (------------------------)o(----)o(----)o(---)o(----)o(----)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(---)-9 4710 y(munu_m_d;)140 b(\045)48 b(clear)e(global)g(variables)f(initialized)g (by)i(munu_m_i)-9 4823 y(munu_l_d;)140 b(\045)48 b(clear)e(global)g (variables)f(initialized)g(by)i(munu_l_i)-9 4936 y(munu_s_d\(p\);)140 b(\045)47 b(clear)f(global)g(variables)g(initialized)e(by)k(munu_s_i)p eop %%Page: 51 58 51 57 bop 41 -105 a Fg(C.2)91 b(Demo)21 b(program)f(for)h(LR)m(CF-ADI)g (iteration)f(and)f(algorithm)g(for)i(computing)e(ADI)i(parameters)p Fy(51)41 194 y Fm(C.2)112 b(Demo)34 b(program)h(for)g(LR)m(CF-ADI)f (iteration)f(and)j(algorithm)c(for)j(comput-)321 310 y(ing)i(ADI)g(parameters)41 493 y Fo(C.2.1)105 b(Demo)34 b(program)g Fn(demo)p 1305 493 29 4 v 34 w(l1)41 676 y(\045)41 789 y(\045)95 b(SOLUTION)46 b(OF)h(LYAPUNOV)e(EQUATION)h(BY)h (THE)g(LRCF-ADI)f(METHOD)g(\(AND)g(GENERATION)41 902 y(\045)95 b(OF)47 b(ADI)g(PARAMETERS\))41 1015 y(\045)41 1128 y(\045)95 b(This)47 b(demo)f(program)g(shows)h(how)f(the)h (routines)f('lp_para')f(\(computation)g(of)41 1241 y(\045)95 b(ADI)47 b(shift)f(parameters\))f(and)i('lp_lradi')e(\(LRCF-ADI)g (iteration)h(for)g(the)41 1354 y(\045)95 b(solution)46 b(of)h(the)g(Lyapunov)e(equation)h(F*X+X*F'=-G*G'\))d(work.)95 b(Also,)46 b(the)41 1467 y(\045)95 b(use)47 b(of)g(user-supplied)d (functions)i(is)h(demonstrated.)41 1693 y(\045)g (--------------------------)o(---)o(----)o(----)o(---)o(----)o(----)o (---)o(----)o(----)o(---)o(----)o(----)o(-)41 1806 y(\045)g(Generate)f (test)h(problem)41 1918 y(\045)g(--------------------------)o(---)o (----)o(----)o(---)o(----)o(----)o(---)o(----)o(----)o(---)o(----)o (----)o(-)41 2031 y(\045)41 2144 y(\045)g(As)h(test)e(example,)g(we)h (use)g(a)g(simple)f(FDM-semidiscretized)d(PDE)k(problem)41 2257 y(\045)g(\(an)g(instationary)e(convection-diffusion)d(heat)47 b(equation)e(on)i(the)g(unit)g(square)41 2370 y(\045)g(with)g (homogeneous)e(1st)i(kind)f(boundary)g(conditions\).)41 2596 y(n0)h(=)h(20;)142 b(\045)47 b(n0)h(=)f(number)f(of)h(grid)g (points)f(in)h(either)f(space)h(direction;)566 2709 y(\045)g(n)h(=)f (n0^2)g(is)g(the)g(problem)f(dimension!)566 2822 y(\045)h(\(Change)f (n0)h(to)h(generate)d(problems)h(of)h(different)e(size.\))41 3048 y(F)i(=)h(fdm_2d_matrix\(n0,'10*x',)o('10)o(0*y')o(,'0')o(\);)41 3160 y(G)f(=)h(fdm_2d_vector\(n0,'.1)h(high)g (accuracy\):'\);)-9 758 y(KE)g(=)g(Z*Z'*\(B/\(R0*R0'\)\);)-9 871 y(norm_dev)e(=)j(norm\(K-KE,'fro'\)/max\([n)o(orm)o(\(K,')o(fro')o (\),n)o(orm\()o(KE,')o(fro)o('\)]\))-9 1224 y Fo(C.4.2)104 b(Results)36 b(and)f(remarks)-9 1396 y Fy(In)25 b Fn(demo)p 298 1396 29 4 v 33 w(r1)g Fy(b)s(oth)g(LR)m(CF-NM)i(and)e(LR)m(CF-NM-I) h(are)h(applied)c(to)k(the)e(same)i(problem.)37 b(In)25 b(the)h(\014rst)-9 1509 y(run,)j(the)h(lo)m(w)g(rank)g(Cholesky)f (factor)i Fl(Z)37 b Fy(for)30 b(the)h(solution)e(of)h(the)h(Riccati)f (equation)g(is)f(computed.)-9 1622 y(Residual)d(based)j(stopping)e (criteria)h(are)h(used.)39 b(See)29 b(Figure)f(15)h(for)g(the)g (normalized)e(residual)f(norm)-9 1734 y(history)-8 b(.)36 b(The)20 b(\(appro)m(ximate\))h(optimal)f(state)h(feedbac)m(k)g Fl(K)2065 1701 y Ft(\()p Fj(E)t Ft(\))2200 1734 y Fy(\(v)-5 b(ariable)19 b Fn(KE)p Fy(\))h(for)g(the)h(solution)e(of)h(the)-9 1847 y(optimal)32 b(con)m(trol)h(problem)e(is)h(computed)h (\\explicitely")f(b)m(y)h Fl(K)2248 1814 y Ft(\()p Fj(E)t Ft(\))2392 1847 y Fy(=)c Fl(Z)7 b(Z)2630 1814 y Fj(H)2697 1847 y Fl(B)e(R)2841 1814 y Fh(\000)p Ft(1)2934 1847 y Fy(.)49 b(In)32 b(the)h(second)-9 1960 y(run,)42 b(the)f(optimal)f (con)m(trol)i(problem)d(is)h(solv)m(ed)h(directly)f(b)m(y)g(LR)m (CF-NM-I,)j(whic)m(h)c(deliv)m(ers)h(the)-9 2073 y(appro)m(ximate)33 b(optimal)f(state)j(feedbac)m(k)f Fl(K)7 b Fy(.)49 b(Heuristic)32 b(stopping)g(criteria)h(are)g(used.)49 b(The)32 b(results)-9 2186 y(of)e(b)s(oth)g(runs)f(are)h(compared)h(b)m(y)f(the)h(normalized) d(deviation)i(of)g(the)h(state)h(feedbac)m(k)f(matrices:)1223 2386 y Fp(k)p Fl(K)c Fp(\000)20 b Fl(K)1547 2353 y Ft(\()p Fj(E)t Ft(\))1661 2386 y Fp(k)1706 2400 y Fj(F)p 1053 2427 882 4 v 1053 2514 a Fy(max)q Fp(fk)p Fl(K)7 b Fp(k)1442 2528 y Fj(F)1501 2514 y Fl(;)15 b Fp(k)p Fl(K)1670 2488 y Ft(\()p Fj(E)t Ft(\))1785 2514 y Fp(k)1830 2528 y Fj(F)1889 2514 y Fp(g)1970 2448 y(\031)25 b Fy(5)p Fl(:)p Fy(9)c Fp(\001)g Fy(10)2338 2410 y Fh(\000)p Ft(16)2468 2448 y Fl(:)824 4169 y @beginspecial 34 @llx 189 @lly 547 @urx 611 @ury 2267 @rwi 1700 @rhi @setspecial %%BeginDocument: newt-ricc-nrns.eps %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The Mathworks, Inc. %%Title: ../../papers/lyapack/newt-ricc-nrns.eps %%CreationDate: 11/05/99 12:05:20 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Pages: 1 %%BoundingBox: 34 189 547 611 %%EndComments %%BeginProlog % MathWorks dictionary /MathWorks 160 dict begin % definition operators /bdef {bind def} bind def /ldef {load def} bind def /xdef {exch def} bdef /xstore {exch store} bdef % operator abbreviations /c /clip ldef /cc /concat ldef /cp /closepath ldef /gr /grestore ldef /gs /gsave ldef /mt /moveto ldef /np /newpath ldef /cm /currentmatrix ldef /sm /setmatrix ldef /rc {rectclip} bdef /rf {rectfill} bdef /rm /rmoveto ldef /rl /rlineto ldef /s /show ldef /sc {setcmykcolor} bdef /sr /setrgbcolor ldef /sg /setgray ldef /w /setlinewidth ldef /j /setlinejoin ldef /cap /setlinecap ldef % page state control /pgsv () def /bpage {/pgsv save def} bdef /epage {pgsv restore} bdef /bplot /gsave ldef /eplot {stroke grestore} bdef % orientation switch /portraitMode 0 def /landscapeMode 1 def % coordinate system mappings /dpi2point 0 def % font control /FontSize 0 def /FMS { /FontSize xstore %save size off stack findfont [FontSize 0 0 FontSize neg 0 0] makefont setfont }bdef /reencode { exch dup where {pop load} {pop StandardEncoding} ifelse exch dup 3 1 roll findfont dup length dict begin { 1 index /FID ne {def}{pop pop} ifelse } forall /Encoding exch def currentdict end definefont pop } bdef /isroman { findfont /CharStrings get /Agrave known } bdef /FMSR { 3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse exch FMS } bdef /csm { 1 dpi2point div -1 dpi2point div scale neg translate landscapeMode eq {90 rotate} if } bdef % line types: solid, dotted, dashed, dotdash /SO { [] 0 setdash } bdef /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef /DA { [6 dpi2point mul] 0 setdash } bdef /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 dpi2point mul] 0 setdash } bdef % macros for lines and objects /L { lineto stroke } bdef /MP { 3 1 roll moveto 1 sub {rlineto} repeat } bdef /AP { {rlineto} repeat } bdef /PP { closepath eofill } bdef /DP { closepath stroke } bdef /MR { 4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto neg 0 exch rlineto closepath } bdef /FR { MR stroke } bdef /PR { MR fill } bdef /L1i { { currentfile picstr readhexstring pop } image } bdef /tMatrix matrix def /MakeOval { newpath tMatrix currentmatrix pop translate scale 0 0 1 0 360 arc tMatrix setmatrix } bdef /FO { MakeOval stroke } bdef /PO { MakeOval fill } bdef /PD { currentlinecap 1 setlinecap 3 1 roll 2 copy moveto lineto stroke setlinecap } bdef /FA { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arc tMatrix setmatrix stroke } bdef /PA { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill } bdef /FAn { newpath tMatrix currentmatrix pop translate scale 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke } bdef /PAn { newpath tMatrix currentmatrix pop translate 0 0 moveto scale 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill } bdef /vradius 0 def /hradius 0 def /lry 0 def /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def /MRR { /vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly vradius add translate hradius vradius scale 0 0 1 180 270 arc tMatrix setmatrix lrx hradius sub uly vradius add translate hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix lrx hradius sub lry vradius sub translate hradius vradius scale 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix closepath } bdef /FRR { MRR stroke } bdef /PRR { MRR fill } bdef /MlrRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix closepath } bdef /FlrRR { MlrRR stroke } bdef /PlrRR { MlrRR fill } bdef /MtbRR { /lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def newpath tMatrix currentmatrix pop ulx rad add uly rad add translate rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix closepath } bdef /FtbRR { MtbRR stroke } bdef /PtbRR { MtbRR fill } bdef currentdict end def %%EndProlog %%BeginSetup MathWorks begin 0 cap end %%EndSetup %%Page: 1 1 %%BeginPageSetup %%PageBoundingBox: 34 189 547 611 MathWorks begin bpage %%EndPageSetup %%BeginObject: obj1 bplot /dpi2point 12 def portraitMode 0216 7344 csm 196 11 6160 5057 MR c np 91 dict begin %Colortable dictionary /c0 { 0 0 0 sr} bdef /c1 { 1 1 1 sr} bdef /c2 { 1 0 0 sr} bdef /c3 { 0 1 0 sr} bdef /c4 { 0 0 1 sr} bdef /c5 { 1 1 0 sr} bdef /c6 { 1 0 1 sr} bdef /c7 { 0 1 1 sr} bdef c0 1 j 1 sg 0 0 6913 5186 PR 6 w 0 4225 5355 0 0 -4225 899 4614 4 MP PP -5355 0 0 4225 5355 0 0 -4225 899 4614 5 MP stroke 4 w DO SO 6 w 0 sg 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L 899 4614 mt 6254 4614 L 899 4614 mt 899 389 L 899 4614 mt 899 4560 L 899 389 mt 899 443 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 846 4827 mt (0) s 1568 4614 mt 1568 4560 L 1568 389 mt 1568 443 L 1515 4827 mt (1) s 2238 4614 mt 2238 4560 L 2238 389 mt 2238 443 L 2185 4827 mt (2) s 2907 4614 mt 2907 4560 L 2907 389 mt 2907 443 L 2854 4827 mt (3) s 3577 4614 mt 3577 4560 L 3577 389 mt 3577 443 L 3524 4827 mt (4) s 4246 4614 mt 4246 4560 L 4246 389 mt 4246 443 L 4193 4827 mt (5) s 4915 4614 mt 4915 4560 L 4915 389 mt 4915 443 L 4862 4827 mt (6) s 5585 4614 mt 5585 4560 L 5585 389 mt 5585 443 L 5532 4827 mt (7) s 6254 4614 mt 6254 4560 L 6254 389 mt 6254 443 L 6201 4827 mt (8) s 899 4614 mt 953 4614 L 6254 4614 mt 6200 4614 L 434 4685 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 4566 mt (-15) s 899 4403 mt 926 4403 L 6254 4403 mt 6227 4403 L 899 4192 mt 926 4192 L 6254 4192 mt 6227 4192 L 899 3980 mt 926 3980 L 6254 3980 mt 6227 3980 L 899 3769 mt 926 3769 L 6254 3769 mt 6227 3769 L 899 3558 mt 926 3558 L 6254 3558 mt 6227 3558 L 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 3558 mt 953 3558 L 6254 3558 mt 6200 3558 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 3629 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 3510 mt (-10) s 899 3347 mt 926 3347 L 6254 3347 mt 6227 3347 L 899 3135 mt 926 3135 L 6254 3135 mt 6227 3135 L 899 2924 mt 926 2924 L 6254 2924 mt 6227 2924 L 899 2713 mt 926 2713 L 6254 2713 mt 6227 2713 L 899 2502 mt 926 2502 L 6254 2502 mt 6227 2502 L 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 2502 mt 953 2502 L 6254 2502 mt 6200 2502 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 2573 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 2454 mt (-5) s 899 2290 mt 926 2290 L 6254 2290 mt 6227 2290 L 899 2079 mt 926 2079 L 6254 2079 mt 6227 2079 L 899 1868 mt 926 1868 L 6254 1868 mt 6227 1868 L 899 1657 mt 926 1657 L 6254 1657 mt 6227 1657 L 899 1445 mt 926 1445 L 6254 1445 mt 6227 1445 L 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 1445 mt 953 1445 L 6254 1445 mt 6200 1445 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 1516 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 1397 mt (0) s 899 1234 mt 926 1234 L 6254 1234 mt 6227 1234 L 899 1023 mt 926 1023 L 6254 1023 mt 6227 1023 L 899 812 mt 926 812 L 6254 812 mt 6227 812 L 899 600 mt 926 600 L 6254 600 mt 6227 600 L 899 389 mt 926 389 L 6254 389 mt 6227 389 L 899 389 mt 953 389 L 6254 389 mt 6200 389 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 434 460 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 128 FMSR 647 341 mt (5) s 899 4614 mt 6254 4614 L 899 389 mt 6254 389 L 899 4614 mt 899 389 L 6254 4614 mt 6254 389 L gs 899 389 5356 4226 MR c np 669 1 670 1303 669 942 669 465 670 241 669 158 670 135 669 -210 899 1445 9 MP stroke gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 192 FMSR 379 3589 mt -90 rotate (Normalized residual norm) s 90 rotate 2977 5023 mt (Iteration steps) s 3549 237 mt ( ) s end eplot %%EndObject epage end showpage %%Trailer %%EOF %%EndDocument @endspecial 288 4365 a Fy(Figure)29 b(15:)42 b(normalized)29 b(residual)f(norm)i(history)f(of)h(the)h(LR)m(CF-NM)g(in)e Fn(demo)p 3101 4365 29 4 v 34 w(r1)p Fy(.)p eop %%Page: 71 78 71 77 bop 41 -105 a Fg(REFERENCES)2839 b Fy(71)41 194 y Fu(References)86 397 y Fy([1])47 b Fa(F.)33 b(Aliev)g(and)g(V.)g (Larin)p Fy(,)d Fq(Construction)j(of)f(squar)-5 b(e)33 b(r)-5 b(o)g(ot)34 b(factor)f(for)f(solution)h(of)f(the)g(Lya-)228 510 y(punov)h(matrix)h(e)-5 b(quation)p Fy(,)31 b(Sys.)f(Con)m(trol)g (Lett.,)i(20)f(\(1993\),)i(pp.)d(109{112.)86 700 y([2])47 b Fa(A.)30 b(Antoulas,)f(D.)i(Sorensen,)d(and)i(S.Gucer)n(cin)p Fy(,)c Fq(A)i(survey)h(of)g(mo)-5 b(del)31 b(r)-5 b(e)g(duction)30 b(meth-)228 812 y(o)-5 b(ds)40 b(for)f(lar)-5 b(ge-sc)g(ale)40 b(systems)p Fy(,)f(preprin)m(t,)e(Dept.)h(of)f(Electr.)g(and)f(Comp.)h (Engineering,)g(Rice)228 925 y(Univ)m(ersit)m(y)-8 b(,)30 b(Houston,)h(T)-8 b(exas)31 b(77251-1892,)k(USA,)30 b(2000.)86 1115 y([3])47 b Fa(R.)d(Bar)-6 b(tels)42 b(and)i(G.)g(Stew)-8 b(ar)i(t)p Fy(,)41 b Fq(Solution)h(of)f(the)h(matrix)h(e)-5 b(quation)42 b Fl(AX)34 b Fy(+)26 b Fl(X)7 b(B)46 b Fy(=)40 b Fl(C)7 b Fq(:)228 1228 y(Algorithm)34 b(432)p Fy(,)e(Comm.)e(A)m(CM,) h(15)g(\(1972\),)i(pp.)d(820{826.)86 1417 y([4])47 b Fa(P.)60 b(Benner)f(and)g(R.)h(Byers)p Fy(,)g Fq(A)n(n)54 b(exact)h(line)g(se)-5 b(ar)g(ch)57 b(metho)-5 b(d)57 b(for)f(solving)f(gener)-5 b(al-)228 1530 y(ize)g(d)36 b(c)-5 b(ontinuous-time)37 b(algebr)-5 b(aic)36 b(R)n(ic)-5 b(c)g(ati)37 b(e)-5 b(quations)p Fy(,)36 b(IEEE)d(T)-8 b(rans.)33 b(Automat.)i(Con)m(trol,)g(43)228 1643 y(\(1998\),)e(pp.)c (101{107.)86 1832 y([5])47 b Fa(P.)42 b(Benner,)h(J.)e(Cla)-8 b(ver,)43 b(and)e(E.)h(Quint)-6 b(ana-Or)g(t)2282 1824 y(\023)2293 1832 y(\020)p Fy(,)39 b Fq(Par)-5 b(al)5 b(lel)40 b(distribute)-5 b(d)41 b(solvers)f(for)228 1945 y(lar)-5 b(ge)46 b(stable)g(gener)-5 b(alize)g(d)47 b(Lyapunov)f(e)-5 b(quations)p Fy(,)49 b(P)m(arallel)43 b(Pro)s(cessing)h(Letters,)k(9)d (\(1999\),)228 2058 y(pp.)29 b(147{158.)86 2247 y([6])47 b Fa(P.)37 b(Benner,)e(J.)h(Li,)i(and)e(T.)h(Penzl)p Fy(,)32 b Fq(Numeric)-5 b(al)35 b(solution)h(of)e(lar)-5 b(ge)36 b(lyapunov)g(e)-5 b(quations,)228 2360 y(ric)g(c)g(ati)34 b(e)-5 b(quations,)34 b(and)h(line)-5 b(ar-quadr)g(atic)35 b(optimal)g(c)-5 b(ontr)g(ol)36 b(pr)-5 b(oblems)p Fy(,)33 b(in)d(preparation,)h(Zen-)228 2473 y(trum)36 b(f.)h(T)-8 b(ec)m(hnomathematik,)40 b(Fb.)d(Mathematik)h(und)d(Informatik,)j (Univ.)e(Bremen,)j(28334)228 2586 y(Bremen,)30 b(German)m(y)-8 b(,)32 b(2000.)86 2775 y([7])47 b Fa(P.)29 b(Benner,)g(V.)g(Mehrmann,)f (V.)h(Sima,)g(S.)g(V.)g(Huffel,)f(and)g(A.)h(V)-11 b(ar)n(ga)p Fy(,)26 b Fq(SLICOT)i(-)f(a)228 2888 y(subr)-5 b(outine)28 b(libr)-5 b(ary)29 b(in)e(systems)i(and)f(c)-5 b(ontr)g(ol)30 b(the)-5 b(ory)p Fy(,)28 b(Applied)23 b(and)h(Computational)g(Con)m (trol,)228 3001 y(Signals,)29 b(and)g(Circuits,)g(1)i(\(1999\),)i(pp.)c (505{546.)86 3190 y([8])47 b Fa(P.)34 b(Benner)e(and)h(E.)h(Quint)-6 b(ana-Or)g(ti)p Fy(,)28 b Fq(Solving)33 b(stable)f(gener)-5 b(alize)g(d)34 b(Lyapunov)f(e)-5 b(quations)228 3303 y(with)33 b(the)g(matrix)h(sign)f(function)p Fy(,)d(Numer.)h(Alg.,)f (20)h(\(1999\),)i(pp.)d(75{100.)86 3493 y([9])47 b Fa(P.)g(Benner,)i (E.)f(Quint)-6 b(ana-Or)g(ti,)48 b(and)f(G.)g(Quint)-6 b(ana-Or)g(ti)p Fy(,)44 b Fq(Balanc)-5 b(e)g(d)46 b(trunc)-5 b(ation)228 3605 y(mo)g(del)43 b(r)-5 b(e)g(duction)44 b(of)e(lar)-5 b(ge-sc)g(ale)43 b(dense)g(systems)g(on)f(p)-5 b(ar)g(al)5 b(lel)45 b(c)-5 b(omputers)p Fy(.)72 b(Submitted)39 b(for)228 3718 y(publication,)28 b(1999.)41 3908 y([10])47 b Fa(R.)27 b(Byers)p Fy(,)d Fq(Solving)j(the)f(algebr)-5 b(aic)28 b(Ric)-5 b(c)g(ati)27 b(e)-5 b(quation)27 b(with)g(the)g (matrix)h(sign)e(function)p Fy(,)g(Linear)228 4021 y(Algebra)k(Appl.,)f (85)i(\(1987\),)i(pp.)d(267{279.)41 4210 y([11])47 b Fa(E.)26 b(D)m(a)-8 b(vison)p Fy(,)23 b Fq(A)h(metho)-5 b(d)27 b(for)e(simplifying)h(line)-5 b(ar)25 b(dynamic)h(systems)p Fy(,)f(IEEE)c(T)-8 b(rans.)21 b(Automat.)228 4323 y(Con)m(trol,)30 b(11)h(\(1966\),)i(pp.)d(93{101.)41 4512 y([12])47 b Fa(P.)f(Feldmann)e(and)h(R.)h(Freund)p Fy(,)d Fq(E\016cient)f(line)-5 b(ar)44 b(cir)-5 b(cuit)42 b(analysis)j(by)d(Pad)n(\023)-44 b(e)43 b(appr)-5 b(ox-)228 4625 y(imation)44 b(via)e(the)h(L)-5 b(anczos)44 b(pr)-5 b(o)g(c)g(ess)p Fy(,)47 b(IEEE)40 b(T)-8 b(rans.)41 b(Computer-Aided)f(Design,)k(14)e(\(1995\),)228 4738 y(pp.)29 b(639{649.)41 4927 y([13])47 b Fa(R.)35 b(Freund)p Fy(,)30 b Fq(R)-5 b(e)g(duc)g(e)g(d-or)g(der)36 b(mo)-5 b(deling)35 b(te)-5 b(chniques)33 b(b)-5 b(ase)g(d)35 b(on)f(Krylov)g(subsp)-5 b(ac)g(es)35 b(and)f(their)228 5040 y(use)h(in)h(cir)-5 b(cuit)36 b(simulation)p Fy(.)52 b(Numerical)32 b(Analysis)g(Man)m(uscript)h(No.)i(98-3-02,)j(Bell)33 b(Lab)s(ora-)228 5153 y(tories,)d(Murra)m(y)h(Hill,)d(New)j(Jersey)-8 b(,)31 b(1998.)41 5342 y([14])47 b Fa(R.)39 b(Freund)g(and)g(N.)h(Na)n (chtigal)p Fy(,)c Fq(QMR:)h(a)h(quasi-minimal)g(r)-5 b(esidual)39 b(metho)-5 b(d)39 b(for)f(non-)228 5455 y(Hermitian)33 b(line)-5 b(ar)34 b(systems)p Fy(,)d(Numer.)f(Math.,)i (60)f(\(1991\),)i(pp.)d(315{339.)41 5644 y([15])47 b Fa(K.)38 b(Galliv)-8 b(an,)38 b(E.)h(Grimme,)g(and)f(P.)g(V.)g(Dooren)p Fy(,)d Fq(Asymptotic)i(waveform)g(evaluation)228 5757 y(via)32 b(a)h(Lanczos)h(metho)-5 b(d)p Fy(,)33 b(Appl.)c(Math.)i (Lett.,)h(7)f(\(1994\),)i(pp.)c(75{80.)p eop %%Page: 72 79 72 78 bop -9 -105 a Fy(72)2840 b Fg(REFERENCES)-9 194 y Fy([16])p 177 181 191 4 v 237 w(,)48 b Fq(A)d(r)-5 b(ational)48 b(Lanczos)f(algorithm)g(for)g(mo)-5 b(del)47 b(r)-5 b(e)g(duction)p Fy(,)49 b(Numer.)44 b(Alg.,)k(12)e(\(1996\),)177 307 y(pp.)30 b(33{63.)-9 488 y([17])46 b Fa(J.)36 b(Gardiner)f(and)f (A.)i(La)n(ub)p Fy(,)31 b Fq(Par)-5 b(al)5 b(lel)35 b(algorithms)h(for) f(the)f(algebr)-5 b(aic)34 b(Ric)-5 b(c)g(ati)35 b(e)-5 b(quations)p Fy(,)177 601 y(In)m(ternat.)32 b(J.)e(Con)m(trol,)g(54)h (\(1991\),)i(pp.)d(1317{1333.)-9 782 y([18])46 b Fa(K.)30 b(Glo)n(ver)p Fy(,)d Fq(A)n(l)5 b(l)28 b(optimal)i(Hankel)f(norm)h (appr)-5 b(oximations)33 b(of)c(line)-5 b(ar)30 b(multivariable)g (systems)177 895 y(and)k(their)f Fl(L)633 862 y Fh(1)708 895 y Fq(-err)-5 b(or)34 b(b)-5 b(ounds)p Fy(,)31 b(In)m(ternat.)g(J.)g (Con)m(trol,)f(39)h(\(1984\),)i(pp.)d(1115{1193.)-9 1076 y([19])46 b Fa(G.)38 b(Golub)e(and)h(C.)g(V.)h(Lo)n(an)p Fy(,)33 b Fq(Matrix)i(Computations)p Fy(,)i(The)32 b(Johns)g(Hopkins)g (Univ)m(ersit)m(y)177 1189 y(Press,)f(Baltimore,)f(3rd)g(ed.,)h(1996.) -9 1370 y([20])46 b Fa(S.)41 b(Hammarling)p Fy(,)d Fq(Numeric)-5 b(al)39 b(solution)h(of)f(the)g(stable,)h(non{ne)-5 b(gative)40 b(de\014nite)f(Lyapunov)177 1483 y(e)-5 b(quation)p Fy(,)32 b(IMA)f(J.)f(Numer.)g(Anal.,)g(2)h(\(1982\),)i(pp.)c(303{323.)-9 1664 y([21])46 b Fa(C.)35 b(He)f(and)f(V.)h(Mehrmann)p Fy(,)29 b Fq(Stabilization)34 b(of)f(lar)-5 b(ge)33 b(line)-5 b(ar)34 b(systems)p Fy(,)d(in)e(Preprin)m(ts)g(of)h(the)177 1777 y(Europ)s(ean)25 b(IEEE)g(W)-8 b(orkshop)27 b(CMP'94,)h(Prague,)f (Septem)m(b)s(er)e(1994,)k(L.)d(Kulha)m(v\023)-45 b(a,)26 b(M.)h(K\023)-45 b(arn)q(\023)e(y,)177 1890 y(and)30 b(K.)h(W)-8 b(arwic)m(k,)31 b(eds.,)f(1994,)j(pp.)c(91{100.)-9 2071 y([22])46 b Fa(D.)35 b(Hu)e(and)g(L.)h(Reichel)p Fy(,)29 b Fq(Krylov-subsp)-5 b(ac)g(e)34 b(metho)-5 b(ds)34 b(for)f(the)g(Sylvester)f(e)-5 b(quation)p Fy(,)31 b(Linear)177 2184 y(Algebra)g(Appl.,)e(172)j(\(1992\),)h(pp.)c(283{313.)-9 2365 y([23])46 b Fa(I.)e(Jaimoukha)p Fy(,)c Fq(A)g(gener)-5 b(al)42 b(minimal)g(r)-5 b(esidual)42 b(Krylov)g(subsp)-5 b(ac)g(e)42 b(metho)-5 b(d)42 b(for)g(lar)-5 b(ge)41 b(sc)-5 b(ale)177 2478 y(mo)g(del)35 b(r)-5 b(e)g(duction)p Fy(,)32 b(IEEE)e(T)-8 b(rans.)30 b(Automat.)h(Con)m(trol,)g(42)g (\(1997\),)i(pp.)c(1422{1427.)-9 2659 y([24])46 b Fa(I.)37 b(Jaimoukha)e(and)g(E.)i(Kasenall)-6 b(y)p Fy(,)31 b Fq(Krylov)k(subsp)-5 b(ac)g(e)35 b(metho)-5 b(ds)37 b(for)e(solving)g (lar)-5 b(ge)35 b(Lya-)177 2772 y(punov)f(e)-5 b(quations)p Fy(,)31 b(SIAM)f(J.)h(Numer.)f(Anal.,)g(31)h(\(1994\),)i(pp.)d (227{251.)-9 2953 y([25])p 177 2940 V 237 w(,)45 b Fq(Oblique)c(pr)-5 b(oje)g(ction)45 b(metho)-5 b(ds)45 b(for)e(lar)-5 b(ge)44 b(sc)-5 b(ale)43 b(mo)-5 b(del)44 b(r)-5 b(e)g(duction)p Fy(,)46 b(SIAM)41 b(J.)g(Matrix)177 3066 y(Anal.)30 b(Appl.,)g(16)h (\(1995\),)i(pp.)d(602{627.)-9 3247 y([26])p 177 3234 V 237 w(,)56 b Fq(Implicitly)d(r)-5 b(estarte)g(d)53 b(Krylov)f(subsp)-5 b(ac)g(e)53 b(metho)-5 b(ds)53 b(for)f(stable)g(p) -5 b(artial)53 b(r)-5 b(e)g(alizations)p Fy(,)177 3360 y(SIAM)31 b(J.)f(Matrix)g(Anal.)g(Appl.,)f(18)j(\(1997\),)h(pp.)c (633{652.)-9 3541 y([27])46 b Fa(C.)28 b(Kenney)d(and)h(A.)h(La)n(ub)p Fy(,)d Fq(The)j(matrix)g(sign)f(function)p Fy(,)f(IEEE)e(T)-8 b(rans.)23 b(Automat.)h(Con)m(trol,)177 3654 y(40)32 b(\(1995\),)h(pp.)c(1330{1348.)-9 3835 y([28])46 b Fa(D.)f(Kleinman)p Fy(,)40 b Fq(On)h(an)g(iter)-5 b(ative)42 b(te)-5 b(chnique)41 b(for)h(Ric)-5 b(c)g(ati)41 b(e)-5 b(quation)42 b(c)-5 b(omputations)p Fy(,)45 b(IEEE)177 3948 y(T)-8 b(rans.)31 b(Automat.)g(Con)m(trol,)f(13)i(\(1968\),)h(pp.)c(114{115.)-9 4129 y([29])46 b Fa(P.)32 b(Lancaster)d(and)i(L.)g(R)m(odman)p Fy(,)c Fq(A)n(lgebr)-5 b(aic)30 b(R)n(ic)-5 b(c)g(ati)30 b(Equations)p Fy(,)f(Clarendon)d(Press,)h(Ox-)177 4242 y(ford,)j(1995.)-9 4424 y([30])46 b Fa(A.)39 b(La)n(ub)p Fy(,)c Fq(A)h(Schur)h(metho)-5 b(d)38 b(for)f(solving)g(algebr)-5 b(aic)37 b(R)n(ic)-5 b(c)g(ati)38 b(e)-5 b(quations)p Fy(,)36 b(IEEE)e(T)-8 b(rans.)34 b(Au-)177 4536 y(tomat.)e(Con)m(trol,) f(24)g(\(1979\),)i(pp.)d(913{921.)-9 4718 y([31])46 b Fa(J.)33 b(Li,)h(F.)e(W)-11 b(ang,)33 b(and)f(J.)g(White)p Fy(,)d Fq(A)n(n)h(e\016cient)h(Lyapunov)i(e)-5 b(quation-b)g(ase)g(d)33 b(appr)-5 b(o)g(ach)35 b(for)177 4831 y(gener)-5 b(ating)44 b(r)-5 b(e)g(duc)g(e)g(d-or)g(der)46 b(mo)-5 b(dels)45 b(of)e(inter)-5 b(c)g(onne)g(ct)p Fy(,)46 b(in)40 b(Pro)s(c.)i(36th)g (IEEE/A)m(CM)g(Design)177 4943 y(Automation)31 b(Conference,)g(New)f (Orleans,)g(LA,)g(1999.)-9 5125 y([32])46 b Fa(J.)35 b(Li)h(and)f(J.)g(White)p Fy(,)c Fq(E\016cient)i(mo)-5 b(del)35 b(r)-5 b(e)g(duction)35 b(of)f(inter)-5 b(c)g(onne)g(ct)35 b(via)e(appr)-5 b(oximate)37 b(sys-)177 5238 y(tem)e(Gr)-5 b(ammians)p Fy(,)35 b(in)30 b(Pro)s(c.)i(IEEE/A)m(CM)g(In)m (ternational)f(Conference)h(on)g(Computer)e(Aided)177 5350 y(Design,)h(San)f(Jose,)h(CA,)f(1999.)-9 5532 y([33])46 b Fa(P.)g(Li)g(and)f(T.)h(Penzl)p Fy(,)d Fq(Appr)-5 b(oximate)44 b(b)-5 b(alanc)g(e)g(d)45 b(trunc)-5 b(ation)43 b(of)g(lar)-5 b(ge)43 b(gener)-5 b(alize)g(d)44 b(state-)177 5644 y(sp)-5 b(ac)g(e)30 b(systems)p Fy(,)e(in)d(preparation,)h(F)-8 b(ak.)27 b(f.)e(Mathematik,)j(TU)e(Chemnitz,)f(D-09107)k(Chemnitz,)177 5757 y(2000.)p eop %%Page: 73 80 73 79 bop 41 -105 a Fg(REFERENCES)2839 b Fy(73)41 194 y([34])47 b Fa(V.)e(Mehrmann)p Fy(,)d Fq(The)h(A)n(utonomous)g(Line)-5 b(ar)44 b(Quadr)-5 b(atic)43 b(Contr)-5 b(ol)45 b(Pr)-5 b(oblem,)46 b(The)-5 b(ory)44 b(and)228 307 y(Numeric)-5 b(al)38 b(Solution)p Fy(,)g(v)m(ol.)e(163)h(of)f(Lecture)g(Notes)h(in)e (Con)m(trol)g(and)g(Information)g(Sciences,)228 419 y(Springer-V)-8 b(erlag,)29 b(Heidelb)s(erg,)g(1991.)41 607 y([35])47 b Fa(B.)40 b(C.)g(Moore)p Fy(,)35 b Fq(Princip)-5 b(al)39 b(c)-5 b(omp)g(onent)40 b(analysis)e(in)g(line)-5 b(ar)38 b(systems:)52 b(Contr)-5 b(ol)5 b(lability,)41 b(ob-)228 720 y(servability,)27 b(and)f(mo)-5 b(del)26 b(r)-5 b(e)g(duction)p Fy(,)25 b(IEEE)d(T)-8 b(rans.)21 b(Automat.)i(Con)m(trol,)h(26)f (\(1981\),)j(pp.)21 b(17{31.)41 907 y([36])47 b Fa(D.)36 b(Pea)n(ceman)e(and)h(H.)h(Ra)n(chf)n(ord)p Fy(,)30 b Fq(The)k(numeric)-5 b(al)34 b(solution)h(of)f(el)5 b(liptic)34 b(and)h(p)-5 b(ar)g(ab)g(olic)228 1020 y(di\013er)g(ential)34 b(e)-5 b(quations)p Fy(,)31 b(J.)g(So)s(c.)f(Indust.)f(Appl.)g(Math.,)j (3)e(\(1955\),)j(pp.)d(28{41.)41 1208 y([37])47 b Fa(T.)38 b(Penzl)p Fy(,)c Fq(A)h(cyclic)g(low)i(r)-5 b(ank)36 b(Smith)h(metho)-5 b(d)37 b(for)f(lar)-5 b(ge)37 b(sp)-5 b(arse)37 b(Lyapunov)g(e)-5 b(quations)p Fy(.)51 b(to)228 1321 y(app)s(ear)30 b(in)f(SIAM)h(J.)g(Sci.)g(Comput.)41 1508 y([38])p 228 1495 191 4 v 238 w(,)53 b Fq(Numeric)-5 b(al)49 b(solution)h(of)f(gener)-5 b(alize)g(d)51 b(Lyapunov)f(e)-5 b(quations)p Fy(,)54 b(Adv)-5 b(ances)48 b(in)f(Comp.)228 1621 y(Math.,)31 b(8)g(\(1998\),)i(pp.)d(33{48.)41 1809 y([39])p 228 1796 V 238 w(,)e Fq(A)n(lgorithms)j(for)f(mo)-5 b(del)32 b(r)-5 b(e)g(duction)31 b(of)f(lar)-5 b(ge)31 b(dynamic)-5 b(al)32 b(systems)p Fy(.)37 b(Submitted)26 b(for)h(pub-)228 1922 y(lication.,)j(1999.)41 2109 y([40])p 228 2096 V 238 w(,)39 b Fq(Eigenvalue)g(de)-5 b(c)g(ay)40 b(b)-5 b(ounds)40 b(for)g(solutions)h(of)e(Lyapunov)h(e)-5 b(quations:)56 b(the)40 b(symmetric)228 2222 y(c)-5 b(ase)p Fy(.)41 b(Submitted)28 b(for)j(publication.,)d(1999.)41 2410 y([41])47 b Fa(L.)37 b(Pilla)n(ge)g(and)f(R.)h(R)m(ohrer)p Fy(,)32 b Fq(Asymptotic)k(waveform)g(evaluation)g(for)g(timing)f (analysis)p Fy(,)228 2523 y(IEEE)30 b(T)-8 b(rans.)30 b(Computer-Aided)e(Design,)j(9)g(\(1990\),)i(pp.)c(352{366.)41 2710 y([42])47 b Fa(J.)30 b(R)m(ober)-6 b(ts)p Fy(,)27 b Fq(Line)-5 b(ar)31 b(mo)-5 b(del)31 b(r)-5 b(e)g(duction)31 b(and)g(solution)g(of)f(the)h(algebr)-5 b(aic)30 b(Ric)-5 b(c)g(ati)31 b(e)-5 b(quation)31 b(by)228 2823 y(use)h(of)h(the)g(sign) f(function)p Fy(,)f(In)m(ternat.)g(J.)g(Con)m(trol,)f(32)h(\(1980\),)i (pp.)d(677{687.)41 3011 y([43])47 b Fa(Y.)29 b(Saad)p Fy(,)c Fq(Numeric)-5 b(al)29 b(solution)g(of)g(lar)-5 b(ge)29 b(Lyapunov)g(e)-5 b(quations)p Fy(,)28 b(in)c(Signal)g(Pro)s (cessing,)i(Scat-)228 3124 y(tering,)i(Op)s(erator)f(Theory)g(and)g (Numerical)f(Metho)s(ds,)i(M.)g(Kaasho)s(ek,)h(J.)f(V.)g(Sc)m(h)m(upp)s (en,)e(and)228 3237 y(A.)31 b(Ran,)f(eds.,)h(Birkh\177)-45 b(auser,)29 b(Boston,)i(MA,)g(1990,)i(pp.)c(503{511.)41 3424 y([44])47 b Fa(M.)30 b(Saf)n(ono)n(v)f(and)h(R.)g(Chiang)p Fy(,)f Fq(A)f(Schur)i(metho)-5 b(d)32 b(for)d(b)-5 b(alanc)g(e)g (d-trunc)g(ation)33 b(mo)-5 b(del)31 b(r)-5 b(e)g(duc-)228 3537 y(tion)p Fy(,)31 b(IEEE)f(T)-8 b(rans.)30 b(Automat.)h(Con)m (trol,)g(34)g(\(1989\),)i(pp.)d(729{733.)41 3725 y([45])47 b Fa(R.)34 b(Smith)p Fy(,)c Fq(Matrix)j(e)-5 b(quation)33 b Fl(X)7 b(A)21 b Fy(+)f Fl(B)5 b(X)32 b Fy(=)25 b Fl(C)7 b Fy(,)30 b(SIAM)g(J.)h(Appl.)e(Math.,)i(16)g(\(1968\).)41 3912 y([46])47 b Fa(G.)32 b(St)-6 b(arke)p Fy(,)27 b Fq(Optimal)k(alternating)h(dir)-5 b(e)g(ction)32 b(implicit)f(p)-5 b(ar)g(ameters)33 b(for)e(nonsymmetric)h(sys-)228 4025 y(tems)h(of)g(line)-5 b(ar)33 b(e)-5 b(quations)p Fy(,)32 b(SIAM)e(J.)g(Numer.)g(Anal.,)h(28)g(\(1991\),)i(pp.)d(1431{1445.)41 4213 y([47])47 b Fa(M.)40 b(Tombs)f(and)g(I.)h(Postlethw)-8 b(aite)p Fy(,)35 b Fq(T)-7 b(runc)i(ate)g(d)40 b(b)-5 b(alanc)g(e)g(d)39 b(r)-5 b(e)g(alization)40 b(of)e(stable,)h(non-)228 4326 y(minimal)34 b(state-sp)-5 b(ac)g(e)34 b(systems)p Fy(,)d(In)m(ternat.)h(J.)e(Con)m(trol,)g(46)h(\(1987\),)i(pp.)d (1319{1330.)41 4513 y([48])47 b Fa(A.)41 b(V)-11 b(ar)n(ga)p Fy(,)40 b Fq(E\016cient)e(minimal)i(r)-5 b(e)g(alization)42 b(pr)-5 b(o)g(c)g(e)g(dur)g(e)42 b(b)-5 b(ase)g(d)40 b(on)g(b)-5 b(alancing)p Fy(,)40 b(in)c(Prepr.)g(of)228 4626 y(IMA)m(CS)h(Symp.)g(on)h(Mo)s(delling)e(and)h(Con)m(trol)g(of)h (T)-8 b(ec)m(hnological)38 b(Systems,)i(A.)e(E.)g(Moudni,)228 4739 y(P)-8 b(.)31 b(Borne,)g(and)e(S.)h(Tzafestas,)i(eds.,)f(v)m(ol.)f (2,)h(1991,)i(pp.)c(42{49.)41 4926 y([49])47 b Fa(E.)35 b(W)-11 b(a)n(chspress)p Fy(,)27 b Fq(Iter)-5 b(ative)34 b(Solution)g(of)e(El)5 b(liptic)33 b(Systems)p Fy(,)e(Pren)m (tice-Hall,)g(1966.)41 5114 y([50])p 228 5101 V 238 w(,)26 b Fq(Iter)-5 b(ative)29 b(solution)g(of)f(the)h(Lyapunov)g(matrix)g(e) -5 b(quation)p Fy(,)27 b(Appl.)d(Math.)j(Lett.,)g(1)f(\(1988\),)228 5227 y(pp.)j(87{90.)41 5414 y([51])p 228 5401 V 238 w(,)h Fq(The)i(ADI)f(minimax)i(pr)-5 b(oblem)34 b(for)f(c)-5 b(omplex)33 b(sp)-5 b(e)g(ctr)g(a)p Fy(,)33 b(in)28 b(Iterativ)m(e)j (Metho)s(ds)e(for)h(Large)228 5527 y(Linear)38 b(Systems,)i(D.)g (Kincaid)d(and)h(L.)h(Ha)m(y)m(es,)j(eds.,)g(Academic)d(Press,)h(San)e (Diego,)43 b(1990,)228 5640 y(pp.)29 b(251{271.)p eop %%Trailer end userdict /end-hook known{end-hook}if %%EOF .