izpis_h1_title_alt

Sprotna strežba s k-strežniki v ravnini
ID VOLČJAK, DOMEN (Avtor), ID Hočevar, Tomaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (528,92 KB)
MD5: AEC3069F140186E8BF2C82E9734E6215

Izvleček
Problem k-strežnikov obravnava dinamično dodeljevanje omejenega števila strežnikov za obdelavo zahtev v realnem času, pri čemer poskuša optimizirati premike strežnikov z namenom zmanjšanja skupne prepotovane razdalje. Ta računalniški izziv raziskuje strategije za učinkovito prilagajanje dinamičnim zahtevam, pri čemer se odločitve sprejemajo brez poznavanja prihodnjih zahtev. Cilj je razviti algoritme, ki dosegajo ravnotežje med odzivnostjo in optimalnostjo, ko so jim predstavljena nepredvidljiva zaporedja zahtev. Uspešnost algoritmov se preučuje s konkurenčnimi razmerji med sprotnimi algoritmi in optimalnim statičnim algoritmom. V okviru diplomskega dela sem implementiral (v pythonu) najbolj znane algoritme za reševanje problema k-strežnikov ter ocenil njihovo uspešnost. Za najuspešnejšega se je izkazal hitri algoritem delovne funkcije.

Jezik:Slovenski jezik
Ključne besede:sprotni algoritmi, konkurenčna analiza, obdelava zahtev, optimizacija, python, pretoki v grafu, testiranje
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2024
PID:20.500.12556/RUL-155936 Povezava se odpre v novem oknu
COBISS.SI-ID:189058819 Povezava se odpre v novem oknu
Datum objave v RUL:24.04.2024
Število ogledov:377
Število prenosov:35
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:The K-server problem in the plane
Izvleček:
The k-server problem deals with the dynamic allocation of a limited number of servers to process requests in real-time, aiming to optimize server movements to reduce the overall traveled distance. This computational challenge explores strategies for efficiently adapting to dynamic demands, making decisions without knowledge of future requests. The goal is to develop algorithms that strike a balance between responsiveness and optimality when presented with unpredictable sequences of requests. Algorithm performance is evaluated through competitive ratios between online algorithms and an optimal static algorithm. In this thesis, I implemented (in Python) the most well-known algorithms for solving the k-server problem and assessed their effectiveness. The Fast Work Function algorithm proved to be the most successful.

Ključne besede:online algorithms, competitive analysis, request processing, optimization, Python, network flows, testing

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj