Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1213175

Aproksimacijski algoritmi za traženje minimalnog vršnog pokrivača grafa


Klobučar, Ana
Aproksimacijski algoritmi za traženje minimalnog vršnog pokrivača grafa, 2015., diplomski rad, diplomski, Prirodoslovno-matematički fakultet - Matematički odsjek, Zagreb


CROSBI ID: 1213175 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Aproksimacijski algoritmi za traženje minimalnog vršnog pokrivača grafa
(Approximation algorithms for finding minimum vertex cover of graphs)

Autori
Klobučar, Ana

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski

Fakultet
Prirodoslovno-matematički fakultet - Matematički odsjek

Mjesto
Zagreb

Datum
10.07

Godina
2015

Stranica
42

Mentor
Goranka Nogo

Ključne riječi
minimalni vršni pokrivač grafa ; pohlepni algoritam ; linearno programiranje ; primal-dual metoda
(minimal vertex cover ; greedy algorithm ; linear programming ; primal-dual method)

Sažetak
U ovom diplomskom radu obrađen je problem vršnog pokrivača grafa. Vršni pokrivač grafa je podskup skupa vrhova takav da je svaki brid grafa incidentan s barem jednim vrhom pokrivača. Problem se sastoji od traženja minimalnog pokrivača. Nažalost, problem je NP-potpun pa ne možemo koristiti egzaktne algoritme već koristimo aproksimacijske. U radu su opisana 3 aproksimacijska algoritma za njegovo rješavanje. Prvi algoritam koji smo opisali je pohlepni algoritam koji se temelji na ideji da u svakom koraku uzmemo vrh najvećeg stupnja i uklonimo sve incidente bridove. Iako je ideja vrlo prirodna, ipak se pokaže da algoritam nije toliko dobar jer nema konstantni aproksimacijski faktor. Drugi algoritam je vrlo sličan prvome. Ideja je sljedeća: uzmi proizvoljan brid, dodaj njegove vrhove u pokrivač i ukloni susjedne. Ovaj algoritam pak ima konstantni aproksimacijski faktor koji iznosi 2. Treći i posljednji algoritam koji smo opisali se temelji na linearnom programiranju i primal-dual metodi. Prvo smo naš problem zapisali u formi minimizacijskog problema te smo relaksirali dualni uvjet oslabljenje komplementarnosti. Na temelju toga smo dali aproksimacijski cjelobrojni algoritam. Ovaj algoritam također ima aproksimacijski faktor 2. Za svaki od algoritama smo dali pseudokod te ga implementirali. Također smo dokazali tvrdnje o njihovim aproksimacijskom faktorima i analizirali vremensku složenost. Pokazali smo da je vremenska složenost svih algoritama O(n2).

Izvorni jezik
Hrvatski

Znanstvena područja
Matematika, Računarstvo



POVEZANOST RADA


Ustanove:
Prirodoslovno-matematički fakultet, Matematički odjel, Zagreb,
Prirodoslovno-matematički fakultet, Zagreb

Profili:

Avatar Url Goranka Nogo (mentor)

Avatar Url Ana Klobučar (autor)

Citiraj ovu publikaciju:

Klobučar, Ana
Aproksimacijski algoritmi za traženje minimalnog vršnog pokrivača grafa, 2015., diplomski rad, diplomski, Prirodoslovno-matematički fakultet - Matematički odsjek, Zagreb
Klobučar, A. (2015) 'Aproksimacijski algoritmi za traženje minimalnog vršnog pokrivača grafa', diplomski rad, diplomski, Prirodoslovno-matematički fakultet - Matematički odsjek, Zagreb.
@phdthesis{phdthesis, author = {Klobu\v{c}ar, Ana}, year = {2015}, pages = {42}, keywords = {minimalni vr\v{s}ni pokriva\v{c} grafa, pohlepni algoritam, linearno programiranje, primal-dual metoda}, title = {Aproksimacijski algoritmi za tra\v{z}enje minimalnog vr\v{s}nog pokriva\v{c}a grafa}, keyword = {minimalni vr\v{s}ni pokriva\v{c} grafa, pohlepni algoritam, linearno programiranje, primal-dual metoda}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Klobu\v{c}ar, Ana}, year = {2015}, pages = {42}, keywords = {minimal vertex cover, greedy algorithm, linear programming, primal-dual method}, title = {Approximation algorithms for finding minimum vertex cover of graphs}, keyword = {minimal vertex cover, greedy algorithm, linear programming, primal-dual method}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font