Programação linear utilizando Python na solução do método simplex

Authors

DOI:

https://doi.org/10.20873/retmat.uft.v1n1.2026.23236

Keywords:

Linear Programming; Linear Algebra; Simplex Method; Python

Abstract

This study highlights the exploration of fundamental concepts of linear programming through the problem-solving approach using the simplex method. Employing a methodology that combines a bibliographic review with practical application, the simplex method was utilized to solve linear programming problems with the aid of the Python programming language. The main objective was to demonstrate the practicality and efficiency of the simplex method when implemented in a programming language such as Python, in addition to providing a basic understanding of linear programming. The results obtained were satisfactory, showing that problems solved using a programming language were resolved more quickly and with fewer calculations, underscoring the importance of integrating theory and practice in solving complex problems.

References

[1] Luara Almeida, Glêndara Martins, and Warley Silva. Otimização de processos utilizando a programação linear. Enciclopédia Biosfera, 9(16), 2013.

[2] Robert E Bixby, John W Gregory, Irvin J Lustig, Roy E Marsten, and David F Shanno. Very large-scale linear programming: A case study in combining interior point and simplex methods. Operations Research, 40(5):885–897, 1992.

[3] José Luiz Boldrini, Sueli IR Costa, VL Figueredo, and Henry G Wetzler. Álgebra linear. Harper & Row, 1980.

[4] Giovanni Castilho Brogiato. Programação linear, linear inteira e os algoritmos simplex e branch and bound: Problemas e aplicações em otimização. Trabalho de conclusão de curso, Universidade Federal de São Carlos, São Carlos, Brazil, 2021.

[5] Emílio Capamba Evaristo. Programação linear: um manual para o professor. PhD thesis, Universidade da Beira Interior (Portugal), 2020. Acessado em 20/08/2024.

[6] Paulo Feofiloff. Algoritmos de Programação Linear Programação Linear Concreto. Universidade de São Paulo, 2005.

[7] J Júdice, P Martins, M Pascoal, and J Santos. Programação linear. Coimbra, Portugal: Departamento de Matemática-Universidade de Coimbra, 2006.

[8] Erico Fagundes Anicet Lisboa. Pesquisa operacional. Apostila da disciplina. Rio de Janeiro–RJ, 2002.

[9] Pedro Luiz Aparecido Malagutti and Hipertexto Pitágoras. P versus np, 2002.

[10] Fernando Augusto Silva Marins. Introdução à pesquisa operacional. São Paulo: Cultura Acadêmica: Universidade Estadual Paulista, 2011.

[11] Marco Antonio Figueiredo Menezes. Programação linear. Goiânia: Universidade Católica de Goiás, Departamento de Computação, 2006.

[12] Nilo Ney Coutinho Menezes. Introdução à Programação com Python: Algoritmos e Lógica de Programação para Iniciantes. Novatec, São Paulo, 2010.

[13] Elias Dib Caddah Neto. A importância da programação linear no processo decisório/programming the importance of linear in decision making. Revista FSA (Centro Universitário Santo Agostinho), 1(1):69–80, 2015.

[14] Agnaldo dos Santos Pereira. Método simplex e sua aplicação na resolução de problemas de programação linear em um curso técnico de administração. Dissertação de mestrado profissional em matemática, Universidade Estadual do Maranhão (UEMA), São Luís, Brazil, 2020.

[15] Leizer de Lima Pinto and Marco Antonio Figueiredo Menezes. Implementação de algoritmos simplex e pontos interiores para programação linear. Revista EVS-Revista de Ciências Ambientais e Saúde, 35(2):225–246, 2008.

[16] Adília Oliveira Das Neves Rafael. Programação linear e algumas extensões. Faculdade de Ciências universidade do Porto, Departamento de Matemática, 2014.

[17] Ana Luisa Soubhia, Elias Teixeira Costa, Flavio Luan Müller Freitas, Laís Brum Menezes, Marcos Alves dos Santos, and Vinícius Maran. Python 101. Universidade Federal de Santa Maria (UFSM), Cachoeira do Sul, RS, versão 1.0-2019/2 edition, 2019.

[18] Orisvaldo Gustavo de Sousa. Aspectos práticos da programação linear. Universidade Federal de Santa Catarina, 2009.

Published

2026-06-26

How to Cite

Lima, M., Mota de Mesquita Assis, A., da Silva Santos, R., Gabriele Sousa de Oliveira, I., & Alcindo Lobo de Melo, J. (2026). Programação linear utilizando Python na solução do método simplex. Revista Tocantinense De Matemática , 1(1). https://doi.org/10.20873/retmat.uft.v1n1.2026.23236

Issue

Section

Edição inaugural