Documente Academic
Documente Profesional
Documente Cultură
Alg&Calculab 1 PDF
Alg&Calculab 1 PDF
lecture #1
Cluj-Napoca
Rodica Potolea
1 martie 2018
Agenda
• Probleme administrative
• Continut curs (despre ce este/nu este
vorba aici)
• Complexitate (recapitulare?)
• Complexitate (lecture#1)
• Timp polinomial, P si NP
• NP completitudine
• Reductibilitate
• Demonstrare NP-comp&Probleme NP-comp
• Reducere NP-comp
• Aplicatii NP-comp
• Aproximari si heuristici
• Strategii fundamentale de proiectare algoritmi
• Masina Turing
• Exemple
8-Mar-18 Rodica Potolea, CS, UTCN 6
Bibliografie
• Cormen, Thomas, Charles Leiserson, Ronald Rivest, and Clifford Stein.
Introduction to Algorithms. 2nd ed. Cambridge, MA: MIT Press, 2001.
ISBN: 9780262032933; 3rd edition available.
• Papadimitriou, C. H. Computational Complexity. 1st ed. Boston:
Addison Wesley Publishing Company, 1994. ISBN: 0201530821.
• Sipser, M. Introduction to the Theory of Computation. 1st ed. Florence,
KY: Thomson/Brooks Cole, 1996. ISBN: 053494728X.
• Articole pe tema NPC, aproximare, probleme duale
• t(n)=
at(n/b)+f(n) daca n>=n0
1 1 1 1 1 0 0 1
1 0 0 1 0 0 1 0
0 1 1 0 1 1 0 1
0 0 1 0 0 1 1 1
P= Problema de optim
Q= Problema de decizie asociata
8-Mar-18 Rodica Potolea, CS, UTCN 37
Problema abstracta - continuare
• Daca o problema de decizie este greu de
rezolvat (nu poate fi rezolvata polinomial),
atunci problema de optim corespunzatoare
este greu de rezolvat!
• Deci, desi NP-completitudinea se limiteaza la
domeniul problemelor de decizie, acest
aspect NU reprezinta o limitare in realitate.
• Daca NICI macar decizia nu o pot lua
polinomial …
8-Mar-18 Rodica Potolea, CS, UTCN 38
De retinut
Problema Optim P => Problema Decizie P
Problema Decizie NP => Problema Optim NP
?Daca Problema Decizie P? =>? Problema OptimP
Nu putem afirma
Problema Optim NP
Nu putem afirma