<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="93223" NadgradivoID="0" NRID="26575555" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=93223" StOgledov="213" StPrenosov="112" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 14:55:30" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-93223">20.500.12556/DKUM-93223</PID>
  <Naslov>Primeri uporabe pregleda grafov v globino</Naslov>
  <Podnaslov>na študijskem programu 2. stopnje Matematika</Podnaslov>
  <TujJezik_Naslov>Use cases of depth first search in graphs</TujJezik_Naslov>
  <TujJezik_Podnaslov>magistrsko delo</TujJezik_Podnaslov>
  <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.</Opis>
  <TujJezik_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&#039;s performance using the example of the game tic-tac-toe.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>DFS</Beseda>
    <Beseda>krepka povezanost</Beseda>
    <Beseda>Tarjanov algoritem</Beseda>
    <Beseda>Kosaraju-Sharirjev algoritem</Beseda>
    <Beseda>minimax</Beseda>
    <Beseda>alfa-beta obrezovanje</Beseda>
    <Beseda>teorija iger</Beseda>
    <Beseda>Python.</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>DFS</Beseda>
    <Beseda>strong connectivity</Beseda>
    <Beseda>Kosaraju-Sharir algorithm</Beseda>
    <Beseda>Tarjan algorithm</Beseda>
    <Beseda>minimax</Beseda>
    <Beseda>alpha-beta pruning</Beseda>
    <Beseda>game theory</Beseda>
    <Beseda>Python.</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[M. Galun]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-06-13 15:20:02</DatumVstavljanja>
  <DatumObjave>2025-07-10 11:12:43</DatumObjave>
  <DatumSpremembe>2025-07-11 03:29:21</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>VIII, 51 f.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2025-07-10" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="98301" Ime="Maša" Priimek="Galun" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="306225763" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="13445" Ime="Andrej" Priimek="Taranenko" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="5117795" Afiliacija="" ArrsID="21821" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">519.17(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/242077187">242077187</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="192177" DatotekaNRID="14347141" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="525060" VelikostDatotekeKratko="512,75 KB" DatumVstavljanja="2025-06-13 15:41:05" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Galun_Masa_2025.pdf</Naziv>
      <OrgNaziv>MAG_Galun_Masa_2025.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>BE2456D079BA8A71C54BAC5BC5A44186</MD5>
      <SHA256>5754eb0435531661064c659e4f1e7c66432d55b022d905f52f4d25be38fb6ba5</SHA256>
      <UUID>0cf9ce45-485c-11f0-9652-00155d000105</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=192177</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="93385"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="11" Kratica="FNM" ZavodEvsID="0000084" Logo="FNM_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FNM_logo.gif">Fakulteta za naravoslovje in matematiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
