ADVANCED COMPUTATIONAL METHODS ARE CHANGING THE WAY WE DEAL WITH OPTIMISATION PROBLEMS TODAY