Lineare Programmierung und Erweiterungen