<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="84631" NadgradivoID="0" NRID="19431198" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=84631" StOgledov="645" StPrenosov="76" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 17:00:02" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-84631">20.500.12556/DKUM-84631</PID>
  <Naslov>Primerjava optimiranja v gamsu ter na kvantnem računalniku</Naslov>
  <Podnaslov>magistrsko delo</Podnaslov>
  <TujJezik_Naslov>Comparison of optimisation in gams and on a quantum computer</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Za razliko od klasičnih računalnikov, kvantni računalniki (KR) izkoriščajo kvantno-mehanske pojave za izvajanje logičnih operacij. Osnovna enota v KR se imenuje kvantni bit ali kubit. Kvantno stanje kubitov lahko predstavimo kot superpozicijo njihovih osnovnih stanj, kar jih razlikuje od klasičnih bitov, ki so lahko v enem od dveh ločenih stanj. Čeprav je pri kubitih možnih neskončno kvantnih stanj, se po meritvi sesedejo v eno od svojih osnovnih stanj. Dodatna elegantna lastnost kubitov je njihova sposobnost, da med seboj tvorijo prepletena stanja, kar omogoča oblikovanje soodvisnosti med posameznimi naključnimi vedenji dveh kubitov. Tako lahko KR izkoriščajo lastnosti superpozicije in prepletenosti za izvajanje izračunov.
Tekom razvoja KR se je preizkusil širok spekter področij, kjer bi lahko bili uporabljeni, ampak hitro je postalo jasno da se lahko računska prednost KR izrazi le pri nekaterih nalogah in razredih problemov. Eden izmed njih so podrazred kombinatoričnih optimizacijskih problemov imenovani QUBO problemi. Prednost njih je ta, da jih je možno rešiti direktno na KR, ki uporabljajo efekt imenovan quantum annealing (QA). QA je pristop k reševanju optimizacijskih problemov, ki omogoča izogibanje lokalnemu minimumu. Specifičen tip KR s katerimi je možno uporabljati efekt QA razvija podjetje D-Wave systems Inc, ki ponujajo nabor orodij preko vmesnika Python imenovan Ocean software development kit.
V tem delu smo preverili zmožnost KR D-Wave pri reševanju dveh različnih optimizacijskih problemov, problem pakiranja in problem določitve lokacije električnih polninic. Dobljene rezultate smo primerjali z rešitvami, pridobljenimi v programskem okolju GAMS. Dodatno smo ocenili prednosti in slabosti optimiranja na KR. Prav tako smo pregledali dosedanje strokovno delo na področju QA in KR D-Wave.
Primerjava rezultatov na primeru pakiranja, je pokazala minimalne razlike med programoma, saj smo s pomočjo programa  D-Wave pridobili rezultate, ki so odstopale manj kot 1% tudi pri večji množici vhodnih podatkov v primerjavi z rezultati, ki smo jih dosegli v okolju GAMS. Z drugim analiziranim primerom, problemom postavitve polnilnih postaj, pa je bilo primerjavo programov možno izvesti v skrajnosti. Zgodnji rezultati so pokazali, da je D-Wave sposoben najti solidne rešitve v bistveno krajšem času kot GAMS. Nadaljno raziskovanje z več različnimi vhodnimi podatki pa je povzročilo dvom v smiselnost razulatov, ki jih ponudi QA D-Wave. Zaključili smo lahko da D-Wave predstavlja koristno orodje, v kolikor je uporabljeno v razumnih mejah in so rezultati logično interpretirani koliko so uporabni in smiselni za nadaljno uporabo.</Opis>
  <TujJezik_Opis>Unlike classical computers, QC exploits quantum-mechanical phenomena to perform logical operations. The basic unit in QC is called a quantum bit or qubit. The quantum state of qubits can be represented as a superposition of their ground states, which distinguishes them from classical bits, which can be in one of two separate states. Although there are infinite possible quantum states for qubits, they collapse into one of their ground states after measurement. An additional elegant feature of qubits is their ability to form entangled states between themselves, which makes it possible to form correlations between the individual random behaviours of two qubits. Thus, QC can exploit the properties of superposition and entanglement to perform computations.
During the development of QC, a wide range of areas where they could be used were tested, but it quickly became clear that the computational advantage of QC could only be expressed in certain tasks and classes of problems. One of these is a subclass of combinatorial optimisation problems called QUBO problems. They have the advantage that they can be solved directly on QC using an effect called QA. QA is an approach to solving optimisation problems that allows the local minimum to be avoided. A specific type of QC with which the QA effect can be used is being developed by D-Wave systems Inc, who offer a set of tools via a Python interface called the Ocean software development kit.
In this work, we have verified the capability of QC D-Wave in solving two different optimization problems, the packing problem and the electric charge location problem. The results obtained were compared with the solutions obtained in the GAMS software environment. In addition, we evaluated the advantages and disadvantages of QC optimisation. We also reviewed the previous work in the field of QA and QC D-Wave.
Comparison of the results on the packaging example showed minimal differences between the two programs, as we obtained results with D-Wave that deviated less than 1% even with a larger set of input data compared to the results obtained in the GAMS environment. However, with the second case analysed, the charging station layout problem, it was possible to take the comparison to extremes. Early results have shown that D-Wave is able to find solid solutions in significantly less time than GAMS. However, further exploration with several different inputs has led to questioning the reasonableness of the debugging offered by D-Wave QA. We can conclude that D-Wave is a useful tool as long as it is used within reasonable limits and the results are logically interpreted as far as they are useful and meaningful for further use.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Kvantni računalnik</Beseda>
    <Beseda>optimizacija</Beseda>
    <Beseda>quantum annealing</Beseda>
    <Beseda>GAMS</Beseda>
    <Beseda>problem pakiranja</Beseda>
    <Beseda>problem postavitve polnilnih postaj</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Quantum computer</Beseda>
    <Beseda>optimization</Beseda>
    <Beseda>quantum annealing</Beseda>
    <Beseda>GAMS</Beseda>
    <Beseda>knapsack problem</Beseda>
    <Beseda>charging stations layout problem</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[M. Zimšek]</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>2023-06-30 17:22:38</DatumVstavljanja>
  <DatumObjave>2023-07-18 07:39:57</DatumObjave>
  <DatumSpremembe>2023-09-07 03:09:16</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2023</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>1 spletni vir (1 datoteka PDF (IX, 63 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="2023-06-30" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="78509" Ime="Matija" Priimek="Zimšek" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="389724163" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="75216" Ime="Andreja" Priimek="Nemet" AltIme="Andrea Nemet" VlogaID="991" VlogaNaziv="Mentor" ConorID="175026275" Afiliacija="" ArrsID="36603" ORCID=""></Oseba>
    <Oseba ID="1562" Ime="Miloš" Priimek="Bogataj" AltIme="Milos Bogataj; M. Bogataj" VlogaID="994" VlogaNaziv="Komentor" ConorID="54447971" Afiliacija="" ArrsID="26217" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">[530.145:004]:66.011(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/163407875">163407875</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="168845" DatotekaNRID="13148323" 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="2890759" VelikostDatotekeKratko="2,76 MB" DatumVstavljanja="2023-07-17 21:00:22" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Zimsek_Matija_2023.pdf</Naziv>
      <OrgNaziv>MAG_Zimsek_Matija_2023.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>C910B67E4B89EC689863CD09B8B8438C</MD5>
      <SHA256>54a234edcd4c45572cca92f1253d82eeb5f74713b461b670758eb769f7a6fafb</SHA256>
      <UUID>2b0b4ef0-24d4-11ee-8abb-00155d000105</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=168845</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="157206"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="6" Kratica="FKKT" ZavodEvsID="0000083" Logo="FKKT_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FKKT_logo.gif">Fakulteta za kemijo in kemijsko tehnologijo</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>
