Stav dette: Optimization: theory and practice