Không gian tự học dành cho sinh viên UET

Chào mừng đến với UETệ

Tìm bài giảng theo học phần, hiểu lại những kiến thức nền và ôn tập theo nhịp học của bạn.

Bài giảng
Đọc Notes, ôn nhanh với Slides và luyện tập qua các bài có lời giải.
Wiki kiến thức
Tra cứu thuật ngữ và bổ sung kiến thức nền ngay khi cần.
Góc học tập
Ôn bằng flashcard, lưu ghi chú và hẹn giờ tập trung.

Bạn có thể xem lại phần giới thiệu ở cuối trang.

Buy me a coffee

Website hoàn toàn miễn phí. Nếu thấy hữu ích, bạn có thể tặng tôi một cốc cà phê theo thông tin dưới đây nhé!

Mã QR chuyển khoản Momo
Ngân hàng
Momo
Tên người nhận
MOMO - TKTH DO MINH TRI
Số tài khoản
01MMTTT0060405229
Skip to content

Bài tập ràng buộc lồi và phi lồi

Chủ đề 10 / 12
  1. 1. Không gian Euclid, chuẩn và ma trận đối xứng
  2. 2. Đạo hàm, gradient, Hessian và cực trị
  3. 3. Tập lồi, hàm lồi và nghiệm tối ưu
  4. 4. Mô hình tối ưu và hồi quy tuyến tính
  5. 5. Quy hoạch tuyến tính và phân loại bài toán
  6. 6. Giải bài toán ba biến có hàm cos
  7. 7. Lagrangian và điều kiện KKT
  8. 8. Giải KKT theo tham số và tập ràng buộc chặt
  9. 9. Đối ngẫu Lagrange và điều kiện Slater
  10. 10. Bài tập ràng buộc lồi và phi lồi
  11. 11. Quy tắc chuỗi và Taylor nhiều biến
  12. 12. Gradient, backtracking và hướng Newton

Hai bài tập cùng có ràng buộc lồi nhưng sức mạnh của KKT khác nhau. Điểm khác biệt nằm ở hàm mục tiêu: Một bài có tổng lập phương, còn bài kia có tổng bình phương.

1. Bài tập mục tiêu bậc ba ​

Bài tập 1: Lập hệ KKT và tìm nghiệm toàn cục

Xét

minx(x13+x23+x33),x12+x22+x32≤4,x1+x2+x3≤1.

Viết Lagrangian, toàn bộ hệ KKT và xác định giá trị nhỏ nhất.

Lời giải

Hai ràng buộc đều là bất đẳng thức. Vì vậy cả μ lẫn λ dưới đây đều không âm:

L=x13+x23+x33+μ(x12+x22+x32−4)+λ(x1+x2+x3−1).

Hệ KKT là

3xi2+2μxi+λ=0,x12+x22+x32≤4,x1+x2+x3≤1,μ(x12+x22+x32−4)=0,λ(x1+x2+x3−1)=0,μ≥0,λ≥0.

Điều kiện dừng áp dụng với từng i=1,2,3, tương ứng lần lượt với x1,x2,x3. Mục tiêu không lồi trên toàn R3, nên chưa được kết luận tối ưu chỉ từ KKT.

Để tìm cận toàn cục, đặt q=x12+x22+x32≤4. Với mỗi i, |xi|≤q, nên

x13+x23+x33≥−(|x1|3+|x2|3+|x3|3)≥−q(x12+x22+x32)=−q3/2≥−8.

Điểm (−2,0,0) khả thi và đạt −8. Các hoán vị (0,−2,0), (0,0,−2) cũng đạt. Muốn có đẳng thức trong cận trên, chỉ được có một tọa độ khác không và tọa độ đó phải âm, nên đây là đủ ba nghiệm toàn cục.

Tại (−2,0,0), lấy μ=3, λ=0. Điều kiện dừng thứ nhất là 12−12=0, hai điều kiện còn lại cũng thỏa. Ràng buộc quả cầu chặt, còn ràng buộc tổng không chặt.

2. Một điểm KKT chưa phải nghiệm tối ưu ​

Gốc tọa độ thỏa KKT với μ=λ=0, vì gradient mục tiêu bằng không và cả hai bất đẳng thức đều thỏa nghiêm. Tuy nhiên, mục tiêu tại gốc là 0, lớn hơn giá trị −8 vừa tìm.

Gốc thậm chí không là cực tiểu địa phương. Với t>0 đủ nhỏ, điểm (−t,0,0) khả thi và cho mục tiêu −t3<0. Đây là lý do phải phân biệt KKT cần trong bài phi lồi với KKT đủ trong bài lồi.

3. Bài tập tổng bình phương ​

Bài tập 3: Ràng buộc nào chặt tại nghiệm?

Xét

minx(x12+x22+x32),x12+x22+3x3≤52,x1+x2+x3=−2.

Tìm nghiệm, giá trị tối ưu và nhân tử KKT.

Lời giải

Bắt đầu từ đẳng thức tổng. Bình phương tổng được khống chế bởi ba lần tổng bình phương:

(x1+x2+x3)2≤3(x12+x22+x32),x12+x22+x32≥43.

Cận đạt khi ba tọa độ bằng nhau. Kết hợp tổng bằng −2, ứng viên là x⋆=(−2/3,−2/3,−2/3). Kiểm bất đẳng thức:

x1⋆2+x2⋆2+3x3⋆=49+49−2=−109<52.

Vậy ứng viên khả thi và đạt cận 4/3. Vì mục tiêu lồi nghiêm trên miền lồi, nghiệm duy nhất.

Lagrangian là

L=x12+x22+x32+μ(x12+x22+3x3−5/2)+λ(x1+x2+x3+2).

Hệ KKT gồm

2(1+μ)x1+λ=0,2(1+μ)x2+λ=0,2x3+3μ+λ=0,μ(x12+x22+3x3−5/2)=0,μ≥0,

cùng hai ràng buộc gốc. Bất đẳng thức không chặt tại nghiệm nên μ=0. Điều kiện dừng cho λ=4/3. Khác bài bậc ba, nhân tử λ ở đây thuộc đẳng thức nên không bị hạn chế dấu.

4. Câu hỏi đào sâu ​

Bài tập: Kiểm miền trước khi dùng tính lồi

Vì sao việc hai ràng buộc của bài bậc ba đều lồi không đủ để gọi toàn bộ bài toán là tối ưu lồi?

Lời giải

Điều đó bảo đảm miền khả thi lồi. Bài toán tối ưu lồi còn yêu cầu mục tiêu lồi trên miền xét. Hessian của tổng lập phương là ma trận chéo có các phần tử 6x1,6x2,6x3, có thể âm tại điểm khả thi. Do đó mục tiêu không lồi trên miền này. Hướng dịch chuyển quanh một điểm có tọa độ âm cho thấy độ cong âm ngay trong miền.

Toàn bộ chủ đề ôn luyệnVề trang chương: bản đồ, Slides và Kiến thức nền
Ảnh & sơ đồ
100%
Ảnh tài liệu được phóng to