Escolar Documentos
Profissional Documentos
Cultura Documentos
por cada um deve ser a mnima possvel. Suponha que o saco tenha 4 moedas de 1, 2, 4
e 6 centavos. Usando duas abordagens (dividir para conquistar, algoritmos gulosos,
programao dinmica ou backtracking), mostre como resolver o problema atravs da
execuo de trs algoritmos eficientes para o exemplo citado, um algoritmo por
abordagem. Indique a abordagem usada em cada algoritmo.
14- Como modificamos o algoritmo da mochila de programao dinmica sem que se
altere o custo de forma que seja possvel adicionar cada item mltiplas vezes, o
problema da mochila ilimitada?
15- O problema Isomorfismo de Grafos consiste em: dados dois grafos no
direcionados G= (V, E) e H=(V, E), decidir se existe uma bijeo f: V V, tal que,
para todo par de vrtices (u,v), com u, v V, a aresta (u, v) E sse (f(u), f(v)) E.
Prove que o problema Isomorfismo de Grafos pertence classe NP.
16- Defina os seguintes conceitos:
P
NP
No-determinismo
Reduo polinomial
NP-completo
NP-difcil
17- Para cada afirmao, diga se verdadeiro (V), falso (F), ou se no se sabe (NS),
dando uma justificativa clara e objetiva.
a) Se A um problema NP-completo e existe um algoritmo determinstico
exponencial para resolver A, ento fica provado que P NP.
b) O conjunto P est contido propriamente no conjunto NP.
c) P NP-difcil = .
d) Se um problema A polinomialmente redutvel a um problema B, ento ou A e
B so ambos polinomiais ou ambos NP-difcil.
e) Se um problema A polinomialmente redutvel a um problema B, ento ou A e
B so ambos polinomiais ou so ambos exponenciais.
f) Existem problemas na classe NP que no esto na classe NP-completo.
g) A classe NP-completo contm todos os problemas NP-difceis.
h) A classe NP-completo contm todos os problemas da classe P.
i) Se houver uma soluo polinomial para o problema SAT, ento P = NP.
j) NP-completo a classe dos problemas computacionais para os quais no existe
um algoritmo polinomial.