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

param NumTowns := 40;

param NumActivities := 80;

param NumGroups := 8;

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

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

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

# 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 := 963.13;

end;
