Bilevel Optimal Control, Equilibrium, and Combinatorial Problems with Applications to Engineering. (14th December 2017)