| ofs | hex dump | ascii |
|---|
| 0000 | cb 0d 0d 0a 00 00 00 00 85 fa a7 68 40 27 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 | ...........h@'.................. |
| 0020 | 00 00 00 00 00 f3 b8 00 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 5a 01 64 01 64 02 6c 02 5a 03 | ............d.Z.d.d.l.Z.d.d.l.Z. |
| 0040 | 64 01 64 03 6c 04 6d 05 5a 05 6d 06 5a 06 01 00 64 04 67 01 5a 07 02 00 65 05 64 05 ab 01 00 00 | d.d.l.m.Z.m.Z...d.g.Z...e.d..... |
| 0060 | 00 00 00 00 02 00 65 05 64 06 ab 01 00 00 00 00 00 00 02 00 65 06 64 07 ab 01 00 00 00 00 00 00 | ......e.d...........e.d......... |
| 0080 | 02 00 65 03 6a 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 08 64 09 ac 0a ab 02 | ..e.j...................d.d..... |
| 00a0 | 00 00 00 00 00 00 64 0f 64 0b 84 01 ab 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ab 00 00 00 | ......d.d....................... |
| 00c0 | 00 00 00 00 ab 00 00 00 00 00 00 00 5a 09 64 0c 84 00 5a 0a 64 0d 84 00 5a 0b 64 0e 84 00 5a 0c | ............Z.d...Z.d...Z.d...Z. |
| 00e0 | 79 02 29 10 7a 2e 46 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 70 75 74 69 6e 67 20 73 70 | y.).z.Functions.for.computing.sp |
| 0100 | 61 72 73 69 66 69 65 72 73 20 6f 66 20 67 72 61 70 68 73 2e e9 00 00 00 00 4e 29 02 da 13 6e 6f | arsifiers.of.graphs......N)...no |
| 0120 | 74 5f 69 6d 70 6c 65 6d 65 6e 74 65 64 5f 66 6f 72 da 0f 70 79 5f 72 61 6e 64 6f 6d 5f 73 74 61 | t_implemented_for..py_random_sta |
| 0140 | 74 65 da 07 73 70 61 6e 6e 65 72 da 08 64 69 72 65 63 74 65 64 da 0a 6d 75 6c 74 69 67 72 61 70 | te..spanner..directed..multigrap |
| 0160 | 68 e9 03 00 00 00 da 06 77 65 69 67 68 74 54 29 02 da 0a 65 64 67 65 5f 61 74 74 72 73 da 0d 72 | h.......weightT)...edge_attrs..r |
| 0180 | 65 74 75 72 6e 73 5f 67 72 61 70 68 63 04 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 03 00 00 | eturns_graphc................... |
| 01a0 | 00 f3 52 07 00 00 97 00 7c 01 64 01 6b 02 00 00 72 0b 74 01 00 00 00 00 00 00 00 00 64 02 ab 01 | ..R.....|.d.k...r.t.........d... |
| 01c0 | 00 00 00 00 00 00 82 01 7c 01 64 01 7a 00 00 00 64 03 7a 02 00 00 7d 04 74 03 00 00 00 00 00 00 | ........|.d.z...d.z...}.t....... |
| 01e0 | 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 05 | ..j...........................}. |
| 0200 | 7c 05 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 08 00 00 00 00 00 00 | |.j...................|.j....... |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 74 0b 00 00 00 00 00 00 00 00 | ......................t......... |
| 0240 | 7c 00 7c 02 ab 02 00 00 00 00 00 00 7d 06 7c 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |.|.........}.|.j............... |
| 0260 | 00 00 00 00 44 00 8f 07 63 02 69 00 63 02 5d 05 00 00 7d 07 7c 07 7c 07 93 02 8c 07 04 00 7d 08 | ....D...c.i.c.]...}.|.|.......}. |
| 0280 | 7d 07 74 0d 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | }.t.........j................... |
| 02a0 | 7c 00 6a 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 64 04 | |.j...........................d. |
| 02c0 | 7c 04 7a 0b 00 00 ab 02 00 00 00 00 00 00 7d 09 64 03 74 0d 00 00 00 00 00 00 00 00 6a 0e 00 00 | |.z...........}.d.t.........j... |
| 02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 11 00 00 00 00 00 00 00 00 00 00 00 00 | ................|.j............. |
| 0300 | 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 64 01 64 01 7c 04 7a 0b 00 00 7a 00 00 00 ab 02 00 00 | ..............d.d.|.z...z....... |
| 0320 | 00 00 00 00 7a 05 00 00 7d 0a 64 05 7d 0b 7c 0b 7c 04 64 01 7a 0a 00 00 6b 02 00 00 90 02 72 90 | ....z...}.d.}.|.|.d.z...k.....r. |
| 0340 | 74 13 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 7d 0c 74 13 00 00 00 00 00 00 00 00 7c 08 | t.................}.t.........|. |
| 0360 | 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ab 01 00 00 | j............................... |
| 0380 | 00 00 00 00 44 00 5d 27 00 00 7d 0d 7c 03 6a 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....D.]'..}.|.j................. |
| 03a0 | 00 00 ab 00 00 00 00 00 00 00 7c 09 6b 02 00 00 73 01 8c 17 7c 0c 6a 19 00 00 00 00 00 00 00 00 | ..........|.k...s...|.j......... |
| 03c0 | 00 00 00 00 00 00 00 00 00 00 7c 0d ab 01 00 00 00 00 00 00 01 00 8c 29 04 00 74 13 00 00 00 00 | ..........|............)..t..... |
| 03e0 | 00 00 00 00 ab 00 00 00 00 00 00 00 7d 0e 74 13 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 | ............}.t................. |
| 0400 | 7d 0f 69 00 7d 10 7c 06 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 90 01 | }.i.}.|.j...................D... |
| 0420 | 5d 34 00 00 7d 07 7c 08 7c 07 19 00 00 00 7c 0c 76 00 72 01 8c 0c 74 1b 00 00 00 00 00 00 00 00 | ]4..}.|.|.....|.v.r...t......... |
| 0440 | 7c 06 7c 08 7c 07 ab 03 00 00 00 00 00 00 5c 02 00 00 7d 11 7d 12 74 13 00 00 00 00 00 00 00 00 | |.|.|.........\...}.}.t......... |
| 0460 | 7c 12 6a 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ab 01 | |.j............................. |
| 0480 | 00 00 00 00 00 00 7c 0c 7a 01 00 00 7d 13 7c 13 73 50 7c 11 6a 15 00 00 00 00 00 00 00 00 00 00 | ......|.z...}.|.sP|.j........... |
| 04a0 | 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 15 00 00 7d 14 7c 0e 6a 19 00 00 00 00 | ................D.]...}.|.j..... |
| 04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 7c 14 66 02 ab 01 00 00 00 00 00 00 01 00 8c 17 | ..............|.|.f............. |
| 04e0 | 04 00 7c 06 6a 1e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 19 00 00 00 44 00 | ..|.j...................|.....D. |
| 0500 | 5d 15 00 00 7d 14 7c 0f 6a 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 7c 14 | ]...}.|.j...................|.|. |
| 0520 | 66 02 ab 01 00 00 00 00 00 00 01 00 8c 17 04 00 8c 8a 74 21 00 00 00 00 00 00 00 00 7c 13 7c 12 | f.................t!........|.|. |
| 0540 | 6a 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ac 06 ab 02 00 00 00 00 00 00 7d 15 | j"............................}. |
| 0560 | 7c 12 7c 15 19 00 00 00 7d 16 7c 11 7c 15 19 00 00 00 7d 17 7c 0e 6a 19 00 00 00 00 00 00 00 00 | |.|.....}.|.|.....}.|.j......... |
| 0580 | 00 00 00 00 00 00 00 00 00 00 7c 07 7c 17 66 02 ab 01 00 00 00 00 00 00 01 00 7c 15 7c 10 7c 07 | ..........|.|.f...........|.|.|. |
| 05a0 | 3c 00 00 00 7c 12 6a 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 | <...|.j%........................ |
| 05c0 | 00 00 44 00 5d 23 00 00 5c 02 00 00 7d 0d 7d 18 7c 18 7c 16 6b 02 00 00 73 01 8c 0c 7c 11 7c 0d | ..D.]#..\...}.}.|.|.k...s...|.|. |
| 05e0 | 19 00 00 00 7d 14 7c 0e 6a 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 7c 14 | ....}.|.j...................|.|. |
| 0600 | 66 02 ab 01 00 00 00 00 00 00 01 00 8c 25 04 00 7c 06 6a 1e 00 00 00 00 00 00 00 00 00 00 00 00 | f............%..|.j............. |
| 0620 | 00 00 00 00 00 00 7c 07 19 00 00 00 44 00 5d 2a 00 00 7d 14 7c 08 7c 14 19 00 00 00 7d 19 7c 12 | ......|.....D.]*..}.|.|.....}.|. |
| 0640 | 7c 19 19 00 00 00 7d 1a 7c 19 7c 15 6b 28 00 00 73 06 7c 1a 7c 16 6b 02 00 00 73 01 8c 18 7c 0f | |.....}.|.|.k(..s.|.|.k...s...|. |
| 0660 | 6a 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 7c 14 66 02 ab 01 00 00 00 00 | j...................|.|.f....... |
| 0680 | 00 00 01 00 8c 2c 04 00 90 01 8c 37 04 00 74 27 00 00 00 00 00 00 00 00 7c 0e ab 01 00 00 00 00 | .....,.....7..t'........|....... |
| 06a0 | 00 00 7c 0a 6b 44 00 00 72 02 90 01 8c c0 7c 0b 64 01 7a 00 00 00 7d 0b 7c 0e 44 00 5d 14 00 00 | ..|.kD..r.....|.d.z...}.|.D.]... |
| 06c0 | 5c 02 00 00 7d 1b 7d 07 74 29 00 00 00 00 00 00 00 00 7c 05 7c 06 7c 1b 7c 07 7c 02 ab 05 00 00 | \...}.}.t)........|.|.|.|.|..... |
| 06e0 | 00 00 00 00 01 00 8c 16 04 00 7c 06 6a 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........|.j+.................. |
| 0700 | 7c 0f ab 01 00 00 00 00 00 00 01 00 7c 08 6a 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | |...........|.j%................ |
| 0720 | 00 00 ab 00 00 00 00 00 00 00 44 00 5d 0f 00 00 5c 02 00 00 7d 1c 7d 0d 7c 0d 7c 0c 76 00 73 01 | ..........D.]...\...}.}.|.|.v.s. |
| 0740 | 8c 0b 7c 0d 7c 10 7c 1c 3c 00 00 00 8c 11 04 00 7c 10 7d 08 7c 06 6a 08 00 00 00 00 00 00 00 00 | ..|.|.|.<.......|.}.|.j......... |
| 0760 | 00 00 00 00 00 00 00 00 00 00 44 00 5d 3d 00 00 7d 1b 74 2d 00 00 00 00 00 00 00 00 7c 06 6a 1e | ..........D.]=..}.t-........|.j. |
| 0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 1b 19 00 00 00 ab 01 00 00 00 00 00 00 | ..................|............. |
| 07a0 | 44 00 5d 20 00 00 7d 07 7c 08 7c 1b 19 00 00 00 7c 08 7c 07 19 00 00 00 6b 28 00 00 73 01 8c 0f | D.]...}.|.|.....|.|.....k(..s... |
| 07c0 | 7c 06 6a 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 1b 7c 07 ab 02 00 00 00 00 | |.j/..................|.|....... |
| 07e0 | 00 00 01 00 8c 22 04 00 8c 3f 04 00 74 2d 00 00 00 00 00 00 00 00 7c 06 6a 08 00 00 00 00 00 00 | ....."...?..t-........|.j....... |
| 0800 | 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 44 00 5d 18 00 00 7d 07 7c 07 7c 08 | ....................D.]...}.|.|. |
| 0820 | 76 01 73 01 8c 08 7c 06 6a 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 07 ab 01 | v.s...|.j1..................|... |
| 0840 | 00 00 00 00 00 00 01 00 8c 1a 04 00 7c 0b 7c 04 64 01 7a 0a 00 00 6b 02 00 00 72 02 90 02 8c 90 | ............|.|.d.z...k...r..... |
| 0860 | 7c 06 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 44 00 5d 36 00 00 7d 07 74 1b | |.j...................D.]6..}.t. |
| 0880 | 00 00 00 00 00 00 00 00 7c 06 7c 08 7c 07 ab 03 00 00 00 00 00 00 5c 02 00 00 7d 11 7d 1d 7c 11 | ........|.|.|.........\...}.}.|. |
| 08a0 | 6a 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 11 | j...........................D.]. |
| 08c0 | 00 00 7d 14 74 29 00 00 00 00 00 00 00 00 7c 05 7c 06 7c 07 7c 14 7c 02 ab 05 00 00 00 00 00 00 | ..}.t)........|.|.|.|.|......... |
| 08e0 | 01 00 8c 13 04 00 8c 38 04 00 7c 05 53 00 63 02 01 00 63 02 7d 07 77 00 29 07 61 62 06 00 00 52 | .......8..|.S.c...c.}.w.).ab...R |
| 0900 | 65 74 75 72 6e 73 20 61 20 73 70 61 6e 6e 65 72 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 67 72 | eturns.a.spanner.of.the.given.gr |
| 0920 | 61 70 68 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 73 74 72 65 74 63 68 2e 0a 0a 20 20 20 | aph.with.the.given.stretch...... |
| 0940 | 20 41 20 73 70 61 6e 6e 65 72 20 6f 66 20 61 20 67 72 61 70 68 20 47 20 3d 20 28 56 2c 20 45 29 | .A.spanner.of.a.graph.G.=.(V,.E) |
| 0960 | 20 77 69 74 68 20 73 74 72 65 74 63 68 20 74 20 69 73 20 61 20 73 75 62 67 72 61 70 68 0a 20 20 | .with.stretch.t.is.a.subgraph... |
| 0980 | 20 20 48 20 3d 20 28 56 2c 20 45 5f 53 29 20 73 75 63 68 20 74 68 61 74 20 45 5f 53 20 69 73 20 | ..H.=.(V,.E_S).such.that.E_S.is. |
| 09a0 | 61 20 73 75 62 73 65 74 20 6f 66 20 45 20 61 6e 64 20 74 68 65 20 64 69 73 74 61 6e 63 65 20 62 | a.subset.of.E.and.the.distance.b |
| 09c0 | 65 74 77 65 65 6e 0a 20 20 20 20 61 6e 79 20 70 61 69 72 20 6f 66 20 6e 6f 64 65 73 20 69 6e 20 | etween.....any.pair.of.nodes.in. |
| 09e0 | 48 20 69 73 20 61 74 20 6d 6f 73 74 20 74 20 74 69 6d 65 73 20 74 68 65 20 64 69 73 74 61 6e 63 | H.is.at.most.t.times.the.distanc |
| 0a00 | 65 20 62 65 74 77 65 65 6e 20 74 68 65 0a 20 20 20 20 6e 6f 64 65 73 20 69 6e 20 47 2e 0a 0a 20 | e.between.the.....nodes.in.G.... |
| 0a20 | 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 | ...Parameters.....----------.... |
| 0a40 | 20 47 20 3a 20 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 41 6e 20 75 | .G.:.NetworkX.graph.........An.u |
| 0a60 | 6e 64 69 72 65 63 74 65 64 20 73 69 6d 70 6c 65 20 67 72 61 70 68 2e 0a 0a 20 20 20 20 73 74 72 | ndirected.simple.graph.......str |
| 0a80 | 65 74 63 68 20 3a 20 66 6c 6f 61 74 0a 20 20 20 20 20 20 20 20 54 68 65 20 73 74 72 65 74 63 68 | etch.:.float.........The.stretch |
| 0aa0 | 20 6f 66 20 74 68 65 20 73 70 61 6e 6e 65 72 2e 0a 0a 20 20 20 20 77 65 69 67 68 74 20 3a 20 6f | .of.the.spanner.......weight.:.o |
| 0ac0 | 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 54 68 65 20 65 64 67 65 20 61 74 74 72 69 62 75 74 65 | bject.........The.edge.attribute |
| 0ae0 | 20 74 6f 20 75 73 65 20 61 73 20 64 69 73 74 61 6e 63 65 2e 0a 0a 20 20 20 20 73 65 65 64 20 3a | .to.use.as.distance.......seed.: |
| 0b00 | 20 69 6e 74 65 67 65 72 2c 20 72 61 6e 64 6f 6d 5f 73 74 61 74 65 2c 20 6f 72 20 4e 6f 6e 65 20 | .integer,.random_state,.or.None. |
| 0b20 | 28 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 49 6e 64 69 63 61 74 6f 72 20 6f 66 20 72 | (default).........Indicator.of.r |
| 0b40 | 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 69 6f 6e 20 73 74 61 74 65 2e 0a 20 | andom.number.generation.state... |
| 0b60 | 20 20 20 20 20 20 20 53 65 65 20 3a 72 65 66 3a 60 52 61 6e 64 6f 6d 6e 65 73 73 3c 72 61 6e 64 | .......See.:ref:`Randomness<rand |
| 0b80 | 6f 6d 6e 65 73 73 3e 60 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 2d 2d 2d 2d 2d | omness>`.......Returns.....----- |
| 0ba0 | 2d 2d 0a 20 20 20 20 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 41 20 | --.....NetworkX.graph.........A. |
| 0bc0 | 73 70 61 6e 6e 65 72 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 67 72 61 70 68 20 77 69 74 68 20 | spanner.of.the.given.graph.with. |
| 0be0 | 74 68 65 20 67 69 76 65 6e 20 73 74 72 65 74 63 68 2e 0a 0a 20 20 20 20 52 61 69 73 65 73 0a 20 | the.given.stretch.......Raises.. |
| 0c00 | 20 20 20 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 56 61 6c 75 65 45 72 72 6f 72 0a 20 20 20 20 20 20 20 | ...------.....ValueError........ |
| 0c20 | 20 49 66 20 61 20 73 74 72 65 74 63 68 20 6c 65 73 73 20 74 68 61 6e 20 31 20 69 73 20 67 69 76 | .If.a.stretch.less.than.1.is.giv |
| 0c40 | 65 6e 2e 0a 0a 20 20 20 20 4e 6f 74 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 0a 20 20 20 20 54 68 69 | en.......Notes.....-----.....Thi |
| 0c60 | 73 20 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 73 70 61 6e 6e 65 | s.function.implements.the.spanne |
| 0c80 | 72 20 61 6c 67 6f 72 69 74 68 6d 20 62 79 20 42 61 73 77 61 6e 61 20 61 6e 64 20 53 65 6e 2c 0a | r.algorithm.by.Baswana.and.Sen,. |
| 0ca0 | 20 20 20 20 73 65 65 20 5b 31 5d 2e 0a 0a 20 20 20 20 54 68 69 73 20 61 6c 67 6f 72 69 74 68 6d | ....see.[1].......This.algorithm |
| 0cc0 | 20 69 73 20 61 20 72 61 6e 64 6f 6d 69 7a 65 64 20 6c 61 73 20 76 65 67 61 73 20 61 6c 67 6f 72 | .is.a.randomized.las.vegas.algor |
| 0ce0 | 69 74 68 6d 3a 20 54 68 65 20 65 78 70 65 63 74 65 64 0a 20 20 20 20 72 75 6e 6e 69 6e 67 20 74 | ithm:.The.expected.....running.t |
| 0d00 | 69 6d 65 20 69 73 20 4f 28 6b 6d 29 20 77 68 65 72 65 20 6b 20 3d 20 28 73 74 72 65 74 63 68 20 | ime.is.O(km).where.k.=.(stretch. |
| 0d20 | 2b 20 31 29 20 2f 2f 20 32 20 61 6e 64 20 6d 20 69 73 20 74 68 65 0a 20 20 20 20 6e 75 6d 62 65 | +.1).//.2.and.m.is.the.....numbe |
| 0d40 | 72 20 6f 66 20 65 64 67 65 73 20 69 6e 20 47 2e 20 54 68 65 20 72 65 74 75 72 6e 65 64 20 67 72 | r.of.edges.in.G..The.returned.gr |
| 0d60 | 61 70 68 20 69 73 20 61 6c 77 61 79 73 20 61 20 73 70 61 6e 6e 65 72 20 6f 66 20 74 68 65 0a 20 | aph.is.always.a.spanner.of.the.. |
| 0d80 | 20 20 20 67 69 76 65 6e 20 67 72 61 70 68 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 66 69 65 | ...given.graph.with.the.specifie |
| 0da0 | 64 20 73 74 72 65 74 63 68 2e 20 46 6f 72 20 77 65 69 67 68 74 65 64 20 67 72 61 70 68 73 20 74 | d.stretch..For.weighted.graphs.t |
| 0dc0 | 68 65 0a 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 65 64 67 65 73 20 69 6e 20 74 68 65 20 73 70 | he.....number.of.edges.in.the.sp |
| 0de0 | 61 6e 6e 65 72 20 69 73 20 4f 28 6b 20 2a 20 6e 5e 28 31 20 2b 20 31 20 2f 20 6b 29 29 20 77 68 | anner.is.O(k.*.n^(1.+.1./.k)).wh |
| 0e00 | 65 72 65 20 6b 20 69 73 0a 20 20 20 20 64 65 66 69 6e 65 64 20 61 73 20 61 62 6f 76 65 20 61 6e | ere.k.is.....defined.as.above.an |
| 0e20 | 64 20 6e 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6e 6f 64 65 73 20 69 6e 20 47 2e | d.n.is.the.number.of.nodes.in.G. |
| 0e40 | 20 46 6f 72 20 75 6e 77 65 69 67 68 74 65 64 0a 20 20 20 20 67 72 61 70 68 73 20 74 68 65 20 6e | .For.unweighted.....graphs.the.n |
| 0e60 | 75 6d 62 65 72 20 6f 66 20 65 64 67 65 73 20 69 73 20 4f 28 6e 5e 28 31 20 2b 20 31 20 2f 20 6b | umber.of.edges.is.O(n^(1.+.1./.k |
| 0e80 | 29 20 2b 20 6b 6e 29 2e 0a 0a 20 20 20 20 52 65 66 65 72 65 6e 63 65 73 0a 20 20 20 20 2d 2d 2d | ).+.kn).......References.....--- |
| 0ea0 | 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 5b 31 5d 20 53 2e 20 42 61 73 77 61 6e 61 2c 20 53 2e 20 53 | -------.....[1].S..Baswana,.S..S |
| 0ec0 | 65 6e 2e 20 41 20 53 69 6d 70 6c 65 20 61 6e 64 20 4c 69 6e 65 61 72 20 54 69 6d 65 20 52 61 6e | en..A.Simple.and.Linear.Time.Ran |
| 0ee0 | 64 6f 6d 69 7a 65 64 0a 20 20 20 20 41 6c 67 6f 72 69 74 68 6d 20 66 6f 72 20 43 6f 6d 70 75 74 | domized.....Algorithm.for.Comput |
| 0f00 | 69 6e 67 20 53 70 61 72 73 65 20 53 70 61 6e 6e 65 72 73 20 69 6e 20 57 65 69 67 68 74 65 64 20 | ing.Sparse.Spanners.in.Weighted. |
| 0f20 | 47 72 61 70 68 73 2e 0a 20 20 20 20 52 61 6e 64 6f 6d 20 53 74 72 75 63 74 2e 20 41 6c 67 6f 72 | Graphs......Random.Struct..Algor |
| 0f40 | 69 74 68 6d 73 20 33 30 28 34 29 3a 20 35 33 32 2d 35 36 33 20 28 32 30 30 37 29 2e 0a 20 20 20 | ithms.30(4):.532-563.(2007)..... |
| 0f60 | 20 e9 01 00 00 00 7a 1a 73 74 72 65 74 63 68 20 6d 75 73 74 20 62 65 20 61 74 20 6c 65 61 73 74 | ......z.stretch.must.be.at.least |
| 0f80 | 20 31 e9 02 00 00 00 e9 ff ff ff ff 72 02 00 00 00 29 01 da 03 6b 65 79 29 19 da 0a 56 61 6c 75 | .1..........r....)...key)...Valu |
| 0fa0 | 65 45 72 72 6f 72 da 02 6e 78 da 0b 65 6d 70 74 79 5f 67 72 61 70 68 da 0e 61 64 64 5f 6e 6f 64 | eError..nx..empty_graph..add_nod |
| 0fc0 | 65 73 5f 66 72 6f 6d da 05 6e 6f 64 65 73 da 15 5f 73 65 74 75 70 5f 72 65 73 69 64 75 61 6c 5f | es_from..nodes.._setup_residual_ |
| 0fe0 | 67 72 61 70 68 da 04 6d 61 74 68 da 03 70 6f 77 da 0f 6e 75 6d 62 65 72 5f 6f 66 5f 6e 6f 64 65 | graph..math..pow..number_of_node |
| 1000 | 73 da 03 73 65 74 da 06 76 61 6c 75 65 73 da 06 72 61 6e 64 6f 6d da 03 61 64 64 da 14 5f 6c 69 | s..set..values..random..add.._li |
| 1020 | 67 68 74 65 73 74 5f 65 64 67 65 5f 64 69 63 74 73 da 04 6b 65 79 73 da 03 61 64 6a da 03 6d 69 | ghtest_edge_dicts..keys..adj..mi |
| 1040 | 6e da 03 67 65 74 da 05 69 74 65 6d 73 da 03 6c 65 6e da 14 5f 61 64 64 5f 65 64 67 65 5f 74 6f | n..get..items..len.._add_edge_to |
| 1060 | 5f 73 70 61 6e 6e 65 72 da 11 72 65 6d 6f 76 65 5f 65 64 67 65 73 5f 66 72 6f 6d da 04 6c 69 73 | _spanner..remove_edges_from..lis |
| 1080 | 74 da 0b 72 65 6d 6f 76 65 5f 65 64 67 65 da 0b 72 65 6d 6f 76 65 5f 6e 6f 64 65 29 1e da 01 47 | t..remove_edge..remove_node)...G |
| 10a0 | da 07 73 74 72 65 74 63 68 72 09 00 00 00 da 04 73 65 65 64 da 01 6b da 01 48 da 0e 72 65 73 69 | ..stretchr......seed..k..H..resi |
| 10c0 | 64 75 61 6c 5f 67 72 61 70 68 da 01 76 da 0a 63 6c 75 73 74 65 72 69 6e 67 da 0b 73 61 6d 70 6c | dual_graph..v..clustering..sampl |
| 10e0 | 65 5f 70 72 6f 62 da 0a 73 69 7a 65 5f 6c 69 6d 69 74 da 01 69 da 0f 73 61 6d 70 6c 65 64 5f 63 | e_prob..size_limit..i..sampled_c |
| 1100 | 65 6e 74 65 72 73 da 06 63 65 6e 74 65 72 da 0c 65 64 67 65 73 5f 74 6f 5f 61 64 64 da 0f 65 64 | enters..center..edges_to_add..ed |
| 1120 | 67 65 73 5f 74 6f 5f 72 65 6d 6f 76 65 da 0e 6e 65 77 5f 63 6c 75 73 74 65 72 69 6e 67 da 16 6c | ges_to_remove..new_clustering..l |
| 1140 | 69 67 68 74 65 73 74 5f 65 64 67 65 5f 6e 65 69 67 68 62 6f 72 da 14 6c 69 67 68 74 65 73 74 5f | ightest_edge_neighbor..lightest_ |
| 1160 | 65 64 67 65 5f 77 65 69 67 68 74 da 1b 6e 65 69 67 68 62 6f 72 69 6e 67 5f 73 61 6d 70 6c 65 64 | edge_weight..neighboring_sampled |
| 1180 | 5f 63 65 6e 74 65 72 73 da 08 6e 65 69 67 68 62 6f 72 da 0e 63 6c 6f 73 65 73 74 5f 63 65 6e 74 | _centers..neighbor..closest_cent |
| 11a0 | 65 72 da 15 63 6c 6f 73 65 73 74 5f 63 65 6e 74 65 72 5f 77 65 69 67 68 74 da 17 63 6c 6f 73 65 | er..closest_center_weight..close |
| 11c0 | 73 74 5f 63 65 6e 74 65 72 5f 6e 65 69 67 68 62 6f 72 da 0b 65 64 67 65 5f 77 65 69 67 68 74 da | st_center_neighbor..edge_weight. |
| 11e0 | 0b 6e 62 72 5f 63 6c 75 73 74 65 72 da 0a 6e 62 72 5f 77 65 69 67 68 74 da 01 75 da 04 6e 6f 64 | .nbr_cluster..nbr_weight..u..nod |
| 1200 | 65 da 01 5f 73 1e 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.._s........................... |
| 1220 | 20 20 20 20 20 20 20 fa 66 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 6f 75 | ........f/home/blackhao/uiuc-cou |
| 1240 | 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e 31 32 2f 73 | rse-graph/.venv/lib/python3.12/s |
| 1260 | 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 65 74 77 6f 72 6b 78 2f 61 6c 67 6f 72 69 74 68 6d 73 | ite-packages/networkx/algorithms |
| 1280 | 2f 73 70 61 72 73 69 66 69 65 72 73 2e 70 79 72 05 00 00 00 72 05 00 00 00 0b 00 00 00 73 42 04 | /sparsifiers.pyr....r........sB. |
| 12a0 | 00 00 80 00 f0 70 01 00 08 0f 90 11 82 7b dc 0e 18 d0 19 35 d3 0e 36 d0 08 36 e0 09 10 90 31 89 | .....p.......{.....5..6..6....1. |
| 12c0 | 1b 98 11 d1 08 1a 80 41 f4 06 00 09 0b 8f 0e 89 0e d3 08 18 80 41 d8 04 05 d7 04 14 d1 04 14 90 | .......A.............A.......... |
| 12e0 | 51 97 57 91 57 d4 04 1d f4 0a 00 16 2b a8 31 a8 66 d3 15 35 80 4e f0 06 00 21 22 a7 07 a1 07 d6 | Q.W.W.......+.1.f..5.N...!"..... |
| 1300 | 11 28 98 31 90 21 90 51 91 24 d0 11 28 80 4a d0 11 28 dc 12 16 97 28 91 28 98 31 d7 1b 2c d1 1b | .(.1.!.Q.$..(.J..(....(.(.1..,.. |
| 1320 | 2c d3 1b 2e b0 02 b0 51 b1 06 d3 12 37 80 4b d8 11 12 94 54 97 58 91 58 98 61 d7 1e 2f d1 1e 2f | ,......Q....7.K....T.X.X.a../../ |
| 1340 | d3 1e 31 b0 31 b0 71 b8 31 b1 75 b1 39 d3 15 3d d1 11 3d 80 4a e0 08 09 80 41 d8 0a 0b 88 61 90 | ..1.1.q.1.u.9..=..=.J....A....a. |
| 1360 | 21 89 65 8b 29 e4 1a 1d 9b 25 88 0f dc 16 19 98 2a d7 1a 2b d1 1a 2b d3 1a 2d d3 16 2e f2 00 02 | !.e.)....%......*..+..+..-...... |
| 1380 | 09 2c 88 46 d8 0f 13 8f 7b 89 7b 8b 7d 98 7b d3 0f 2a d8 10 1f d7 10 23 d1 10 23 a0 46 d5 10 2b | .,.F....{.{.}.{..*.....#..#.F..+ |
| 13a0 | f0 05 02 09 2c f4 0a 00 18 1b 93 75 88 0c dc 1a 1d 9b 25 88 0f d8 19 1b 88 0e d8 11 1f d7 11 25 | ....,......u......%............% |
| 13c0 | d1 11 25 f3 00 30 09 3b 88 41 d8 0f 19 98 21 89 7d a0 0f d1 0f 2f d8 10 18 f4 08 00 3c 50 01 d8 | ..%..0.;.A....!.}..../......<P.. |
| 13e0 | 10 1e a0 0a a8 41 f3 03 02 3c 0e d1 0c 38 d0 0c 22 d0 24 38 f4 08 00 11 14 d0 14 28 d7 14 2d d1 | .....A...<...8..".$8.......(..-. |
| 1400 | 14 2d d3 14 2f d3 10 30 b0 3f d1 10 42 f0 03 00 0d 28 f1 0a 00 14 2f e0 20 36 d7 20 3d d1 20 3d | .-../..0.?..B....(..../..6..=..= |
| 1420 | d3 20 3f f2 00 01 11 34 90 48 d8 14 20 d7 14 24 d1 14 24 a0 61 a8 18 a0 5d d5 14 33 f0 03 01 11 | ..?....4.H.....$..$.a...]..3.... |
| 1440 | 34 f0 06 00 21 2f d7 20 32 d1 20 32 b0 31 d1 20 35 f2 00 01 11 37 90 48 d8 14 23 d7 14 27 d1 14 | 4...!/..2..2.1..5....7.H..#..'.. |
| 1460 | 27 a8 11 a8 48 a8 0d d5 14 36 f1 03 01 11 37 f4 08 00 22 25 d8 14 2f d0 35 49 d7 35 4d d1 35 4d | '...H....6....7..."%../.5I.5M.5M |
| 1480 | f4 03 02 22 12 90 0e f0 06 00 29 3d b8 5e d1 28 4c d0 10 25 d8 2a 40 c0 1e d1 2a 50 d0 10 27 e0 | ..."......)=.^.(L..%.*@...*P..'. |
| 14a0 | 10 1c d7 10 20 d1 10 20 a0 21 d0 25 3c d0 21 3d d4 10 3e d8 24 32 90 0e 98 71 d1 10 21 f0 08 00 | .........!.%<.!=..>.$2...q..!... |
| 14c0 | 2c 40 01 d7 2b 45 d1 2b 45 d3 2b 47 f2 00 03 11 38 d1 14 27 90 46 98 4b d8 17 22 d0 25 3a d3 17 | ,@..+E.+E.+G....8..'.F.K..".%:.. |
| 14e0 | 3a d8 23 39 b8 26 d1 23 41 98 08 d8 18 24 d7 18 28 d1 18 28 a8 21 a8 58 a8 1d d5 18 37 f0 07 03 | :.#9.&.#A....$..(..(.!.X....7... |
| 1500 | 11 38 f0 0e 00 21 2f d7 20 32 d1 20 32 b0 31 d1 20 35 f2 00 07 11 3b 90 48 d8 22 2c a8 58 d1 22 | .8...!/..2..2.1..5....;.H.",.X." |
| 1520 | 36 90 4b d8 21 35 b0 6b d1 21 42 90 4a e0 18 23 a0 7e d2 18 35 d8 1b 25 d0 28 3d d3 1b 3d e0 18 | 6.K.!5.k.!B.J..#.~..5..%.(=..=.. |
| 1540 | 27 d7 18 2b d1 18 2b a8 51 b0 08 a8 4d d5 18 3a f2 0f 07 11 3b f0 53 01 30 09 3b f4 68 01 00 0c | '..+..+.Q...M..:....;.S.0.;.h... |
| 1560 | 0f 88 7c d3 0b 1c 98 7a d2 0b 29 e1 0c 14 f0 06 00 0d 0e 90 01 89 45 88 01 f0 06 00 15 21 f2 00 | ..|....z..)...........E......!.. |
| 1580 | 01 09 42 01 89 44 88 41 88 71 dc 0c 20 a0 11 a0 4e b0 41 b0 71 b8 26 d5 0c 41 f0 03 01 09 42 01 | ..B..D.A.q......N.A.q.&..A....B. |
| 15a0 | f0 08 00 09 17 d7 08 28 d1 08 28 a8 1f d4 08 39 f0 06 00 1d 27 d7 1c 2c d1 1c 2c d3 1c 2e f2 00 | .......(..(....9....'..,..,..... |
| 15c0 | 02 09 2e 89 4c 88 44 90 26 d8 0f 15 98 1f d2 0f 28 d8 27 2d 90 0e 98 74 d2 10 24 f0 05 02 09 2e | ....L.D.&.......(.'-...t..$..... |
| 15e0 | f0 06 00 16 24 88 0a f0 06 00 12 20 d7 11 25 d1 11 25 f2 00 03 09 35 88 41 dc 15 19 98 2e d7 1a | ....$.........%..%....5.A....... |
| 1600 | 2c d1 1a 2c a8 51 d1 1a 2f d3 15 30 f2 00 02 0d 35 90 01 d8 13 1d 98 61 91 3d a0 4a a8 71 a1 4d | ,..,.Q../..0....5......a.=.J.q.M |
| 1620 | d3 13 31 d8 14 22 d7 14 2e d1 14 2e a8 71 b0 21 d5 14 34 f1 05 02 0d 35 f0 03 03 09 35 f4 0c 00 | ..1..".......q.!..4....5....5... |
| 1640 | 12 16 90 6e d7 16 2a d1 16 2a d3 11 2b f2 00 02 09 2e 88 41 d8 0f 10 98 0a d2 0f 22 d8 10 1e d7 | ...n..*..*..+......A.......".... |
| 1660 | 10 2a d1 10 2a a8 31 d5 10 2d f0 05 02 09 2e f0 75 02 00 0b 0c 88 61 90 21 89 65 8c 29 f0 7e 02 | .*..*.1..-......u.....a.!.e.).~. |
| 1680 | 00 0e 1c d7 0d 21 d1 0d 21 f2 00 03 05 49 01 88 01 dc 24 38 b8 1e c8 1a d0 55 56 d3 24 57 d1 08 | .....!..!....I....$8.....UV.$W.. |
| 16a0 | 21 d0 08 1e a0 01 d8 18 2e d7 18 35 d1 18 35 d3 18 37 f2 00 01 09 49 01 88 48 dc 0c 20 a0 11 a0 | !..........5..5..7....I..H...... |
| 16c0 | 4e b0 41 b0 78 c0 16 d5 0c 48 f1 03 01 09 49 01 f0 05 03 05 49 01 f0 0a 00 0c 0d 80 48 f9 f2 53 | N.A.x....H....I.....I.......H..S |
| 16e0 | 03 00 12 29 73 06 00 00 00 c1 22 0a 4e 24 04 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 | ...)s.....".N$.c................ |
| 1700 | 03 00 00 00 f3 ec 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...........|.j.................. |
| 1720 | 00 ab 00 00 00 00 00 00 00 7d 02 7c 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........}.|.j.................. |
| 1740 | 00 ab 00 00 00 00 00 00 00 44 00 5d 50 00 00 5c 02 00 00 7d 03 7d 04 7c 01 73 20 74 05 00 00 00 | .........D.]P..\...}.}.|.s.t.... |
| 1760 | 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 | .....|.........t.........|...... |
| 1780 | 00 00 00 66 02 7c 02 7c 03 19 00 00 00 7c 04 19 00 00 00 64 01 3c 00 00 00 8c 28 7c 00 7c 03 19 | ...f.|.|.....|.....d.<....(|.|.. |
| 17a0 | 00 00 00 7c 04 19 00 00 00 7c 01 19 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 | ...|.....|.....t.........|...... |
| 17c0 | 00 00 00 74 05 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 66 03 7c 02 7c 03 19 00 00 | ...t.........|.........f.|.|.... |
| 17e0 | 00 7c 04 19 00 00 00 64 01 3c 00 00 00 8c 52 04 00 7c 02 53 00 29 02 61 88 02 00 00 53 65 74 75 | .|.....d.<....R..|.S.).a....Setu |
| 1800 | 70 20 72 65 73 69 64 75 61 6c 20 67 72 61 70 68 20 61 73 20 61 20 63 6f 70 79 20 6f 66 20 47 20 | p.residual.graph.as.a.copy.of.G. |
| 1820 | 77 69 74 68 20 75 6e 69 71 75 65 20 65 64 67 65 73 20 77 65 69 67 68 74 73 2e 0a 0a 20 20 20 20 | with.unique.edges.weights....... |
| 1840 | 54 68 65 20 6e 6f 64 65 20 73 65 74 20 6f 66 20 74 68 65 20 72 65 73 69 64 75 61 6c 20 67 72 61 | The.node.set.of.the.residual.gra |
| 1860 | 70 68 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 73 65 74 20 56 27 20 66 72 6f | ph.corresponds.to.the.set.V'.fro |
| 1880 | 6d 0a 20 20 20 20 74 68 65 20 42 61 73 77 61 6e 61 2d 53 65 6e 20 70 61 70 65 72 20 61 6e 64 20 | m.....the.Baswana-Sen.paper.and. |
| 18a0 | 74 68 65 20 65 64 67 65 20 73 65 74 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 | the.edge.set.corresponds.to.the. |
| 18c0 | 73 65 74 20 45 27 0a 20 20 20 20 66 72 6f 6d 20 74 68 65 20 70 61 70 65 72 2e 0a 0a 20 20 20 20 | set.E'.....from.the.paper....... |
| 18e0 | 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 73 73 6f 63 69 61 74 65 73 20 64 69 73 74 69 6e 63 | This.function.associates.distinc |
| 1900 | 74 20 77 65 69 67 68 74 73 20 74 6f 20 74 68 65 20 65 64 67 65 73 20 6f 66 20 74 68 65 0a 20 20 | t.weights.to.the.edges.of.the... |
| 1920 | 20 20 72 65 73 69 64 75 61 6c 20 67 72 61 70 68 20 28 65 76 65 6e 20 66 6f 72 20 75 6e 77 65 69 | ..residual.graph.(even.for.unwei |
| 1940 | 67 68 74 65 64 20 69 6e 70 75 74 20 67 72 61 70 68 73 29 2c 20 61 73 20 72 65 71 75 69 72 65 64 | ghted.input.graphs),.as.required |
| 1960 | 20 62 79 0a 20 20 20 20 74 68 65 20 61 6c 67 6f 72 69 74 68 6d 2e 0a 0a 20 20 20 20 50 61 72 61 | .by.....the.algorithm.......Para |
| 1980 | 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 47 20 3a 20 4e 65 | meters.....----------.....G.:.Ne |
| 19a0 | 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 41 6e 20 75 6e 64 69 72 65 63 74 | tworkX.graph.........An.undirect |
| 19c0 | 65 64 20 73 69 6d 70 6c 65 20 67 72 61 70 68 2e 0a 0a 20 20 20 20 77 65 69 67 68 74 20 3a 20 6f | ed.simple.graph.......weight.:.o |
| 19e0 | 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 54 68 65 20 65 64 67 65 20 61 74 74 72 69 62 75 74 65 | bject.........The.edge.attribute |
| 1a00 | 20 74 6f 20 75 73 65 20 61 73 20 64 69 73 74 61 6e 63 65 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e | .to.use.as.distance.......Return |
| 1a20 | 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 | s.....-------.....NetworkX.graph |
| 1a40 | 0a 20 20 20 20 20 20 20 20 54 68 65 20 72 65 73 69 64 75 61 6c 20 67 72 61 70 68 20 75 73 65 64 | .........The.residual.graph.used |
| 1a60 | 20 66 6f 72 20 74 68 65 20 42 61 73 77 61 6e 61 2d 53 65 6e 20 61 6c 67 6f 72 69 74 68 6d 2e 0a | .for.the.Baswana-Sen.algorithm.. |
| 1a80 | 20 20 20 20 72 09 00 00 00 29 03 da 04 63 6f 70 79 da 05 65 64 67 65 73 da 02 69 64 29 05 72 2a | ....r....)...copy..edges..id).r* |
| 1aa0 | 00 00 00 72 09 00 00 00 72 2f 00 00 00 72 44 00 00 00 72 30 00 00 00 73 05 00 00 00 20 20 20 20 | ...r....r/...rD...r0...s........ |
| 1ac0 | 20 72 47 00 00 00 72 16 00 00 00 72 16 00 00 00 be 00 00 00 73 86 00 00 00 80 00 f0 30 00 16 17 | .rG...r....r........s.......0... |
| 1ae0 | 97 56 91 56 93 58 80 4e f0 06 00 11 12 97 07 91 07 93 09 f2 00 04 05 4d 01 89 04 88 01 88 31 d9 | .V.V.X.N...............M......1. |
| 1b00 | 0f 15 dc 2e 30 b0 11 ab 65 b4 52 b8 01 b3 55 a8 5e 88 4e 98 31 d1 0c 1d 98 61 d1 0c 20 a0 18 d2 | ....0...e.R...U.^.N.1....a...... |
| 1b20 | 0c 2a e0 2e 2f b0 01 a9 64 b0 31 a9 67 b0 66 a9 6f bc 72 c0 21 bb 75 c4 62 c8 11 c3 65 d0 2d 4c | .*../...d.1.g.f.o.r.!.u.b...e.-L |
| 1b40 | 88 4e 98 31 d1 0c 1d 98 61 d1 0c 20 a0 18 d2 0c 2a f0 09 04 05 4d 01 f0 0c 00 0c 1a d0 04 19 f3 | .N.1....a.......*....M.......... |
| 1b60 | 00 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 88 00 00 00 97 00 | ....c........................... |
| 1b80 | 69 00 7d 03 69 00 7d 04 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 | i.}.i.}.|.j...................|. |
| 1ba0 | 19 00 00 00 44 00 5d 29 00 00 7d 05 7c 01 7c 05 19 00 00 00 7d 06 7c 00 7c 02 19 00 00 00 7c 05 | ....D.])..}.|.|.....}.|.|.....|. |
| 1bc0 | 19 00 00 00 64 01 19 00 00 00 7d 07 7c 06 7c 04 76 01 73 09 7c 07 7c 04 7c 06 19 00 00 00 6b 02 | ....d.....}.|.|.v.s.|.|.|.....k. |
| 1be0 | 00 00 73 01 8c 20 7c 05 7c 03 7c 06 3c 00 00 00 7c 07 7c 04 7c 06 3c 00 00 00 8c 2b 04 00 7c 03 | ..s...|.|.|.<...|.|.|.<....+..|. |
| 1c00 | 7c 04 66 02 53 00 29 02 61 fe 03 00 00 46 69 6e 64 20 74 68 65 20 6c 69 67 68 74 65 73 74 20 65 | |.f.S.).a....Find.the.lightest.e |
| 1c20 | 64 67 65 20 74 6f 20 65 61 63 68 20 63 6c 75 73 74 65 72 2e 0a 0a 20 20 20 20 53 65 61 72 63 68 | dge.to.each.cluster.......Search |
| 1c40 | 65 73 20 66 6f 72 20 74 68 65 20 6d 69 6e 69 6d 75 6d 2d 77 65 69 67 68 74 20 65 64 67 65 20 74 | es.for.the.minimum-weight.edge.t |
| 1c60 | 6f 20 65 61 63 68 20 63 6c 75 73 74 65 72 20 61 64 6a 61 63 65 6e 74 20 74 6f 0a 20 20 20 20 74 | o.each.cluster.adjacent.to.....t |
| 1c80 | 68 65 20 67 69 76 65 6e 20 6e 6f 64 65 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 | he.given.node.......Parameters.. |
| 1ca0 | 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 72 65 73 69 64 75 61 6c 5f 67 72 61 70 68 | ...----------.....residual_graph |
| 1cc0 | 20 3a 20 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 54 68 65 20 72 65 | .:.NetworkX.graph.........The.re |
| 1ce0 | 73 69 64 75 61 6c 20 67 72 61 70 68 20 75 73 65 64 20 62 79 20 74 68 65 20 42 61 73 77 61 6e 61 | sidual.graph.used.by.the.Baswana |
| 1d00 | 2d 53 65 6e 20 61 6c 67 6f 72 69 74 68 6d 2e 0a 0a 20 20 20 20 63 6c 75 73 74 65 72 69 6e 67 20 | -Sen.algorithm.......clustering. |
| 1d20 | 3a 20 64 69 63 74 69 6f 6e 61 72 79 0a 20 20 20 20 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 | :.dictionary.........The.current |
| 1d40 | 20 63 6c 75 73 74 65 72 69 6e 67 20 6f 66 20 74 68 65 20 6e 6f 64 65 73 2e 0a 0a 20 20 20 20 6e | .clustering.of.the.nodes.......n |
| 1d60 | 6f 64 65 20 3a 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 54 68 65 20 6e 6f 64 65 20 66 72 6f 6d | ode.:.node.........The.node.from |
| 1d80 | 20 77 68 69 63 68 20 74 68 65 20 73 65 61 72 63 68 20 6f 72 69 67 69 6e 61 74 65 73 2e 0a 0a 20 | .which.the.search.originates.... |
| 1da0 | 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 6c 69 67 68 74 | ...Returns.....-------.....light |
| 1dc0 | 65 73 74 5f 65 64 67 65 5f 6e 65 69 67 68 62 6f 72 2c 20 6c 69 67 68 74 65 73 74 5f 65 64 67 65 | est_edge_neighbor,.lightest_edge |
| 1de0 | 5f 77 65 69 67 68 74 20 3a 20 64 69 63 74 69 6f 6e 61 72 79 2c 20 64 69 63 74 69 6f 6e 61 72 79 | _weight.:.dictionary,.dictionary |
| 1e00 | 0a 20 20 20 20 20 20 20 20 6c 69 67 68 74 65 73 74 5f 65 64 67 65 5f 6e 65 69 67 68 62 6f 72 20 | .........lightest_edge_neighbor. |
| 1e20 | 69 73 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 74 68 61 74 20 6d 61 70 73 20 61 20 63 65 6e 74 | is.a.dictionary.that.maps.a.cent |
| 1e40 | 65 72 20 43 20 74 6f 0a 20 20 20 20 20 20 20 20 61 20 6e 6f 64 65 20 76 20 69 6e 20 74 68 65 20 | er.C.to.........a.node.v.in.the. |
| 1e60 | 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 6c 75 73 74 65 72 20 73 75 63 68 20 74 68 61 74 20 | corresponding.cluster.such.that. |
| 1e80 | 74 68 65 20 65 64 67 65 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 74 68 65 20 67 69 76 65 6e 20 | the.edge.from.........the.given. |
| 1ea0 | 6e 6f 64 65 20 74 6f 20 76 20 69 73 20 74 68 65 20 6c 69 67 68 74 65 73 74 20 65 64 67 65 20 66 | node.to.v.is.the.lightest.edge.f |
| 1ec0 | 72 6f 6d 20 74 68 65 20 67 69 76 65 6e 20 6e 6f 64 65 20 74 6f 0a 20 20 20 20 20 20 20 20 61 6e | rom.the.given.node.to.........an |
| 1ee0 | 79 20 6e 6f 64 65 20 69 6e 20 63 6c 75 73 74 65 72 2e 20 6c 69 67 68 74 65 73 74 5f 65 64 67 65 | y.node.in.cluster..lightest_edge |
| 1f00 | 5f 77 65 69 67 68 74 20 6d 61 70 73 20 61 20 63 65 6e 74 65 72 20 43 20 74 6f 20 74 68 65 0a 20 | _weight.maps.a.center.C.to.the.. |
| 1f20 | 20 20 20 20 20 20 20 77 65 69 67 68 74 20 6f 66 20 74 68 65 20 61 66 6f 72 65 6d 65 6e 74 69 6f | .......weight.of.the.aforementio |
| 1f40 | 6e 65 64 20 65 64 67 65 2e 0a 0a 20 20 20 20 4e 6f 74 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 0a 20 | ned.edge.......Notes.....-----.. |
| 1f60 | 20 20 20 49 66 20 61 20 63 6c 75 73 74 65 72 20 68 61 73 20 6e 6f 20 6e 6f 64 65 20 74 68 61 74 | ...If.a.cluster.has.no.node.that |
| 1f80 | 20 69 73 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 74 68 65 20 67 69 76 65 6e 20 6e 6f 64 65 20 69 | .is.adjacent.to.the.given.node.i |
| 1fa0 | 6e 20 74 68 65 0a 20 20 20 20 72 65 73 69 64 75 61 6c 20 67 72 61 70 68 20 74 68 65 6e 20 74 68 | n.the.....residual.graph.then.th |
| 1fc0 | 65 20 63 65 6e 74 65 72 20 6f 66 20 74 68 65 20 63 6c 75 73 74 65 72 20 69 73 20 6e 6f 74 20 61 | e.center.of.the.cluster.is.not.a |
| 1fe0 | 20 6b 65 79 20 69 6e 20 74 68 65 0a 20 20 20 20 72 65 74 75 72 6e 65 64 20 64 69 63 74 69 6f 6e | .key.in.the.....returned.diction |
| 2000 | 61 72 69 65 73 2e 0a 20 20 20 20 72 09 00 00 00 29 01 72 20 00 00 00 29 08 72 2f 00 00 00 72 31 | aries......r....).r....).r/...r1 |
| 2020 | 00 00 00 72 45 00 00 00 72 3a 00 00 00 72 3b 00 00 00 72 3d 00 00 00 da 0a 6e 62 72 5f 63 65 6e | ...rE...r:...r;...r=.....nbr_cen |
| 2040 | 74 65 72 72 09 00 00 00 73 08 00 00 00 20 20 20 20 20 20 20 20 72 47 00 00 00 72 1e 00 00 00 72 | terr....s............rG...r....r |
| 2060 | 1e 00 00 00 e2 00 00 00 73 84 00 00 00 80 00 f0 40 01 00 1e 20 d0 04 1a d8 1b 1d d0 04 18 d8 14 | ........s.......@............... |
| 2080 | 22 d7 14 26 d1 14 26 a0 74 d1 14 2c f2 00 08 05 36 88 08 d8 15 1f a0 08 d1 15 29 88 0a d8 11 1f | "..&..&.t..,....6.........)..... |
| 20a0 | a0 04 d1 11 25 a0 68 d1 11 2f b0 08 d1 11 39 88 06 e0 0c 16 d0 1e 32 d1 0c 32 d8 0f 15 d0 18 2c | ....%.h../....9.......2..2....., |
| 20c0 | a8 5a d1 18 38 d3 0f 38 e0 31 39 d0 0c 22 a0 3a d1 0c 2e d8 2f 35 d0 0c 20 a0 1a d2 0c 2c f0 11 | .Z..8..8.19..".:..../5.......,.. |
| 20e0 | 08 05 36 f0 12 00 0c 22 d0 23 37 d0 0b 37 d0 04 37 72 4c 00 00 00 63 05 00 00 00 00 00 00 00 00 | ..6....".#7..7..7rL...c......... |
| 2100 | 00 00 00 04 00 00 00 03 00 00 00 f3 5c 00 00 00 97 00 7c 00 6a 01 00 00 00 00 00 00 00 00 00 00 | ............\.....|.j........... |
| 2120 | 00 00 00 00 00 00 00 00 7c 02 7c 03 ab 02 00 00 00 00 00 00 01 00 7c 04 72 18 7c 01 7c 02 19 00 | ........|.|...........|.r.|.|... |
| 2140 | 00 00 7c 03 19 00 00 00 64 01 19 00 00 00 64 02 19 00 00 00 7c 00 7c 02 19 00 00 00 7c 03 19 00 | ..|.....d.....d.....|.|.....|... |
| 2160 | 00 00 7c 04 3c 00 00 00 79 03 79 03 29 04 61 fb 01 00 00 41 64 64 20 74 68 65 20 65 64 67 65 20 | ..|.<...y.y.).a....Add.the.edge. |
| 2180 | 7b 75 2c 20 76 7d 20 74 6f 20 74 68 65 20 73 70 61 6e 6e 65 72 20 48 20 61 6e 64 20 74 61 6b 65 | {u,.v}.to.the.spanner.H.and.take |
| 21a0 | 20 77 65 69 67 68 74 20 66 72 6f 6d 0a 20 20 20 20 74 68 65 20 72 65 73 69 64 75 61 6c 20 67 72 | .weight.from.....the.residual.gr |
| 21c0 | 61 70 68 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d | aph.......Parameters.....------- |
| 21e0 | 2d 2d 2d 0a 20 20 20 20 48 20 3a 20 4e 65 74 77 6f 72 6b 58 20 67 72 61 70 68 0a 20 20 20 20 20 | ---.....H.:.NetworkX.graph...... |
| 2200 | 20 20 20 54 68 65 20 73 70 61 6e 6e 65 72 20 75 6e 64 65 72 20 63 6f 6e 73 74 72 75 63 74 69 6f | ...The.spanner.under.constructio |
| 2220 | 6e 2e 0a 0a 20 20 20 20 72 65 73 69 64 75 61 6c 5f 67 72 61 70 68 20 3a 20 4e 65 74 77 6f 72 6b | n.......residual_graph.:.Network |
| 2240 | 58 20 67 72 61 70 68 0a 20 20 20 20 20 20 20 20 54 68 65 20 72 65 73 69 64 75 61 6c 20 67 72 61 | X.graph.........The.residual.gra |
| 2260 | 70 68 20 75 73 65 64 20 62 79 20 74 68 65 20 42 61 73 77 61 6e 61 2d 53 65 6e 20 61 6c 67 6f 72 | ph.used.by.the.Baswana-Sen.algor |
| 2280 | 69 74 68 6d 2e 20 54 68 65 20 77 65 69 67 68 74 0a 20 20 20 20 20 20 20 20 66 6f 72 20 74 68 65 | ithm..The.weight.........for.the |
| 22a0 | 20 65 64 67 65 20 69 73 20 74 61 6b 65 6e 20 66 72 6f 6d 20 74 68 69 73 20 67 72 61 70 68 2e 0a | .edge.is.taken.from.this.graph.. |
| 22c0 | 0a 20 20 20 20 75 20 3a 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 4f 6e 65 20 65 6e 64 70 6f 69 | .....u.:.node.........One.endpoi |
| 22e0 | 6e 74 20 6f 66 20 74 68 65 20 65 64 67 65 2e 0a 0a 20 20 20 20 76 20 3a 20 6e 6f 64 65 0a 20 20 | nt.of.the.edge.......v.:.node... |
| 2300 | 20 20 20 20 20 20 54 68 65 20 6f 74 68 65 72 20 65 6e 64 70 6f 69 6e 74 20 6f 66 20 74 68 65 20 | ......The.other.endpoint.of.the. |
| 2320 | 65 64 67 65 2e 0a 0a 20 20 20 20 77 65 69 67 68 74 20 3a 20 6f 62 6a 65 63 74 0a 20 20 20 20 20 | edge.......weight.:.object...... |
| 2340 | 20 20 20 54 68 65 20 65 64 67 65 20 61 74 74 72 69 62 75 74 65 20 74 6f 20 75 73 65 20 61 73 20 | ...The.edge.attribute.to.use.as. |
| 2360 | 64 69 73 74 61 6e 63 65 2e 0a 20 20 20 20 72 09 00 00 00 72 02 00 00 00 4e 29 01 da 08 61 64 64 | distance......r....r....N)...add |
| 2380 | 5f 65 64 67 65 29 05 72 2e 00 00 00 72 2f 00 00 00 72 44 00 00 00 72 30 00 00 00 72 09 00 00 00 | _edge).r....r/...rD...r0...r.... |
| 23a0 | 73 05 00 00 00 20 20 20 20 20 72 47 00 00 00 72 25 00 00 00 72 25 00 00 00 10 01 00 00 73 3f 00 | s.........rG...r%...r%.......s?. |
| 23c0 | 00 00 80 00 f0 2c 00 05 06 87 4a 81 4a 88 71 90 21 d4 04 14 d9 07 0d d8 1a 28 a8 11 d1 1a 2b a8 | .....,....J.J.q.!........(....+. |
| 23e0 | 41 d1 1a 2e a8 78 d1 1a 38 b8 11 d1 1a 3b 88 01 88 21 89 04 88 51 89 07 90 06 8a 0f f0 03 00 08 | A....x..8....;...!...Q.......... |
| 2400 | 0e 72 4c 00 00 00 29 02 4e 4e 29 0d da 07 5f 5f 64 6f 63 5f 5f 72 17 00 00 00 da 08 6e 65 74 77 | .rL...).NN)...__doc__r......netw |
| 2420 | 6f 72 6b 78 72 12 00 00 00 da 0e 6e 65 74 77 6f 72 6b 78 2e 75 74 69 6c 73 72 03 00 00 00 72 04 | orkxr......networkx.utilsr....r. |
| 2440 | 00 00 00 da 07 5f 5f 61 6c 6c 5f 5f da 0d 5f 64 69 73 70 61 74 63 68 61 62 6c 65 72 05 00 00 00 | .....__all__.._dispatchabler.... |
| 2460 | 72 16 00 00 00 72 1e 00 00 00 72 25 00 00 00 a9 00 72 4c 00 00 00 72 47 00 00 00 fa 08 3c 6d 6f | r....r....r%.....rL...rG.....<mo |
| 2480 | 64 75 6c 65 3e 72 57 00 00 00 01 00 00 00 73 76 00 00 00 f0 03 01 01 01 d9 00 34 e3 00 0b e3 00 | dule>rW.......sv..........4..... |
| 24a0 | 15 df 00 3f e0 0b 14 88 2b 80 07 f1 06 00 02 15 90 5a d3 01 20 d9 01 14 90 5c d3 01 22 d9 01 10 | ...?....+........Z.......\.."... |
| 24c0 | 90 11 d3 01 13 d8 01 11 80 12 d7 01 11 d1 01 11 98 58 b0 54 d4 01 3a f2 02 6c 02 01 0d f3 03 00 | .................X.T..:..l...... |
| 24e0 | 02 3b f3 03 00 02 14 f3 03 00 02 23 f3 03 00 02 21 f0 08 6c 02 01 0d f2 5e 05 21 01 1a f2 48 01 | .;.........#....!..l....^.!...H. |
| 2500 | 2b 01 38 f3 5c 01 18 01 3c 72 4c 00 00 00 | +.8.\...<rL... |