Simulação de um Problema de Transporte Utilizando a Linguagem Python e o Google Colab

Autores/as

  • Bernardo T. Schettini FURG
  • Bárbara D. do Amaral Rodriguez FURG
  • Cristiana A. Poffal FURG

Resumen

O problema de transporte é um dos mais representativos em programação linear (PL) inerente a áreas que envolvem logística. É de grande aplicação prática, tendo sido estudado por muitos pesquisadores, entre eles, George Dantzig (1914 – 2005) que foi o primeiro matemático a estabelecer a sua formulação em PL e propor um método sistemático de resolução, o método Simplex [1], [2]. Resolver um problema de transporte consiste em determinar a forma mais eficiente, isto é, mais econômica, de enviar um bem disponível, em quantidades limitadas, de determinados locais para outros onde seja necessário, com o menor custo [4]. Dentro deste contexto, o objetivo deste trabalho é demonstrar a utilidade da linguagem de programação Python na simulação de um problema de transporte utilizando o método Simplex e o Google Colab, um ambiente de desenvolvimento de interface simples e acessível para compartilhamento online de códigos. Em termos geométricos, o método Simplex consiste em percorrer os vértices do poliedro {x : Ax ≤ b}, ao longo das arestas que os ligam, até que seja encontrado o vértice ótimo. O método Simplex funciona muito bem na prática [3]. A resolução de um problema de transporte envolve basicamente três etapas: a primeira consiste em encontrar uma solução básica inicial; a segunda, em verificar se essa solução é ótima ou não; e a terceira consiste na passagem desta solução a outra melhor, caso exista, evidentemente [1], [2]. A Figura 1 ilustra o problema de transporte na forma de uma rede com m origens e n destinos representados por nós, as arestas que ligam as origens aos destinos representam os percursos pelos quais os recursos serão transportados. [...]

Descargas

Los datos de descargas todavía no están disponibles.

Citas

C. Canavarro. Apostila de programação linear: problema de transporte. 2005.

G. B. Dantzig. Linear programming and extensions. New Jersey: Princeton University Press, 1963.

C. A. Dornellas. “Análise de tópicos relevantes em programação linear e aplicações no ensino de engenharia”. Tese de doutorado. Universidade Estadual Paulista (Unesp), 2014.

S. S. Frutuoso de Souza, F. P. dos A. Lima e R. Romero. “Programação Linear: uma solução alternativa para o problema de transporte”. Em: Omnia Exatas 2 (2011), pp. 63–76.

A. Gilat e V. Subramaniam. Métodos numéricos para engenheiros e cientistas: uma introdução com aplicações usando o MATLAB. 1a. ed. Porto Alegre: Bookman Editora, 2008.

Publicado

2026-02-13

Número

Sección

Resumos