| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Algoritmi za iskanje nekaterih podgrafov v grafu
Authors:ID Ambrož, Gregor (Author)
ID Vesel, Aleksander (Mentor) More about this mentor... New window
Files:.pdf UNI_Ambroz_Gregor_2010.pdf (383,63 KB)
MD5: C191EEDF6475176382BD1DCD0DA3881A
PID: 20.500.12556/dkum/2aca9988-dfb7-449d-9231-867925ab0527
 
Language:Slovenian
Work type:Undergraduate thesis
Organization:FNM - Faculty of Natural Sciences and Mathematics
Abstract:Diplomska naloga je sestavljena iz treh poglavij. V prvem poglavju predstavimo osnovne pojme teorije grafov in algoritmov. Predstavimo definicijo časovne in prostorske zahtevnosti ter obravnavamo predstavitev grafov s seznami sosedov in matriko sosednosti. V naslednjem poglavju podamo predpostavke in predstavimo pogozdenost, ki nastopa v časovni zahtevnosti algoritmov, ki poiščejo določene podgrafe v nekem grafu. Te algoritme podrobneje obravnavamo v zadnjem poglavju. V tretjem poglavju opišemo enostavno strategijo, ki je uporabna za različne probleme,ki jim je skupno iskanje podgrafov v danem grafu. Z uporabo te strategije opišemo naslednje štiri algoritme. Prvi algoritem poišče vse trikotnike grafa G v času O(a(G)m). Drugi algoritem poišče vse štirikotnike v času O(a(G)). Ker je pogozdenost grafa G, a(G), kvečjemu 3 v ravninskem grafu G, oba algoritma potrebujeta linearni čas za ravninske grafe. Tretji algoritem poišče vse polne podgrafe Kl , v času O(la(G)l-2m). Četrti algoritem pa poišče vse klike v času O(a(G)m) za kliko. Pokazali bomo,da vsi ti algoritmi potrebujejo linearni prostor. Poglavje zaključimo z algoritmom za iskanje trikotnikov v grafu G,realiziranim v programskem jeziku Borland Delphi oz. z izdelanim računalniškim programom,ki ga prilagamo na zgoščenki k diplomskem delu.
Keywords:Pogozdenost, polni podgraf, neodvisna množica, štirikotnik, trikotnik, klika, algoritem za iskanje podgrafov.
Place of publishing:Maribor
Publisher:[G. Ambrož]
Year of publishing:2009
PID:20.500.12556/DKUM-13097 New window
UDC:51(043.2)
COBISS.SI-ID:17466376 New window
NUK URN:URN:SI:UM:DK:GI5YFP4A
Publication date in DKUM:03.03.2010
Views:2988
Downloads:220
Metadata:XML DC-XML DC-RDF
Categories:FNM
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:Algorithms for searching some subgraphs in a graph
Abstract:The thesis consists of three chapters. In the first chapter basic concepts in theory of graphs and algorithms are presented. We explain the definition of time and space complexity and deal with the presentation of graphs by means of adjacency lists and adjacency matrix. The following chapter provides assumptions and introduces arboricity occuring in time complexity of algorithms which search for specific subgraphs in a graph. These algorithms are dealt with in greater detail in the last chapter of the thesis. In the third chapter we describe asimple strategy useful for different problems which have a common search for subgraphs in a given graph. Using this strategy the following four algorithms are described. The first algorithm looks for all triangles of graph G in time O(a(G)m). The second algorithm searches all quadrangle in time O(a(G)). Due to the arboricity of graph G, which is at the utmost 3 in planar graph G, both algorithms need linear time for planar graphs. The third algorithm finds all complete subgraphs Kl, in time O(la(G)l−2m) and the fourth algorithm looks for all cliques in time O(a(G)m) for the clique. We will demonstrate that all these algorithms need linear space. The chapter concludes with analgorithm for the search of triangles in graph G realized in the programming language Borland Delphi i.e. a computer programme, which is enclosed on a compact disc in the thesis.
Keywords:Arboricity, complete subgraph, independent set, quadrangle, triangle, clique, subgraph listing algorithm


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica