Escolar Documentos
Profissional Documentos
Cultura Documentos
Coletânea de exercı́cios
Conteúdo
Problemas de afetação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Gestão de stocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1. Uma fábrica produz dois tipos de tecido usando 3 cores diferentes de lã. As quantidades de lã necessárias
para produzir um metro de tecido são dadas por:
A fábrica dispõe de 10 kg de lã encarnada, 10 kg de lã verde e 12 kg de lã preta. O fabricante quer saber
como estabelecer a produção, sabendo que lucra e 5 por metro de tecido A produzido e e 2 por metro de
tecido B produzido.
2. Uma empresa agrı́cola explora 3 propriedades com nı́veis de produtividade equivalentes. A produção de
cada propriedade é limitada quer pela área utilizada, quer pela água disponı́vel para irrigação, do seguinte
modo:
Propriedade Área utilizável (ha) Água disponı́vel (m3 /dia)
1 400 1500
2 600 2000
3 300 900
A empresa pretende cultivar três plantações que diferem no lucro por hectare cultivado e no consumo de
água. Além disso, existe uma área total máxima (no conjunto das três propriedades) que pode ser afetada
a cada uma das plantações. A informação relevante é a seguinte:
Plantações Área máxima (ha) Consumo diário de água (m3 /ha) Lucro (e/ha)
A 700 5 60
B 800 4 45
C 300 3 15
A empresa pretende saber qual a área a cultivar de cada tipo de plantação em cada propriedade de modo
a maximizar o lucro total obtido.
3. No Sutlão, paı́s distante do 10o Mundo, a guarda ao palácio do Rei Sutlim IV (14o rei da dinastia dos
Sutlânedas) é assegurada, diariamente, por 3 turnos: manhã (8h-16h), tarde (16h-24h) e noite (24h-8h).
Mandexali, o chefe da guarda, concluiu que o número de guardas em cada turno e em cada dia não deverá
ser sempre o mesmo. Concretamente, ele acha que a segurança do palácio só fica assegurada se, no mı́nimo,
o número de guardas estiver de acordo com a tabela seguinte:
Uma vez afeto a um turno, um guarda fará sempre esse turno. Para além disso, qualquer guarda trabalhará
sempre 4 dias seguidos descansando nos três dias seguintes. O corpo da guarda do palácio real constitui
uma unidade de elite do Sutlão contendo 60 efetivos.
4. Considere o seguinte esquema relativo a um conjunto de localidades e às estradas que as ligam com as
distâncias respetivas.
B
8 10
A C
17
5 15 9
10
14 11
6 F 10 D
10
G E
12
i) Justifique a seguinte afirmação: “A solução ótima não pode ter apenas um quartel”.
ii) Apresente uma solução admissı́vel para o problema utilizando 3 quartéis.
iii) Identifique todas as soluções em que se instalam dois quartéis e diga quais são admissı́veis. Tendo
em conta, também, a alı́nea a)i), que conclusões pode tirar relativamente à solução ótima?
b) A população em idade escolar nas localidades em causa é 10.000, 15.000, 15.000, 10.000, 8.000, 25.000 e
20.000 indivı́duos, respetivamente para as localidades A, B, C, D, E, F e G. Pretende-se selecionar uma
das localidades para aı́ ser instalada uma escola. Admitindo que a escola a construir terá capacidade
suficiente para todos os alunos, qual é a melhor solução se pretendermos minimizar a distância total
percorrida pelos alunos?
2. Um aviário deseja elaborar uma ração para as aves que tenha determinadas caracterı́sticas nutricionais
nomeadamente, em termos das quantidades de três nutrientes, aqui designados por A, P e V.
Para compor a ração, o aviário tem à sua disposição dois tipos de grão e um produto utilizado apenas para
completar a mistura, mas que não contribui com qualquer quantidade dos nutrientes referidos. Os dados
relevantes constam da tabela seguinte:
Quantidade de nutriente
(g/kg de grão) Custo
Tipo de Grão A P V (e/kg de grão)
1 40 40 20 1,00
2 50 70 10 0,75
Quantidade mı́nima (g/kg de ração) 35 40 12
3. Uma firma de exportação de sementes pretende satisfazer as encomendas de vários agricultores. Em alguns
casos é conveniente enviar estas encomendas utilizando uma empresa de distribuição, a qual exige que as
encomendas tenham formato paralelepipédico e que obedeçam às seguintes regras:
• A altura tem de ser inferior ou igual à largura e esta não pode exceder o comprimento.
Pretende-se determinar o maior volume de sementes que pode ser enviado numa única encomenda postal
que obedeça a estes regulamentos.
4. Uma empresa tem uma ocupação descontı́nua de certa linha de produção formada por três conjuntos de
máquinas com funções diferenciadas. A administração está a estudar a hipótese de destinar esse excesso de
capacidade à produção de um ou mais produtos, aqui designados por A, B e C. A disponibilidade semanal
das máquinas em causa é de 200 horas, 160 horas e 50 horas, respetivamente para os conjuntos 1, 2 e 3. O
número de horas-máquina necessário para produzir cada unidade dos referidos produtos é:
O departamento de vendas informa que as vendas potenciais dos produtos A e B ultrapassam a capacidade
de produção, mas que a venda potencial do produto C é de 20 unidades por mês. Os lucros unitários são
de 20, 6 e 8 unidades monetárias para os produtos A, B e C, respetivamente.
Formule em Programação Matemática o problema que consiste em determinar o plano ótimo de produção
tendo em vista a maximização do lucro obtido.
5. Uma empresa fabrica três artigos diferentes podendo, para isso, utilizar qualquer uma de duas máquinas.
Qualquer uma dessas máquinas tem capacidade para produzir qualquer um dos artigos. O tempo, em
horas, necessário para produzir uma unidade de um dos artigos varia de acordo com a tabela seguinte:
Artigo
A B C
1 5 6 5
Máquina
2 6 6 7
Semanalmente, as máquinas não podem ser utilizadas mais de 150 e 120 horas, respetivamente, para as
máquinas 1 e 2. A empresa comprometeu-se com um revendedor a produzir, semanalmente, 15 unidades de
cada artigo. Pretende-se determinar a forma de repartir o trabalho entre as máquinas de modo a minimizar
o tempo total de produção, respeitando as condições apresentadas.
6. Durante os meses de verão, três aldeias de um certo municı́pio, aqui designadas por A, B e C, têm graves
problemas de falta de água. Este ano, devido a uma polı́tica de expansão turı́stica da região, o municı́pio
resolveu delinear um plano de modo a garantir a satisfação das necessidades de água nas três aldeias. As
necessidades de água diferem de aldeia para aldeia. A estimativa (em milhares de m3 ) para os meses de
verão é de 30 para a aldeia A, 25 para a aldeia B e 35 para a aldeia C.
As aldeias serão abastecidas por três novos depósitos de água pertencentes ao municı́pio. A capacidade
(em milhares de m3 de água) de cada um destes depósitos, designados por D1 , D2 e D3 , é respetivamente
de 40, 50 e 30. Admite-se que os depósitos estarão cheios antes da entrada em vigor do plano.
Os custos, em unidades monetárias, de transporte de cada milhar de m3 de água são conhecidos e constam
da tabela seguinte:
7. Numa certa secção de uma tecelagem produzem-se três tipos de tecido utilizando quatro teares, os quais têm
caraterı́sticas distintas. Em particular, nem todos os teares têm a possibilidade de produzir todos os tipos
de tecido. Cada tear tem uma certa capacidade diária de produção a qual varia com o tecido produzido.
Embora qualquer tear possa produzir mais do que um tipo de tecido, na tabela seguinte apresenta-se a
capacidade diária de produção (em metros) de cada tear se dedicado um dia inteiro, exclusivamente, a um
único tecido.
Capacidade diária de produção Tecidoa
(em m) em exclusividade A B C
1 400 300 500
2 600 300 –
Tear
3 – 400 300
4 400 300 400
Custo (u.m.) 50 60 30
Valor de venda (u.m.) 90 100 80
a Note-se que, o tecido B pode ser produzido em qualquer dos teares, não acontecendo o mesmo com os tecidos A e C
Formule em Programação Matemática o problema que consiste em determinar o plano diário de produção
que maximiza o resultado da empresa.
8. Uma fábrica obteve estimativas, em toneladas, para a procura de determinado produto para os próximos
quatro meses. A capacidade de produção não é a mesma nesses meses e, de igual forma, os custos de
produção também variam de mês para mês. Os valores relevantes constam da seguinte tabela:
mês
1 2 3 4
Procura (toneladas) 100 110 120 110
Capacidade de produção (tonladas) 120 150 150 100
Custos de produção (u.m./tonelada) 9 10 8 7
A empresa pode recorrer ao armazenamento do produto em causa de um mês para o seguinte. No princı́pio
do mês 1 haverá um stock de 50 toneladas e no final do mês 4 deverão ficar 80 toneladas em stock. O custo
de armazenamento é de 1 u.m. por mês e por tonelada.
Formule em Programação Matemática o problema que consiste em determinar o nı́vel ótimo de produção
mensal.
9. O João tem um capital de e11000 para investir nos próximos quatro anos. No inı́cio de cada ano ele
poderá recorrer a um de 2 tipos de depósito: tipo I, a 1 ano, com uma taxa de juro anual de 5% e tipo
II, a 2 anos, com uma taxa de juro anual de 8%. O juro dos depósitos do tipo I estará disponı́vel no final
desse ano, enquanto que o juro dos depósitos do tipo II apenas ficará disponı́vel para novos investimentos,
no final dos 2 anos do prazo. No entanto, para o cálculo desse juro, deve-se considerar a fórmula de cálculo
de juros compostos, ou seja, no final do 1o ano do prazo, o juro resultante é adicionado ao capital investido
nesse depósito, constituindo um novo capital que irá render juro no 2o ano do prazo.
No inı́cio de cada ano, o João poderá escolher a quantidade que pretende investir em cada um dos dois
tipos de depósito. O João pretende chegar ao fim dos quatro anos com a maior quantia possı́vel.
Formule este problema em Programação Matemática
10. Uma empresa planeia produzir e vender três novos produtos. O produto A apresenta um lucro unitário
de e20,00 para as primeiras 100 unidades e de e10,00 para as restantes. O produto B apresenta um lucro
unitário de e15,00 e o produto C de e25,00. Por cada três unidades produzidas de produto A terão que
ser produzidas 4 unidades do produto B e duas do produto C. A capacidade total de produção é de 600
unidades.
Formule em Programação Matemática o problema que consiste em determinar as quantidades a produzir
de cada produto maximizando o lucro total obtido.
11. Devido a um evento especial, o departamento da Polı́cia de uma determinada cidade precisa de planear
uma ação de vigilância para um determinado dia. Neste sentido, dividiu esse dia em 4 perı́odos distintos.
Em cada um dos perı́odos o número mı́nimo de polı́cias necessário é o indicado na tabela seguinte:
Os polı́cias podem ser contratados para trabalhar 6 ou 12 horas consecutivas. Os que trabalham 12 horas
consecutivas recebem e120,00 pelo serviço e os que trabalham 6 horas consecutivas recebem e70,00 pelo
serviço. Pretende-se planear a vigilância de forma que o custo global a pagar seja mı́nimo.
Formule o problema em Programação Matemática.
maximizar z = x1 + x2
sujeito a 2x1 + x2 ≤6
4x1 + x2 ≤8
x1 + 2x2 ≥4
x2 ≤4
x1 , x2 ≥0
a) Determine graficamente, caso exista(m), a(s) solução(ões) ótima(s), dos seguintes problemas:
i) max z1 = x2 : (x1 , x2 ) ∈ S
ii) min z2 = 4x1 − 2x2 : (x1 , x2 ) ∈ S
iii) max z3 = 4x1 − 2x2 : (x1 , x2 ) ∈ S
b) Resolva os problemas anteriores, assumindo que as variáveis só podem tomar valores inteiros.
S = {(x1 , x2 ) ∈ R2 : x1 ≥ 2, x2 ≥ 4, x1 + x2 ≥ 8, x1 , x2 ≥ 0}
Determine graficamente, caso exista(m), a(s) solução(ões) ótima(s), dos seguintes problemas:
a) max z1 = x2 : (x1 , x2 ) ∈ S
b) min z2 = 4x1 − 2x2 : (x1 , x2 ) ∈ S
c) max z3 = −4x1 − 2x2 : (x1 , x2 ) ∈ S
S = {(x1 , x2 ) ∈ R2 : x2 + y 2 ≤ 25, x − y ≤ 2, x, y ≥ 0}
Determine graficamente, caso exista(m), a(s) solução(ões) ótima(s), dos seguintes problemas:
a) max z1 = x2 + y 2 − 2x − 6y
b) min z2 = x2 + y 2 − 2x − 6y
13
maximizar z = x1 + x2
sujeito a x1 × x2 ≤3
x21 + x22 ≤ 16
x1 , x2 ≥0
maximizar z = x1 + 3x2
sujeito a x1 + x2 ≤8
4x1 + x2 ≤ 26
−x1 + x2 ≤4
x1 , x2 ≥0
7. Uma fábrica pretende produzir dois novos produtos, aqui designados por A e B. Ambos os produtos
requerem uma mesma matéria prima, a qual está disponı́vel numa quantidade de 10 unidades. Cada
unidade produzida de produto A permite obter um lucro de 2 u.m. Pretende-se determinar a quantidade
a produzir de cada produto de forma a maximizar o lucro total obtido. O gráfico que permite resolver o
problema é o que se apresenta a seguir. Neste gráfico, xA e xB designam as quantidades a produzir de
produto A e B, respetivamente. A reta z = 0 indica a reta definida pelos pontos que dão à função objetivo
do problema valor 0.
xB
10
P
5
xA − xB = 5
−5 5 10 xA
xA + xB = 10
−5 z=0
d) Estaria disposto a adquirir quantidade adicional de matéria prima? Caso responda afirmativamente,
diga quanto estaria disposto a pagar por cada unidade adicional e qual a quantidade máxima que
estaria disposto a adquirir.
e) Para que valor(es) do lucro unitário do produto A, o ponto P define uma solução ótima para o
problema? (considere que o lucro unitário associado ao produto B não se altera.)
8. Uma empresa de adubos pretende determinar a melhor forma de produzir um lote de um novo produto
para exportação. As especificações das duas matérias-primas utilizadas na produção assim como os custos
unitários de aquisição das mesmas são os seguintes:
O lote a produzir do produto deve ter pelo menos 160 unidades do quı́mico A, 120 unidades do quı́mico B
e 60 unidades do quı́mico C. O problema foi formulado em programação linear da seguinte forma:
b) Calcule o valor marginal correspondente à primeira restrição (quı́mico A). Diga qual o significado
deste valor.
c) A empresa chegou à conclusão que a quantidade mı́nima de quı́mico C deveria ser, afinal, de 80 kg.
Este facto altera a solução ótima que tinha sido obtida? Justifique e, em caso afirmativo, indique a
nova solução ótima.
d) Determine os valores que poderá tomar o coeficiente da variável x2 na função objetivo de forma que
a solução x1 = 60, x2 = 40 seja ótima.
9. Um negociante de vinhos produz duas variedades de vinho branco: meio-seco (M) e seco (S). A venda de
um garrafão de 5 litros de vinho do tipo M rende 5 unidades monetárias (u. m.) enquanto a venda de
um garrafão de 5 litros de vinho do tipo S rende 4 u. m. Para produzir 5 litros de vinho do tipo M são
necessárias 3 caixas de uvas, 0.4 kg de açúcar e 0.2 unidades de um conservante. Para produzir 5 litros de
vinho do tipo S utilizam-se 4 caixas de uvas, 0.2 kg de açúcar e 0.1 unidades do conservante.
Para determinar o plano de produção que maximiza o lucro obtido com a venda dos vinhos formulou-se o
problema em Programação Linear como se apresenta em seguida:
10. No inı́cio do Verão, para obter preços mais favoráveis, um fornecedor de gelados faz um contrato por
seis meses com um comerciante, para a compra semanal de quantidades fixas de leite e concentrado de
chocolate. Contudo, no Outono, quando a procura de gelados diminui, o fornecedor fica, semanalmente,
com 300 litros de leite e 100 quilogramas de concentrado de chocolate que não são utilizados no fabrico de
gelados.
Para utilizar o excesso de leite e concentrado de chocolate, o fornecedor resolve vender, a uma das escolas
locais, caixas de leite com chocolate que ele produz e engarrafa. O fornecedor fabrica dois tipos de leite
com chocolate que variam na percentagem de chocolate que contêm.
Para produzir uma caixa de leite com chocolate do tipo I são necessários 2 litros de leite e 1 quilograma de
concentrado de chocolate, obtendo-se um lucro de 3 u. m.; a produção de uma caixa de leite com chocolate
do tipo II requer 2.5 litros de leite e 0.6 quilogramas de concentrado de chocolate obtendo-se um lucro de
4 u. m.
Pretende-se saber quantas caixas de leite com chocolate de cada um dos tipos deve o fornecedor fabricar
de modo a maximizar o lucro.
6
1 5
4
7
2 8
3 9
10
Os compartimentos comunicam entre si através de portas que permitem a passagem num só sentido, ou
seja, de x pode-se passar para y, se e só se x < y, com x, y ∈ {1, . . . , 10}.
Considere a seguinte relação binária ℜ definida no conjunto dos compartimentos
S = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
dada por
x ℜ y ⇔ é possı́vel passar do compartimento x para o compartimento y
17
2. Considere as ruas que contornam a Ópera de Paris, onde se enumeram 15 cruzamentos e se indicam por
setas os possı́veis sentidos para a circulação automóvel:
a) Represente o grafo G = (X, A) que tem por vértices os 15 cruzamentos e cujos arcos são definidos do
seguinte modo: existe um arco (a, b) se é possı́vel um automóvel ir do cruzamento a ao cruzamento b
sem passar por nenhum outro cruzamento nem ir contra o sentido estipulado.
b) Considerando o grafo G determine, se possı́vel:
i) um caminho elementar de 1 para 13;
ii) um caminho simples mas não elementar de 1 para 13;
iii) um circuito passando por 15.
c) Considere agora o grafo G′ que se obtém do grafo G pela remoção da orientação dos arcos e determine,
se possı́vel:
i) uma cadeia de 9 para 5;
ii) um ciclo elementar passando por 4, 6, 13 e 15.
d) Caracterize os grafos G e G′ quanto à conexidade.
e) Algum dos grafos G e G′ é hamiltoniano? E euleriano?
1 3
4 6
b d
a f
c e
Seja C = { {a, c} , {c, e} , {e, f } , {f, d} , {d, c} , {c, b} , {b, a} }. Diga, justificando, se são verdadeiras ou
falsas as seguintes afirmações:
5. Seja G = (X, A) o grafo induzido por um cubo, ou seja, X corresponde ao conjunto de vértices do cubo e
A ao conjunto de arestas do cubo.
6. Seja G = (X, A) um grafo orientado tal que Γ+ (x) ∩ Γ+ (y) = ∅, ∀x, y ∈ X e x 6= y. Mostre que:
a) d− (x) ≤ 1, ∀x ∈ X;
b) |A| ≤ |X|.
7. Mostre que numa conferência, o número de pessoas que aperta a mão um número ı́mpar de vezes é par.
9. Seja G = (X, A) um grafo orientado. Demonstre que se G tem um circuito hamiltoniano então G é
fortemente conexo. O recı́proco verifica-se?
10. Considere as grelhas que a seguir se apresentam. Pretende-se traçar uma linha fechada que intersete todos
os segmentos uma e uma só vez. Num dos casos tal é possı́vel, no outro não é. Justifique.
a) b)
11. Revisite o problema 5 da Ficha 1 (problema de Kirkman aplicado a um torneio de golfe) e contextualize-o
do ponto de vista da teoria dos grafos. Por outras palavras, reformule e resolva o problema recorrendo a
um grafo não orientado.
14
2 4
8 4 10
5
6
1 5 5 7
13 8 4 7
7
3 6
3 8
2 5 8
5 19 5 9 3 2
14 8 14
1 4 7 10
10 6 10 8
11 6 3
7
3 6 9
3. Considere o seguinte grafo G = (X, A). Para cada arco (i, j) ∈ A indica-se o seu valor, cij :
1
2 4
1 2
1 1 3 2
1
5
3 5
são os comprimentos dos caminhos mais curtos entre o vértice 1 e os vértices 1 a 5, respetivamente.
b) Desenhe o grafo G0 = (X, A0 ), onde A0 é o conjunto de arcos que estão num dos caminhos mais
curtos entre o vértice 1 e os restantes vértices.
21
c) Diga que valores podem tomar c35 e c25 (separadamente) de forma a que o conjunto A0 que encontrou
na alı́nea anterior não sofra alterações.
d) Existe caminho mais longo entre os vértices 1 e 5? Justifique.
e) Determine os valores de c23 para os quais existe um caminho mais curto entre os vértices 1 e 5.
4. Considere o seguinte grafo onde, para cada arco (i, j) se indica o respetivo comprimento, cij :
6
2 4
4 3
1 0 1 6
2 3
4
3 5
Sabe-se que o comprimento do caminho mais curto entre o vértice 1 e os vértices 2, 4 e 5 é, respetivamente,
4, 10 e 6.
5. Considere o seguinte grafo referente a um problema em que percorrer um dado arco implica custos e ganhos.
Os valores nos arcos correspondem à diferença entre custos e ganhos.
25 3
15
8 x
1 2 4
7 17
-3
6. Seja G = (X, A) um grafo orientado onde X = {1, . . . , n}. Escreva equações recursivas que lhe permitam
determinar os caminhos com menor número de arcos entre o vértice 1 e qualquer um dos restantes vértices.
7. Mostre que se um grafo orientado G = (X, A) tem um circuito de valor total negativo incluı́do num caminho
entre dois determinados vértices, então as equações recursivas não têm solução (considere, para simplificar,
um circuito com apenas 3 vértices).
Seja G = (X, A) um grafo orientado em que pij designa o peso associado ao arco (i, j) ∈ A. Seja
ainda, µ(j), o comprimento do caminho mais longo entre os vértices 1 e j.
Então, para qualquer arco (i, j) ∈ A,
a) µ(i) + pij ≤ µ(j);
b) o arco está num caminho mais longo entre 1 e j, se e só se, µ(i) + pij = µ(j).
“Sejam i e j dois vértices de um grafo orientado e sem circuitos e sejam λ(i) e λ(j) os compri-
mentos dos caminhos mais curtos entre o vértice 1 e os vértices i e j, respetivamente. Assuma-se
ainda que existe pelo menos um caminho entre i e j. Para os nodos i, j 6= 1, n, o comprimento
do caminho mais curto de i para j tem sempre valor igual a λ(j) − λ(i).”
10. Suponha que dispõe de três jarros (não graduados) com 8, 5 e 3 litros de capacidades, respetivamente. O
jarro de 8 litros está cheio de água. Passando a água de uns jarros para os outros, pretende-se dividir a
água em duas porções de 4 litros fazendo o menor número possı́vel de passagens. Formalize o problema
como um problema de determinação de um caminho num grafo.
11. Um indivı́duo comprou recentemente uma viatura nova e pretende determinar quando é que a deverá trocar
de forma a minimizar a despesa lı́quida de ter e manter uma viatura a partir deste momento e durante 5
anos. Para evitar os elevados custos de manutenção, poderá a qualquer altura vender a viatura que possuir,
substituindo-a por uma nova. No fim do perı́odo de 5 anos o indivı́duo venderá a viatura que possuir na
altura. O custo de manutenção depende da idade que a viatura tem no inı́cio do ano e o valor de venda
de viaturas usadas também depende da idade da viatura de acordo com as seguintes tabelas (valores em
euros):
Admita que a qualquer momento, comprar uma viatura nova custa 25000 e.
Formalize o problema como um problema de determinação do caminho mais curto entre dois vértices num
grafo adequado. Determine a solução ótima.
12. Formalize o seguinte problema de investimento como um problema de determinação do caminho mais longo
entre dois vértices num grafo adequado.
Suponha que dispõe de 5000 e para investir em 6 projetos. O custo e benefı́cio lı́quido obtido com cada
projeto são indicados na tabela seguinte. Não é possı́vel investir uma fração do custo de um projeto, isto
é, em cada projeto, ou se investe a totalidade do custo associado ou não se investe nada.
Projeto 1 2 3 4 5 6
Custo(e) 1000 1000 2000 2000 3000 4000
Benefı́cio(e) 120 150 400 450 520 700
1. Represente os seguintes projetos de atividades através de redes com atividades nos arcos:
a) Atividades: A, B, C, D, E, F, G, H e I;
Relações de precedência: A precede D e E;
B precede F;
C precede G e H;
D precede F;
F e G precedem I.
b) Atividades: A, B, C, D, E, F;
Relações de precedência: A e B precedem C;
A precede D;
B precede E;
D precede F;
c) Atividades: A, B, C, D, E, F, G, H e I;
Relações de precedência: C e D sucedem a A e B;
E sucede a B;
F e H sucedem a D e E;
G sucede a C e F;
I sucede a G e H;
d) Atividades: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P;
Relações de precedência: A, B e C são as primeiras tarefas do projeto podendo iniciar-se em simultâneo;
D, E e F só podem começar depois de A terminar;
I e G só se podem iniciar depois de concluı́das B e D;
H pode começar depois do fim de C e G;
K e L sucedem a I;
J sucede a E e H;
M e N sucedem a F mas só podem começar depois de E e H estarem concluı́das;
O sucede a M e I;
P sucede a J, L e O;
K, N e P são as tarefas finais do projeto.
2. Represente os seguintes projetos através de uma rede com atividades nos arcos:
a) Atividade A B C D E F G H
Ativ. precedentes - - - - A,C,D A,C,D A,C,D E,F,G
25
b) Atividade A B C D E F G H I J K L M N O
Ativ. precedentes - A A C C C D,E,F G H H I,J K L L B,M,N
D K
3 7 8
4 J L
H
A
E I
2 5 9
B F G
C
1 6
a) Para cada atividade diga quais as atividades que a precedem e que lhe sucedem.
b) Diga quais são as novas precedências diretas resultantes de adicionar cada uma das seguintes atividades
fictı́cias:
i) (3,5);
ii) (3,4);
iii) (5,6);
iv) (3,6);
c) Indique como pode ser incorporada na rede a seguinte relação “D precede G”.
4. Um aluno da disciplina de Introdução à Investigação Operacional pretende fazer uma mousse de chocolate.
Confrontado com a dificuldade deste trabalho, decide utilizar os seus conhecimentos sobre redes de projeto
para que tudo lhe saia da melhor forma. Assim, identificou as seguintes atividades:
O chocolate deve ser derretido antes de ser misturado com as gemas. As claras devem ser batidas e as
gemas devem ser misturadas com o chocolate depois de os ovos estarem partidos e antes de se envolver as
claras com aquela mistura.
a) Represente este ‘projeto’ através de uma rede com as atividades nos arcos.
b) Determine o tempo mı́nimo necessário para confecionar a mousse;
c) Será possı́vel ao aluno(a) realizar este (difı́cil) projeto naquele tempo mı́nimo sem recorrer à ajuda de
um(a) companheiro(a)?
d) Caso necessite da ajuda de um companheiro, como deverá ser repartido o trabalho de forma a não
exceder o tempo mı́nimo determinado anteriormente?
5. Considere um projeto com 10 tarefas. A duração (em dias) de cada tarefa é a seguinte:
Tarefa
A B C D E F G H I J
Duração 10 5 3 4 5 6 5 6 6 4
6. Considere um projeto representado pela seguinte rede, onde o valor junto a cada arco representa a duração
da atividade correspondente:
C,10
3 5
G,
15 20
A,
D,
I,5
F,5
1 6 7
1
0
B, 10
15
H,
E,5
2 4
a) Determine a duração mı́nima do projeto e identifique as atividades crı́ticas assim como o(s) caminho(s)
crı́tico(s);
b) Verifique que todos os vértices têm folga nula;
c) Por razões que têm a ver com a dificuldade em conseguir mão de obra especializada é possı́vel que a
atividade C venha a sofrer um atraso de 5 unidades de tempo. Que consequências advêm deste facto?
d) Comente as seguintes afirmações:
i) “Independentemente das durações das atividades, a atividade I seria sempre uma atividade crı́tica.”
ii) “Como todos os vértices têm folga nula, era inevitável que houvesse pelo menos dois caminhos
crı́ticos.”
7. Assuma que o grafo seguinte é uma rede de atividades correspondente a um projeto, sendo as durações das
atividades dadas pelos valores junto aos arcos e sendo a atividade (2,3) uma atividade fictı́cia.
6
2 4
4 3
1 0 1 6
2 3
4
3 5
Atividades
(5, 6)
(4, 6)
(4, 5)
(3, 5)
(2, 4)
(1, 3)
(1, 2)
1 3 5 7 9 11 13 Tempo
8. Construa um exemplo que mostre que numa rede de atividades, um caminho que utiliza apenas vértices
com folga nula não é necessariamente um caminho crı́tico.
2
2
x
2 3
y
1
3 4
4 5 6
As durações das atividades (2,3) e (3,6) são desconhecidas pelo que os seus valores são representados pelas
variáveis x e y.
10. Considere a seguinte rede associada a um projeto que tem de estar concluı́do dentro de 13 semanas (a
atividade (2, 5) é fictı́cia):
2 4
1 6
3 5
Pretende-se fazer uma análise tempo/custo para determinar a duração a atribuir a cada atividade de forma
que o projeto possa estar concluı́do dentro do prazo.
A informação relevante consta da seguinte tabela:
11. Considere um projeto representado pela seguinte rede e que tem de estar concluı́do dentro de 12 unidades
de tempo:
1 4
A informação relativa à duração normal e acelerada (no limite) das atividades, bem como os respetivos
custos consta da seguinte tabela:
1. Uma pequena companhia aérea pretende organizar viagens para quatro cidades distintas. Para tal, dispõe
de quatro aviões diferentes que variam no número de lugares, número de tripulantes e no consumo. Desta
forma, ter-se-ão assim, custos diferentes para cada par avião/cidade, os quais constam na seguinte tabela:
custo de Avião
viagem (u.m.) 1 2 3 4
1 48 50 44 46
2 56 60 68 60
Cidade
3 40 48 50 52
4 95 85 90 84
Pretende-se saber como afetar os aviões às cidades, minimizando o custo total e garantindo que cada cidade
é visitada por um (único) avião.
a) Partindo da matriz de custos dada, obtenha uma outra na qual uma afetação completa de valor nulo
constitua uma solução ótima para o problema;
b) Por observação da matriz que obteve na alı́nea anterior, identifique uma solução ótima para o problema
dado e determine o seu custo.
2. Uma fábrica de brinquedos necessita de admitir mais uma pessoa para cada uma das suas quatro secções:
montagem, eletrificação, pintura e embalagem. Responderam aos anúncios apenas três indivı́duos exigindo
salários diferentes e dependentes do tipo de serviço. Essa informação consta da seguinte tabela:
salário secção
pretendido (u.m.) montagem eletrificação pintura embalagem
1 4 2 5 3
candidatos 2 1 3 4 2
3 3 3 1 5
Pretende-se determinar que secção deverá ficar atribuı́da a cada candidato, de forma a minimizar o custo
total da solução obtida e garantido que cada secção fica afeta a, no máximo, um candidato.
31
3. Sete candidatos concorreram a sete lugares numa empresa. Na matriz seguinte apresenta-se uma clas-
sificação qualitativa de cada candidato para cada lugar onde um ‘S’ no elemento (i, j) significa que o
candidato i é apto para o lugar j e ‘N ’ significa que o candidato i não é apto para o lugar j.
S N N S N N S
N S S S N N N
N S N N S N N
N N N S S S N
S S N N N S N
S N S N S N N
N N S N N S S
Será possı́vel preencher todos os lugares com indivı́duos aptos? Caso responda afirmativamente, apresente
uma forma de o fazer.
4. Uma empresa tem cinco vendedores que pretende distribuir por quatro provı́ncias. Com base em in-
formações passadas, a empresa definiu uma aptidão (numa escala de 0 a 20) de cada vendedor em relação
a cada provı́ncia. Esses dados são apresentados na tabela seguinte:
provı́ncia
Aptidão A B C D
1 12 17 13 14
2 11 15 13 13
vendedor 3 13 16 15 14
4 12 15 14 12
5 10 13 11 13
As provı́ncias B e D deverão ser visitadas por exatamente 2 vendedores e seria desejável que as restantes
provı́ncias recebessem a visita de um vendedor (apenas). No entanto, cada vendedor só pode visitar uma
provı́ncia.
5. Uma empresa aluga camiões para transporte de entulho. Num determinado dia, nos dois depósitos de
camiões que a empresa tem, estão disponı́veis 2 e 3 camiões, respetivamente. Nesse mesmo dia a empresa
recebeu 3 pedidos provenientes de 3 obras diferentes. A primeira obra pede 3 camiões, a segunda pede 1
e a terceira pede 2. As distâncias, em quilómetros, que ligam os depósitos de camiões às diferentes obras
são as seguintes:
obra
distância (km) 1 2 3
depósito 1 63 73 72
de camiões 2 68 50 69
Pretende-se determinar a forma de distribuir os camiões pelos diferentes locais de obra de forma a minimizar
a distância total percorrida pelos camiões.
1. Uma empresa produz um artigo cuja procura é de 30 unidades por mês. Os custos de produção têm duas
componentes: um custo fixo de e15000 sempre que há produção e um custo proporcional à quantidade
produzida que é de e1000 por unidade. O custo de armazenar uma unidade deste artigo durante 1 mês é
de e300. Admita que a produção é realizada periodicamente e em lotes iguais e que não são permitidas
roturas de stock.
a) Escreva os custos conjuntos de produção e armazenamento por mês como função da quantidade
produzida em cada lote. Esboce o gráfico desta função.
b) Determine com que periodicidade a empresa deve produzir este artigo, bem como a quantidade a
produzir, de forma a minimizar os seus custos. Diga quais são os custos mensais correspondentes.
2. Uma empresa pode optar entre produzir um determinado artigo ou comprá-lo a um fornecedor. Se o artigo
é produzido pela empresa, há um custo fixo de e3600 de cada vez que se inicia o processo produtivo, sendo
de e100 o custo por unidade produzida. No caso de ser comprado ao fornecedor, o artigo custa e110 por
unidade, sendo o custo de encomenda de e900. A procura do artigo é de 400 unidades por mês e o custo
de armazenamento é de e50 por mês e por unidade, em qualquer das duas possibilidades.
3. Uma empresa de autocarros gasta cerca de 8500 litros de gasóleo por dia. A empresa pode encomendar
e armazenar grandes quantidades de gasóleo para aproveitar os descontos das companhias petrolı́feras. O
gasóleo custa e0,52 por litro, mas por cada encomenda é necessário pagar um valor fixo de e500 pelo
transporte do gasóleo da refinaria até ao depósito da empresa. Considera-se que o custo de armazenar o
gasóleo é de e0,01 por litro e por dia.
33
e) Uma outra refinaria propôs instalar gratuitamente uma conduta ligando o seu depósito à bomba de
abastecimento da empresa de autocarros, o que permite a esta evitar o armazenamento do gasóleo.
No entanto esta refinaria cobra e0,55 por litro.
Compare a proposta desta refinaria com as propostas anteriores.
4. A procura de vinho tinto num supermercado é de 640 litros por mês. O custo fixo de uma encomenda para
repor o stock é de e25,00. A encomenda é entregue pelo fornecedor que cobra e1,25 por litro de vinho.
Estima-se que o custo de armazenar 1 litro de vinho durante um mês seja de e0,05.
a) Use um modelo adequado para determinar a frequência das encomendas pelo supermercado, a quan-
tidade a encomendar, e os correspondentes custos mensais.
b) Sabendo que o tempo de entrega é de 1 semana, diga qual é o ponto de encomenda.
c) Para não ter que fazer entregas frequentes, o fornecedor propõe fazer um desconto de 0,05 e por litro
de vinho, se o supermercado encomendar pelo menos 1600 litros de cada vez. Diga se esta proposta
também é vantajosa para o supermercado.
5. Uma empresa pretende planear a produção de um artigo para os próximos 5 meses. A procura prevista do
artigo em causa é de 2, 4, 2, 2 e 3, respetivamente para cada um dos meses. O custo de setup do processo
produtivo é de e4000 e o custo unitário de produção é de e1000. O custo unitário de armazenamento é
de e300 por cada unidade que tenha que ser armazenada de um mês para o seguinte. Neste momento a
empresa dispõe já de uma unidade em stock.
Pretende-se determinar a polı́tica de gestão deste stock de forma a minimizar o custo global.
6. Uma Consultora tem um grande conjunto de impressoras que utiliza o mesmo tipo de toner. Todos os
meses, o fornecedor destes toners contacta a empresa no sentido de saber se é necessária alguma remessa.
Neste momento a empresa tem em stock 20 toners e estima que para os próximos quatro meses venha a
precisar de 12, 7, 8 e 14 toners respetivamente, tendo em conta o histórico dos anos anteriores em termos
de volumes de impressão. Cada encomenda de toners tem um custo fixo de e100 associado a diversas
despesas. Cada toner custa e50 no fornecedor.
Determine os possı́veis valores para o custo de armazenamento de um toner (de um mês para o seguinte) que
justifica que a polı́tica ótima de gestão do stock de toners consista em a consultora fazer uma encomenda
única.