1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích Chuỗi Cung Ứng với Python

Connected

Bài tập

Bài tập shadow price và slack (phần 1)

Bạn đang lập kế hoạch các loại cupcake mà một tiệm bánh nên làm. Tiệm có thể làm:

  • cupcake cỡ thường: lợi nhuận = $5
  • cupcake jumbo lớn gấp đôi cỡ thường: lợi nhuận = $10

Có 2 ràng buộc về giờ dùng lò (30) và giờ công nhân (65). Kịch bản này đã được mô hình hóa bằng PuLP và đã tìm được lời giải. Trạng thái mô hình, giá trị biến quyết định, giá trị hàm mục tiêu (tức lợi nhuận), shadow price và slack của các ràng buộc đã được in ra trong shell.

Mẫu mã là bản sao của đoạn code đó. Bạn sẽ điều chỉnh các ràng buộc để xem lời giải tối ưu thay đổi như thế nào.

Hướng dẫn 1/4

undefined XP
  • 1
    • Tăng ràng buộc thứ nhất lên 31. Chạy mã và xem sự thay đổi của hàm mục tiêu so với lời giải ban đầu.
  • 2
    • Tăng ràng buộc thứ hai lên 80. Chạy mã và thấy không có thay đổi ở hàm mục tiêu so với lời giải ban đầu.
  • 3
    • Giảm ràng buộc thứ hai xuống 60. Chạy mã và thấy không có thay đổi ở hàm mục tiêu so với lời giải ban đầu.
  • 4

    Giảm ràng buộc thứ hai xuống 59. Chạy mã và thấy có thay đổi ở giá trị hàm mục tiêu và số lượng sản xuất.