| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 10 / 201
Na začetekNa prejšnjo stran12345678910Na naslednjo stranNa konec
1.
Kriptografija v svetu kvantnih računalnikov : diplomsko delo visokošolskega študijskega programa Informacijska varnost
Nejc Šircelj, 2023, diplomsko delo

Opis: Namen te diplomske naloge je raziskati vpliv kvantnih računalnikov na kriptografijo in razvoj post-kvantne kriptografije. V diplomski nalogi širši javnosti predstavimo koncept kriptografije in kvantnih računalnikov ter identificiramo problem, ki ga kvantni računalniki predstavljajo trenutnim kriptografskim algoritmom, kateri so podlaga za celotno informacijsko varnost. Diplomska naloga opisuje osnovna načela kriptografije in kvantne mehanike. Poglablja se v široko uporabljene kriptografske algoritme ter razvoj in delovanje kvantnih računalnikov. Raziskuje tudi izzive, ki jih predstavljajo kvantni računalniki na področju kriptografije in njihovo zmožnost razreševanja trenutno najbolj uporabljenih kriptografskih algoritmov. Kot posledica tega pa predstavi post-kvantno kriptografijo in nekatere trenutne post-kvantne kriptografske algoritme. Na koncu pa analizira in pregleduje vlogo inštitucij in njihovih prizadevanj pri napredku post-kvantne kriptografije in kvantnega računalništva na svetovni, Evropski in Slovenski ravni.
Ključne besede: kriptografija, kvantno računalništvo, post-kvantna kriptografija, algoritmi, diplomske naloge
Objavljeno v DKUM: 02.06.2023; Ogledov: 7; Prenosov: 2
.pdf Celotno besedilo (1,44 MB)

2.
Varno izvajanje evolucijskih algoritmov na platformi EARS : magistrsko delo
Matic Vipotnik, 2022, magistrsko delo

Opis: V magistrskem delu smo implementirali platformo za varno izvajanje naloženih evolucijskih algoritmov. Uporabnikom omogoča, da naložijo programsko kodo, katera se neodvisno, brez interneta zažene v zabojniku. Z zabojnikom dosežemo zelo veliko varnost gostitelja, saj po vsakem zaključku naložene programske kode pobrišemo tako zabojnike kot vse procese, povezane z njim. Po zaključnem zagonu naložene programske kode zna platforma pravilno razvrstiti naloženo kodo v mape, ločiti med predolgimi zagoni, pravilnimi zagoni in zagoni z nepravilnimi rezultati. Natančno smo opisali uporabljene tehnologije in postopke implementacije ter opravili test odzivnosti sistema ob velikih obremenitvah.
Ključne besede: docker, EARS, evolucijski algoritmi, izvajalno okolje, programerska tekmovanja
Objavljeno v DKUM: 24.11.2022; Ogledov: 180; Prenosov: 41
.pdf Celotno besedilo (2,59 MB)

3.
Primerjava algoritmov nenatančnega iskanja vzorcev v nizih : magistrsko delo
Karmen Potočan, 2022, magistrsko delo

Opis: V magistrskem delu predstavimo tri algoritme za reševanje problema $k$ razlik, in sicer rešitev z dinamičnim programiranjem, vključno z Ukkonenovo izboljšavo pričakovane časovne zahtevnosti, algoritem Galila in Parkova ter algoritem Tarhia in Ukkonena. Predstavljene algoritme implementiramo v programskem jeziku Python in izvedemo meritve časov izvajanja pri različnih testnih primerih, tako na angleškem kot slovenskem besedilu. Na koncu predstavimo rezultate meritev in na podlagi le-teh primerjamo algoritme.
Ključne besede: nizi, urejevalna razdalja, nenatančno iskanje vzorcev v nizih, problem $k$ razlik, algoritmi, analiza algoritmov
Objavljeno v DKUM: 28.10.2022; Ogledov: 214; Prenosov: 25
.pdf Celotno besedilo (723,33 KB)

4.
Vpliv programskih jezikov na primerljivost rezultatov evolucijskih algoritmov : magistrsko delo
Žan Sovinc, 2022, magistrsko delo

Opis: V magistrskem delu smo primerjali rezultate implementacij algoritmov ABC in WOA, napisanih v različnih programskih jezikih. Primerjali in analizirali smo vsega skupaj osem implementacij, ki so bile napisane v petih programskih jezikih. Rezultate za primerjavo implementacij smo pridobivali z desetimi optimizacijskimi funkcijami. Glavni cilj je bil odkriti in odpraviti razlike v izvornih kodah implementacij algoritmov, zaradi katerih je prihajalo do razlik v rezultatih. Tako smo dobili rezultate, v katerih so bile vse implementacije enako uspešne.
Ključne besede: evolucijski algoritmi, primerjava rezultatov, optimizacijske funkcije, ABC, WOA
Objavljeno v DKUM: 25.10.2022; Ogledov: 228; Prenosov: 27
.pdf Celotno besedilo (3,49 MB)

5.
Vpliv dinamičnih cen v e-poslovanju
Mihael Hojnik, 2022, magistrsko delo

Opis: V magistrski nalogi bo obdelana tema ,ki v Sloveniji ni samoumevna in še ni bila obdelana. V tujini je pojem dinamičnih cen zelo razširjen v različnih panogah. Delovanje prirejanje in manipulacije cen lahko vidimo skoraj pri vsakodnevnih opravilih, kot je točenje goriva, nakupi preko spleta ali enostavni nakup v trgovini. V nalogi bo predstavljen pojem dinamičnih cen in opisan ,prikazane možnosti uporabe programske opreme, ki bi lahko v slovenskih trgovinah ali panogah pripomogle k boljšim poslovnim rezultatom. Razčlenjen bo algoritem ,ki je potreben za programsko opremo, ki manipulira ceno v trgovini ali panogi. Razčlenjeni bodo faktorji, ki jih je potrebno uporabiti pri analiziranju in optimizacije cen. Opisane bodo podatkovne baze, ki so potrebne za učinkovito delovanje programov za najbolj učinkovito delovanje programov. Predstavljeni bodo najbolj znani ponudniki programske opreme, ki skrbi za delovanje v tujini. Prikazane bodo dobre prakse dinamičnih cen na obstoječih primerih in panogah v podjetjih v tujini. Podjetja in panoge bodo izbrane na območju EU, saj skupno povezuje podobna zakonodaja o varstvu podatkov. Raziskovan bo pravni vidik pridobivanja in implementiranja podatkov v EU in Sloveniji glede uporabe takšne programske opreme, ter kateri podatki o strankah se lahko uporabijo in istočasno omogočajo anonimnost. Med glavnimi temami v magistrski nalogi bo raziskan pogled slovenskih strank na delovanje takšnih praks ,ter kako se bodo odzvale stranke glede na takšno delovanje cen v praksi. Analiziran bo tudi anketni vprašalnik, ter njihove odločitve. Na praktičnem primeru ,bo prikazana uvedba takšnega sistema na E-trgovini z preizkusno verzijo naključne programske opreme, ter podatkovne baza iz katere bo program določeval avtomatsko ceno . tudi omejitve, ki jih lahko ima posameznik pri implementaciji . Raziskano bo celotno področje dinamičnih cen.
Ključne besede: Dinamične cene, program, statistika, povpraševanja in ponudba, algoritmi, študijski primer, slovenski trg, tujina, cene, manipulacija
Objavljeno v DKUM: 25.10.2022; Ogledov: 165; Prenosov: 21
.pdf Celotno besedilo (4,15 MB)

6.
Razvoj vodenja brezpilotnih zrakoplovov za bistatični radar : magistrsko delo
Primož Smogavec, 2022, magistrsko delo

Opis: V magistrski nalogi je opisana zasnova sistema dveh zrakoplovov, razvoj algoritmov vodenja in generiranja trajektorije. Podane so osnovne enačbe zemljepisnih izračunov, ki predstavljajo osnovne gradnike algoritmov. Razviti so trije algoritmi vodenja, in sicer algoritem preleta med dvema definiranima koordinatama, algoritem krožnega manevra obračanja in algoritem generiranja trajektorije suženjskega zrakoplova, definirane na osnovi trajektorije zrakoplova gospodar. Predlagana rešitev omogoča sinhron let zrakoplovov, namenjenih bistatičnemu radarju. Opisani so sestava sistema, funkcionalnost komponent in medsebojna povezanost. Implementiran je razvijajoč se protokol IEEE 802.11ah brezžičnega omrežja za komunikacijo med zrakoplovoma. Razviti algoritmi vodenja so testirani v simulacijskem okolju in na realnem sistemu.
Ključne besede: zrakoplov, algoritmi, vodenje, trajektorija
Objavljeno v DKUM: 24.10.2022; Ogledov: 162; Prenosov: 26
.pdf Celotno besedilo (2,90 MB)

7.
Prilagodljivi algoritem diferencialne evolucije z arhivom uspešnosti in linearnim zmanjševanjem populacije : diplomsko delo
Aleš Gartner, 2022, diplomsko delo

Opis: V sklopu diplomskega dela predstavljamo delovanje prilagodljivega algoritma diferencialne evolucije z arhivom uspešnosti in linearnim zmanjševanjem populacije ter ga implementiramo v programskem jeziku Python. S statistično primerjavo rezultatov implementacije na testnih funkcijah smo pokazali, da smo algoritem uspešno implementirali. Algoritem smo vključili v Python knjižnico NiaPy ter primerjali njegovo učinkovitost z drugimi algoritmi diferencialne evolucije, implementiranimi v NiaPy. Z analizo rezultatov smo pokazali, da je naš implementirani algoritem resnično eden izmed najučinkovitejših verzij algoritma diferencialne evolucije.
Ključne besede: optimizacija, algoritmi po vzoru iz narave, diferencialna evolucija, NiaPy
Objavljeno v DKUM: 24.10.2022; Ogledov: 146; Prenosov: 16
.pdf Celotno besedilo (1008,89 KB)

8.
Pregledna analiza izbranih kvantnih algoritmov : diplomsko delo
Viktorija Stevanoska, 2022, diplomsko delo

Opis: Pred samo 40 leti sta Paul Benioff in David Deutsch objavila članka o novem konceptu računanja, ki se je močno razlikoval od klasičnega načina. Ta nova metoda je uporabljala zakone kvantne mehanike. Z orodji, ki jih je ponujala linearna algebra, je nastala nova oblika razmišljanja o računanju - kvantni Turingov stroj. Od takrat je tehnologija napredovala tako daleč, da je bilo mogoče zgraditi kvantne stroje in da ji je uspelo (do neke mere) uspešno zmanjšati težave, ki izhajajo iz njihovih fizikalnih omejitev. Danes lahko človeštvo prosto dostopa do teh strojev in izkusi njihovo zmogljivost. Razvitih je bilo veliko število algoritmov, z njimi pa tudi novi kvantni programski jeziki. Programerji se bodo morali naučiti uporabljati kvantne algoritme, da bodo lahko s temi kvantnimi stroji v celoti izkoristili njihov potencial. V tem diplomskem delu analiziramo nekaj manj znanih algoritmov, ki so prav tako pomembni kot drugi, bolj znani algoritmi, najpogosteje obravnavani v večini besedil in knjig. Preučili smo pet kvantnih algoritmov: kvantno ocenjevanje faz, kvantno štetje, kvantne sprehode, kvantni algoritem za linearne sisteme enačb in variacijsko kvantno iskanje lastnih rešitev. Predstavili smo probleme, ki jih rešujejo, njihovo uporabnost na posameznih področjih, računsko zahtevnost, njihove prednosti pred klasičnimi analogi in njihove omejitve. Uporabili smo tudi programsko orodje (Qiskit) za vizualizacijo in implementacijo teh algoritmov, ter primerjali njihove teoretične in eksperimentalne rezultate, tako na simulatorju kvantnega stroja kot na pravem kvantnem računalniku.
Ključne besede: kvantni, algoritmi, analiza, Qiskit
Objavljeno v DKUM: 21.10.2022; Ogledov: 143; Prenosov: 34
.pdf Celotno besedilo (3,77 MB)

9.
Uporaba evolucijskih algoritmov pri razvoju računalniškega nasprotnika v računalniški igri pikada : magistrsko delo
Nina Tovornik, 2022, magistrsko delo

Opis: Računalniške igre so dandanes nepogrešljivi del sodobnega življenja. Neprestano se spreminjajo in nadgrajujejo ter posledično postajajo čedalje kompleksnejše v razvoju. Zaradi slednjega se lahko pri njihovem razvoju poslužujemo evolucijskih algoritmov, ki temeljijo na Darwinovi teoriji o naravni selekciji. V nalogi smo opisali teorijo evolucijskih algoritmov, predstavili njihovo delitev in podrobneje razložili genetske algoritme in tehnike optimizacije. S pomočjo evolucijskih algoritmov smo v nalogi razvili računalniškega nasprotnika računalniške igre pikada. Temu smo dodali težavnostne stopnje in testirali njihovo uspešnost. Rezultate smo podrobneje proučili in jih v nalogi predstavili.
Ključne besede: evolucijski algoritmi, genetski algoritmi, inteligenca rojev, računalniška igra pikada, igralni pogon Unity
Objavljeno v DKUM: 17.10.2022; Ogledov: 153; Prenosov: 30
.pdf Celotno besedilo (2,52 MB)

10.
Izbrani kombinatorični algoritmi bioinformatike : učno gradivo
Domen Mongus, 2022, drugo učno gradivo

Ključne besede: bioinformatika, algoritmi, analiza genoma, učbeniki
Objavljeno v DKUM: 23.09.2022; Ogledov: 251; Prenosov: 33
.pdf Celotno besedilo (2,45 MB)

Iskanje izvedeno v 0.18 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici