1. Trang chủ
  2. » Luận Văn - Báo Cáo

(Luận văn) một số tính chất của ma trận và áp dụng vào đồ thị

47 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC ——————–o0o——————– MẠC ANH VĂN lu an n va p ie gh tn to MỘT SỐ TÍNH CHẤT CỦA MA TRẬN VÀ ÁP DỤNG VÀO ĐỒ THỊ d oa nl w an lu nf va LUẬN VĂN THẠC SĨ TOÁN HỌC z at nh oi lm ul z m co l gm @ an Lu n va Thái Nguyên, 10/2018 ac th si ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC ——————–o0o——————– MẠC ANH VĂN lu an n va p ie gh tn to MỘT SỐ TÍNH CHẤT CỦA MA TRẬN VÀ ÁP DỤNG VÀO ĐỒ THỊ d oa nl w LUẬN VĂN THẠC SĨ TOÁN HỌC lu an Chuyên ngành: Phương pháp toán sơ cấp 8460113 nf va Mã số: z at nh oi lm ul z NGƯỜI HƯỚNG DẪN KHOA HỌC @ m co l gm GS TSKH NGUYỄN VĂN MẬU an Lu n va Thái Nguyên, 10/2018 ac th si i Mục lục Lời cảm ơn iii Mở đầu lu an n va p ie gh tn to Kiến thức chuẩn bị 1.1 Khái niệm đồ thị phổ đồ 1.1.1 Khái niệm đồ thị 1.1.2 Phổ đồ thị 1.2 Ma trận kề Ma trận trọng số 1.3 Ma trận liên thuộc thị 3 10 13 d oa nl w Tính chất ma trận biểu diễn đồ thị phép tốn đồ thị 2.1 Tính chất ma trận biểu diễn đồ thị 2.1.1 Ma trận Laplace đồ thị số tính chất 2.1.2 Ma trận Laplace cạnh 2.1.3 Phân tích ma trận Laplace 2.1.4 Định lý Kirchhoff 2.2 Các phép toán đồ thị nf va an lu z at nh oi lm ul dụng số tính chất ma trận vào đồ thị 32 Ứng dụng định lý Kirchhoff tìm số bao trùm đồ thị 32 Ứng dụng đếm số đồ thị 33 Ứng dụng xác định bậc quy tính hai phần 36 l gm @ 41 m co Kết luận z Áp 3.1 3.2 3.3 14 14 14 17 19 20 26 42 an Lu Tài liệu tham khảo n va ac th si ii Danh mục ký hiệu, chữ viết tắt Đồ thị n đỉnh, m cạnh • A: Ma trận kề n × n G có đường chéo • L = D − A: Ma trận Laplace G lu • G: an n va gh tn to Ma trận liên thuộc n × m · L = B T B • B: p ie • Ckk : Là định thức thứ k ma trận vng L nf va an lu • [L]k,k : d oa nl w Là phần bù đại số phần tử thứ k đường chéo ma trận vuông L z at nh oi lm ul z m co l gm @ an Lu n va ac th si iii Lời cảm ơn lu Luận văn thực trường Đại học Khoa học - Đại học Thái Nguyên hoàn thành hướng dẫn GS TSKH Nguyễn Văn Mậu Thầy hướng dẫn tạo điều kiện tốt tác giả hoàn thành luận văn Nhân dịp này, tác giả xin bày tỏ lòng biết ơn chân thành sâu sắc tới thầy an n va p ie gh tn to Tác giả xin bày tỏ lòng cảm ơn sâu sắc tới thầy giáo, cô giáo tham gia giảng dạy lớp cao học Toán K10Q, trường Đại học Khoa học - Đại học Thái Nguyên, khoa Toán - Tin tạo điều kiện thuận lợi cho tác giả suốt trình học tập trường d oa nl w Cuối cùng, tác giả xin gửi lời cảm ơn chân thành tới tập thể lớp cao học toán K10Q, gia đình, bạn bè, lãnh đạo đơn vị cơng tác đồng nghiệp giúp đỡ, động viên tạo điều kiện tốt cho tác giả học tập nghiên cứu an lu nf va Mặc dù thân có nhiều cố gắng điều kiện thời gian ngắn, trình độ kinh nghiệm nghiên cứu khoa học cịn hạn chế, nên luận văn khơng tránh khỏi thiếu sót Tác giả mong nhận đóng góp thầy bạn đồng nghiệp để tác giả tiếp tục nghiên cứu tốt Thái Nguyên, tháng 10 năm 2018 Người viết luận văn z at nh oi lm ul z co l gm @ Mạc Anh Văn m an Lu n va ac th si Mở đầu lu an n va tn to Lý thuyết đồ thị lĩnh vực nghiên cứu hình thành phát triển từ lâu lại có nhiều ứng dụng đại Những tư tưởng lý thuyết đồ thị xuất từ năm 30 kỷ XVIII nhà toán học lỗi lạc người Thụy Sĩ Leonhard Euler Chính ơng người đề xuất mơ hình đồ thị sử dụng để giải toán tiếng cầu thnh ph Kăonigsberg T ú, lý thuyt th ngy khẳng định vị trí quan trọng việc áp dụng để giải nhiều toán lĩnh vực p ie gh Đồ thị mô tả quan hệ hai tập hợp cách trực quan sinh động: giúp mô ta toán phức tạp trở lên cụ thể, đơn giản Sơ đồ biểu diễn hệ thống tuyến bay hãng hàng khơng hình ảnh đồ thị Các đối tượng sân bay, đường bay thẳng biểu diễn mối liên hệ sân bay đầu cuối tuyến oa nl w d Các tính chất đồ thị biểu diễn ngơn ngữ đại số tuyến tính kết đại số tuyến tính thể trực quan đồ thị Ma trận khái niệm Đại số tuyến tính Ma trận có ứng dụng hầu hết lĩnh vực khoa học Ma trận có vai trị quan trọng lý thuyết đồ thị Có thể nói ma trận công cụ kết nối lý thuyết đồ thị đại số tuyến tính Trong phạm vi luận văn tốt nghiệp thạc sĩ chuyên ngành phương pháp toán sơ cấp từ đề xuất hướng nghiên cứu trực tiếp hướng dẫn GS.TSKH Nguyễn Văn Mậu, chúng tơi xác định đề tài “Một số tính chất ma trận áp dụng vào đồ thị” nf va an lu z at nh oi lm ul z @ m co l gm Với đề tài này, hy vọng làm rõ mối liên hệ đại số tuyến tính lý thuyết đồ thị dựa biểu diễn ma trận nó, từ tìm ứng dụng Kết đề tài thể trình tập dượt nghiên cứu an Lu n va Mục tiêu luận văn tìm hiểu liên hệ ma trận đồ thị, phổ đồ thị, từ góp phần làm rõ mối quan hệ đại số tuyến tính với lý ac th si thuyết đồ thị Nhiệm vụ nghiên cứu đặt khuôn khổ luận văn nghiên cứu lợi ích biểu diễn đồ thị dạng ma trận, từ sử dụng cơng cụ đại số nhằm tìm ứng dụng thực tế ma trận đồ thị Đối tượng nghiên cứu luận văn xoay quanh đồ thị hữu hạn biểu diễn đồ thị dạng ma trận là: ma trận kề, ma trận liên thuộc, ma trận có trọng số ma trận Laplace (xem [1-2], [4-6]) Ngoài phần Mở đầu, Kết luận Tài liệu tham khảo, luận văn chia làm chương: Chương Kiến thức chuẩn bị Trong chương này, tơi trình bày cách xây dựng đồ thị ma trận đại số khái niệm phổ đồ thị lu an n va p ie gh tn to Chương Tính chất ma trận biểu diễn đồ thị phép toán đồ thị Trên cở sở loại ma trận đồ thị hướng đến chứng minh định lí Kirchhoff Rõ ràng, việc tính số bao trùm đồ thị trực quan thường thời gian dễ gây nhầm lẫn, thiếu xót với định lí Kirrchoff từ cơng cụ đại số tác giả xây dựng nên cách tính số bao trùm đồ thị cách xác khoa học phần bù đại số ma trận Laplace Tiếp theo phép toán đồ thị để đếm số đồ thị xác định bậc quy tính hai phần nl w d oa Chương Áp dụng số tính chất ma trận vào đồ thị Tác giả trình bày ứng dụng sử dụng tính chất nêu chương hai Ứng dụng sử dụng định lý kirchhoff nhằm giải toán xây dựng mạng lưới đường sắt tàu hỏa cách kinh tế tối ưu Ứng dụng thứ hai thứ ba sử dụng tính chất phổ đồ thị để đếm số đồ thị xác định bậc quy tính hai phần nf va an lu z at nh oi lm ul z m co l gm @ an Lu n va ac th si Chương Kiến thức chuẩn bị lu an n va p ie gh tn to Trong chương này, chúng tơi trình bày số kiến thức sở cho chương sau Trước tiên trình bày khái niệm đồ thị có hướng đồ thị vơ hướng, từ biểu diễn đồ thị dạng ma trận ý nghĩa Mục đích chương nhằm giới thiệu vài khái niệm lí thuyết đồ thị, đặc biệt phổ đồ thị Kiến thức chương sử dụng tài liệu [1], [2] [4] Khái niệm đồ thị phổ đồ thị 1.1.1 oa nl w 1.1 Khái niệm đồ thị d lu nf va an Định nghĩa 1.1.1 Một đồ thị vơ hướng G cặp có thứ tự G = (V, E), V tập hữu hạn; E tập với phần tử tập hai phần tử V , E ⊆ {{u, v}|u, v ∈ V, u 6= v} z at nh oi lm ul z Các phần tử V gọi đỉnh, tập đỉnh G ký hiệu V (G) Các phần tử E gọi cạnh, tập cạnh đồ thị vô hướng G ký hiệu E(G) Nhưng để đơn giản ta viết “đỉnh v ∈ V ” hay “cạnh e ∈ E” Cho a, b ∈ V , tồn e ∈ {a, b} e cạnh G với hai đỉnh đầu mút a, b hay a, b hai đỉnh liên thuộc với e Cạnh e = {a, b} thường ký hiệu ngắn gọn ab hay ba Trong luận văn này, ta xét tới đơn đồ thị, khơng xét tới đồ thị có khuyên đa đồ thị Do nhắc đến đồ thị, ta ngầm hiểu đơn đồ thị vô hướng m co l gm @ an Lu n va Có thể biểu diễn đồ thị cách trực quan sau: Các đỉnh V biểu diễn vòng tròn nhỏ (rỗng đặc), cạnh ac th si biểu diễn đường cong (đường thẳng) nối đầu mút cạnh Ví dụ 1.1.2 Cho G = (V, E) với V = {a, b, c, d, f, g}; E = {ad, db, dc, bc, cf, cg, gf } Khi biểu diễn đồ thị vô hướng G: lu an va n Hình 1.1: Đồ thị G p ie gh tn to Giả sử mạng lưới giao thông gồm trạm xe bus đường chúng, trạm ln có khơng q đường trực tiếp, khơng có đường quay vịng từ trạm tới Ta biểu diễn mạng lưới giao thơng mơ hình đồ thị sau: trạm đỗ xe đỉnh, đường trực tiếp hai trạm cạnh oa nl w d Ta có hình ảnh xác đồ thị nf va an lu z at nh oi lm ul z gm @ Hình 1.2: Mạng lưới xe bus l m co Các đường giao thông chạy theo chiều Chúng ta dùng đồ thị có hướng để mơ hình hóa mạng an Lu n va Định nghĩa 1.1.3 Một đồ thị có hướng G cặp có thứ tự G = (V, E), V tập hữu hạn, E tập tích Đề V × V ac th si Các phần tử V gọi đỉnh, phần tử E gọi cung đồ thị vô hướng G Nếu (a, b) ∈ E (a, b) gọi cung G với đỉnh đầu a, đỉnh cuối b có hướng từ a tới b Khi cho G = (V, E) đồ thị có hướng, cung (a, b) ∈ E thường ký hiệu ngắn gọn ab với a đỉnh đầu b đỉnh cuối; ba cạnh với b đỉnh đầu, a đỉnh cuối Biểu diễn đồ thị có hướng mặt phẳng trực quan tương tự biểu diễn đồ thị vô hướng: Các đỉnh V biểu diễn vòng tròn nhỏ (rỗng đặc), cung biểu diễn đường cong có hướng (với mũi tên) từ đỉnh đầu tới đỉnh cuối lu an n va tn to Định nghĩa 1.1.4 Đồ thị có hướng vơ hướng G = (V, E) gọi đồ thị có trọng số (hay thường gọi tắt trọng đồ) có hai hàm: f : V → WV g : E → WE p ie gh xác định Ở Wv WE tập số Giá trị f (v) cho v ∈ V gọi trọng số đỉnh v, giá trị g(e) cho e ∈ E gọi trọng số cung hay cạnh e Người ta thường ký hiệu trọng đồ G = (V, E, f ) hay hay G = (V, E, f, g) tùy thuộc vào việc hàm f , hàm g hay hai hàm f g xác định oa nl w d Trong khuôn khổ luận văn này, sử dụng tới G = (V, E, g) lu nf va an Biểu diễn đồ thị G = (V, E, g) có trọng số mặt phẳng ta biểu diễn đồ thị có hướng gắn giá trị trọng số tương ứng lên trực tiếp sát phía bên cạnh cung mang giá trị lm ul z at nh oi Ví dụ 1.1.5 Cho đồ thị có hướng có trọng số với V = {a, b, c, d, f, g}, E = {ad, db, dc, bc, cf, cg, gf }, g(ad) = g(dc) = g(gf ) = 3, g(db) = g(bc) = 2, g(cf ) = g(cg) = z Khi biểu diễn đồ thị có trọng số G: m co l gm @ an Lu Hình 1.3: Đồ thị có trọng số G n va ac th si −1 −1 −1 −1 x gm Ví dụ 1.1.9 Cho đồ thị G Hình 1.4, ta có ac th si = x5 − 8x3 − 8x2 = x2 (x + 2)(x2 − 2x − 4) √ Giá trị riêng xếp theo thứ tự không tăng λ1 = + 5, λ2 = √ 0, λ3 = 0, λ4 = − 5, λ5 = −2 với véc tơ riêng độc lập tuyến tính √ x1 , x2 , x3 , x4 , x5 , x1 = (1, 1, 1, 1, −1 + 5)T , x2 = (0, 1, 0, −1, 0)T , √ x3 = (1, − 1, 0, 0, )T , x4 = (1, 1, 1, 1, − 5)T , x5 = (1, −1, 1, −1, 0)T Chúng √ √ ta có ε(1 + 5) = hx1 i, ε(0) = hx2 , x3 i, ε(1 − 5) = hx4 i ε(−2) = hx5 i, ngoặc ký hiệu không gian sinh véc tơ ngoặc lu an n va gh tn to Ví dụ 1.1.10 Các giá trị riêng chu trình có độ dài n cos 2πj n (j = 0, 1, , n − 1) Để thấy điều này, ta quan sát ma trận kề có dạng A = P + P −1 P ma trận hốn vị xác định hốn vị vịng độ dài n Nếu ω bậc n đơn vị (1, ω, ω , , ω n−1 )T véc tơ riêng P với giá trị riêng tương ứng ω Vì giá trị riêng A số ω + ω −1 ω n = Vì giá trị riêng lớn (với bội 1) giá trị riêng lớn thứ hai cos 2π n (với bội 2) Giá trị riêng nhỏ −2 (với (n−1)π bội 1) n chẵn cos n (với bội 2) n lẻ p ie Ví dụ 1.1.11 Đồ thị Petersen (Hình 1.5) có phổ 31 , 15 , (−2)4 d oa nl w nf va an lu z at nh oi lm ul Hình 1.5: Đồ thị Petersen z Chúng ta nói hai đồ thị đồng phổ chúng có phổ giống Rõ ràng, đồ thị đẳng cấu đồng phổ (nói cách khác, phổ bất biến đồ thị) Tuy nhiên đồ thị có phổ giống không thiết đẳng cấu: đồ thị khơng đẳng cấu Hình 1.6(a) có phổ 21 , 03 , (−2)1 Đây ví dụ với số đỉnh Hình 1.6(b) đồ thị liên thơng khơng đẳng cấu đồng phổ với số đỉnh nhất: đa thức đặc trưng chúng (x−1)(x+1)2 (x3 −x2 −5x+1) Các đồ thị khác đặc trưng phổ chúng với bất biến đại số chúng m co l gm @ an Lu n va ac th si Hình 1.6: Hai cặp đồ thị đồng phổ không đẳng cấu lu an n va p ie gh tn to Cho đồ thị G với tập đỉnh 1, 2, , n Gọi D ma trận đường chéo diag(d1 , , dn ), di bậc đỉnh i (i = 1, , n) Ma trận Laplacian đồ thị G ma trận D − A ma trận Laplacian không dấu ma trận D + A Ma trận Seidel G ma trận S = J − I − 2A, J ma trận kích thược n × n Vì phần tử vị trí (i, j) S i = j, −1 i ∼ j trường hợp khác Giống đồ thị quy biết, có lựa chọn ma trận từ quan điểm phổ đồ thị Giả sử G đồ thị quy bậc r A có giá trị riêng xếp theo thứ tự không tăng λ1 , , λn Từ Mệnh đề 1.1.7 1.1.8, ta có λ1 = r tất véc tơ gồm tồn mở rộng tới sở trực giao Rn gồm véc tơ riêng ma trận A, rI ± A J − I − 2A Khi D ± A có giá trị riêng r ± r, r ± λ2 , , r ± λn , nl w d oa S có giá trị riêng n − − 2r, −1 − 2λ2 , , −1 − 2λn nf va an lu Ví dụ 1.1.12 Cho đồ thị Hình 1.4 Các giá trị riêng ma trận Laplacian 5, 5, 3, 3, Các giá trị riêng ma trận Laplacian không dấu √ √ √ 1 (9 + 17), 3, 3, (9 − 17) giá trị riêng Seidel 3, (−1 + 17), −1, 2 √ −1, 21 (−1 + 17) lm ul z at nh oi Ma trận Seidel có liên quan đặc biệt tới graph switching (thường gọi Seidel switching): cho tập U đỉnh đồ thị G Đồ thị GU thu từ G sau Với u ∈ U, v ∈ / U đỉnh u, v kề GU chúng không kề G Giả sử G có ma trận kề G z , gm AU B ! @ A(G) = BT C l m co AU ma trận kề đồ thị cảm sinh U B T chuyển vị B Khi GU có ma trận kề A(GU ) = , n va AU B B C ! an Lu T ac th si 10 B thu từ B cách thay Khi G quy cơng thức dễ (Xem Ví dụ 1.1.9) Việc tìm kiếm điều kiện cần đủ U cho GU quy sau: Mệnh đề 1.1.13 ([2], [4]) Giả sử G quy với n đỉnh bậc r Khi GU quy bậc r U sinh đồ thị bậc k, |U | = n − 2(r − k) lu an n va ie gh tn to Chú ý đồ thị switching tập U tập đỉnh giống đồ thị switching hợp phần Đồ thị switching mô tả dễ dàng từ ma trận Seidel S G: ma trận Seidel GU T −1 ST T ma trận đường chéo với phần tử đường chéo thứ i i ∈ U −1 i không thuộc U Ta dễ dàng thấy đồ thị switching U V giống ˙ \U ) Ta thấy switching xác định quan switching (U \V )∪(V hệ tương đương đồ thị Chú ý đồ thị tương đương switching có ma trận Seidel tương tự có phổ Seidel giống Xét quan hệ phổ phổ Seidel đồ thị quy, có mệnh đề sau: p Mệnh đề 1.1.14 ([2], [4]) Nếu G GU quy bậc G GU có phổ giống oa nl w Ma trận kề Ma trận trọng số d 1.2 an lu nf va Xét đồ thị vô hướng G = (V, E) với tập đỉnh V = {1, 2, , n} tập cạnh E = {e1 , e2 , , em } Ta gọi ma trận kề đồ thị G (0;1) - ma trận lm ul A = {aij : i, j = 1, 2, , n} z at nh oi với phần tử xác định theo quy tắc sau ( z aij = 0, {i, j} ∈ /E m co l Ví dụ 1.2.1 Cho đồ thị hình vẽ: gm @ aij = 1, {i, j} ∈ E, i, j = 1, 2, , n an Lu n va ac th si 11 Hình 1.7: Đồ thị vơ hướng G đồ thị có hướng G1 Ma trận kề đồ thị vô hướng G là: Lời giải lu an va  n 2 1  3  4  5 p ie gh tn to 1 0 0 1  1 1 0   0  1  1 nl w 1 oa  d Các tính chất ma trận kề lu nf va an 1) Rõ ràng ma trận kề đồ thị vô hướng đối xứng, tức aij = aji , i, j = 1, 2, , n lm ul z at nh oi Ngược lại (0,1) - ma trận đối xứng cấp n tương ứng, xác đến cách đánh số đỉnh (cịn nói là: xác đến đẳng cấu), với đồ thị vô hướng n đỉnh z 2) Tổng phần tử dòng i (cột j) ma trận kề đồ thị vơ hướng bậc đỉnh i (đỉnh j) gm @ apij , i, j = 1, 2, , n m co l 3) Nếu ký hiệu phần tử ma trận tích n va p an Lu Ap = A | · A{z A} ac th si 12 Khi apij , i, j = 1, 2, , n cho ta số đường khác từ đỉnh i tới đỉnh j qua p − đỉnh trung gian Ma trận kề đồ thị có hướng định nghĩa hồn tồn tương tự Ví dụ 1.2.2 Đồ thị có hướng G1 cho Hình 1.7 có ma trận kề ma trận sau  lu 2 0  3  4  5 an n va 0 0 0 1  0 0 0   0  0  1 gh tn to 1 0 Lưu ý ma trận đồ thị có hướng chưa ma trận đối xứng p ie oa nl w Trong trường hợp đồ thị có trọng số cạnh cung, thay ma trận kề, để biểu diễn đồ thị ta sử dụng ma trận trọng số d C = cij : i, j = 1, 2, , n, nf va an lu với cij = cji , (i, j) ∈ E lm ul z at nh oi cij = θ, (i, j) ∈ /E số θ, tùy trường hợp cụ thể, đặt giá trị sau: 0, −∞, +∞ z m co l gm @ Ưu điểm lớn phương pháp biểu diễn đồ thị ma trận kề (hoặc ma trận trọng số) để trả lời câu hỏi: Hai đỉnh u, v có kề đồ thị hay khơng, phải thực phép so sánh Nhược điểm lớn phương pháp không phụ thuộc vào số cạnh đồ thị, ta phải sử dụng n2 đơn vị nhớ để lưu trữ ma trận kề an Lu n va ac th si 13 1.3 Ma trận liên thuộc Xét G = (V, E), (V = {1, 2, , n}, E = {e1 , e2 , , em }) , đồ thị có hướng Xây dựng ma trận B = (bij , i = 1, 2, , n, j = 1, 2, , m), bij =    1 tồn {i, j}, i < j   0 không tồn {i, j} −1 tồn {i, j}, i > j Ma trận B xây dựng quy tắc vừa nêu gọi ma trận liên thuộc đỉnh cung lu an Ví dụ 1.3.1 Xét đồ thị cho hình vẽ sau: n va p ie gh tn to d oa nl w nf va an lu Hình 1.8: Đồ thị vô hướng lm ul   −1 0  −1  0 −1 z at nh oi  B = 1 z Ma trận liên thuộc cách biểu diễn hay sử dụng toán liên quan đến đồ thị có hướng mà phải xử lý cung đồ thị m co l gm @ an Lu n va ac th si 14 Chương Tính chất ma trận biểu diễn đồ thị phép toán đồ thị lu an n va p ie gh tn to Trong chương này, tơi trình bày khái niệm ma trận Laplace đồ thị, ma trận Laplace cạnh, ứng dụng định lý Kirchhoff đếm số bao trùm thông qua giá trị riêng ma trận Laplace đồ thị kết liên quan đếm toán đếm, sau phép toán đồ thị Tôi tham khảo từ tài liệu [2], [4] - [6] oa nl w Tính chất ma trận biểu diễn đồ thị 2.1.1 Ma trận Laplace đồ thị số tính chất d 2.1 nf va an lu z at nh oi lm ul Định nghĩa 2.1.1 Cho đồ thị vô hướng G = (V, E) với tập đỉnh V tập hợp cạnh E + Ma trận kề AG = aij đồ thị G xác định ( {i, j} ∈ E, {i, j} ∈ / E z aij := gm @ deg (vi ) i = j, i 6= j an Lu aij := m ( co l + Ma trận bậc DG = aij ma trận đường chéo định nghĩa: n va ac th si 15 Khi đó, ma trận Laplace đồ thị G : LG định nghĩa LG = DG − AG Ví dụ 2.1.2 Cho đồ thị G hình vẽ lu an n va gh tn to p ie Hình 2.1: Đồ thị G w Khi đó:  d oa nl 1  AG =  1 1 1   0  1 nf va an lu  1  0  DG =  0 0 0 0   0  0  z at nh oi lm ul −1 −1 −1 −1 −1    Suy LG =   −1 −1 −1 −1 −1 z Nhận xét 2.1.3 Nếu đỉnh i ∈ G đỉnh cô lập hàng cột tương ứng ma trận Laplace m co l [LG ]ji = 0, ∀j gm @ [LG ]ij = 0, ∀i an Lu Nhận xét 2.1.4 Nếu G H hai đồ thị với tập đỉnh tập cạnh rời LG∪H = LG + LH n va ac th si 16 Bổ đề 2.1.5 ([2], [4]) Ma trận Laplace hai đồ thị G H tổng trực tiếp LG LH LG 0 LH LG∪H = LG ⊕ LH = ! Chứng minh Xét đồ thị G ∪ v(H) = (VG ∪ VH , EG ) định nghĩa tương tự cho v(G) ∪ H Theo Nhận xét 2.1.3 ta có LG 0 LH LG∪v(H) = ! 0 LH Lv(G)∪H = ! lu an Theo Nhận xét 2.1.4 ta có n va LG 0 LH gh tn to LG∪H = LG ⊕ LH = ! p ie Điều có nghĩa: ma trận Laplace tổng trực tiếp ma trận Laplace thành phần liên thông w d oa nl Định lý 2.1.6 ([2], [4]) [Hợp phổ rời nhau] Nếu LG có tập vectơ riêng (v1 , v2 , , ) với giá trị riêng (λ1 , λ2 , , λn ) LH có tập vectơ riêng (ω1 , ω2 , , ωn ) giá trị riêng (µ1 , µ2 , , µn ) Khi LG∪H có vectơ riêng: nf va an lu v1 ⊕ 0, v2 ⊕ , ⊕ 0, ⊕ ω1 , ⊕ ω2 , , ⊕ ωn z at nh oi lm ul với giá trị riêng: λ1 , λ2 , , λn , µ1 , µ2 , , µn Chứng minh Từ Bổ đề 2.1.5 ta có: z @ LG 0 LH gm LG∪H = LG ⊕ LH = ! v1 = λ1 v1 ! an Lu LG 0 LH ! m LG∪H ∗ (v1 ⊕ 0) = ! co l suy n va ac th si 17 2.1.2 Ma trận Laplace cạnh Định nghĩa 2.1.7 Cho đồ thị G = (V, E), e ∈ E Lấy Le ma trận Laplace n đỉnh mà bao gồm cạnh e Ví dụ 2.1.8 Cho đồ thị G hình vẽ với E = {v1 , v2 , , } lu an n va Hình 2.2: Đồ thị G tn to Suy  p ie gh −1 0 −1 0   0 Le =    0 0  oa nl w 0   0   d Do vậy, ta có biểu diễn Laplace cạnh e sau: Le = nf va an lu ! −1 −1 ⊕ lm ul Bởi tính cộng tính LG xác định công thức z at nh oi LG = X Le e∈E z m co l gm @ Ví dụ 2.1.9 Cho đồ thị G = (V, E), E = {1, 2, 3, 4}, V = {(1, 2), (1, 3), (1, 4)} hình vẽ: an Lu n va ac th si 18 lu an Hình 2.3: Đồ thị G va n Khi to p ie gh tn  −1 0 −1  L(1,2) =  0 0 0    0 , 0 0 −1 0   0  L(1,3) =  −1   0  0 nl w d oa  nf va an lu  e∈E −1  Le =  0 0 0    0  + 0 −1 0 −1   0 0  + 0  0 0 −1 z  −1  0  0 m co l gm −1 −1 −1 −1 −1 0    =  −1  −1 0 −1 0 0  @  −1 0   −1  0  0 0 0 z at nh oi X lm ul Suy LG = L(1,4) 0  = 0 −1 an Lu n va ac th si 19 Nhận xét 2.1.10 L nửa xác định dương Thật ! −1 −1 Le =  Vì −1 √ , √ 2 ! −1 =   √     √1 − √1 −1 =   2 −√   T vectơ riêng ứng với giá trị riêng Sự phân tích cho ta hệ  xT Le x = x1 , x2  ! lu −1  x  −1 ! x2 = (x1 − x2 )2 an n va Chú ý 2.1.11 Ma trận Laplace dạng bình phương, cụ thể T X tn to x LG x = x T  Le x = e∈E X T x Le x = e∈E X (xi − xj )2 i,j∈E gh p ie Điều có nghĩa LG nửa xác định dương Phân tích ma trận Laplace oa nl w 2.1.3 Nhận xét 2.1.12 d Chứng minh Giả sử nf va an lu LG = B T · B = lm ul [B T B]ij = ( cột thứ i B)( hàng thứ j B) X e z at nh oi (Bij )nj=1 = (Bij )ni=1 Điều cho ba trường hợp • Khi i = j z X ((Bij )nj=1 )2 = liên thuộc (Bij )nj=1 (Bij )ni=1 = 0, an Lu e m X vi co • Khi i 6= j không tồn cạnh vi vj [B T B]ij = = deg(i) l e X gm e @ [B T B]ij = n va cạnh khơng liên thuộc tới vi vj ac th si 20 • Nếu i 6= j tồn cạnh e0 vi vj [B T B]ij = X (Be,vi )(Be,vj ) = (Be0 ,vi )(Be0 ,vj ) = −1 e 2.1.4 Định lý Kirchhoff Định lý 2.1.13 ([2], [4]) Giả sử L ma trận Laplace đơn đồ thị liên thơng G với n đỉnh Khi đó, số lượng bao trùm G, kí hiệu t(G) xác định công thức n lu 1Y t(G) = λi n tG = Ckk (L) hay an i=1 va n với λi giá trị riêng không âm LG (ma trận Laplace đồ thị G) p ie gh tn to Nhận xét 2.1.14 Ta thấy tổng phần tử hàng ma trận Laplace G Do đó, vectơ [1, 1, , 1]T vectơ riêng L với giá trị riêng Do giá trị riêng L không âm phải giá trị riêng nhỏ L nl w Hạng ma trận ma trận liên thuộc B d oa 2.1.4.1 nf va an lu Chú ý cột ma trận liên thuộc có xác giá trị giá trị (-1) Do đó, tổng thành phần cột Tên tổng tất vectơ hàng ma trận Do phụ thuộc tuyến tính Vậy hạng ma trận B phải nhỏ n Do có điều sau z at nh oi lm ul Hệ 2.1.15 ([2], [4]) Nếu G liên thông BG ma trận liên thuộc G rank(BG ) ≤ n − z m co l gm @ Bây xem xét ma trận H G k < n đỉnh mà rank(BH ) = k Điều có nghĩa hàng BH độc lập tuyến tính Do tồn cạnh e = (u, v) mà nối đỉnh H với đỉnh khơng thuộc H Nói cách khác, H thành phần liên thơng G Do có điều sau an Lu n va Hệ 2.1.16 ([2], [4]) Nếu hạng ma trận liên thuộc BH n − với H ma trận (n − 1) đỉnh G G liên thơng ac th si

Ngày đăng: 21/07/2023, 09:00

Xem thêm: