Algoritmo del subgradiente