Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/15996 |
Resumo: | Encontrar uma vaga de estacionamento livre é um dos principais problemas enfrentado todos os dias pelos habitantes das cidades. Normalmente em horários de grande fluxo é gasto uma considerável parcela de tempo ou são percorridas longas distâncias até que seja encontrada uma vaga, ocasionando desperdício de combustível e gerando engarrafamentos. O projeto MAPS (Multi-Agent Parking System) é idealizado com objetivo de desenvolver um Smart Parking (estacionamento inteligente) utilizando técnicas de Sistema Multiagente. Este Sistema Multiagente para alocação de vagas de estacionamento foi desenvolvido utilizando o framework JaCaMo e possui um mecanismo de negociação centralizado onde existe a figura de um agente centralizador que controla a alocação das vagas. Isto impõe algumas limitações ao sistema, visto que caso este agente centralizador falhe o sistema como um todo é comprometido. Este trabalho propõe a implementação de um Sistema Multiagente com mecanismo de negociação descentralizado, visando oferecer uma alternativa de alocação de vagas para o MAPS, independente de um módulo central. O SMA apresentado neste trabalho é denominado MAPS-OPEN, pois é baseado em um SMA aberto, onde os agentes podem se comunicar e negociar livremente. O MAPS-OPEN utiliza um modelo de raciocínio e protocolo de negociação propostos pelos autores, onde os agentes podem assumir papeis distintos, conforme desejam estacionar ou deixar uma vaga. Para avaliar o modelo e protocolo aqui apresentados, o trabalho descreve um conjunto de experimentos de simulação executados com o SMA proposto, onde é possível verificar que o número de mensagens trocadas no sistema cresce conforme a quantidade de agentes e que com este crescimento do número de agente eles tendem a estacionar mais próximo do ponto onde desejavam estacionar. |
id |
UTFPR-12_0f7524f3517ea7dd97eef33e8ddeeb8e |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/15996 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-19T18:25:17Z2020-11-19T18:25:17Z2019-06-05DUCHEIKO, Felipe Felix. Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente. 2019. 93 f. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/15996Encontrar uma vaga de estacionamento livre é um dos principais problemas enfrentado todos os dias pelos habitantes das cidades. Normalmente em horários de grande fluxo é gasto uma considerável parcela de tempo ou são percorridas longas distâncias até que seja encontrada uma vaga, ocasionando desperdício de combustível e gerando engarrafamentos. O projeto MAPS (Multi-Agent Parking System) é idealizado com objetivo de desenvolver um Smart Parking (estacionamento inteligente) utilizando técnicas de Sistema Multiagente. Este Sistema Multiagente para alocação de vagas de estacionamento foi desenvolvido utilizando o framework JaCaMo e possui um mecanismo de negociação centralizado onde existe a figura de um agente centralizador que controla a alocação das vagas. Isto impõe algumas limitações ao sistema, visto que caso este agente centralizador falhe o sistema como um todo é comprometido. Este trabalho propõe a implementação de um Sistema Multiagente com mecanismo de negociação descentralizado, visando oferecer uma alternativa de alocação de vagas para o MAPS, independente de um módulo central. O SMA apresentado neste trabalho é denominado MAPS-OPEN, pois é baseado em um SMA aberto, onde os agentes podem se comunicar e negociar livremente. O MAPS-OPEN utiliza um modelo de raciocínio e protocolo de negociação propostos pelos autores, onde os agentes podem assumir papeis distintos, conforme desejam estacionar ou deixar uma vaga. Para avaliar o modelo e protocolo aqui apresentados, o trabalho descreve um conjunto de experimentos de simulação executados com o SMA proposto, onde é possível verificar que o número de mensagens trocadas no sistema cresce conforme a quantidade de agentes e que com este crescimento do número de agente eles tendem a estacionar mais próximo do ponto onde desejavam estacionar.Find a free parking spot is one of the major problems faced every day by the cities population. Usually, in times of great traffic flow to find a parking spot, a driver will waste time or will drive a long way until find a spot. Therefore, wasting fuel and generating traffic jams. In order to shed some light into this problem, the MAPS project (Multi-Agent Parking System) aims to develop a smart parking solution based on Multi Agent techniques. This Multi-Agent system to allocate parking spots was developed using the JaCaMo framework and has a centralized negotiation mechanism, where a figure of a central agent controls the spot allocation, this imposes some limitations to the system because if this central agent fails the whole system is compromised. The work here presented shows the deployment of a Multi-Agent systems based on a decentralized negotiation mechanism, where the agents can freely negotiate the parking spots without the so-called central agent. The MAS described here is named MAPS-OPEN, since it is based on an open MAS, where agents can freely communicate and negotiate. The MAPS-OPEN defines a reasoning model and a negotiation protocol, where the JaCaMo agents can be assigned to different roles (buyer or seller) in order to deal with a parking spot. Moreover, we present some experiments in order to show how our MAS works in a simulated environment. Where it was possible to verify that the number of messages exchanged in the system grows according to the quantity of agents, and that with this growth of the number of agents make they tend to park closer to the point where they wanted to park.porUniversidade Tecnológica Federal do ParanáPonta GrossaCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstacionamento de automóveisSistemas de controle inteligenteSimulação (Computadores)Desperdício (Economia)Automobile parkingIntelligent control systemsComputer simulationWaste (Economics)Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligenteImplementation of a multi-agent system with a decentralized negotiation mechanism in a smart parkinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaAlves, Gleifer VazBorges, André PinzAlves, Gleifer VazBorges, André PinzLeitão, Paulo Jorge PintoForonda, AugustoDucheiko, Felipe Felixinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPG_COCIC_2019_1_06.pdfapplication/pdf2441901http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/1/PG_COCIC_2019_1_06.pdfb4c94400102d3afb5f499c4828996ea5MD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPG_COCIC_2019_1_06.pdf.txtExtracted texttext/plain146372http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/3/PG_COCIC_2019_1_06.pdf.txt580b5b973fc93f4c8abf6c290141d2a5MD53THUMBNAILPG_COCIC_2019_1_06.pdf.jpgGenerated Thumbnailimage/jpeg1361http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/4/PG_COCIC_2019_1_06.pdf.jpg60064e7b1bfa8337bf4bb456c8854702MD541/159962021-12-15 11:08:06.621oai:repositorio.utfpr.edu.br:1/15996TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-12-15T13:08:06Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
dc.title.alternative.pt_BR.fl_str_mv |
Implementation of a multi-agent system with a decentralized negotiation mechanism in a smart parking |
title |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
spellingShingle |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente Ducheiko, Felipe Felix CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Estacionamento de automóveis Sistemas de controle inteligente Simulação (Computadores) Desperdício (Economia) Automobile parking Intelligent control systems Computer simulation Waste (Economics) |
title_short |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
title_full |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
title_fullStr |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
title_full_unstemmed |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
title_sort |
Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente |
author |
Ducheiko, Felipe Felix |
author_facet |
Ducheiko, Felipe Felix |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Alves, Gleifer Vaz |
dc.contributor.advisor-co1.fl_str_mv |
Borges, André Pinz |
dc.contributor.referee1.fl_str_mv |
Alves, Gleifer Vaz |
dc.contributor.referee2.fl_str_mv |
Borges, André Pinz |
dc.contributor.referee3.fl_str_mv |
Leitão, Paulo Jorge Pinto |
dc.contributor.referee4.fl_str_mv |
Foronda, Augusto |
dc.contributor.author.fl_str_mv |
Ducheiko, Felipe Felix |
contributor_str_mv |
Alves, Gleifer Vaz Borges, André Pinz Alves, Gleifer Vaz Borges, André Pinz Leitão, Paulo Jorge Pinto Foronda, Augusto |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Estacionamento de automóveis Sistemas de controle inteligente Simulação (Computadores) Desperdício (Economia) Automobile parking Intelligent control systems Computer simulation Waste (Economics) |
dc.subject.por.fl_str_mv |
Estacionamento de automóveis Sistemas de controle inteligente Simulação (Computadores) Desperdício (Economia) Automobile parking Intelligent control systems Computer simulation Waste (Economics) |
description |
Encontrar uma vaga de estacionamento livre é um dos principais problemas enfrentado todos os dias pelos habitantes das cidades. Normalmente em horários de grande fluxo é gasto uma considerável parcela de tempo ou são percorridas longas distâncias até que seja encontrada uma vaga, ocasionando desperdício de combustível e gerando engarrafamentos. O projeto MAPS (Multi-Agent Parking System) é idealizado com objetivo de desenvolver um Smart Parking (estacionamento inteligente) utilizando técnicas de Sistema Multiagente. Este Sistema Multiagente para alocação de vagas de estacionamento foi desenvolvido utilizando o framework JaCaMo e possui um mecanismo de negociação centralizado onde existe a figura de um agente centralizador que controla a alocação das vagas. Isto impõe algumas limitações ao sistema, visto que caso este agente centralizador falhe o sistema como um todo é comprometido. Este trabalho propõe a implementação de um Sistema Multiagente com mecanismo de negociação descentralizado, visando oferecer uma alternativa de alocação de vagas para o MAPS, independente de um módulo central. O SMA apresentado neste trabalho é denominado MAPS-OPEN, pois é baseado em um SMA aberto, onde os agentes podem se comunicar e negociar livremente. O MAPS-OPEN utiliza um modelo de raciocínio e protocolo de negociação propostos pelos autores, onde os agentes podem assumir papeis distintos, conforme desejam estacionar ou deixar uma vaga. Para avaliar o modelo e protocolo aqui apresentados, o trabalho descreve um conjunto de experimentos de simulação executados com o SMA proposto, onde é possível verificar que o número de mensagens trocadas no sistema cresce conforme a quantidade de agentes e que com este crescimento do número de agente eles tendem a estacionar mais próximo do ponto onde desejavam estacionar. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-06-05 |
dc.date.accessioned.fl_str_mv |
2020-11-19T18:25:17Z |
dc.date.available.fl_str_mv |
2020-11-19T18:25:17Z |
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.citation.fl_str_mv |
DUCHEIKO, Felipe Felix. Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente. 2019. 93 f. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/15996 |
identifier_str_mv |
DUCHEIKO, Felipe Felix. Implementação de um sistema multiagente com mecanismo de negociação descentralizado para um estacionamento inteligente. 2019. 93 f. Trabalho de Conclusão de Curso (Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/15996 |
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.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/1/PG_COCIC_2019_1_06.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/3/PG_COCIC_2019_1_06.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/15996/4/PG_COCIC_2019_1_06.pdf.jpg |
bitstream.checksum.fl_str_mv |
b4c94400102d3afb5f499c4828996ea5 b9d82215ab23456fa2d8b49c5df1b95b 580b5b973fc93f4c8abf6c290141d2a5 60064e7b1bfa8337bf4bb456c8854702 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923022482178048 |