bai 3 chuong 1
TRANSCRIPT
1
Bài 3. Tính chất của tập phương án
3.1 Tập hợp lồi
3.2 Tính chất của tập phương án
3.3 Phương án của bài toán dạng chính tắc
2
3.1.a Tổ hợp lồi
Cho 1 2, , ,
mx x x là m điểm trong kh.gian n ,
Điểm x được gọi là một tổ hợp lồi của các điểm này nếu tồn tại một bộ số không âm 1 2, , , 0m thoả mãn
hai điều kiện
1 2 1m
1 21 2
mmx x x x
3
Ví dụ
Cho x=(0,0), y=(3,6 )là hai điểm trong 2 , z=(1,2)thì
2 1 2 1(1,2) (0,0) (3,6)3 3 3 3
z x y
Vậy z là một tổ hợp lồi của x và y,
các hệ số không âm
1 22 / 3, 1/ 3
4
Nhận xét
i) Tập hợp tất cả các tổ hợp lồi của hai điểm x và y là một
đoạn thẳng D nối x và y.
| (1 ) , 0,1D z z x y
ii) Tập tất cả các tổ hợp lồi của 3 điểm A, B, C không thẳng hàng trong không gian tạo thành miền trong của
tam giác ABC.
iii) Tập tất cả các tổ hợp lồi của 4 điểm A, B, C, D trong
không gian tạo thành phần trong của tứ diện ABCD.
5
2.3.b Tập hợp lồi
Tập hợp nC đ.g.là một tập lồi nếu:
mọi t.h.lồi của 2 điểm bất kỳ ,x y C cũng phải thuộc C.
6
Ví dụ
i) Trong mặt phẳng, các tập hợp sau là tập lồi: đoạn
thẳng, tia, đường thẳng, nửa mặt phẳng, tam giác, tứ giác lồi, đa giác lồi, hình tròn, hình elíp,...
ii) Trong mặt phẳng, các tập sau không phải là các tập lồi:
tập có 2 điểm, tứ giác lõm, hình vành khăn, hình trăng khuyết, sao vàng năm cách, …
Quy ước: tập rỗng và tập 1 phần tử là tập lồi.
7
Mệnh đề
Giao của của các tập lồi là tập lồi.
C A B
8
Một số tính chất
i) Tập hợp tất cả các tổ hợp lồi của m điểm cho trước 1 2, , ,
mx x x là một tập lồi, gọi tập lồi này là đa diện lồisinh bởi m điểm đã cho.
ii) Nếu C là tập lồi thì mọi tổ hợp lồi của 1 2, , ,
kx x x
tuỳ ý trong C cũng phải thuộc C.
9
2.3.c) Điểm cực biên của một tập lồi
Cho C là một tập lồi, điểm 0x trong C đ.g.là điểm cực
biên của C nếu: không tồn tại 2 điểm phân biệt 1 2,x x C
sao cho với 0 1 thoả mãn0 1 2(1 )x x x
10
Ví dụ. Điểm O=(0,0) là điểm cực biên của
( , ) : 0, 0Oxy x y x y
11
Chú ý: Phân biệt điểm biên và cực biên
i) Điểm cực biên là điểm biên, ngược lại không đúng
ii) Ví dụ về tập lồi có điểm biên đồng thời là điểm cực biên
iii) Ví dụ về tập lồi có biên nhưng không có điểm cực biên
iv) Trong đa diện lồi, các đỉnh của nó là các điểm cực
biên, còn các điểm khác không phải là cực biên.
12
3.2.b Tính chất của tập phương án
Ta có thể chỉ ra được tập các điểm thoả mãn phương trình
và bất phương trình sau đây là lồi
1 1 2 2 ... n na x a x a x b
1 1 2 2 ... n na x a x a x b
Mệnh đề. Tập các phương án D của bài toán quy hoạch
tuyến tính là một tập lồi
Kiểm tra tính lồi của D trong các bài toán trước?
13
3.2.c) Tính chất của tập các phương án tối ưu
Mệnh đề. Tập tất cả các phương án tối ưu là một tập lồi.
Nhận xét. tập các phương án tối ưu của bài toán quy
hoạch tuyến tính
hoặc là bằng
hoặc là có duy nhất 1 điểm
hoặc là có vô số.
14
3.3 Phương án của bài toán dạng chính tắc
1 21 2 ...
0, 1,
nn
j
A x A x A x b
x j n
giả thiết
( )m rank A
3.3.a) Điều kiện cần và đủ để một phương án là cực biên
3.3.b) Cách tìm phương án cực biên
15
hệ véc tơ liên kết
Cho x D là một phương án, 1 2, ,..., tnx x x x , giả sử x
có k toạ độ dương là
1 20, 0,..., 0kj j jx x x
Có hệ k véc tơ cột trong ma trận A tương ứng với các toạ
độ dương của x là
1 2( ) , ,..., kj j jH x A A A
Ta sẽ gọi H(x) là hệ véc tơ cột liên kết với x (ví dụ?)
16
3.3.a) Điều kiện cần và đủ để một phương án là cực biên
Định lý 1
Điểm x là điểm cực biên của tập phương án khi và chỉ khi
hệ véc tơ liên kết H(x) độc lập tuyến tính.
Ví dụ. Kiểm tra các điểm x=(2,2,0), y=(1,1,2) và z=(0,4,0)xem có là điểm cực biên của miền ràng buộc
1 2 3
1 2
1 2 3
4 0
, , 0
x x xx xx x x
17
Hệ quả
i) Số phương án cực biên của bài toán quy hoạch tuyến
tính dạng chính tắc là hữu hạn
ii) Số thành phần dương của một phương án cực biên của
bài toán chính tắc luôn ≤ rank(A)
18
Cực biên suy biến
Phương án cực biên được gọi là không suy biến nếu
số thành phần dương của nó bằng rank( )A .
Ngược lại, nếu số thành phần dương ít hơn rank( )A thì sẽ được gọi là suy biến.
Ví dụ. Kiểm tra u=(0,0,4) xem có là cực biên suy biến của
miền ràng buộc trong ví dụ trên hay không?
19
Cơ sở của phương án cực biên.
Giả sử x là phương án cực biên và có hệ liên kết
1 2( ) , ,..., kj j jH x A A A
Nếu k<m thì ta luôn có thể bổ sung m-k véc tơ cột còn lại
để H(x) thành một cơ sở của m
1 2( ) , ,..., mj j jH x A A A
Khi đó ta gọi H(x) là cơ sở của phương án cực biên x.
1 , . . . , mJ j j
20
Ví dụ. Hãy tìm một cơ sở của cực biên u=(0,0,4) trong ví dụ trên
1 2 3
1 2
1 2 3
4 0
, , 0
x x xx xx x x
21
3.3.b) Cách tìm phương án cực biên
Bước 1. Từ hệ n véc tơ 1 2, , ..., nA A A lấy ra tất cả các
hệ véc tơ con độc lập tuyến tính.
Bước 2. Khai triển véc tơ b qua các hệ con độc lập tuyến tính vừa nhận được.
Bước 3. Các hệ số trong khai triển nói trên đều không âm
thì nó là phương án cực biên.
22
Ví dụ. Tìm tất cả các phương án cực biên của bài toán dạng chính tắc có miền ràng buộc
1 2 3
1 2
1 2 3
12 1
0
x x xx xx x x
23
Hai định lý về phương án cực biên
( ) mintf x c x
0Ax bx
Định lý 2. Nếu tập phương án D của bài toán chính tắc
mà khác thì nó sẽ có ít nhất một phương án cực biên.
Định lý 3. Nếu bài toán dạng chính tắc có phương án tối ưu thì sẽ có một phương án tối ưu là phương án cực biên.
24
3.4 Phương án tối ưu của bài toán tổng quát
Định lý 4. Nếu tập phương án D khác rỗng và là đa diện
lồi thì nó sẽ có một phương án tối ưu là cực biên.
Định lý 5. Điều kiện cần và đủ để bài toán quy hoạch
tuyến tính tổng quát có phương án tối ưu là hàm mục
tiêu bị chặn trên tập phương án.
25
Ví dụ. Cho bài toán quy hoạch tuyến tính dạng chính tắc
1 2 3 4 5 6( ) 3 4 3 8 4 minf x x x x x x x
1 3 5 6
2 3 4 5 6
1 2 4 5 6
1 2 3 4 5 6
2 2 2 2 2
2 3 5 5 0
x x x xx x x x x
x x x x xx x x x x x