Sunteți pe pagina 1din 6

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Filiera Francofona Informatica

RAPORT
Lucrare de laborator 5
La disciplina: Reele de calculatoare
Tema: Optimizarea reelelor multipunct
Varianta 7

A efectuat st. Gr. FI-101:

urcan Alexandr

A verificat:

Bodiu Octavian

Chiinu 2013

1.
2.

3.
4.

5.

Scopul lucrrii: Scopul lucrrii const n studierea practic a algoritmilor de optimizare a


reelelor de transfer date multipunct: Chandy-Russel, Kruskal, Prim, Esau-Williams i
Kershenbaum-Chou.
Sarcina practica:
Studierea problemei de optimizare a reelelor de transfer date multipunct i a algoritmilor
Chandy-Russel, Kruskal, Prim, Esau-Williams i Kershenbaum-Chou de soluionare a
acesteia (p. 10.1).
Concretizarea problemei pentru varianta de date iniiale indicat de profesor din cele 8
variante ce se conin n tabelele 10.2 i 10.3. Dintre segmentele de canale de interconectare a
fiecrei staii-terminale la alte noduri ale reelei (centru sau alte staii-terminale), de indicat ca
interzise cele cu costuri mai mari, astfel ca permise s rmn doar segmentul de canal ctre
centru i, de asemenea, segmentele ctre alte 5 staii-terminale.
Concretizarea celor 9 alternative de algoritmi, ce se propun pentru rezolvarea problemei,
inclusiv a celor 7 cazuri particulare ale algoritmului Kershenbaum-Chou, determinate de
valorile pentru indicatorul g i coeficienii a i b din tabelul 10.4.
Folosind opiunea rilab10 a programului rilab ce realizeaz algoritmii Chandy-Russel i
Kershenbaum-Chou, se vor obine soluiile problemei de optimizare a reelei de transfer date
multipunct pentru varianta de date iniiale de la etapa 2 i fiecare din cele 9 alternative de
algoritmi de rezolvare a problemei de la etapa 3. Astfel, n total pentru una i aceeai
problem, dar folosind 9 alternative de algoritmi, se vor obine 9 soluii, o parte din care sau
chiar toate pot s coincid. Una din soluii (cea pentru alternativa 0) este arborele de lungime
minim i poate s nu fie admis, din cauza nerespectrii restriciei privind rata limit a
fluxului sumar de date pe un canal.
Analiza soluiilor obinute, inclusiv:
5.1) construirea structurii topologice a reelei de transfer date obinute la etapa 4 pentru
fiecare din cele 9 alternative de algoritmi;
5.2) compararea soluiilor obinute ntre ele dup valoarea costului sumar C al canalelor de
transfer date ale reelei.
6. Perfectarea lucrrii n form de referat ce va include: foaia de titlu; formularea problemei;
varianta de date iniiale n conformitate cu etapele 2 i 3 din aceast seciune; rezultatele
calculelor (etapa 4), analiza acestora i concluziile de rigoare (etapa 5).
Varianta

1,
6

Nodul i al reelei i
1

10

0,6

0,4

0,3

0,5

0,7

0,6

0,8

0,3

0,6

0,3

Tabelul 10.2. Valorile mrimilor

Vari
anta
58
58
5-8
58
58
58
58
5-8
58
5-8

i , i 1, n

i i , i 1, n

j
i
0
1
2
3
4
5
6
7
8
9

10

5
4
6

4
5
3
1

5
2

3
4
4
4
5

2
5
3
6
4

3
4
2
1
2

1
3
3
2
1
5
3
5
3

4
5
4
5

2
6
4
3

Tabelul 10.3. Costul cij al canalelor (segmentelor de canale) de transfer date ntre nodurile reelei

i, j 0, n

Alternative de algoritmi
1

0,7

0,3

-10

-10

0,3

0,7

Tabelul 10.4. Alternative de algoritmi determinate de valorile indicatorului g i a coeficienilor a i b


Implementarea sarcinii:
1) Prima alternativ de algoritm
g=0; Nu am obinut nici un rezultat din cauza nerespectrii restriciei privind rata limit a

fluxului sumar de date pe un canal.


2) Alternativa de algoritm nr.2
g=1 Nu am obinut nici un rezultat.
3) Alternativa de algoritm nr.3
g=4, a=0, b=0
Statiile care se conecteaza intre ele:
---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |
---------------------------| S0
|1|0|0|0|0|0|0|0|1|0|
| S1
|0|0|0|0|0|1|0|0|0|0|
| S2
|0|0|0|1|0|0|0|0|0|0|
| S3
|0|0|0|1|0|0|0|0|0|0|
| S4
|0|0|0|0|0|0|0|0|1|0|
| S5
|0|0|0|0|0|0|1|1|0|0|
| S6
|0|0|0|0|0|0|0|1|0|1|
| S7
|0|0|0|0|0|0|0|0|0|0|
| S8
|0|0|0|0|0|0|0|0|0|0|
| S9
|0|0|0|0|0|0|0|0|0|0|
----------------------------

Statia 1 este conectata la Statia 6


Statia 1 este conectata la Centru O
Statia 2 este conectata la Statia 4
Statia 3 este conectata la Statia 4
Statia 4 este conectata la Statia 9
Statia 5 este conectata la Statia 7
Statia 5 este conectata la Statia 8
Statia 6 este conectata la Statia 8
Statia 6 este conectata la Statia 10
Statia 9 este conectata la Centru O
Costul sumar al canalelor retelei = 19

4) Alternativa de algoritm nr.4


g=4; a=0.7; b=0.3
Statiile care se conecteaza intre ele:

---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |

---------------------------| S0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| S1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| S2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| S3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| S4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| S6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| S7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

| S8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
----------------------------

Statia 1 este conectata la Statia 5


Statia 1 este conectata la Centru O
Statia 2 este conectata la Statia 4
Statia 2 este conectata la Statia 7
Statia 2 este conectata la Statia 10
Statia 3 este conectata la Statia 4

Statia 5 este conectata la Statia 8


Statia 6 este conectata la Statia 9
Statia 6 este conectata la Statia 10
5) Alternativa de algoritm nr.5
g=4; a=1; b=1
Statiile care se conecteaza intre ele:
---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |
----------------------------

| S0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 |
| S1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| S2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| S3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| S4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| S6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| S7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
---------------------------6) Alternativa de algoritm nr.6
g=3; a=1; b=1

Statia 9 este conectata la Centru O


Costul sumar al canalelor retelei = 23

Statia 1 este conectata la Statia 5


Statia 2 este conectata la Statia 4
Statia 3 este conectata la Statia 4
Statia 4 este conectata la Centru O
Statia 5 este conectata la Statia 8
Statia 5 este conectata la Centru O
Statia 6 este conectata la Statia 9
Statia 6 este conectata la Statia 10
Statia 7 este conectata la Centru O
Costul sumar al canalelor retelei = 100024

Statiile care se conecteaza intre ele:


---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |
----------------------------

| S0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| S1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| S2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| S3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| S5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S6 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| S7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
----------------------------

Statia 1 este conectata la Statia 3


Statia 1 este conectata la Statia 8
Statia 2 este conectata la Statia 9
Statia 2 este conectata la Centru O
Statia 4 este conectata la Statia 5
Statia 4 este conectata la Centru O
Statia 6 este conectata la Statia 7
Statia 6 este conectata la Statia 10
Statia 8 este conectata la Centru O
Costul sumar al canalelor retelei = 10024

7) Alternativa de algoritm nr.7


g=4; a=0.3; b=0.7
Statiile care se conecteaza intre ele:
---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |
----------------------------

| S0
| S1
| S2
| S3
| S4
| S5
| S6
| S7
| S8
| S9

|1|0|0|0|0|0|0|0|1|0|
|0|0|0|0|1|0|0|0|0|0|
|0|0|0|1|0|0|1|0|0|1|
|0|0|0|1|0|0|0|0|0|0|
|0|0|0|0|0|0|0|0|0|0|
|0|0|0|0|0|0|0|1|0|0|
|0|0|0|0|0|0|0|0|1|1|
|0|0|0|0|0|0|0|0|0|0|
|0|0|0|0|0|0|0|0|0|0|
|0|0|0|0|0|0|0|0|0|0|

----------------------------

Statia 1 este conectata la Statia 5


Statia 1 este conectata la Centru O
Statia 2 este conectata la Statia 4
Statia 2 este conectata la Statia 7
Statia 2 este conectata la Statia 10
Statia 3 este conectata la Statia 4
Statia 5 este conectata la Statia 8
Statia 6 este conectata la Statia 9
Statia 6 este conectata la Statia 10
Statia 9 este conectata la Centru O

Costul sumar al canalelor retelei = 23

8) Alternativa de algoritm nr.8


g=4; a=-10; b=1
Statiile care se conecteaza intre ele:
---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |

---------------------------| S0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| S1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| S3 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| S4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| S8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
----------------------------

Statia 1 este conectata la Centru O


Statia 2 este conectata la Statia 8
Statia 3 este conectata la Statia 5
Statia 3 este conectata la Statia 6
Statia 3 este conectata la Centru O
Statia 4 este conectata la Centru O
Statia 7 este conectata la Statia 9
Statia 8 este conectata la Centru O
Statia 9 este conectata la Statia 10
Costul sumar al canalelor retelei = 24

9) Alternativa de algoritm nr.9


g=2; a=1; b=-10
Statiile care se conecteaza intre ele:
---------------------------STATII |S1 |S2 |S3 |S4 |S5 |S6 |S7 |S8 |S9 |S10 |

---------------------------| S0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 |
| S1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| S3 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| S4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| S8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| S9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
----------------------------

Statia 1 este conectata la Centru O


Statia 2 este conectata la Statia 8
Statia 3 este conectata la Statia 5
Statia 3 este conectata la Statia 6
Statia 3 este conectata la Centru O
Statia 4 este conectata la Centru O
Statia 7 este conectata la Statia 9
Statia 8 este conectata la Centru O
Statia 9 este conectata la Statia 10
Costul sumar al canalelor retelei = 24

Astfel observam ca costul sumar minim este 24. Se creaza urmatoarea schema conectarii in retea.
S5

S1

S3

S6

C0
S4
S9

S8

S2

S7
S10

Concluzie:

n aceast lucrare de laborator am facut cunotin cu algorimii de


optimizare Chandy-Russel i Kershenbaum-Chou pentru a afla care este costul
sumar al fiecrei topologii de reea.
Pentru fiecare date din subalgoritm sa calculat costul minim i dup
rezultatele obinute cea mai optim reea cu datele: [g=4; a=0.7; b=0.3] ; [g=4, a=0,
b=0] i [g=4; a=0.3; b=0.7].

S-ar putea să vă placă și