Aplicații ale algoritmilor genetici în management - problema comis voiajorului

Referat
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 9 în total
Cuvinte : 1640
Mărime: 125.67KB (arhivat)
Publicat de: Milena Lupu
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Octav Brudaru
UNIVERSITATEA TEHNICĂ “GH.ASACHI”, IASI FACULTATEA TEXTILE-PIELĂRIE SI MANAGEMENT INDUSTRIAL Specializarea: Inginerie si management in productia de bunuri si servicii

Cuprins

  1. 1. Rezumat
  2. 2. Introducere
  3. 2.1. Formulare succinta a problemei
  4. 2.2. Importanta practica
  5. 2.3. Inventarierea tipurilor de metode proiectate pentru rezolvarea acestei probleme
  6. 2.4. Raport tehnic (asupra metodei descrise anterior)
  7. 2.5. Formularea problemei, model matematic
  8. 2.6. Justificarea pentru alegerea metodei ce va fi analizata in continuare
  9. 3. Descrierea componentelor metodei
  10. 4. Exemplu numeric
  11. 5. Seturi de date de test provenind din instante practice, reale ale problemei
  12. 6. Concluzii şi sfaturi practice
  13. 7. REFERINTE BIBLIOGRAFICE

Extras din referat

1. REZUMAT

Un algoritm genetic efectuează operaţii specifice în cadrul unui proces de reproducere guvernat de operatori genetici. Noile soluţii sunt create prin selecţia şi recombinarea cromozomilor existenţi, în vederea optimizării unei funcţii de evaluare specifice fiecărei probleme în parte. Semnificaţia acestei funcţii nu este relevantă pentru algoritm, ceea ce contează fiind numai valoarea sa.

În general se pleacă de la o populaţie de cromozomi generată aleator şi fiecare nouă populaţie generată prin reproducere înlocuieşte parţial sau total generaţia anterioară. Funcţia de evaluare globală se îndreaptă spre optim şi oferă soluţii din ce în ce mai bune problemei. Procesul este analog teoriei neo-darwiniste a evoluţiei biologice, care afirmă că organismele adaptate continuu la schimbările de mediu au şansele cele mai mari de supravieţuire.

Problema analizata in cadrul acestui proiect este problema comis voiajorului, care in cazul de fata consta in determinarea traseului optim de deplasare intre 8 localitati, care trebuie parcurse toate o singura data.

2. INTRODUCERE

2.1. Formulare succinta a problemei

Problema comis voiajorului prezinta un caz classic de optimizare in cadrul caruia presupunem acesta are de parcurs un anumit numar de orase, destinatia finala si punctul initial de plecare fiind cunoscute. Pentru a avea costuri de transport cat mai mici, el nu trebuie sa treaca de 2 ori prin acelasi oras, sis a parcurga cel mai scurt traseu care sa le include pe toate.

2.2. Importanta practica

Sub acest nume este cunoscută o problemă, semnificativă, prin care ne propunem să

determinăm un drum de cost minim într-un graf. Formularea acesteia se face prin referire la

următoarea situaţie practică:

Se presupune că un comis-voiajor trebuie să viziteze un număr de n oraşe, pornind

din oraşul A şi având ca destinaţie finală oraşul B. Deplasarea între oricare două

oraşe este condiţionată de un anumit cost. Se cere să se determine traseul optim,

adică acel traseu care parcurge toate oraşele, costul total al deplasării fiind minim.

Pentru început, vom observa că numărul total de trasee este egal cu n! ceea ce face ca

determinarea traseului optim, printr-o metodă exhaustivă, să fie imposibilă, chiar pentru valori

modeste ale lui n.

Problema poate fi modelată în conformitate cu principiile genetice, deja expuse.

2.3. Inventarierea tipurilor de metode proiectate pentru rezolvarea acestei probleme

Pentru modelare se utilizeaza tehnici genetice. Obiectele identificate în proiectarea aplicatiei sunt: Această problemă poate fi rezolvată cu ajutorul algoritmilor genetici, folosind sau nu diferite limbaje de programare (Delphi, C++, MatLab, etc), prin programare liniara, backtraking sau prin metode euristice de tip Greedy.

În continuare, metoda aleasă este cea a algoritmilor genetici. Ulterior, aceasta rezolvare poate fi codată şi introdusă în limbajele de programare menţionate.

2.4. Raport tehnic (asupra metodei descrise anterior)

Structura unui algoritm genetic

2.5. Formularea problemei – model matematic

Un comis voiajor trebuie sa parcurga un numar de 8 orase, reprezentate printr-un graf neorientat, avand distante variabile intre varfuri (orase). Fiecare oras trebuie parcurs o singura data.

In cadrul aceste probleme avem In problema data avem 8!=1*2*3*4*5*6*7*8 =40320 solutii posibile.

Distantele dintre orase sunt prezentate sub forma unui tabel, cu precizarea ca distanta de la A la B nu este neaparat egala cu distanta de parcurs de la B la A.

Preview document

Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 1
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 2
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 3
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 4
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 5
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 6
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 7
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 8
Aplicații ale algoritmilor genetici în management - problema comis voiajorului - Pagina 9

Conținut arhivă zip

  • Aplicatii ale Algoritmilor Genetici in Management - Problema Comis Voiajorului.doc

Alții au mai descărcat și

Proiect - SIASEM Procesare de Imagini

Proiectul ce urmeaza a fi prezentat are ca scop procesarea unei imagini aleasa din domeniul biomedical, imagine ce va fi procesata cu ajutorul...

Baze de Date Multimedia

Baze de date multimedia Definirea conceptelor. Aplicatii. Data base - baza de date - este un grup de fisiere în care este înregistrata o multime...

Aplicații Client Server

Aplicatii client server Studiu de caz- Solutie de gestiune a Resurselor Umane si Salarizarii Solutiile de gestiune economica Mobius, sunt...

Rețele Wireless

RETELE WIRELESS Introducere Cresterea popularitatii retelelor wireless a determinat o scadere rapida a pretului echipamentelor wireless...

Evenimente Naturale care se Autoconsolideaza prin Circuite de Feedback

“Feedback-ul este ceea ce lipsea din stiinta, in afara lui Newton”, spunea omul de stiinta britanic Steve Grand. “Noi credeam ca este un fenomen...

Sisteme bazate pe cunoștințe în conducerea proceselor

Programul realizeaza determinarea procesului de incalzire ,respectiv racire intr-o camera si a timpului (maxim respectiv minim) in functie de trei...

Obiective și Aplicații ale Nanotehnologiei

I. INTRODUCERE Dezvoltarea ştiinţei a demonstrat că cele mai spectaculoase progrese se obţin prin cercetare pluridisciplinară, situată la graniţa...

Aparatură hidraulică

Scheme Hidraulice Prima schema Hidraulica este in figura 1: Figura 1 A doua schema hidraulica este in figura 2 : Figura 2 A treia schema...

Ai nevoie de altceva?