Сызықтық бағдарламалаудың жалпы міндеті Математикалық бағдарламалау ("жоспарлау") – бұл аргументтерге шектеулер қойылған функцияның экстремалды мәндерін табу әдістерін әзірлеумен айналысатын тақырып бөлімі. Математикалық бағдарламалау әдістері экономикалық, ұйымдастырушылық, әскери және басқа жүйелерде тарату есептерін шешу үшін қолданылады.
Сызықтық бағдарламалау (LP) - математикалық бағдарламалаудың ең қарапайым және жақсы зерттелген бөлімі. Сызықтық бағдарламалаудың пайда болуы мен дамуы эко-номикамен байланысты.
Сызықтық программалаудың негізін кеңестік матема-тик л. В. Канторович 30-жылдардың соңында қалаған