Programação matemática e evolução diferencial para a otimização de redes de dutos - Krause, Jonas (2013)