08.02.2015 Views

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

Programação Linear (e rudimentos de otimização não-linear)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

notas <strong>de</strong> aula – versão 64 - Jerônimo C. Pellegrini<br />

Capítulo 7<br />

Problemas <strong>de</strong> Transporte<br />

Neste Capítulo abandonamos o uso da convenção <strong>de</strong> notação dos Capítulos<br />

anteriores, on<strong>de</strong> usávamos b, c, m e n sempre com o mesmo significado.<br />

Temos m fontes e n <strong>de</strong>stinos; a produção da i-ésima fonte é a i e a <strong>de</strong>manda<br />

do j-ésimo <strong>de</strong>stino é b j . O custo para levar cada unida<strong>de</strong> <strong>de</strong> a i até<br />

b j é c ij . A oferta total (somando a oferta <strong>de</strong> cada fonte) é igual à <strong>de</strong>manda<br />

total. O problema consiste em conseguir enviar toda a produção, satisfazendo<br />

toda a <strong>de</strong>manda, mas minimizando o custo total.<br />

A oferta total é igual à <strong>de</strong>manda total, portanto temos<br />

∑<br />

a i = ∑ b j<br />

i j<br />

O problema então é<br />

min ∑ ∑<br />

c ij x ij<br />

i j<br />

∑<br />

s.a. : x ij = a i (∀ i ≤ m)<br />

j<br />

∑<br />

x ij = b j (∀ j ≤ n) (7.1)<br />

i<br />

Versão Preliminar<br />

Exemplo 7.1. Suponha que tenhamos as fontes e <strong>de</strong>stinos a seguir, com as<br />

respectivas ofertas e <strong>de</strong>mandas:<br />

a 1 = 4 b 1 = 12<br />

a 2 = 10 b 2 = 8<br />

a 3 = 6<br />

113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!