| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Izpis gradiva Pomoč

Naslov:Primeri uporabe pregleda grafov v globino : na študijskem programu 2. stopnje Matematika
Avtorji:ID Galun, Maša (Avtor)
ID Taranenko, Andrej (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf MAG_Galun_Masa_2025.pdf (512,75 KB)
MD5: BE2456D079BA8A71C54BAC5BC5A44186
 
Jezik:Slovenski jezik
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FNM - Fakulteta za naravoslovje in matematiko
Opis:V magistrski nalogi predstavimo različne algoritme, ki temeljijo na pregledu grafov v globino (DFS). Delovanje DFS algoritma prikažemo na problemih iz teorije grafov in teorije iger. Predstavimo osnovne pojme teorije grafov in analiziramo delovanje ter časovno zahtevnost DFS algoritma.Definiramo pojem krepke povezanosti in krepko povezanih komponent. Obravnavamo dva algoritma za iskanje krepko povezanih komponent v usmerjenih grafih (Kosaraju-Sharirjev in Tarjanov algoritem), ki ju implementiramo v programskem jeziku Python. V zadnjem poglavju preučujemo uporabo DFS algoritma v teoriji iger. Predstavimo minimax algoritem, ki se uporablja za določanje optimalne poteze v igrah z dvema igralcema in ga optimiziramo z alfa-beta obrezovanjem. Predstavljeno implementiramo v programskem jeziku Python, kjer analiziramo delovanje algoritmov na primeru igre križci in krožci.
Ključne besede:DFS, krepka povezanost, Tarjanov algoritem, Kosaraju-Sharirjev algoritem, minimax, alfa-beta obrezovanje, teorija iger, Python.
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:[M. Galun]
Leto izida:2025
Št. strani:VIII, 51 f.
PID:20.500.12556/DKUM-93223 Novo okno
UDK:519.17(043.2)
COBISS.SI-ID:242077187 Novo okno
Datum objave v DKUM:10.07.2025
Število ogledov:216
Število prenosov:112
Metapodatki:XML DC-XML DC-RDF
Področja:FNM
:
Kopiraj citat
  
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
Objavi na:Bookmark and Share



Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Licence

Licenca:CC BY-NC-ND 4.0, Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna
Povezava:http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl
Opis:Najbolj omejujoča licenca Creative Commons. Uporabniki lahko prenesejo in delijo delo v nekomercialne namene in ga ne smejo uporabiti za nobene druge namene.
Začetek licenciranja:10.07.2025

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Use cases of depth first search in graphs : magistrsko delo
Opis:In this master’s thesis, we present various algorithms based on the depth-first search (DFS). The functioning of the DFS algorithm is demonstrated through problems from graph theory and game theory. We introduce the fundamental concepts of graph theory and analyze the functionality and the time complexity of the DFS algorithm. We define the concept of strong connectivity and strongly connected components. We examine two algorithms for finding strongly connected components in directed graphs (the Kosaraju-Sharir and Tarjan algorithms), both of which are implement in Python. In the final chapter, we explore the application of the DFS algorithm in game theory. We present the minimax algorithm, which is used to determine an optimal move in two-player games, and optimize it using alpha-beta pruning. The approach is implemented in Python, where we analyze the algorithm's performance using the example of the game tic-tac-toe.
Ključne besede:DFS, strong connectivity, Kosaraju-Sharir algorithm, Tarjan algorithm, minimax, alpha-beta pruning, game theory, Python.


Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici