Por favor, use este identificador para citar o enlazar este ítem:
http://repositorio.ufc.br/handle/riufc/49722
Tipo: | TCC |
Título : | Uma abordagem inicial em answer set programming para o problema de programação de tripulação |
Autor : | Sousa, Flávio Yuri de |
Tutor: | Oliveira, Paulo de Tarso Guerra |
Palabras clave : | Programação lógica;Transporte urbano;Informática |
Fecha de publicación : | 2019 |
Citación : | SOUSA, Flávio Yuri de. Uma abordagem inicial em answer set programming para o problema de programação de tripulação. 2019. 80 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação)- Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2019. |
Resumen en portugués brasileño: | Programação de Conjunto Resposta (Answer Set Programming, ou ASP) é uma abordagem declarativa usada para resolver problemas. Ela tem raízes na programação lógica que é um paradigma de programação onde se declara os objetivos que se quer alcançar, ao invés de uma sequência de ações para conseguir esse objetivo. A principal diferença do ASP para as outras linguagens do paradigma lógico é que o ASP usa resolvedores que retornam conjuntos de respostas que satisfazem as restrições do modelo, se existirem. Este trabalho apresenta a implementação inicial de uma abordagem em ASP, para resolver o Problema de Programação de Tripulação. Uma análise da abordagem é apresentada, como foco nas vantagens e desvantagens de se utilizar essa abordagem lógica para o problema. Os resultados obtidos pela análise mostram que uma abordagem em Programação Linear Inteira é mais eficiente que ASP, embora essa última apresente uma modelagem mais compreensível. |
Abstract: | Answer Set Programming is an declarative approach used to solve problems. It has roots in logical programming, a programming paradigm that states rules and goals it wants to achieve, instead of a squence of actions that leads to the goal. The main difference from ASP to the other languages of the logical paradigm is that ASP use solvers that return answer sets that satisfy the model restrictions, if they exist. This work shows the inicial implementation of an ASP approach, to resolve the Crew Scheduling Problem. An analysis of the approach is presented, focusing in the advantages and disadvantages of using this logical approach to the problem. The results obtained by the analysis show that an Integer Linear Programming approach is more efficient than ASP, although the latter represents a more understandable modeling. |
URI : | http://www.repositorio.ufc.br/handle/riufc/49722 |
Aparece en las colecciones: | CIÊNCIA DA COMPUTAÇÃO-QUIXADÁ - Monografias |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
2019_tcc_fydesousa.pdf | 837,25 kB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.