costo y la complejidad