Cổng Thông Tin Đại Học, Cao Đẳng Lớn Nhất Việt Nam

Các vấn đề về lập trình tuyến tính – Phương pháp đồ thị là gì? Xem xong 5 phút hiểu luôn.

KHOA Y DƯỢC HÀ NỘI

Thẳng tiến vào đại học chỉ với: Điểm lớp 12 Từ 6,5 Điểm thi từ 18 năm 2022

Phương pháp đồ họa để giải quyết các vấn đề về lập trình tuyến tính

Chúng ta đã biết cách vẽ đồ thị của bất phương trình tuyến tính hai biến. Quá trình này bao gồm việc vẽ các điểm thỏa mãn phương trình trên trục tọa độ và nối chúng. Trong các bài toán liên quan đến lập trình tuyến tính, chúng ta biết rằng chúng ta có nhiều hơn một phương trình tuyến tính đồng thời , dựa trên các điều kiện đã cho và sau đó chúng ta cố gắng tìm dãy nghiệm dựa trên các điều kiện đã cho. Trong bài này, chúng ta sẽ thử tìm lời giải của các Bài toán Lập trình Tuyến tính bằng phương pháp đồ họa.Hãy để chúng tôi cố gắng hiểu cách tiếp cận này bằng cách sử dụng một ví dụ.Bài toán lập trình tuyến tính là để tối đa hóa hàm lợi nhuận Z = 40x + 15y, tuân theo các ràng buộc,

y≤ 100

y≤ 70

≥ y

Bước 1: Trong các phương trình trên, chúng ta có thể thấy rằng ≥ 0 và

Y≥ 0, do đó chúng tôi sẽ chỉ tập trung vào góc phần tư thứ nhất.
Bước 2: Chúng ta hãy vẽ phương trình tuyến tính x + 2y = 100 bằng cách vẽ hai điểm (0,50) và (100,0) & x + y = 70 bằng cách vẽ biểu đồ các điểm (70,0) và (0,70 ).Phương pháp đồ họa

Khi bạn vẽ biểu đồ với tất cả các ràng buộc đã cho, mục đích là xác định Vùng khả thi. Vùng khả thi là vùng chung được xác định bởi tất cả các ràng buộc đã cho trong bài toán lập trình tuyến tính. Trong bài toán trên, vùng khả thi được hiển thị như sau:Các vấn đề về lập trình tuyến tính - Phương pháp đồ thị

Mỗi và mọi điểm nằm trong vùng khả thi là lựa chọn khả thi và sẽ thỏa mãn tất cả các điều kiện đã cho. Bất kỳ điểm nào nằm ngoài vùng khả thi đã cho là một giải pháp không khả thi và sẽ không thỏa mãn đồng thời tất cả các điều kiện.
Sau khi vẽ đồ thị trên, chúng ta biết khoảng x và y thỏa mãn tất cả các điều kiện cho trước. Giải pháp đồ họa cũng có thể được sử dụng để tìm ra giải pháp tối ưu của bài toán trên. Bất kỳ điểm nào trong vùng khả thi cho giá trị lớn nhất hoặc nhỏ nhất của hàm mục tiêu được gọi là một giải pháp tối ưu. Trong vùng khả thi, chúng ta có thể thấy rằng có vô số điểm thỏa mãn đồng thời các ràng buộc đã cho. Nhưng làm thế nào chúng ta sẽ nhận được giá trị lớn nhất hoặc nhỏ nhất của hàm mục tiêu Z = 40x + 15y?

Để tìm ra giải pháp tối ưu, chúng ta tuân theo các định lý dưới đây:

Định lý 1: Gọi R là vùng khả thi của bài toán lập trình tuyến tính và cho Z = Ax + By là hàm mục tiêu. Khi đó giá trị tối ưu (lớn nhất hoặc nhỏ nhất) của Z sẽ xảy ra tại một điểm góc (đỉnh) của vùng khả thi, với điều kiện tồn tại giá trị tối ưu của Z và tại đó các biến x và y chịu các ràng buộc được mô tả bởi bất đẳng thức tuyến tính.

Định lý 2: Gọi R là vùng khả thi của một bài toán lập trình tuyến tính và gọi Z = Ax + By là hàm mục tiêu. Nếu R là giới hạn thì Z có cả giá trị lớn nhất và giá trị nhỏ nhất trên R và mỗi giá trị này xảy ra tại một điểm góc (đỉnh) của R.

Nếu R là không giới hạn thì giá trị lớn nhất và nhỏ nhất của Z có thể không tồn tại, nhưng nếu tồn tại thì nó sẽ xảy ra tại điểm góc của vùng R.

Trong bài toán lập trình tuyến tính trên, các điểm góc là (0,0), (70,0), (40,30) và (0,50)
Thay các giá trị trên vào hàm mục tiêu Z = 40x + 15y ta được ,

Z = 0 cho (0,0)
Z = 2800 cho (70,0)
Z = 2050 cho (40,30)
Z = 750 cho (0,50)

Do đó giá trị lớn nhất của Z xảy ra tại (70,0) và giá trị nhỏ nhất của Z xảy ra tại (0,0).

Xem thêm:

0 0 votes
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Inline Feedbacks
View all comments

Khoa Y Dược Hà Nội tuyển sinh chính quy

Bài viết mới nhất

Thi trắc nghiệm online
https://tintuctuyensinh.vn/wp-content/uploads/2021/10/Autumn-Sale-Facebook-Event-Cover-Template-1.gif
0
Would love your thoughts, please comment.x