ADVANCED COMPUTATIONAL TECHNIQUES ARE RESHAPING THE WAY WE APPROACH OPTIMISATION PROBLEMS TODAY