Three essays on multi-level optimization models and applications