Bi-level strategies in semi-infinite programming | lit.salon