Extensão funcional para simulação de redes de fila
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://hdl.handle.net/11449/238738 |
Resumo: | O conceito de fila está presente no cotidiano das pessoas seja em supermercados, bancos ou parques de diversão. O estudo de redes de filas tem como objetivo otimizar os modelos a ser implementados ou os já implementados, reduzindo o tempo de espera e possíveis perdas financeiras por parte das empresas. Nesse sentido, a simulação de eventos discretos tem papel fundamental em complementar o estudo de modelos de fila, podendo modelar e simular, com um certo grau de fidelidade, cenários da vida real. Assim, esse trabalho propõe o desenvolvimento de uma extensão funcional (biblioteca) em Python para a simulação de eventos discretos, capaz de reproduzir e realizar estudos de desempenho de diferentes modelos presentes na literatura, em diferentes sistemas computacionais. Para validação da solução obtida, utilizou-se a extensão funcional SMPL, originalmente desenvolvida na linguagem C por Myron H. MacDougall. Analisando e comparando os resultados das soluções, chegou-se a conclusão de que a extensão funcional desenvolvida nesse trabalho foi capaz de reproduzir os mesmos resultados de uma implementação consolidada, porém utilizando uma linguagem de programação mais atual, de fácil aprendizado e aplicável. |
id |
UNSP_8215db5ab399d92854210276e3935797 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/238738 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Extensão funcional para simulação de redes de filaFunctional extension for simulating queue networksSimulação de eventos discretosPythonSMPLExtensão funcionalFilasRedes de filasDiscrete event simulationFunctional extensionQueuesNetwork queuesO conceito de fila está presente no cotidiano das pessoas seja em supermercados, bancos ou parques de diversão. O estudo de redes de filas tem como objetivo otimizar os modelos a ser implementados ou os já implementados, reduzindo o tempo de espera e possíveis perdas financeiras por parte das empresas. Nesse sentido, a simulação de eventos discretos tem papel fundamental em complementar o estudo de modelos de fila, podendo modelar e simular, com um certo grau de fidelidade, cenários da vida real. Assim, esse trabalho propõe o desenvolvimento de uma extensão funcional (biblioteca) em Python para a simulação de eventos discretos, capaz de reproduzir e realizar estudos de desempenho de diferentes modelos presentes na literatura, em diferentes sistemas computacionais. Para validação da solução obtida, utilizou-se a extensão funcional SMPL, originalmente desenvolvida na linguagem C por Myron H. MacDougall. Analisando e comparando os resultados das soluções, chegou-se a conclusão de que a extensão funcional desenvolvida nesse trabalho foi capaz de reproduzir os mesmos resultados de uma implementação consolidada, porém utilizando uma linguagem de programação mais atual, de fácil aprendizado e aplicável.The concept of queue is present in everyday life of people, whether in supermarkets, banks or amusement parks. The study of queue networks has the objective to optimize models to be implemented or those already implemented, decreasing the waiting time and possible financial losses by companies. In that regard, the discrete event simulation has a fundamental role to complement the study of queue models, being able to model and simulate, with a certain degree of fidelity, real life scenarios. Therefore, this work propose the development of a functional extension (library) in Python for discrete event simulations, capable of reproduce and perform performance studies of different models available in the literature, in different computational systems. To validade the reached solution, was used the SMPL functional extension, originally developed in C language by Myron H. MacDougall. Analyzing and comparing the solutions results, the reached conclusion was that the developed functional extension in this work was able to reproduce the same results of a consolidated implementation, however utilizing a modern, easy to learn and applicable programming language.Não recebi financiamentoUniversidade Estadual Paulista (Unesp)Lobato, Renata Spolon [UNESP]Universidade Estadual Paulista (Unesp)Oliveira, Gustavo Kenji Kuroda de2023-01-16T13:24:17Z2023-01-16T13:24:17Z2023-01-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttp://hdl.handle.net/11449/238738porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2023-10-09T06:06:34Zoai:repositorio.unesp.br:11449/238738Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T14:27:36.049121Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Extensão funcional para simulação de redes de fila Functional extension for simulating queue networks |
title |
Extensão funcional para simulação de redes de fila |
spellingShingle |
Extensão funcional para simulação de redes de fila Oliveira, Gustavo Kenji Kuroda de Simulação de eventos discretos Python SMPL Extensão funcional Filas Redes de filas Discrete event simulation Functional extension Queues Network queues |
title_short |
Extensão funcional para simulação de redes de fila |
title_full |
Extensão funcional para simulação de redes de fila |
title_fullStr |
Extensão funcional para simulação de redes de fila |
title_full_unstemmed |
Extensão funcional para simulação de redes de fila |
title_sort |
Extensão funcional para simulação de redes de fila |
author |
Oliveira, Gustavo Kenji Kuroda de |
author_facet |
Oliveira, Gustavo Kenji Kuroda de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Lobato, Renata Spolon [UNESP] Universidade Estadual Paulista (Unesp) |
dc.contributor.author.fl_str_mv |
Oliveira, Gustavo Kenji Kuroda de |
dc.subject.por.fl_str_mv |
Simulação de eventos discretos Python SMPL Extensão funcional Filas Redes de filas Discrete event simulation Functional extension Queues Network queues |
topic |
Simulação de eventos discretos Python SMPL Extensão funcional Filas Redes de filas Discrete event simulation Functional extension Queues Network queues |
description |
O conceito de fila está presente no cotidiano das pessoas seja em supermercados, bancos ou parques de diversão. O estudo de redes de filas tem como objetivo otimizar os modelos a ser implementados ou os já implementados, reduzindo o tempo de espera e possíveis perdas financeiras por parte das empresas. Nesse sentido, a simulação de eventos discretos tem papel fundamental em complementar o estudo de modelos de fila, podendo modelar e simular, com um certo grau de fidelidade, cenários da vida real. Assim, esse trabalho propõe o desenvolvimento de uma extensão funcional (biblioteca) em Python para a simulação de eventos discretos, capaz de reproduzir e realizar estudos de desempenho de diferentes modelos presentes na literatura, em diferentes sistemas computacionais. Para validação da solução obtida, utilizou-se a extensão funcional SMPL, originalmente desenvolvida na linguagem C por Myron H. MacDougall. Analisando e comparando os resultados das soluções, chegou-se a conclusão de que a extensão funcional desenvolvida nesse trabalho foi capaz de reproduzir os mesmos resultados de uma implementação consolidada, porém utilizando uma linguagem de programação mais atual, de fácil aprendizado e aplicável. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-01-16T13:24:17Z 2023-01-16T13:24:17Z 2023-01-11 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11449/238738 |
url |
http://hdl.handle.net/11449/238738 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
publisher.none.fl_str_mv |
Universidade Estadual Paulista (Unesp) |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808128362710827008 |