You are on page 1of 6

PREDMET:

METODE OPTIMIZACIJE

DOMAĆI RAD

Student:
Stanković Nikola PS130056
Profesor:
Branka Dimitrijević

Beograd, 2017.
1. PROBLEM
Problem koji treba rešiti se sastoji od 8 čvorova, međusobno povezanih čineći transportnu
mrežu koja bi, po ideji, bila opsluživana dronom. Čvorovi predsvaljaju zdavstvene centre
u jednom delu Beograda, koji bi vršili međusobnu paketsku razmenu. Mreža je
neorijentisana i dron može vršiti dostavu između 2 čvora u oba smera. Zbog
kompleksnosti zadatka, problem je predstavljen kroz samo 8 čvorova, odnosno centara
čiji se spisak može naći u tabeli 1.
Svaki čvor je, zbog lakšeg predstavljanja mape, označen odgovarajućim rednim brojem,
takođe, prikazane su dužine među čvorovima. Pored toga, predstavljen je i težinski
koeficijent tj. u ovom slučaju broj klinika u okviru jednog zdravstvenog centra. Težinski
koeficijent dat je vektorom V (1, 1, 1, 1, 1, 4, 4, 1).
Svaki čvor, odnosno zdravstveni centar, ima instaliranu prijemnu stanicu za dron, gde
sam dron, koji je inače autonoman, može sleteti i ostaviti/pokupiti pošiljku. Međutim
potrebno je odrediti 2 centra gde bi postojale baze odnosno stanice za punjenje drona.
Domet leta drona, pre potrebnog ponovnog punjenja je od 10-20km, u zavistnosti od
modela drona. Za potrebe zadatka gledaćemo slučaj da dron može uzleteti sa baze i
dostaviti/preuzeti pošiljku od sledećeg čvora ili nakon toga još jednog narednog, odnosno
ceo let, od uzletanja do sletanja sa baze bi se odvijao u 3 do 4 koraka odnosno dužina.
Zato, postavićemo da je ograničeno rastojanje 3km.
Zadatak je rešavan enumerativnom metodom pokrivanja:
Broj čvorova: 8
Tip mreže: neorijentisana
Težinski koefijenti: V (1, 1, 1, 1, 1, 4, 4, 1)

2
Tabela 1: Čvorovi

rb Naziv V

1 Dom zdarvlja “Simo Milošević” Čukarica 1

2 KBC “Dragiša Mišović” 1

3 Vojno medicinska akademija 1

4 Dom zdarvlja “Savski venac I” 1

5 Dom zdavlja “Voždovac” 1

6 KBC Zvezdara 4

7 Kliničko bolnički centar Srbije 4

8 Dom zdarvlja “Savski venac II” 1

Na slikama 1 i 2 predstavljena je transportna mreža.

Slika 1. Mapa

3
Slika 2. Transportna mreža
Na osnovu mreže, moramo napraviti matricu najkraćih rastojanja između čvorova.
Nazovimo je matrica D.

Slika 3. Matrica najkraćih rastojanja

4
Nakon kreirane matrice najkraćih rastojanja, potrebno je kreirati matricu ograničenja
odnosno matricu kojom ćemo predstaviti da li je neka dužina u okviru zadatog
ograničenja.

Ako dužina ne prelazi ograničenje upisujemo 1 u suprotnom 0, ili matematički:

1, 𝑑𝑖𝑗 ≤ 25
𝑋𝑖𝑗 = {
0, 𝑑𝑖𝑗 > 0
Nakon toga imamo:

Slika 4. Matrica pokrivenosti


Sada moramo kreirati tabelu pokrivenosti odnosno moramo prikazati koji su čvorovi
pokriveni u slučaju da je izabran jedan čvor, tako za svaku kombinaciju.

Imamo 8 čvorova i 2 potencijalne lokacije za bazu, s toga je broj potrebnih kombinacija


jednak:

8 8 ⋅ 7 ⋅ 6!
( )= = 28
2 6! ⋅ 2
Parovi čvorova (i,j) su predstavljeni u prvoj koloni.

N1 predstavlja skup čvorova koju su pokriveni ako je baza locirana u i-tom čvoru.

N2 predstavlja skup čvorova ako je baza locirana u j-tom čvoru.

B(i,j) predstavlja sumu težinskih koeficijenata čvorova koji su pokriveni lociranjem baze
u čvorovima i i j.

5
Tabela 2: Pokrivenost

(I,j) N1 N2 N1 U N2 b(I,j)
1,2 1 1,2,3,4,7 1,2,3,4,7 8
1,3 1 2,3,5 1,2,3,5 4
1,4 1 2,4,5,7,8 1,2,4,5,7,8 9
1,5 1 2,3,4,5,6,7,8 1,2,3,4,5,6,7,8 14
1,6 1 5,7 1,5,7 6
1,7 1 2,4,5,7,8 1,2,3,4,5,7,8 10
1,8 1 2,4,5,7,8 1,2,3,4,5,7,8 10
2,3 1,2,3,4,7 2,3,5 1,2,3,4,5,7 9
2,4 1,2,3,4,7 2,4,5,7,8 1,2,3,4,5,7,8 10
2,5 1,2,3,4,7 2,3,4,5,6,7,8 1,2,3,4,5,6,7,8 14
2,6 1,2,3,4,7 5,7 1,2,3,4,5,7 9
2,7 1,2,3,4,7 2,4,5,7,8 1,2,3,4,5,7,8 10
2,8 1,2,3,4,7 2,4,5,7,8 1,2,3,4,5,7,8 10
3,4 2,3,5 2,4,5,7,8 2,3,4,5,7,8 9
3,5 2,3,5 2,3,4,5,6,7,8 2,3,4,5,6,7,8 13
3,6 2,3,5 5,7 2,3,5,7 7
3,7 2,3,5 2,4,5,7,8 2,3,4,5,7,8 9
3,8 2,3,5 2,4,5,7,8 2,3,4,5,7,8 9
4,5 2,4,5,7,8 2,3,4,5,6,7,8 2,3,4,5,6,7,8 13
4,6 2,4,5,7,8 5,7 2,4,5,7,8 8
4,7 2,4,5,7,8 2,4,5,7,8 2,4,5,7,8 8
4,8 2,4,5,7,8 2,4,5,7,8 2,4,5,7,8 8
5,6 2,3,4,5,6,7,8 5,7 2,3,4,5,6,7,8 13
5,7 2,3,4,5,6,7,8 2,4,5,7,8 2,3,4,5,6,7,8 13
5,8 2,3,4,5,6,7,8 2,4,5,7,8 2,3,4,5,6,7,8 13
6,7 5,7 2,4,5,7,8 2,4,5,7,8 8
6,8 5,7 2,4,5,7,8 2,4,5,7,8 8
7,8 2,4,5,7,8 2,4,5,7,8 2,4,5,7,8 8

2. Zaključak

Konačno, dolazimo do zaključka da je baze moguće locirati u čvorovima 1 i 5 kao


prvo rešenje problema a takođe i u čvorovima 2 i 5 kao drugo rešenje problema.

You might also like