magistrsko delo
Alen Vegi Kalamar (Avtor), Drago Bokal (Mentor), Janez Povh (Komentor)

Povzetek

Problem maksimalnega prereza je primer NP težkega problema. To pomeni, da ne poznamo učinkovitega polinomskega algoritma za reševanje problema za poljuben graf in domnevamo, da tudi ne obstaja. Kljub temu obstajajo pristopi, kako reševati problem do optimalnosti. V kolikor poznamo učinkovite hevristike in poenostavitve problema, je primeren pristop algoritem razveji in omeji. Rendl, Rinaldi in Wiegele so z uporabo različnih poenostavitev, dualne teorije, aproksimacijskih algoritmov in hevristik razvili učinkovit algoritem razveji in omeji z imenom BiqMac Solver, ki optimalno reši problem maksimalnega prereza tudi za večje grafe. Zaradi strukture je algoritem primeren, da ga implementiramo za paralelno izvajanje. Namen magistrskega dela je predstavitev algoritma BiqMac in njegova paralelna implementacija.

Ključne besede

magistrska dela;maksimalen prerez grafa;semidefinitno programiranje;hevristike;algoritem razveji in omeji;paralelno računanje;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UM FNM - Fakulteta za naravoslovje in matematiko
Založnik: [A. Vegi Kalamar]
UDK: 519.178:004.421(043.2)
COBISS: 24058120 Povezava se bo odprla v novem oknu
Št. ogledov: 1001
Št. prenosov: 133
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Parallel branch and bound BiqMac solver algorithm
Sekundarni povzetek: The max cut problem is a NP hard problem. That means that no effective algorithm for this problem is known, and it is conjectured that none exists. However, there are a few possible methods of optimally solving these problems. If the efficient heuristics and relaxations of the problem are known, a correct procedure is using a branch and bound algorithm. Using various relaxations, duality theory, approximation algorithms and heuristics, Rendl, Rinaldi and Wiegele developed an effective branch and bound algorithm called BiqMac Solver, which optimally solves max cut problems, even for large graphs. Because of its structure, the algorithm is appropriate for parallel computing. The purpose of this master's thesis is to present the BiqMac algorithm and its parallel implementation.
Sekundarne ključne besede: master theses;max cut;semidefinite programming;heuristics;branch and bound algorithm;parallel computation;
URN: URN:SI:UM:
Vrsta dela (COBISS): Magistrsko delo/naloga
Komentar na gradivo: Univ. v Mariboru, Fak. za naravoslovje in matematiko, Oddelek za matematiko in računalništvo
Strani: 118 str.
ID: 10957869