Gọi xj 0 là số lượng sản phẩm thứ j sẽ sản xuất (j=1,2,...,n)
Tổng lợi nhuận thu được từ việc bán các sản phẩm là :
Vì yêu cầu lợi nhuận thu được cao nhất nên ta cần có :
Lượng nguyên liệu thứ i=1m dùng để sản xuất sản phẩm thứ 1 là ai1x1
Lượng nguyên liệu thứ i=1m dùng để sản xuất sản phẩm thứ 2 là ai2x2
...............................................
Lượng nguyên liệu thứ i=1m dùng để sản xuất sản phẩm thứ n là ainxn
Vậy lượng nguyên liệu thứ i dùng để sản xuất là các sản phẩm là
ai1x1+ai2x2+...+ainxn
Vì lượng nguyên liệu thứ i=1m dùng để sản xuất các loại sản phẩm không thể vượt quá lượng được cung cấp là bi nên :
ai1x1+ai2x2+...+ainxn bi (i=1,2,...,m)
Vậy theo yêu cầu của bài toán ta có mô hình sau đây :
Bài toán vận tải
Người ta cần vận chuyển hàng hoá từ m kho đến n cửa hàng bán lẻ. Lượng hàng hoá ở kho i là si (i=1,2,...,m) và nhu cầu hàng hoá của cửa hàng j là dj (j=1,2,...,n). Cước vận chuyển một đơn vị hàng hoá từ kho i đến của hàng j là cij 0 đồng.
Giả sử rằng tổng hàng hoá có ở các kho và tổng nhu cầu hàng hoá ở các cửa hàng là bằng nhau, tức là :
Bài toán đặt ra là lập kế hoạch vận chuyển để tiền cước là nhỏ nhất, với điều kiện là mỗi cửa hàng đều nhận đủ hàng và mỗi kho đều trao hết hàng.
Gọi xij 0 là lượng hàng hoá phải vận chuyển từ kho i đến cửa hàng j. Cước vận chuyển chuyển hàng hoá i đến tất cả các kho j là :
Cước vận chuyển tất cả hàng hoá đến tất cả kho sẽ là :
Theo yêu cầu của bài toán ta có mô hình toán sau đây :
Quy hoạch tuyến tính tổng quát và chính tắc
Quy hoạch tuyến tính tổng quát
Tổng quát những bài toán quy hoạch tuyến tính cụ thể trên, một bài toán quy hoạch tuyến tính là một mô hình toán tìm cực tiểu (min) hoặc cực đại (max) của hàm mục tiêu tuyến tính với các ràng buộc là bất đẳng thức và đẳng thức tuyến tính. Dạng tổng quát của một bài toán quy hoạch tuyến tính là :
Trong đó :
(I) Hàm mục tiêu
Là một tổ hợp tuyến tính của các biến số, biểu thị một đại lượng nào đó mà ta cần phải quan tâm của bài toán.
(II) Các ràng buộc của bài toán
Là các phương trình hoặc bất phương trình tuyến tính n biến số, sinh ra từ điều kiện của bài toán.
(III) Các các hạn chế về dấu của các biến số
Người ta cũng thường trình bày bài toán quy hoạch tuyến tính dưới dạng ma trận như sau :
Gọi ai (i=1m) là dòng thứ i của ma trận A, ta có :
Người ta gọi :
- A là ma trận hệ số các ràng buộc.