4051


Numer

0

1

2

3

4

5

6

7

8

9

10

Ładowność środka transportu:

13 palet

Numer

Nazwa miasta

Radom

Grójec

Kozienice

Pionki

Puławy

Ostrowiec Świętokrzyski

Skarżysko-Kamienna

Rawa Mazowiecka

Piotrków Trybunalski

Tomaszów Mazowiecki

Kielce

0

Radom

0

55

35

23

60

61

39

77

101

82

72

zapotrzebowanie

1

Grójec

0

0

67

75

111

115

90

43

99

74

124

4

15

2

Kozienice

0

23

0

16

35

90

74

110

136

120

107

6

6

3

Pionki

0

3

42

0

40

81

63

116

126

106

96

3

24

4

Puławy

0

4

60

43

0

93

99

137

161

143

132

11

14

5

Ostrowiec Świętokrzyski

0

1

6

3

26

0

46

137

137

142

57

10

10

6

Skarżysko-Kamienna

0

4

0

0

0

54

0

96

93

89

33

5

13

7

Rawa Mazowiecka

0

83

0

0

0

0

14

0

55

30

115

8

8

8

Piotrków Trybunalski

0

57

0

0

0

25

47

123

0

26

90

4

15

9

Tomaszów Mazowiecki

0

63

0

0

0

1

32

129

157

0

92

10

10

10

Kielce

0

3

0

0

0

76

78

34

83

62

0

8

8

Zadanie:

Dokonać minimalizacji liczby tras między Radomiem i okolicznymi miastami (i tym samym środków transportu).

Tabela 1

Założenia:

Z bazy (Radom) regularnie przewożone są ładunki do punktów odbioru. Znany jest środek transportu, którym dysponuje przewoźnik (tutaj jest to samochód z 1 kierowcą, o ładowności 13 europalet, poruszający się z prędkością średnią 65 km/h) oraz wielkość przewozu (zapotrzebowanie - w europaletach, ostatnia kolumna tab. 1). Znane są czasy przejazdu pomiędzy poszczególnymi miastami ( Tabela 1 na białym tle, na szarym tle poniżej głównej przekątnej zysk czasu wynikający z łączenia tras). Czas pracy kierowcy wynosi 180 minut.

Rozwiązanie:

Tabela 2. Potencjalne połączenia tras w kolejności od największego zysku czasowego do najmniejszego.

d98

d97

d87

d71,d108

d106

d105

d91

d109

157

129

123

83

78

76

263

62

d42

d81

d65

d86

d43

d32

d107

d96

60

57

54

47

43

42

34

32

d54

d85

d21

d76

d52

d41,d61

d101,d31,d53

d95,d51

26

25

23

14

6

4

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.

Proces łączenia:

1) Rozpatrujemy trasę d98.

Łączne zapotrzebowanie: 10 + 4 = 14 - niespełnione,

czas jazdy (trasa 0-9-8-0): 82 + 26 + 101 = 209 - przekroczony,

2) Rozpatrujemy trasę d97.

Łączne zapotrzebowanie: 10 + 8 = 18 - niespełnione,

czas jazdy (trasa 0-9-7-0): 82 + 30 + 77 = 189 - przekroczony,

3) Rozpatrujemy trasę d87.

Łączne zapotrzebowanie: 8 + 4 = 12 - spełnione,

czas jazdy (trasa 0-8-7-0): 101 + 55 + 77 = 233 - przekroczony,

Tras d98,d97,d87 nie można łączyć, usuwamy je z tabeli 2 otrzymując tabelę 2a.

Tabela 2a.

d71,d108

d106

d105

d91

d109

d42

d81

d65

d86

d43

d32

d107

83

78

76

263

62

60

57

54

47

43

42

34

d96

d54

d85

d21

d76

d52

d41,d61

d101,d31,d53

d95,d51

32

26

25

23

14

6

4

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.

4) Rozpatrujemy trasę d71.

Łączne zapotrzebowanie: 8 + 4 = 12 - spełnione,

czas jazdy (trasa 0-7-1-0): 77 + 43 + 55 = 175 - spełnione,

Trasę łączymy usuwając jednocześnie ze zbioru tras trasy 7 i 1 otrzymując zbiór tras: 2, 3, 4, 5, 6, 8, 9, 10, (7,1).

W tabeli 2a sprawdzamy wszystkie (niewykreślone) drogi zawierające 7 lub 1. Jednak w tym przypadku „wolna” ładowność wynosi 1 paletę, a zapotrzebowanie dla każdej z pozostałych tras jest większe niż 1, stąd wynika, że trasy (7,1) nie można połączyć z żadną z nich.

Usuwamy z tabeli 2a wszystkie trasy w których występuje 7 lub 1 otrzymując tabelę 2b.

Tabela 2b.

d108

d106

d105

d109

d42

d65

d86

d43

83

78

76

62

60

54

47

43

d32

d96

d54

d85

d52

d53

d95

42

32

26

25

6

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 2, 3, 4, 5, 6, 8, 9, 10, (7,1).

5) Rozpatrujemy trasę d108.

Łączne zapotrzebowanie: 8 + 4 = 12 - spełnione,

czas jazdy (trasa 0-10-8-0): 72 + 90 + 101 = 263 - przekroczony,

Trasy d108 nie można łączyć, usuwamy ją z tabeli 2b otrzymując tabelę 2c

Tabela 2c.

d106

d105

d109

d42

d65

d86

d43

d32

d96

d54

d85

d52

d53

d95

78

76

62

60

54

47

43

42

32

26

25

6

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 2, 3, 4, 5, 6, 8, 9, 10, (7,1).

6) Rozpatrujemy trasę d106.

Łączne zapotrzebowanie: 8 + 5 = 12 - spełnione,

czas jazdy (trasa 0-10-6-0): 72 + 33 + 39 = 144 - spełnione,

Trasę łączymy usuwając jednocześnie ze zbioru tras trasy 10 i 6 otrzymując zbiór tras: 2,3, 4, 5, 8, 9, (7,1), (10,6).

W tab. 2c sprawdzamy wszystkie (niewykreślone) drogi zawierające 10 lub 6. Jednak w tym przypadku „wolna” ładowność wynosi 1 palety, a zapotrzebowanie dla każdej z pozostałych tras jest większe niż 1, stąd wynika, że trasy (10,6) nie można połączyć z żadną z nich.

Usuwamy z tabeli 2c wszystkie trasy w których występuje 10 lub 6 otrzymując tabelę 2d.

Tab. 2d.

d42

d43

d32

d54

d85

d52

d53

d95

60

43

42

26

25

6

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 2, 3, 4, 5, 8, 9, (7,1), (10,6).

7) Rozpatrujemy trasę d42.

Łączne zapotrzebowanie: 11 + 6 = 17 - niespełnione,

czas jazdy (trasa 0-4-2-0): 60 + 35 + 35 = 130 - spełnione,

8) Rozpatrujemy trasę d43.

Łączne zapotrzebowanie: 11 + 3 = 14 - niespełnione,

czas jazdy (trasa 0-4-3-0): 60 + 40 + 23 = 123 - spełnione,

Tras d42,d43 nie można łączyć, usuwam ją z tab. 2d otrzymując tab. 2e.

Tab. 2e

d32

d54

d85

d52

d53

d95

42

26

25

6

3

1

W chwili obecnej mamy do obsłużenia następujące trasy: 2, 3,4, 5, 8, 9, (7,1), (10,6).

9) Rozpatrujemy trasę d32.

Łączne zapotrzebowanie: 3 + 6 = 14 - spełnione,

czas jazdy (trasa 0-3-2-0): 23 + 16 + 35 = 74 - spełnione,

Trasę łączymy usuwając jednocześnie ze zbioru tras trasy 3 i 2 otrzymując zbiór tras:

4, 5, 8, 9, (7,1), (10,6), (3,2).

Sprawdzam, czy do trasy (3,2) można dołączyć inną trasę. W tab. 2e sprawdzam wszystkie (niewykreślone) drogi zawierające 3 lub 2.

- sprawdzam trasę d52. (0-3-2-5-0)

Łączne zapotrzebowanie: 9 + 10 = 19 - niespełnione,

czas jazdy (trasa 0-5-2-0): 23 + 16 + 90 + 61 = 190 - przekroczone,

- sprawdzam trasę d53. (0-5-3-2-0)

Łączne zapotrzebowanie: 9 + 10 = 19 - przekroczone,

czas jazdy (trasa 0-5-3-0): 61 + 81 + 16 + 35 = 193 - przekroczone,

Trasy d32 nie można łączyć z trasą d52, ani z trasą d53, ponieważ łączne zapotrzebowanie oraz czas jazdy zostały przekroczone w obydwu przypadkach.

Trasy (3,2) nie można już połączyć z żadną inną trasą. Usuwamy z tabeli 2e wszystkie trasy zawierające trasę 3 lub 2 otrzymując tabelę 2f.

Tabela 2f,

d54

d85

d95

26

25

1

W chwili obecnej mamy do obsłużenia następujące trasy: 4, 5, 8, 9, (7,1), (10,6), (3,2).

10) Rozpatrujemy trasę d54.

Łączne zapotrzebowanie: 10 + 11 = 21 - niespełnione,

czas jazdy (trasa 0-5-4-0): 61 + 93 + 60 = 214 - przekroczone,

11) Rozpatrujemy trasę d85.

Łączne zapotrzebowanie: 4 + 10 = 14 - niespełnione,

czas jazdy (trasa 0-8-5-0): 101 + 137 + 61 = 299 - przekroczone,

12) Rozpatrujemy trasę d95.

Łączne zapotrzebowanie: 10 + 10 = 20 - niespełnione,

czas jazdy (trasa 0-9-5-0): 82 + 142 + 61 = 285 - przekroczone,

Ponieważ nie ma już tras do rozpatrywania, proces łączenia został zakończony. Ostateczne wyniki zawiera tabela 3.

Tabela 3.

trasa

(7,1)

(10,6)

(3,2)

czas jazdy

175

144

74

liczba kursów

1

1

1



Wyszukiwarka

Podobne podstrony:
4051 a
4051
4051
4051
4051
4051
4051
4051 id 38402 Nieznany (2)
4051
Electrolux ERB 4051 Instrukcja
4051 Inspecting tires
ADAM 4050 4051 4052 datasheet
4051

więcej podobnych podstron