Pruneți și căutați

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Prune și căutare (în italiană „thin and search”) este o metodă de rezolvare a problemelor de optimizare concepută de Nimrod Megiddo în 1983. [1]

Ideea din spatele metodei este o procedură recursivă , la fiecare etapă a cărei dimensiune a intrării este redusă ( prune ) cu un factor constant . Prin urmare, este un algoritm de divizare și cucerire . Este dimensiunea intrării, va fi complexitatea în timp a întregului algoritm e complexitatea în timp a operației de subțiere, atunci va respecta următoarea relație de recurență :

că se poate dovedi, cu metoda Akra-Bazzi , că are o soluție , de sine , unde c este o constantă.

Notă

  1. ^ N. Megiddo. Algoritmi în timp liniar pentru programarea liniară în R 3 și probleme conexe. SIAM J. Computing, 12: 759–776, 1983.

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT