COIN-OR::LEMON - Graph Library

Changes between Initial Version and Version 1 of Többtermékes folyam-algoritmusok


Ignore:
Timestamp:
03/26/09 15:00:25 (15 years ago)
Author:
veghal
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Többtermékes folyam-algoritmusok

    v1 v1  
     1== Többtermékes folyam-algoritmusok ==
     2
     3Többtermékes folyam-algoritmusok implementálása és összehasonlítása.
     4
     5=== Háttér ===
     6
     7A többtermékes folyamok a hagyományos folyam-feladatok általánosításai több forrás-cél pár esetére. A különböző forrás-cél párok közötti forgalmak ("termékek") együttesen használják az éleken levő kapacitásokat.
     8
     9E feledatkör fontos szerephez jut például különféle hálózattervezési (telekommunikációs, közlekedési), útvonalválasztási és áramkörtervezési feladatok megoldásakor.
     10
     11Elméleti szempontból ez a problémaosztály könnyen kezelhető - azaz létezik polinomiális futásidejű algoritmus - azonban alkalmazásokban gyakran felmerülnek olyan méretű feladatok, amiket ezek az algoritmusok már nem képesek elfogadható időn belül megoldani. Ezért az egzakt megoldó algorimusok mellett hatékony közelítő eljárásokat és heurisztikus módszereket is kifejlesztettek.
     12
     13=== Feladat ===
     14
     15A jelentkezők feladata az irodalomban fellelhető többtermékes folyam-algoritmusok áttekintése, a gyakorlatban alkalmazhatók közül néhány implementálása, összehasonlítása esetleg továbbfejlesztése. Cél, hogy a minél több alfeladatra hatékony megoldás szülessen és a letisztázott implementáció bekerüljön a LEMON programkönyvtárba.
     16
     17A feladatkör szakdolgozat, nagyprogram és TDK alapjául is szolgálhat, akár több jelentkező számára is.
     18
     19=== Előfeltételek ===
     20
     21 - C++ programozási nyelv ismerete
     22 - alap gráfelméleti ismeretek
     23 - angol nyelvismeret