Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/83117
DC FieldValueLanguage
dc.contributor.advisorSantos, José Luís Esteves dos-
dc.contributor.authorMartins, Marisol Ferreira-
dc.date.accessioned2018-12-22T19:00:02Z-
dc.date.available2018-12-22T19:00:02Z-
dc.date.issued2017-07-18-
dc.date.submitted2019-01-21-
dc.identifier.urihttps://hdl.handle.net/10316/83117-
dc.descriptionDissertação de Mestrado em Matemática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractA programação linear multiobjetivo é um caso particular de programação multiobjetivo, onde se otimiza simultaneamente múltiplas funções lineares sujeitas a um conjunto de restrições também lineares. Este tipo de problemas, tipicamente, não admite uma única solução mas um conjunto de soluções incomparáveis. Este conjunto de soluções representa o melhor resultado possível entre os objetivos conflituantes, visto que não é possível melhorar um critério sem piorar algum dos outros. Neste trabalho iremos introduzir as principais definições de otimização multiobjetivo, analisar as principais ideias da programação linear multiobjetivo, sumarizar os resultados mais importantes de programação linear e mostrar como usar os programas lineares paramétricos para resolver programas lineares com múltiplos objetivos, utilizando exemplos em $\mathbb{R}^2$ que ilustrem esses resultados. Provaremos alguns resultados importantes, como por exemplo o principal teorema de programação linear multiobjetivo que afirma que todas as soluções eficientes são também propriamente eficiente. Estudaremos também dois métodos para resolver programas lineares biobjetivo, o método da soma ponderada e o método simplex, ambos implementados em \textit{Matlab}. Faremos ainda uma breve generalização do método simplex para o caso de programação linear multiobjetivo. Concluímos este trabalho com um breve estudo computacional comparativo dos dois métodos que permite concluir que o método simplex é mais rápido que o método da soma ponderada nos exemplos testados.por
dc.description.abstractMultiobjective linear programming it is a particular case of multiobjective programming, where multiples linear functions, subjected to a set of linear constraints, are optimized simultaneously. This type of problems do not admit, in general, unique solution, but a set of solutions of incomparable solutions. This set of solutions represents the best result possible among the conflicting objectives in the sense that it is not possible to improve one criterion without worsening any of the others. In this work, we will introduce the main definitions of multiobjective optimization, analyze the main ideas of multiobjective linear programming, summarize the main results of linear programming and show how parametric linear programming can be used to solve linear programs with several objectives, using examples in $\mathbb{R}^2$ that illustrate the results. We will also proof some important results, for example, the main theorem of multiobjective linear programming, which states that all efficient solutions are properly efficient. We will also study two methods to solve biobjective linear programs, the weighted sum method and the simplex method, both implemented in \textit{Matlab}. We will also make a brief generalization of the simplex method for multiobjective linear programming. We concluded this work with a brief comparative computational study of the both methods which allows us to conclude that the simplex method is much more faster than the weighted sum method, in the examples tested.eng
dc.language.isopor-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/-
dc.subjectProgramação linearpor
dc.subjectOtimização multiobjetivopor
dc.subjectMétodo da soma ponderadapor
dc.subjectMétodo simplexpor
dc.subjectLinear programmingeng
dc.subjectMultiobjective Optimizationeng
dc.subjectWeighted sum methodeng
dc.subjectSimplex methodeng
dc.titleIntrodução à programação linear multiobjetivopor
dc.title.alternativeIntroduction to Multiobjective Linear Programmingeng
dc.typemasterThesis-
degois.publication.locationDepartamento de Matemática da FCTUC-
degois.publication.titleIntrodução à programação linear multiobjetivopor
dc.peerreviewedyes-
dc.identifier.tid202124690-
thesis.degree.disciplineMatemática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Matemática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Matemática-
uc.degree.grantorID0500-
uc.contributor.authorMartins, Marisol Ferreira::0000-0003-2480-3548-
uc.degree.classification16-
uc.degree.presidentejuriAraújo, Adérito Luís Martins-
uc.degree.elementojuriGouveia, João Eduardo da Silveira-
uc.degree.elementojuriSantos, José Luís Esteves dos-
uc.contributor.advisorSantos, José Luís Esteves dos::0000-0002-2727-6774-
uc.controloAutoridadeSim-
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1pt-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
crisitem.advisor.deptFaculty of Sciences and Technology-
crisitem.advisor.parentdeptUniversity of Coimbra-
crisitem.advisor.researchunitCMUC - Centre for Mathematics of the University of Coimbra-
crisitem.advisor.orcid0000-0002-2727-6774-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
thesis_Marisol Ferreira Martins.pdf712.13 kBAdobe PDFView/Open
Show simple item record

Page view(s) 20

1,077
checked on Jul 16, 2024

Download(s) 20

2,926
checked on Jul 16, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons