1. |
2. |
3. ISKANJE IN VIZUALIZACIJA POTI NA MORJUJan Bezget, 2010, diplomsko delo/naloga Opis: V diplomskem delu smo predstavili uporabo algoritmov za iskanje poti na morju, ki so uporabni na prosto dostopnih strežnikih z geografskimi podatki, kot so zemljevidi Google Maps. Podan zemljevid smo najprej pretvorili s postopkom pred-obdelave. Nato smo ga uporabili v iskalnem algoritmu, ki z abstrakcijo omogoča hitro iskanje v večjih iskalnih prostorih. Iskanje poti smo razširili na problem trgovskega potnika, katerega rešujemo z genetskim algoritmom. Za prikaz poti smo uporabili Google Maps in Google Web Toolkit. Ključne besede: iskalni algoritmi, optimizacija, trgovski potnik, Google Web Toolkit Objavljeno: 05.01.2011; Ogledov: 1759; Prenosov: 128
Celotno besedilo (10,80 MB) |
4. KLICI ODDALJENIH SPLETNIH STORITEV IN SPLETNI ZALOŽNIŠKI SISTEMDanijel Ostojić, 2010, diplomsko delo/naloga Opis: To diplomsko delo podaja nekaj osnovnih informacij o sistemih za urejanje vsebin. Predstavljena je zgodovina, lastnosti in predstavniki. V nadaljevanju je predstavljen sistem Joomla!, kjer smo podali zgodovino, lastnosti, opis arhitekture in ostale pomembnejše podatke o sistemu. Kasneje je opisana komponenta VirtueMart, kjer smo predstavili nekaj osnovnih podatkov, kot so funkcionalnost, arhitektura, prednosti in slabosti. V nadaljevanju je opisano snovanje XML-RPC spletnih storitev za sistem Joomla! v povezavi s komponento VirtueMart. Prikazan je tudi primer implementacije odjemalca za spletne storitve. Ključne besede: sistemi za upravljanje vsebin, spletna trgovina, spletne storitve, Joomla!, VirtueMart Objavljeno: 06.12.2010; Ogledov: 1349; Prenosov: 143
Celotno besedilo (2,52 MB) |
5. VIZUALIZACIJA ZGRADB S PROGRAMSKIMA VMESNIKOMA GOOGLE MAPS IN GOOGLE EARTHBoris Rebselj, 2010, diplomsko delo/naloga Opis: V diplomskem delu smo raziskali in predstavili delovanje programskih vmesnikov Google Maps in Google Earth. V teoretičnem delu smo predstavili uporabljene jezike za razvoj spletnih aplikacij ter podrobno raziskali in predstavili različne funkcije, ki jih vmesnika ponujata. Nato smo različne funkcije tudi praktično preizkusili s pomočjo izdelane spletne aplikacije. Namen te je, da s pomočjo vmesnikov predstavimo posamezne zgradbe podjetij, njihove poslovalnice, lokacijo zgradbe oziroma zgradbo samo (3D objekt), ter osnovne informacije podjetja. Ključne besede: spletne aplikacije, Google Maps API, Google Earth API, modeliranje, vizualizacija, SketchUp Objavljeno: 23.03.2011; Ogledov: 1870; Prenosov: 194
Celotno besedilo (3,34 MB) |
6. SPLETNI ZALOŽNIŠKI SISTEM "JOOMLA!"Aleš Pajnik, 2010, diplomsko delo/naloga Opis: Diplomsko delo opisuje sisteme za upravljanje vsebin in spletni sistema Joomla!. Razdeljeno je na štiri osnovne dele. V prvem delu je definiran problem in opis sistemov za
upravljanje vsebin. V drugem delu je opis spletnega založniškega sistema Joomla! ter kako se ga upravlja. V tretjem delu je opisan dodatek, ki smo ga izdelali za spletni založniški sistem Joomla!. V četrtem oz. zadnjem delu diplomske naloge je opisana naša vizija prihodnosti spletnih sistemov za upravljanje vsebin in zaključek. Ključne besede: spletni sistem za upravljanje vsebin, Joomla!, dinamično tipiziran programski jezik, PHP Objavljeno: 13.12.2010; Ogledov: 1867; Prenosov: 283
Celotno besedilo (2,09 MB) |
7. PROBLEM SIMETRIČNEGA TRGOVSKEGA POTNIKA IN OPTIMIZACIJA Z GENETSKIMI ALGORITMIJanko Juršič, 2010, diplomsko delo/naloga Opis: V tem diplomskem delu predstavljamo problem simetričnega trgovskega potnika, različne pristope k reševanju problema ter optimizacijo iskanja rešitve problema z genetskimi algoritmi. Opišemo, kaj problem simetričnega trgovskega potnika predstavlja, kako so ga reševali v preteklosti in kakšne rezultate so dosegli. V diplomskem delu uporabimo naslednje hevristike: metoda najbližjega soseda, genetski algoritem, kombinacijo genetskega algoritma z metodo najbližjega soseda in eksaktni algoritem — metodo sestopanje. Opišemo tudi dobljene rezultate s posamezno hevristiko. Ključne besede: simetrični trgovski potnik, genetski algoritem, optimizacija Objavljeno: 14.12.2010; Ogledov: 2144; Prenosov: 209
Celotno besedilo (1014,10 KB) |
8. |
9. OPTIMIZACIJA MEDATOMSKEGA POTENCIALA LENNARD-JONES S PARALELNO DIFERENCIALNO EVOLUCIJOAleš Čep, 2011, diplomsko delo/naloga Opis: V diplomskem delu predstavljamo optimizacijski algoritem, ki rešuje problem potenciala Lennard-Jones iz področja bioinformatike. Za računanje uporabimo tehnologijo CUDA, ki poveča hitrost računanja, saj izkorišča paralelizacijsko zmogljivost grafičnih procesnih enot. Izbrali smo evolucijski algoritem jDE, ki se je v preteklosti izkazal za zelo uspešnega. Diplomska naloga najprej obravnava sorodna dela iz področja računanja potenciala Lennard-Jones ter področja evolucijskih algoritmov na grafičnih procesnih enotah. Sledi opis potenciala Lennard-Jones in arhitekture CUDA. Na koncu je predstavljena še naša implementacija algoritma in dobljeni rezultati. Naše rezultate smo primerjali z rezultati dveh programov, ki se v celoti izvajata na centralno procesni enoti. Ključne besede: diferencialna evolucija, potencial Lennard-Jones, CUDA, bioinformatika, paralelno izvajanje, evolucijski algoritem, jDE, evolucijsko računanje, grafična procesna enota Objavljeno: 16.09.2011; Ogledov: 2262; Prenosov: 207
Celotno besedilo (1,89 MB) |
10. Diferencialna evolucija za rekonstrukcijo parametriziranih proceduralnih drevesnih modelovAleš Zamuda, 2012, doktorska disertacija Opis: V tej disertaciji obravnavamo tezo o lastnem razvoju novega evolucijskega algoritma, ki omogoča modeliranje z rekonstrukcijo parametriziranih proceduralnih modelov olesenelih rastlin iz slikovnih projekcij referenčnih modelov. Pokažemo, da je s predlaganim proceduralnim modelom po kodiranju v genotip možno izvesti evolucijski proces iskanja parametriziranih proceduralnih modelov. S postavitvijo ustreznostne funkcije in preslikavo genotipa v fenotip pokažemo, da je algoritem diferencialne evolucije primeren za iterativno rekonstrukcijo izbranega parametriziranega proceduralnega modela. Pokažemu tudi, da je algoritem diferencialne evolucije še posebej primeren za evolucijo izbranega modela, saj je ta fiksne dimenzije in parametre kodiramo v domeno realnih števil, za katero je algoritem diferencialne evolucije posebej učinkovito načrtovan. Potrdimo še, da je algoritem jDE s samoprilagodljivimi krmilnimi parametri za naš optimizacijski postopek ustreznejši od osnovnega algoritma DE brez samoprilagajanja krmilnih parametrov. Dobljeni rezultati potrjujejo, da je predstavljen pristop primeren za modeliranje drevesnih rastlin za računalniško animacijo, s pomočjo evolucije numerično kodiranega proceduralnega modela. S tem ugotovimo, da teza disertacije pritrdilno utemeljuje zastavljene hipoteze. Izsledke, ki smo jih pokazali v tej disertaciji, smo objavili tudi širši znanstveni javnosti. Ključne besede: diferencialna evolucija, drevo, proceduralni model, rekonstrukcija strukture, numerično kodiranje, večkriterijska optimizacija, evolucijski algoritmi Objavljeno: 22.05.2012; Ogledov: 2271; Prenosov: 356
Celotno besedilo (16,47 MB) |