Optimization techniques, with applications to aerospace systems door Pracejus Bernard