#obtained cleaning and reordering the nodes of the instance n040d010v001W115.txt

param NumTowns := 40;

param NumActivities := 80;

param NumGroups := 8;

set E := 
(1,4) (1,13) (1,23) (1,5) (1,22) (1,26) (1,32) (1,2) 
(2,40) (2,3) (2,4) (2,8) (2,11) (2,7) (2,26) 
(3,8) (3,39) (3,17) (3,7) (3,30) (3,31) 
(4,40) (4,8) (4,12) (4,23) (4,27) 
(5,20) (5,29) (5,23) (5,22) (5,25) (5,36) 
(6,13) (6,10) (6,35) (6,9) (6,28) (6,14) (6,19) 
(7,21) (7,24) (7,39) (7,11) (7,31) 
(8,40) (8,30) (8,27) 
(9,13) (9,20) (9,22) (9,16) (9,28) 
(10,18) (10,35) (10,15) (10,19) (10,33) 
(11,24) (11,14) (11,19) (11,26) 
(12,29) (12,23) (12,17) (12,34) (12,27) 
(13,22) (13,14) (13,32) 
(14,19) (14,26) (14,32) 
(15,38) (15,35) (15,16) (15,28) (15,33) 
(16,20) (16,38) (16,25) (16,28) 
(17,29) (17,36) (17,30) (17,34) 
(18,21) (18,24) (18,37) (18,19) (18,33) 
(19,24) 
(20,22) (20,25) 
(21,24) (21,37) (21,31) 
(23,29) 
(25,38) (25,36) 
(26,32) 
(27,30) (27,34) 
(28,35) 
(29,36) 
(30,34) 
(31,39) 
(33,37) 
;

set I := 
(1,3) (1,5) (1,8) (1,11) (1,28) (1,31) (1,40) 
(2,4) (2,5) (2,16) (2,20) 
(3,35) 
(4,27) (4,40) 
(5,1) (5,13) (5,29) (5,33) 
(6,4) (6,25) (6,26) (6,38) 
(7,3) (7,13) (7,26) 
(8,15) (8,20) (8,33) (8,37) (8,40) 
(9,16) (9,24) 
(10,2) (10,19) 
(11,3) (11,7) (11,10) (11,17) 
(12,1) (12,14) (12,16) (12,27) (12,28) (12,32) (12,36) (12,40) 
(13,2) (13,4) 
(14,7) (14,39) 
(15,9) (15,10) (15,17) 
(16,7) (16,8) (16,12) (16,36) 
(17,9) (17,10) (17,16) (17,18) (17,20) (17,29) (17,33) 
(18,1) (18,16) (18,18) 
(19,10) (19,22) (19,34) 
(20,6) (20,9) (20,17) (20,20) (20,29) 
(21,13) (21,24) (21,35) 
(22,5) (22,12) (22,35) (22,36) 
(23,6) (23,22) (23,32) 
(24,13) (24,17) (24,18) (24,26) (24,33) (24,37) 
(25,9) (25,11) (25,13) (25,29) 
(26,5) (26,18) 
(27,22) 
(28,5) (28,16) (28,25) (28,31) (28,34) (28,40) 
(29,14) (29,24) (29,36) 
(30,6) (30,11) (30,16) (30,21) (30,28) 
(31,3) (31,13) (31,29) 
(32,19) (32,23) (32,26) (32,27) (32,34) 
(33,8) (33,24) (33,25) (33,36) 
(34,5) (34,11) (34,12) (34,16) (34,31) (34,32) 
(35,13) (35,18) (35,35) 
(36,9) (36,13) (36,14) (36,31) (36,38) 
(37,5) (37,27) (37,38) 
(38,1) (38,6) (38,11) (38,23) 
(39,8) (39,10) (39,19) (39,25) (39,28) (39,34) (39,38) 
(40,4) (40,9) (40,14) (40,20) (40,21) (40,26) 
(41,1) (41,10) (41,13) (41,25) 
(42,6) (42,11) (42,35) 
(43,14) (43,23) (43,25) (43,26) 
(44,5) (44,16) (44,36) 
(45,5) (45,16) (45,21) 
(46,5) (46,15) (46,37) (46,40) 
(47,7) (47,20) (47,27) 
(48,4) (48,7) (48,10) (48,31) 
(49,2) (49,12) (49,22) (49,33) 
(50,2) (50,9) (50,15) (50,21) (50,30) (50,34) (50,39) 
(51,26) (51,40) 
(52,8) (52,9) (52,12) (52,14) (52,21) (52,26) (52,28) (52,30) (52,31) 
(53,5) (53,10) (53,15) (53,18) (53,22) (53,28) (53,36) (53,37) 
(54,6) (54,25) (54,27) (54,34) 
(55,9) (55,11) (55,25) (55,38) 
(56,5) (56,6) (56,20) (56,24) (56,25) 
(57,5) (57,9) (57,15) (57,16) 
(58,20) (58,21) (58,24) (58,28) 
(59,1) (59,4) (59,30) (59,32) (59,36) 
(60,17) (60,19) (60,33) (60,39) 
(61,1) (61,8) (61,33) 
(62,7) (62,10) (62,16) (62,33) 
(63,2) (63,3) (63,8) (63,12) (63,21) (63,26) (63,34) 
(64,22) (64,24) (64,33) (64,39) 
(65,4) 
(66,1) (66,19) (66,34) 
(67,1) (67,16) (67,18) 
(68,1) (68,3) (68,6) (68,9) (68,15) (68,20) (68,22) 
(69,2) (69,18) (69,35) 
(70,19) (70,39) 
(71,6) (71,7) (71,10) 
(72,9) (72,23) (72,30) 
(73,11) (73,13) (73,17) 
(74,15) (74,36) 
(75,9) (75,10) (75,11) (75,13) (75,24) (75,34) 
(76,8) (76,15) (76,16) (76,32) 
(77,4) (77,8) (77,12) (77,22) (77,23) (77,24) 
(78,7) (78,14) (78,34) 
(79,30) (79,40) 
(80,13) (80,14) (80,26) (80,31) (80,37) 
;

# Carico di lavoro fisso
param q := 
1 7
2 4
3 1
4 2
5 4
6 4
7 3
8 5
9 2
10 2
11 4
12 8
13 2
14 2
15 3
16 4
17 7
18 3
19 3
20 5
21 3
22 4
23 3
24 6
25 4
26 2
27 1
28 6
29 3
30 5
31 3
32 5
33 4
34 6
35 3
36 5
37 3
38 4
39 7
40 6
41 4
42 3
43 4
44 3
45 3
46 4
47 3
48 4
49 4
50 7
51 2
52 9
53 8
54 4
55 4
56 5
57 4
58 4
59 5
60 4
61 3
62 4
63 7
64 4
65 1
66 3
67 3
68 7
69 3
70 2
71 3
72 3
73 3
74 2
75 6
76 4
77 6
78 3
79 2
80 5
;

# Carico di lavoro variabile
param pi := 
1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0
11 0
12 0
13 0
14 0
15 0
16 0
17 0
18 0
19 0
20 0
21 0
22 0
23 0
24 0
25 0
26 0
27 0
28 0
29 0
30 0
31 0
32 0
33 0
34 0
35 0
36 0
37 0
38 0
39 0
40 0
41 0
42 0
43 0
44 0
45 0
46 0
47 0
48 0
49 0
50 0
51 0
52 0
53 0
54 0
55 0
56 0
57 0
58 0
59 0
60 0
61 0
62 0
63 0
64 0
65 0
66 0
67 0
68 0
69 0
70 0
71 0
72 0
73 0
74 0
75 0
76 0
77 0
78 0
79 0
80 0
;

param Wmax := 216.06;

end;
