Naslov Simulacija redova čekanja u R programskom jeziku: Simmer paket
Naslov (engleski) Queueing theory simulation in R: Simmer package
Autor Luka Jakšeković
Mentor Darko Etinger (mentor)
Član povjerenstva Ivan Lorencin (predsjednik povjerenstva)
Član povjerenstva Darko Etinger (član povjerenstva)
Član povjerenstva Snježana Babić (član povjerenstva)
Ustanova koja je dodijelila akademski / stručni stupanj Sveučilište Jurja Dobrile u Puli (Fakultet informatike u Puli) Pula
Datum i država obrane 2024-09-23, Hrvatska
Znanstveno / umjetničko područje, polje i grana DRUŠTVENE ZNANOSTI Informacijske i komunikacijske znanosti Informacijski sustavi i informatologija
Sažetak U današnjem sve složenijem poslovnom okruženju, redovi čekanja predstavljaju ključni element koji utječe na zadovoljstvo korisnika, učinkovitost poslovanja i iskorištenost resursa.
Redovi čekanja se često pojavljuju u različitim sektorima, od maloprodaje i zdravstvenih ustanova do transporta i telekomunikacija. U ovom završnom radu, istražujemo kako se R programski jezik i paket "simmer" mogu koristiti za dublje razumijevanje, modeliranje i optimizaciju redova čekanja u različitim kontekstima. R je moćan jezik za analizu podataka i
statistiku, dok je "simmer" paket specijaliziran za simulaciju događaja. Kombinacija ova dva alata omogućuje nam da stvorimo realistične modele redova čekanja i testiramo različite scenarije kako bismo bolje razumjeli njihovo ponašanje. U teorijskom okviru ovog istraživanja, razmatramo osnove teorije redova čekanja i koncepte simulacije. Otkrivamo kako se statistički modeli mogu primijeniti na stvarne situacije s redovima čekanja kako bismo ih bolje razumjeli i optimizirali. Također, istražujemo prednosti R programskog jezika i paketa "simmer" u ovom kontekstu, ističući njihovu fleksibilnost i mogućnost prilagodbe
različitim scenarijima. U metodologiji istraživanja, detaljno definiramo korake za postavljanje simulacijskog okruženja u R programskom jeziku. Ovdje razrađujemo proces modeliranja redova čekanja, uključujući definiranje entiteta, resursa i događaja. Također, pristupamo parametrima simulacije kako bismo stvorili realistične scenarije za ispitivanje. Na taj način osiguravamo da naša simulacija odražava stvarne uvjete i omogućava nam testiranje različitih strategija upravljanja redovima čekanja. Ovaj rad ima za cilj pružiti dublje razumijevanje redova čekanja i kako ih možemo optimizirati pomoću R programskog jezika i paketa
"simmer". Kroz praktične primjere i analize u stvarnim scenarijima, ilustrirat ćemo kako ovi alati mogu pridonijeti boljem upravljanju redovima čekanja i poboljšati iskustvo korisnika, što je ključno za uspješno poslovanje u današnjem konkurentnom okruženju.
Sažetak (engleski) In today's increasingly complex business environment, queues represent a key element that affects customer satisfaction, business efficiency and resource utilization. Queues often occur in a variety of sectors, from retail and healthcare to transportation and telecommunications. In this final paper, we explore how the R programming language and the "simmer" package can be used for a deeper understanding, modeling and optimization of queues in different contexts. R is a powerful language for data analysis and statistics, while "simmer" is a specialized package for event simulation. The combination of these two tools allows us to create realistic queue models and test different scenarios to better understand their behavior.
In the theoretical framework of this research, we consider the basics of queuing theory and simulation concepts. We discover how statistical models can be applied to real-world queuing situations to better understand and optimize them. We also explore the advantages of the R programming language and the "simmer" package in this context, highlighting their flexibility and adaptability to different scenarios. In the research methodology, we define in detail the steps for setting up the simulation environment in the R programming language. Here we elaborate on the process of modeling queues, including defining entities, resources and events.
We also access simulation parameters to create realistic test scenarios. In this way, we ensure that our simulation reflects real conditions and allows us to test different queue management strategies. This paper aims to provide a deeper understanding of queues and how we can optimize them using the R programming language and the "simmer" package. Through practical examples and analysis in real scenarios, we will illustrate how these tools can contribute to better queue management and improve the customer experience, which is crucial for successful business in today's competitive environment.
Ključne riječi
redovi čekanja
R programski jezik
paket „simmer“
simulacijsko okruženje
Ključne riječi (engleski)
queues
R programming language
"simmer" package
simulation environment
Jezik hrvatski
URN:NBN urn:nbn:hr:137:926201
Studijski program Naziv: Informatika Vrsta studija: sveučilišni Stupanj studija: preddiplomski Akademski / stručni naziv: sveučilišni/a prvostupnik/prvostupnica (baccalaureus/baccalaurea) informatike (univ.bacc inf.)
Vrsta resursa Tekst
Način izrade datoteke Izvorno digitalna
Prava pristupa Otvoreni pristup
Uvjeti korištenja
Datum i vrijeme pohrane 2024-09-24 15:54:20