# Spare Capacity Placement AMPL Data File created on 5/12/2003 # For use with SCP.mod and MaintOrth.mod AMPL models # This AMPL data file was generated by the program D:\temp\test\SCPDatFilePrepV2.exe, # written by John Doucette and Ofer Shai, July 2001. # Command Line Used: # D:\temp\test\SCPDatFilePrepV2.exe 9n17s1.top 9n17s1.dem SCP-9n17s1.dat 10 # Working routing is generated by shortest path routing. # Restoration routes are generated by depth-first-search. # The 10 shortest restoration routes (by distance) for each span failure # were chosen as the eligible routes. # In cases where the next longer route(s) is(are) of equal length as the # 10th shortest, then all other routes of that length are also used. set SPANS := S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17; param Cost := S1 50.000 S2 50.000 S3 50.000 S4 50.000 S5 50.000 S6 50.000 S7 50.000 S8 50.000 S9 50.000 S10 50.000 S11 50.000 S12 50.000 S13 50.000 S14 50.000 S15 50.000 S16 50.000 S17 50.000; #Total Working Capacity Cost = 10900.000000 param Work := S1 8 S2 11 S3 12 S4 10 S5 13 S6 16 S7 27 S8 13 S9 14 S10 15 S11 14 S12 6 S13 15 S14 12 S15 15 S16 5 S17 12; set REST_ROUTES[S1] := R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15; set REST_ROUTES[S2] := R16 R17 R18 R19 R20 R21 R22 R23 R24 R25 R26 R27 R28; set REST_ROUTES[S3] := R29 R30 R31 R32 R33 R34 R35 R36 R37 R38 R39 R40 R41 R42 R43 R44 R45 R46; set REST_ROUTES[S4] := R47 R48 R49 R50 R51 R52 R53 R54 R55 R56 R57 R58 R59; set REST_ROUTES[S5] := R60 R61 R62 R63 R64 R65 R66 R67 R68 R69 R70 R71 R72 R73 R74 R75 R76 R77; set REST_ROUTES[S6] := R78 R79 R80 R81 R82 R83 R84 R85 R86 R87; set REST_ROUTES[S7] := R88 R89 R90 R91 R92 R93 R94 R95 R96 R97 R98 R99; set REST_ROUTES[S8] := R100 R101 R102 R103 R104 R105 R106 R107 R108 R109; set REST_ROUTES[S9] := R110 R111 R112 R113 R114 R115 R116 R117 R118 R119 R120 R121 R122 R123 R124 R125 R126; set REST_ROUTES[S10] := R127 R128 R129 R130 R131 R132 R133 R134 R135 R136 R137; set REST_ROUTES[S11] := R138 R139 R140 R141 R142 R143 R144 R145 R146 R147 R148 R149 R150; set REST_ROUTES[S12] := R151 R152 R153 R154 R155 R156 R157 R158 R159 R160 R161 R162; set REST_ROUTES[S13] := R163 R164 R165 R166 R167 R168 R169 R170 R171 R172; set REST_ROUTES[S14] := R173 R174 R175 R176 R177 R178 R179 R180 R181 R182 R183 R184 R185; set REST_ROUTES[S15] := R186 R187 R188 R189 R190 R191 R192 R193 R194 R195 R196; set REST_ROUTES[S16] := R197 R198 R199 R200 R201 R202 R203 R204 R205 R206 R207 R208; set REST_ROUTES[S17] := R209 R210 R211 R212 R213 R214 R215 R216 R217 R218 R219 R220 R221 R222 R223 R224 R225; param DeltaRestRoute := [S1, *, R1] S2 1 S4 1 [S1, *, R2] S2 1 S5 1 S6 1 [S1, *, R3] S3 1 S4 1 S8 1 [S1, *, R4] S3 1 S4 1 S7 1 S15 1 [S1, *, R5] S3 1 S5 1 S10 1 S15 1 [S1, *, R6] S3 1 S5 1 S6 1 S8 1 [S1, *, R7] S2 1 S5 1 S7 1 S10 1 [S1, *, R8] S3 1 S5 1 S10 1 S14 1 S17 1 [S1, *, R9] S3 1 S4 1 S7 1 S14 1 S17 1 [S1, *, R10] S3 1 S5 1 S9 1 S11 1 S15 1 [S1, *, R11] S3 1 S4 1 S6 1 S10 1 S15 1 [S1, *, R12] S3 1 S5 1 S6 1 S7 1 S15 1 [S1, *, R13] S2 1 S5 1 S8 1 S10 1 S15 1 [S1, *, R14] S2 1 S5 1 S7 1 S9 1 S11 1 [S1, *, R15] S3 1 S5 1 S7 1 S8 1 S10 1 [S2, *, R16] S3 1 S8 1 [S2, *, R17] S1 1 S4 1 [S2, *, R18] S1 1 S5 1 S6 1 [S2, *, R19] S3 1 S7 1 S15 1 [S2, *, R20] S3 1 S6 1 S10 1 S15 1 [S2, *, R21] S1 1 S5 1 S7 1 S10 1 [S2, *, R22] S3 1 S7 1 S14 1 S17 1 [S2, *, R23] S3 1 S6 1 S9 1 S11 1 S15 1 [S2, *, R24] S3 1 S6 1 S10 1 S14 1 S17 1 [S2, *, R25] S3 1 S7 1 S13 1 S16 1 S17 1 [S2, *, R26] S3 1 S4 1 S5 1 S10 1 S15 1 [S2, *, R27] S1 1 S5 1 S7 1 S9 1 S11 1 [S2, *, R28] S1 1 S5 1 S8 1 S10 1 S15 1 [S3, *, R29] S2 1 S8 1 [S3, *, R30] S2 1 S7 1 S15 1 [S3, *, R31] S1 1 S4 1 S8 1 [S3, *, R32] S1 1 S5 1 S6 1 S8 1 [S3, *, R33] S2 1 S6 1 S10 1 S15 1 [S3, *, R34] S2 1 S7 1 S14 1 S17 1 [S3, *, R35] S1 1 S4 1 S7 1 S15 1 [S3, *, R36] S1 1 S5 1 S10 1 S15 1 [S3, *, R37] S1 1 S5 1 S10 1 S14 1 S17 1 [S3, *, R38] S1 1 S5 1 S7 1 S8 1 S10 1 [S3, *, R39] S2 1 S4 1 S5 1 S10 1 S15 1 [S3, *, R40] S2 1 S6 1 S9 1 S11 1 S15 1 [S3, *, R41] S2 1 S6 1 S10 1 S14 1 S17 1 [S3, *, R42] S1 1 S5 1 S9 1 S11 1 S15 1 [S3, *, R43] S2 1 S7 1 S13 1 S16 1 S17 1 [S3, *, R44] S1 1 S5 1 S6 1 S7 1 S15 1 [S3, *, R45] S1 1 S4 1 S7 1 S14 1 S17 1 [S3, *, R46] S1 1 S4 1 S6 1 S10 1 S15 1 [S4, *, R47] S5 1 S6 1 [S4, *, R48] S1 1 S2 1 [S4, *, R49] S1 1 S3 1 S8 1 [S4, *, R50] S5 1 S7 1 S10 1 [S4, *, R51] S5 1 S8 1 S10 1 S15 1 [S4, *, R52] S1 1 S3 1 S7 1 S15 1 [S4, *, R53] S5 1 S7 1 S9 1 S11 1 [S4, *, R54] S5 1 S8 1 S9 1 S11 1 S15 1 [S4, *, R55] S5 1 S7 1 S9 1 S12 1 S13 1 [S4, *, R56] S1 1 S3 1 S7 1 S14 1 S17 1 [S4, *, R57] S5 1 S8 1 S10 1 S14 1 S17 1 [S4, *, R58] S2 1 S3 1 S5 1 S10 1 S15 1 [S4, *, R59] S1 1 S3 1 S6 1 S10 1 S15 1 [S5, *, R60] S4 1 S6 1 [S5, *, R61] S1 1 S2 1 S6 1 [S5, *, R62] S4 1 S7 1 S10 1 [S5, *, R63] S1 1 S3 1 S10 1 S15 1 [S5, *, R64] S1 1 S3 1 S6 1 S8 1 [S5, *, R65] S4 1 S8 1 S10 1 S15 1 [S5, *, R66] S1 1 S2 1 S7 1 S10 1 [S5, *, R67] S4 1 S7 1 S9 1 S11 1 [S5, *, R68] S4 1 S8 1 S9 1 S11 1 S15 1 [S5, *, R69] S4 1 S8 1 S10 1 S14 1 S17 1 [S5, *, R70] S4 1 S7 1 S9 1 S12 1 S13 1 [S5, *, R71] S2 1 S3 1 S4 1 S10 1 S15 1 [S5, *, R72] S1 1 S3 1 S9 1 S11 1 S15 1 [S5, *, R73] S1 1 S3 1 S6 1 S7 1 S15 1 [S5, *, R74] S1 1 S3 1 S7 1 S8 1 S10 1 [S5, *, R75] S1 1 S2 1 S8 1 S10 1 S15 1 [S5, *, R76] S1 1 S2 1 S7 1 S9 1 S11 1 [S5, *, R77] S1 1 S3 1 S10 1 S14 1 S17 1 [S6, *, R78] S1 1 S2 1 S5 1 [S6, *, R79] S2 1 S3 1 S10 1 S15 1 [S6, *, R80] S4 1 S5 1 [S6, *, R81] S7 1 S10 1 [S6, *, R82] S7 1 S9 1 S11 1 [S6, *, R83] S7 1 S9 1 S12 1 S13 1 [S6, *, R84] S1 1 S3 1 S5 1 S8 1 [S6, *, R85] S8 1 S10 1 S15 1 [S6, *, R86] S8 1 S9 1 S11 1 S15 1 [S6, *, R87] S8 1 S10 1 S14 1 S17 1 [S7, *, R88] S6 1 S10 1 [S7, *, R89] S8 1 S15 1 [S7, *, R90] S2 1 S3 1 S15 1 [S7, *, R91] S6 1 S9 1 S11 1 [S7, *, R92] S8 1 S14 1 S17 1 [S7, *, R93] S4 1 S5 1 S10 1 [S7, *, R94] S8 1 S13 1 S16 1 S17 1 [S7, *, R95] S6 1 S9 1 S12 1 S13 1 [S7, *, R96] S4 1 S5 1 S9 1 S11 1 [S7, *, R97] S1 1 S3 1 S4 1 S15 1 [S7, *, R98] S2 1 S3 1 S14 1 S17 1 [S7, *, R99] S1 1 S2 1 S5 1 S10 1 [S8, *, R100] S2 1 S3 1 [S8, *, R101] S1 1 S3 1 S4 1 [S8, *, R102] S4 1 S5 1 S10 1 S15 1 [S8, *, R103] S1 1 S3 1 S5 1 S6 1 [S8, *, R104] S6 1 S9 1 S11 1 S15 1 [S8, *, R105] S6 1 S10 1 S14 1 S17 1 [S8, *, R106] S6 1 S10 1 S15 1 [S8, *, R107] S7 1 S13 1 S16 1 S17 1 [S8, *, R108] S7 1 S14 1 S17 1 [S8, *, R109] S7 1 S15 1 [S9, *, R110] S10 1 S11 1 [S9, *, R111] S10 1 S12 1 S13 1 [S9, *, R112] S6 1 S7 1 S11 1 [S9, *, R113] S10 1 S12 1 S14 1 S16 1 [S9, *, R114] S4 1 S5 1 S7 1 S11 1 [S9, *, R115] S6 1 S7 1 S12 1 S13 1 [S9, *, R116] S6 1 S8 1 S11 1 S15 1 [S9, *, R117] S6 1 S8 1 S11 1 S14 1 S17 1 [S9, *, R118] S6 1 S8 1 S12 1 S16 1 S17 1 [S9, *, R119] S10 1 S12 1 S15 1 S16 1 S17 1 [S9, *, R120] S6 1 S8 1 S12 1 S13 1 S15 1 [S9, *, R121] S6 1 S7 1 S12 1 S14 1 S16 1 [S9, *, R122] S2 1 S3 1 S6 1 S11 1 S15 1 [S9, *, R123] S4 1 S5 1 S8 1 S11 1 S15 1 [S9, *, R124] S4 1 S5 1 S7 1 S12 1 S13 1 [S9, *, R125] S1 1 S3 1 S5 1 S11 1 S15 1 [S9, *, R126] S1 1 S2 1 S5 1 S7 1 S11 1 [S10, *, R127] S6 1 S7 1 [S10, *, R128] S9 1 S11 1 [S10, *, R129] S4 1 S5 1 S7 1 [S10, *, R130] S9 1 S12 1 S13 1 [S10, *, R131] S6 1 S8 1 S15 1 [S10, *, R132] S9 1 S12 1 S14 1 S16 1 [S10, *, R133] S6 1 S8 1 S14 1 S17 1 [S10, *, R134] S2 1 S3 1 S6 1 S15 1 [S10, *, R135] S4 1 S5 1 S8 1 S15 1 [S10, *, R136] S1 1 S3 1 S5 1 S15 1 [S10, *, R137] S1 1 S2 1 S5 1 S7 1 [S11, *, R138] S12 1 S13 1 [S11, *, R139] S9 1 S10 1 [S11, *, R140] S6 1 S7 1 S9 1 [S11, *, R141] S12 1 S14 1 S16 1 [S11, *, R142] S6 1 S8 1 S9 1 S15 1 [S11, *, R143] S4 1 S5 1 S7 1 S9 1 [S11, *, R144] S12 1 S15 1 S16 1 S17 1 [S11, *, R145] S6 1 S8 1 S9 1 S14 1 S17 1 [S11, *, R146] S2 1 S3 1 S6 1 S9 1 S15 1 [S11, *, R147] S4 1 S5 1 S8 1 S9 1 S15 1 [S11, *, R148] S1 1 S3 1 S5 1 S9 1 S15 1 [S11, *, R149] S7 1 S8 1 S12 1 S16 1 S17 1 [S11, *, R150] S1 1 S2 1 S5 1 S7 1 S9 1 [S12, *, R151] S11 1 S13 1 [S12, *, R152] S9 1 S10 1 S13 1 [S12, *, R153] S11 1 S14 1 S16 1 [S12, *, R154] S9 1 S10 1 S14 1 S16 1 [S12, *, R155] S6 1 S7 1 S9 1 S13 1 [S12, *, R156] S11 1 S15 1 S16 1 S17 1 [S12, *, R157] S6 1 S8 1 S9 1 S16 1 S17 1 [S12, *, R158] S9 1 S10 1 S15 1 S16 1 S17 1 [S12, *, R159] S7 1 S8 1 S11 1 S16 1 S17 1 [S12, *, R160] S6 1 S8 1 S9 1 S13 1 S15 1 [S12, *, R161] S6 1 S7 1 S9 1 S14 1 S16 1 [S12, *, R162] S4 1 S5 1 S7 1 S9 1 S13 1 [S13, *, R163] S2 1 S3 1 S7 1 S16 1 S17 1 [S13, *, R164] S4 1 S5 1 S7 1 S9 1 S12 1 [S13, *, R165] S6 1 S7 1 S9 1 S12 1 [S13, *, R166] S7 1 S8 1 S16 1 S17 1 [S13, *, R167] S6 1 S8 1 S10 1 S16 1 S17 1 [S13, *, R168] S9 1 S10 1 S12 1 [S13, *, R169] S11 1 S12 1 [S13, *, R170] S14 1 S16 1 [S13, *, R171] S6 1 S8 1 S9 1 S12 1 S15 1 [S13, *, R172] S15 1 S16 1 S17 1 [S14, *, R173] S15 1 S17 1 [S14, *, R174] S13 1 S16 1 [S14, *, R175] S11 1 S12 1 S16 1 [S14, *, R176] S7 1 S8 1 S17 1 [S14, *, R177] S6 1 S8 1 S10 1 S17 1 [S14, *, R178] S9 1 S10 1 S12 1 S16 1 [S14, *, R179] S2 1 S3 1 S7 1 S17 1 [S14, *, R180] S4 1 S5 1 S8 1 S10 1 S17 1 [S14, *, R181] S1 1 S3 1 S5 1 S10 1 S17 1 [S14, *, R182] S6 1 S8 1 S9 1 S11 1 S17 1 [S14, *, R183] S6 1 S7 1 S9 1 S12 1 S16 1 [S14, *, R184] S1 1 S3 1 S4 1 S7 1 S17 1 [S14, *, R185] S2 1 S3 1 S6 1 S10 1 S17 1 [S15, *, R186] S14 1 S17 1 [S15, *, R187] S7 1 S8 1 [S15, *, R188] S6 1 S8 1 S10 1 [S15, *, R189] S13 1 S16 1 S17 1 [S15, *, R190] S2 1 S3 1 S7 1 [S15, *, R191] S4 1 S5 1 S8 1 S10 1 [S15, *, R192] S1 1 S3 1 S5 1 S10 1 [S15, *, R193] S6 1 S8 1 S9 1 S11 1 [S15, *, R194] S11 1 S12 1 S16 1 S17 1 [S15, *, R195] S1 1 S3 1 S4 1 S7 1 [S15, *, R196] S2 1 S3 1 S6 1 S10 1 [S16, *, R197] S13 1 S14 1 [S16, *, R198] S11 1 S12 1 S14 1 [S16, *, R199] S13 1 S15 1 S17 1 [S16, *, R200] S7 1 S8 1 S13 1 S17 1 [S16, *, R201] S9 1 S10 1 S12 1 S14 1 [S16, *, R202] S11 1 S12 1 S15 1 S17 1 [S16, *, R203] S7 1 S8 1 S11 1 S12 1 S17 1 [S16, *, R204] S2 1 S3 1 S7 1 S13 1 S17 1 [S16, *, R205] S9 1 S10 1 S12 1 S15 1 S17 1 [S16, *, R206] S6 1 S8 1 S10 1 S13 1 S17 1 [S16, *, R207] S6 1 S8 1 S9 1 S12 1 S17 1 [S16, *, R208] S6 1 S7 1 S9 1 S12 1 S14 1 [S17, *, R209] S14 1 S15 1 [S17, *, R210] S7 1 S8 1 S14 1 [S17, *, R211] S13 1 S15 1 S16 1 [S17, *, R212] S11 1 S12 1 S15 1 S16 1 [S17, *, R213] S6 1 S8 1 S10 1 S14 1 [S17, *, R214] S7 1 S8 1 S13 1 S16 1 [S17, *, R215] S2 1 S3 1 S7 1 S14 1 [S17, *, R216] S1 1 S3 1 S4 1 S7 1 S14 1 [S17, *, R217] S6 1 S8 1 S9 1 S12 1 S16 1 [S17, *, R218] S7 1 S8 1 S11 1 S12 1 S16 1 [S17, *, R219] S2 1 S3 1 S7 1 S13 1 S16 1 [S17, *, R220] S6 1 S8 1 S10 1 S13 1 S16 1 [S17, *, R221] S9 1 S10 1 S12 1 S15 1 S16 1 [S17, *, R222] S6 1 S8 1 S9 1 S11 1 S14 1 [S17, *, R223] S2 1 S3 1 S6 1 S10 1 S14 1 [S17, *, R224] S4 1 S5 1 S8 1 S10 1 S14 1 [S17, *, R225] S1 1 S3 1 S5 1 S10 1 S14 1;