Tối ưu hoá tuyến tính (hoặc lập trình tuyến tính) là tên được gọi để tính toán giải pháp tốt nhất cho một vấn đề được mô hình hoá dưới dạng một tập hợp các mối quan hệ tuyến tính. Những vấn đề này phát sinh trong nhiều lĩnh vực khoa học và kỹ thuật. (Từ "lập trình" hơi sai, tương tự như "máy tính" từng có nghĩa là "người tính toán". Ở đây, "lập trình" dùng để chỉ việc sắp xếp một kế hoạch, thay vì lập trình bằng ngôn ngữ máy tính.)
Để có thể tìm hiểu thông tin về tính năng tối ưu hoá tuyến tính, bạn nên tham khảo Hướng dẫn tạo mô hình Mosek.