BÀI 08
Chương 5
Cp ghép và đồ th hai phn
5.1. Tp đỉnh ta và cp ghép
Để đưa vào các khái nim mi này, chúng ta xét bài toán phân công nhim
v như sau:
Mt cơ quan có n nhân viên x1, x2, …, xnm nhim v y1, y2, …, ym. Do
quá trình đào to, mi nhân viên có th đảm nhim mt hay nhiu nhim v và mi
nhim v có mt s nhân viên có th đảm nhim được. Vy có th phân công cho
mi nhân viên đảm nhim mt nhim v thích hp vi trình độ ca người đó được
không?
Bài toán này s gii quyết được nh khái nim cp ghép mà chúng ta s đưa
vào dưới đây.
Định nghĩa 5.1: Gi s G là mt đồ th vô hướng.
1) Tp con các đỉnh C ca G được gi là tp đỉnh ta ca đồ th G nếu mi
cnh ca G đều k vi ít nht mt đỉnh nào đó trong C.
2) Tp con các cnh W ca G được gi là cp ghép nếu trong W không có hai
cnh nào k nhau.
Hình 5.1. Tp đỉnh ta và cp ghép
Tp đỉnh ta ca mt đồ th luôn tn ti. Tp tt c các đỉnh là mt ví d v
tp đỉnh ta ca đồ th.
Song ta thường quan tâm đến tp đỉnh ta có ít đỉnh nht. D thy, tp con
các đỉnh C là tp đỉnh ta khi và ch khi tp V \ C là n định trong.
Cp ghép ca mt đồ th cũng luôn tn ti. Mi cnh trong cp ghép s to
nên s ghép gia mt đỉnh vi đỉnh k ca nó.
Ta cũng thường quan tâm đến các cp ghép có nhiu cnh nht.
Ví d 5.2: Xét đồ th vô hướng cho Hình 5.2 dưới đây.
Đồ th này có các tp đỉnh ta là: {1, 2, 6}, {2, 5, 6}, ... và các cp ghép:
{(1, 2), (3, 6)}, {(1, 5), (2, 4), (3, 6)}, ...
Hình 5.2. Đồ th vô hướng
5.2. Đồ th hai phn
Ta xét mt lp đồ th đặc bit sau đây.
Định nghĩa 5.3:
Đồ th G = (V, F) được gi là đồ th hai phn nếu tp đỉnh V có th tách thành
hai tp n định trong không giao nhau.
Hay nói mt cách khác:
V = V1 V2 , V1 V2 = ,
F(V1) V2 , F(V2) V1.
Khi đó thì mi cnh có mt đầu thuc V1đầu kia thuc V2. Đồng thi, V1
V2 là các tp đỉnh ta ca đồ th G.
Nếu đồ th có ít nht mt cnh, thì khái nim đồ th hai phn trùng vi điu kin
sc s bng 2.
Ta thường ký hiu đồ th hai phn là: G = (V1, V2, F).
Ví d 5.4: Cho đồ th vô hướng.
Hình 5.3. Đồ th vô hướng
V li đồ th này ta nhn được:
Đồ th trên là đồ th hai phn
có tp đỉnh ta bé nht là {1,
2, 7} và cp ghép ln nht là
{(1, 3), (2, 5), (4, 7)}.
Hình 5.4. Đồ th hai phn tương ng
Đồ th trong Ví d 5.2 không phi là đồ th hai phn.
Để kim tra xem mt đồ th vô hướng G có phi là đồ th hai phn hay
không, ta s dng thut toán sau đây:
Thut toán 5.1 (Kim tra mt đồ thđồ th hai phn):
1) Chn mt đỉnh bt k a trong đồ th G.
2) Đặt V1 = {a}.
3) Đặt V2 là tp các đỉnh k ca đỉnh trong V1.
4) Nếu V1V2 thì kết lun đồ th không phi là đồ th hai phn, ngược li
thì quay lên bước 3) cho đến khi hết đỉnh để thêm vào.
5) Cui cùng, nếu V1 V2 = thì két lun đồ thđồ th hai phn.
Ví d 5.5: Xét đồ th vô hướng.
Hình 5.5. Đồ th vô hướng
Bt đầu chn: V1 = {1} , V2 = {2, 4}.
Sau đó thêm vào V1 = {1, 2, 3, 4, 5} , ta có: V1 V2 .
Vy đồ th trên không là đồ th hai phn.
Nếu b cnh (2, 4) thì đồ th trên tr thành đồ th hai phn.