]> AND Private Git Repository - fusion.git/blob - chapitre-2009/dynamic/DynamicComparison.ps
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Added book chapter submitted in 2009 and rejected in 2010.
[fusion.git] / chapitre-2009 / dynamic / DynamicComparison.ps
1 %!PS-Adobe-2.0 EPSF-2.0
2 %%Title: DynamicComparison.ps
3 %%Creator: gnuplot 4.2 patchlevel 5 
4 %%CreationDate: Thu Sep 24 18:25:24 2009
5 %%DocumentFonts: (atend)
6 %%BoundingBox: 50 50 410 302
7 %%EndComments
8 %%BeginProlog
9 /gnudict 256 dict def
10 gnudict begin
11 %
12 % The following 6 true/false flags may be edited by hand if required
13 % The unit line width may also be changed
14 %
15 /Color false def
16 /Blacktext false def
17 /Solid false def
18 /Dashlength 1 def
19 /Landscape false def
20 /Level1 false def
21 /Rounded false def
22 /TransparentPatterns false def
23 /gnulinewidth 5.000 def
24 /userlinewidth gnulinewidth def
25 %
26 /vshift -46 def
27 /dl1 {
28   10.0 Dashlength mul mul
29   Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
30 } def
31 /dl2 {
32   10.0 Dashlength mul mul
33   Rounded { currentlinewidth 0.75 mul add } if
34 } def
35 /hpt_ 31.5 def
36 /vpt_ 31.5 def
37 /hpt hpt_ def
38 /vpt vpt_ def
39 Level1 {} {
40 /SDict 10 dict def
41 systemdict /pdfmark known not {
42   userdict /pdfmark systemdict /cleartomark get put
43 } if
44 SDict begin [
45   /Title (DynamicComparison.ps)
46   /Subject (gnuplot plot)
47   /Creator (gnuplot 4.2 patchlevel 5 )
48   /Author (Abdallah Makhoul,,,)
49 %  /Producer (gnuplot)
50 %  /Keywords ()
51   /CreationDate (Thu Sep 24 18:25:24 2009)
52   /DOCINFO pdfmark
53 end
54 } ifelse
55 %
56 % Gnuplot Prolog Version 4.2 (August 2006)
57 %
58 /M {moveto} bind def
59 /L {lineto} bind def
60 /R {rmoveto} bind def
61 /V {rlineto} bind def
62 /N {newpath moveto} bind def
63 /Z {closepath} bind def
64 /C {setrgbcolor} bind def
65 /f {rlineto fill} bind def
66 /vpt2 vpt 2 mul def
67 /hpt2 hpt 2 mul def
68 /Lshow {currentpoint stroke M 0 vshift R 
69         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
70 /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
71         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
72 /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R 
73         Blacktext {gsave 0 setgray show grestore} {show} ifelse} def
74 /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
75   /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
76 /DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
77  {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
78 /BL {stroke userlinewidth 2 mul setlinewidth
79         Rounded {1 setlinejoin 1 setlinecap} if} def
80 /AL {stroke userlinewidth 2 div setlinewidth
81         Rounded {1 setlinejoin 1 setlinecap} if} def
82 /UL {dup gnulinewidth mul /userlinewidth exch def
83         dup 1 lt {pop 1} if 10 mul /udl exch def} def
84 /PL {stroke userlinewidth setlinewidth
85         Rounded {1 setlinejoin 1 setlinecap} if} def
86 % Default Line colors
87 /LCw {1 1 1} def
88 /LCb {0 0 0} def
89 /LCa {0 0 0} def
90 /LC0 {1 0 0} def
91 /LC1 {0 1 0} def
92 /LC2 {0 0 1} def
93 /LC3 {1 0 1} def
94 /LC4 {0 1 1} def
95 /LC5 {1 1 0} def
96 /LC6 {0 0 0} def
97 /LC7 {1 0.3 0} def
98 /LC8 {0.5 0.5 0.5} def
99 % Default Line Types
100 /LTw {PL [] 1 setgray} def
101 /LTb {BL [] LCb DL} def
102 /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
103 /LT0 {PL [] LC0 DL} def
104 /LT1 {PL [4 dl1 2 dl2] LC1 DL} def
105 /LT2 {PL [2 dl1 3 dl2] LC2 DL} def
106 /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def
107 /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
108 /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def
109 /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def
110 /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def
111 /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def
112 /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
113 /Dia {stroke [] 0 setdash 2 copy vpt add M
114   hpt neg vpt neg V hpt vpt neg V
115   hpt vpt V hpt neg vpt V closepath stroke
116   Pnt} def
117 /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
118   currentpoint stroke M
119   hpt neg vpt neg R hpt2 0 V stroke
120  } def
121 /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
122   0 vpt2 neg V hpt2 0 V 0 vpt2 V
123   hpt2 neg 0 V closepath stroke
124   Pnt} def
125 /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
126   hpt2 vpt2 neg V currentpoint stroke M
127   hpt2 neg 0 R hpt2 vpt2 V stroke} def
128 /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
129   hpt neg vpt -1.62 mul V
130   hpt 2 mul 0 V
131   hpt neg vpt 1.62 mul V closepath stroke
132   Pnt} def
133 /Star {2 copy Pls Crs} def
134 /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
135   0 vpt2 neg V hpt2 0 V 0 vpt2 V
136   hpt2 neg 0 V closepath fill} def
137 /TriUF {stroke [] 0 setdash vpt 1.12 mul add M
138   hpt neg vpt -1.62 mul V
139   hpt 2 mul 0 V
140   hpt neg vpt 1.62 mul V closepath fill} def
141 /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
142   hpt neg vpt 1.62 mul V
143   hpt 2 mul 0 V
144   hpt neg vpt -1.62 mul V closepath stroke
145   Pnt} def
146 /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
147   hpt neg vpt 1.62 mul V
148   hpt 2 mul 0 V
149   hpt neg vpt -1.62 mul V closepath fill} def
150 /DiaF {stroke [] 0 setdash vpt add M
151   hpt neg vpt neg V hpt vpt neg V
152   hpt vpt V hpt neg vpt V closepath fill} def
153 /Pent {stroke [] 0 setdash 2 copy gsave
154   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
155   closepath stroke grestore Pnt} def
156 /PentF {stroke [] 0 setdash gsave
157   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
158   closepath fill grestore} def
159 /Circle {stroke [] 0 setdash 2 copy
160   hpt 0 360 arc stroke Pnt} def
161 /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
162 /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
163 /C1 {BL [] 0 setdash 2 copy moveto
164         2 copy vpt 0 90 arc closepath fill
165         vpt 0 360 arc closepath} bind def
166 /C2 {BL [] 0 setdash 2 copy moveto
167         2 copy vpt 90 180 arc closepath fill
168         vpt 0 360 arc closepath} bind def
169 /C3 {BL [] 0 setdash 2 copy moveto
170         2 copy vpt 0 180 arc closepath fill
171         vpt 0 360 arc closepath} bind def
172 /C4 {BL [] 0 setdash 2 copy moveto
173         2 copy vpt 180 270 arc closepath fill
174         vpt 0 360 arc closepath} bind def
175 /C5 {BL [] 0 setdash 2 copy moveto
176         2 copy vpt 0 90 arc
177         2 copy moveto
178         2 copy vpt 180 270 arc closepath fill
179         vpt 0 360 arc} bind def
180 /C6 {BL [] 0 setdash 2 copy moveto
181         2 copy vpt 90 270 arc closepath fill
182         vpt 0 360 arc closepath} bind def
183 /C7 {BL [] 0 setdash 2 copy moveto
184         2 copy vpt 0 270 arc closepath fill
185         vpt 0 360 arc closepath} bind def
186 /C8 {BL [] 0 setdash 2 copy moveto
187         2 copy vpt 270 360 arc closepath fill
188         vpt 0 360 arc closepath} bind def
189 /C9 {BL [] 0 setdash 2 copy moveto
190         2 copy vpt 270 450 arc closepath fill
191         vpt 0 360 arc closepath} bind def
192 /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
193         2 copy moveto
194         2 copy vpt 90 180 arc closepath fill
195         vpt 0 360 arc closepath} bind def
196 /C11 {BL [] 0 setdash 2 copy moveto
197         2 copy vpt 0 180 arc closepath fill
198         2 copy moveto
199         2 copy vpt 270 360 arc closepath fill
200         vpt 0 360 arc closepath} bind def
201 /C12 {BL [] 0 setdash 2 copy moveto
202         2 copy vpt 180 360 arc closepath fill
203         vpt 0 360 arc closepath} bind def
204 /C13 {BL [] 0 setdash 2 copy moveto
205         2 copy vpt 0 90 arc closepath fill
206         2 copy moveto
207         2 copy vpt 180 360 arc closepath fill
208         vpt 0 360 arc closepath} bind def
209 /C14 {BL [] 0 setdash 2 copy moveto
210         2 copy vpt 90 360 arc closepath fill
211         vpt 0 360 arc} bind def
212 /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
213         vpt 0 360 arc closepath} bind def
214 /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
215         neg 0 rlineto closepath} bind def
216 /Square {dup Rec} bind def
217 /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
218 /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
219 /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
220 /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
221 /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
222 /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
223 /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
224         exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
225 /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
226 /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
227         2 copy vpt Square fill Bsquare} bind def
228 /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
229 /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
230 /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
231         Bsquare} bind def
232 /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
233         Bsquare} bind def
234 /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
235 /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
236         2 copy vpt Square fill Bsquare} bind def
237 /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
238         2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
239 /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
240 /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
241 /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
242 /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
243 /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
244 /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
245 /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
246 /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
247 /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
248 /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
249 /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
250 /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
251 /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
252 /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
253 /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
254 /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
255 /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
256 /DiaE {stroke [] 0 setdash vpt add M
257   hpt neg vpt neg V hpt vpt neg V
258   hpt vpt V hpt neg vpt V closepath stroke} def
259 /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
260   0 vpt2 neg V hpt2 0 V 0 vpt2 V
261   hpt2 neg 0 V closepath stroke} def
262 /TriUE {stroke [] 0 setdash vpt 1.12 mul add M
263   hpt neg vpt -1.62 mul V
264   hpt 2 mul 0 V
265   hpt neg vpt 1.62 mul V closepath stroke} def
266 /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
267   hpt neg vpt 1.62 mul V
268   hpt 2 mul 0 V
269   hpt neg vpt -1.62 mul V closepath stroke} def
270 /PentE {stroke [] 0 setdash gsave
271   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
272   closepath stroke grestore} def
273 /CircE {stroke [] 0 setdash 
274   hpt 0 360 arc stroke} def
275 /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
276 /DiaW {stroke [] 0 setdash vpt add M
277   hpt neg vpt neg V hpt vpt neg V
278   hpt vpt V hpt neg vpt V Opaque stroke} def
279 /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
280   0 vpt2 neg V hpt2 0 V 0 vpt2 V
281   hpt2 neg 0 V Opaque stroke} def
282 /TriUW {stroke [] 0 setdash vpt 1.12 mul add M
283   hpt neg vpt -1.62 mul V
284   hpt 2 mul 0 V
285   hpt neg vpt 1.62 mul V Opaque stroke} def
286 /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
287   hpt neg vpt 1.62 mul V
288   hpt 2 mul 0 V
289   hpt neg vpt -1.62 mul V Opaque stroke} def
290 /PentW {stroke [] 0 setdash gsave
291   translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
292   Opaque stroke grestore} def
293 /CircW {stroke [] 0 setdash 
294   hpt 0 360 arc Opaque stroke} def
295 /BoxFill {gsave Rec 1 setgray fill grestore} def
296 /Density {
297   /Fillden exch def
298   currentrgbcolor
299   /ColB exch def /ColG exch def /ColR exch def
300   /ColR ColR Fillden mul Fillden sub 1 add def
301   /ColG ColG Fillden mul Fillden sub 1 add def
302   /ColB ColB Fillden mul Fillden sub 1 add def
303   ColR ColG ColB setrgbcolor} def
304 /BoxColFill {gsave Rec PolyFill} def
305 /PolyFill {gsave Density fill grestore grestore} def
306 /h {rlineto rlineto rlineto gsave closepath fill grestore} bind def
307 %
308 % PostScript Level 1 Pattern Fill routine for rectangles
309 % Usage: x y w h s a XX PatternFill
310 %       x,y = lower left corner of box to be filled
311 %       w,h = width and height of box
312 %         a = angle in degrees between lines and x-axis
313 %        XX = 0/1 for no/yes cross-hatch
314 %
315 /PatternFill {gsave /PFa [ 9 2 roll ] def
316   PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
317   PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
318   gsave 1 setgray fill grestore clip
319   currentlinewidth 0.5 mul setlinewidth
320   /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
321   0 0 M PFa 5 get rotate PFs -2 div dup translate
322   0 1 PFs PFa 4 get div 1 add floor cvi
323         {PFa 4 get mul 0 M 0 PFs V} for
324   0 PFa 6 get ne {
325         0 1 PFs PFa 4 get div 1 add floor cvi
326         {PFa 4 get mul 0 2 1 roll M PFs 0 V} for
327  } if
328   stroke grestore} def
329 %
330 /languagelevel where
331  {pop languagelevel} {1} ifelse
332  2 lt
333         {/InterpretLevel1 true def}
334         {/InterpretLevel1 Level1 def}
335  ifelse
336 %
337 % PostScript level 2 pattern fill definitions
338 %
339 /Level2PatternFill {
340 /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
341         bind def
342 /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
343 << Tile8x8
344  /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} 
345 >> matrix makepattern
346 /Pat1 exch def
347 << Tile8x8
348  /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
349         0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
350 >> matrix makepattern
351 /Pat2 exch def
352 << Tile8x8
353  /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
354         8 8 L 8 0 L 0 0 L fill}
355 >> matrix makepattern
356 /Pat3 exch def
357 << Tile8x8
358  /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
359         0 12 M 12 0 L stroke}
360 >> matrix makepattern
361 /Pat4 exch def
362 << Tile8x8
363  /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
364         0 -4 M 12 8 L stroke}
365 >> matrix makepattern
366 /Pat5 exch def
367 << Tile8x8
368  /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
369         0 12 M 8 -4 L 4 12 M 10 0 L stroke}
370 >> matrix makepattern
371 /Pat6 exch def
372 << Tile8x8
373  /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
374         0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
375 >> matrix makepattern
376 /Pat7 exch def
377 << Tile8x8
378  /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
379         12 0 M -4 8 L 12 4 M 0 10 L stroke}
380 >> matrix makepattern
381 /Pat8 exch def
382 << Tile8x8
383  /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
384         -4 0 M 12 8 L -4 4 M 8 10 L stroke}
385 >> matrix makepattern
386 /Pat9 exch def
387 /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
388 /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
389 /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
390 /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
391 /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
392 /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
393 /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
394 } def
395 %
396 %
397 %End of PostScript Level 2 code
398 %
399 /PatternBgnd {
400   TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
401 } def
402 %
403 % Substitute for Level 2 pattern fill codes with
404 % grayscale if Level 2 support is not selected.
405 %
406 /Level1PatternFill {
407 /Pattern1 {0.250 Density} bind def
408 /Pattern2 {0.500 Density} bind def
409 /Pattern3 {0.750 Density} bind def
410 /Pattern4 {0.125 Density} bind def
411 /Pattern5 {0.375 Density} bind def
412 /Pattern6 {0.625 Density} bind def
413 /Pattern7 {0.875 Density} bind def
414 } def
415 %
416 % Now test for support of Level 2 code
417 %
418 Level1 {Level1PatternFill} {Level2PatternFill} ifelse
419 %
420 /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
421 dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
422 currentdict end definefont pop
423 end
424 %%EndProlog
425 gnudict begin
426 gsave
427 50 50 translate
428 0.050 0.050 scale
429 0 setgray
430 newpath
431 (Helvetica) findfont 140 scalefont setfont
432 1.000 UL
433 LTb
434 854 448 M
435 63 0 V
436 6073 0 R
437 -63 0 V
438 770 448 M
439 ( 60) Rshow
440 1.000 UL
441 LTb
442 854 1080 M
443 63 0 V
444 6073 0 R
445 -63 0 V
446 -6157 0 R
447 ( 80) Rshow
448 1.000 UL
449 LTb
450 854 1712 M
451 63 0 V
452 6073 0 R
453 -63 0 V
454 -6157 0 R
455 ( 100) Rshow
456 1.000 UL
457 LTb
458 854 2344 M
459 63 0 V
460 6073 0 R
461 -63 0 V
462 -6157 0 R
463 ( 120) Rshow
464 1.000 UL
465 LTb
466 854 2976 M
467 63 0 V
468 6073 0 R
469 -63 0 V
470 -6157 0 R
471 ( 140) Rshow
472 1.000 UL
473 LTb
474 854 3608 M
475 63 0 V
476 6073 0 R
477 -63 0 V
478 -6157 0 R
479 ( 160) Rshow
480 1.000 UL
481 LTb
482 854 4240 M
483 63 0 V
484 6073 0 R
485 -63 0 V
486 -6157 0 R
487 ( 180) Rshow
488 1.000 UL
489 LTb
490 854 4872 M
491 63 0 V
492 6073 0 R
493 -63 0 V
494 -6157 0 R
495 ( 200) Rshow
496 1.000 UL
497 LTb
498 854 448 M
499 0 63 V
500 0 4361 R
501 0 -63 V
502 854 308 M
503 ( 0) Cshow
504 1.000 UL
505 LTb
506 2081 448 M
507 0 63 V
508 0 4361 R
509 0 -63 V
510 0 -4501 R
511 ( 0.1) Cshow
512 1.000 UL
513 LTb
514 3308 448 M
515 0 63 V
516 0 4361 R
517 0 -63 V
518 0 -4501 R
519 ( 0.2) Cshow
520 1.000 UL
521 LTb
522 4536 448 M
523 0 63 V
524 0 4361 R
525 0 -63 V
526 0 -4501 R
527 ( 0.3) Cshow
528 1.000 UL
529 LTb
530 5763 448 M
531 0 63 V
532 0 4361 R
533 0 -63 V
534 0 -4501 R
535 ( 0.4) Cshow
536 1.000 UL
537 LTb
538 6990 448 M
539 0 63 V
540 0 4361 R
541 0 -63 V
542 0 -4501 R
543 ( 0.5) Cshow
544 1.000 UL
545 LTb
546 1.000 UL
547 LTb
548 854 4872 N
549 854 448 L
550 6136 0 V
551 0 4424 V
552 -6136 0 V
553 Z stroke
554 LCb setrgbcolor
555 280 2660 M
556 currentpoint gsave translate 90 rotate 0 0 M
557 (Number of iterations) Cshow
558 grestore
559 LTb
560 LCb setrgbcolor
561 3922 98 M
562 (Probability of link failure) Cshow
563 LTb
564 1.000 UP
565 1.000 UL
566 LTb
567 1.000 UL
568 LT0
569 LTb
570 6339 4739 M
571 (Our approach) Rshow
572 LT0
573 6423 4739 M
574 399 0 V
575 854 764 M
576 109 32 V
577 106 31 V
578 101 32 V
579 97 31 V
580 95 32 V
581 91 31 V
582 88 31 V
583 85 31 V
584 83 32 V
585 81 31 V
586 79 31 V
587 76 31 V
588 75 31 V
589 73 31 V
590 71 32 V
591 71 31 V
592 68 32 V
593 68 31 V
594 66 32 V
595 66 32 V
596 64 32 V
597 64 32 V
598 63 33 V
599 62 32 V
600 61 33 V
601 61 33 V
602 61 33 V
603 60 34 V
604 59 34 V
605 59 34 V
606 59 34 V
607 58 34 V
608 58 35 V
609 58 35 V
610 58 35 V
611 57 36 V
612 57 35 V
613 57 36 V
614 57 36 V
615 57 36 V
616 57 37 V
617 56 37 V
618 57 37 V
619 56 37 V
620 56 37 V
621 56 38 V
622 56 38 V
623 57 38 V
624 56 38 V
625 56 39 V
626 56 38 V
627 56 39 V
628 55 40 V
629 56 39 V
630 56 40 V
631 56 41 V
632 56 41 V
633 56 41 V
634 56 41 V
635 55 42 V
636 56 43 V
637 56 43 V
638 56 44 V
639 56 45 V
640 55 45 V
641 56 47 V
642 56 47 V
643 56 48 V
644 56 49 V
645 55 51 V
646 56 52 V
647 56 53 V
648 56 54 V
649 55 57 V
650 56 58 V
651 56 60 V
652 56 62 V
653 56 64 V
654 55 66 V
655 56 69 V
656 56 71 V
657 56 74 V
658 55 78 V
659 56 80 V
660 56 83 V
661 56 87 V
662 56 91 V
663 55 94 V
664 56 99 V
665 56 103 V
666 54 103 V
667 stroke
668 LT1
669 LTb
670 6339 4599 M
671 (Metropolis Approach) Rshow
672 LT1
673 6423 4599 M
674 399 0 V
675 854 1238 M
676 109 15 V
677 106 16 V
678 101 17 V
679 97 19 V
680 95 19 V
681 91 21 V
682 88 22 V
683 85 24 V
684 83 24 V
685 81 26 V
686 79 27 V
687 76 28 V
688 75 29 V
689 73 31 V
690 71 32 V
691 71 33 V
692 68 34 V
693 68 35 V
694 66 37 V
695 66 37 V
696 64 39 V
697 64 40 V
698 63 41 V
699 62 41 V
700 61 43 V
701 61 44 V
702 61 45 V
703 60 45 V
704 59 47 V
705 59 47 V
706 59 48 V
707 58 49 V
708 58 50 V
709 58 50 V
710 58 51 V
711 57 51 V
712 57 53 V
713 57 52 V
714 57 54 V
715 57 54 V
716 57 54 V
717 56 55 V
718 57 55 V
719 56 56 V
720 56 57 V
721 56 57 V
722 56 57 V
723 57 57 V
724 56 59 V
725 56 58 V
726 56 59 V
727 56 60 V
728 55 60 V
729 56 60 V
730 56 61 V
731 56 61 V
732 56 62 V
733 56 62 V
734 56 63 V
735 55 63 V
736 56 63 V
737 56 65 V
738 56 65 V
739 56 65 V
740 55 66 V
741 56 66 V
742 56 68 V
743 56 67 V
744 56 69 V
745 55 69 V
746 56 70 V
747 56 70 V
748 56 71 V
749 55 72 V
750 32 42 V
751 stroke
752 LTb
753 854 4872 N
754 854 448 L
755 6136 0 V
756 0 4424 V
757 -6136 0 V
758 Z stroke
759 1.000 UP
760 1.000 UL
761 LTb
762 stroke
763 grestore
764 end
765 showpage
766 %%Trailer
767 %%DocumentFonts: Helvetica