Lý thuyết đồ thị - Phần 2
lượt xem 98
download
Tài liệu tham khảo giáo trình toán rời rạc chuyên đề lý thuyết đồ thị
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lý thuyết đồ thị - Phần 2
- Chương 3. Lý thuyết đồ thị 3.2. Biểu diễn đồ thị 3.2.1. Các hình thức biểu diễn Biểu diễn hình học Biểu diễn hình học là một minh họa trực quan về đồ thị, trong đó mỗi đỉnh được coi là một điểm, còn cạnh (cung) là một đường (kèm theo mũi tên) nối từ đỉnh nọ đến đỉnh kia. Tuy nhiên BDHH có một nhược điểm là không được hỗ trợ bởi các công cụ tính toán (máy tính). Nó chỉ giúp định hướng (trực quan) cho tư duy trên đồ thị.
- 3.2. Biểu diễn đồ thị Danh sách kề Là danh sách gồm 2 cột. Cột đầu liệt kê tất cả các đỉnh của đồ thị. Trên mỗi dòng của cột thứ hai lần lượt liệt kê các đỉnh liền kề với đỉnh tương ứng trong cột thứ nhất. Một cách lưu trữ danh sách kề là dùng các danh sách liên kết, trong đó node đầu tiên của mỗi danh sách được cất trong một mảng được chỉ số hóa bởi các đỉnh. Ví dụ: 1 2 3 5 1 2 3 5 3 4 2 1 3 5 2 1 3 5 3 1 2 4 3 1 2 4 4 3 5 6 4 3 5 6 1 6 5 1 2 4 6 5 1 2 4 6 2 5 6 4 5 6 4 5
- 3.2. Biểu diễn đồ thị Danh sách cạnh (cung) Ví dụ: 1 3 Danh sách cạnh (cung) của đồ thị có n cạnh (cung) là 1 5 danh sách gồm n dòng và 2 cột. Mỗi dòng tương ứng với 1 2 một cạnh (cung) của đồ thị. 3 4 Trên mỗi dòng, cột đầu ghi 3 4 đỉnh (đỉnh đầu), cột thứ hai ghi đỉnh kề (đỉnh cuối) của 3 2 cạnh, (cung) tương ứng. 1 6 4 6 Một cách lưu trữ danh sách cạnh là dùng danh sách liên 2 5 4 5 kết, trong đó mỗi node tương ứng với một cạnh 2 5 (cung). 5 6
- 3.2. Biểu diễn đồ thị Ma trận kề Cho G V, =( E) là một đồ thị có n đỉnh, trong đó tập đỉnh đã được sắp thứ tự (mã hóa từ 1 đến n). Ma trận kề của đồ thị là ma trận A=[aik], trong đó aik là số cạnh (cung) nối từ đỉnh thứ i đến đỉnh thứ k. Một số tính chất đơn giản của ma trận kề: Ma trận kề của một đồ thị là ma trận vuông cấp n. Nếu đồ thị là đồ thị vô hướng thì ma trận kề là ma trận đối xứng. Nếu đồ thị là đơn đồ thị thì ma trận kề là ma trận 01.
- Ví dụ:Đa đồ thị sau 3 4 0 1 1 2 0 1 0 0 2 0 1 0 2 2 0 1 0 0 A= 1 6 0 0 1 0 3 1 1 1 0 3 0 1 5 Có ma trận kề là: 2 0 0 0 1 1 0 Ví dụ:Đơn đồ thị sau 3 4 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 1 0 0 1 6 A= 0 0 0 0 1 0 0 1 0 0 0 1 2 5 Có ma trận kề là: 0 0 0 1 0 0
- Ma trận liên thuộc Cho G=(V,E) là một đồ thị có m đỉnh và n cạnh (cung). Ma trận liên thuộc tương ứng với đồ thị là ma trận A cỡ m× n, trong đó chỉ số của các dòng là chỉ số đỉnh, và chỉ số của các cột là chỉ số cạnh; các phần tử aik của ma trận là:
- 3.2.2. Sự đẳng cấu giữa các đồ thị Định nghĩa Bất biến đẳng cấu
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài tập về lý thuyết đồ thị
11 p | 1518 | 337
-
Bài giảng Lý thuyết đồ thị (Đặng Nguyễn Đức Tiến) - Chương 5 Luồng trong mạng
45 p | 299 | 41
-
Bài giảng Lý thuyết đồ thị: Chương 2 - Nguyễn Trần Phi Phượng
14 p | 205 | 16
-
Bài giảng Lý thuyết đồ thị: Chương 2 - Biểu diễn đồ thị trên máy tính
32 p | 119 | 16
-
ĐỀ THI MÔN TÓAN RỜI RẠC & LÝ THUYẾT DỒ THỊ LỚP: HC3CT-Lần 1-Đề 2
1 p | 156 | 15
-
Bài giảng Lý thuyết đồ thị (Graph theory) - Chương 2: Đường đi và chu trình Euler, đường đi và chu trình Hamilton
10 p | 156 | 13
-
Lý thuyết đồ thị - Chương 1: Giới thiệu
36 p | 123 | 12
-
Bài giảng Lý thuyết đồ thị: Chương 2 - ThS. Nguyễn Khắc Quốc
37 p | 115 | 12
-
Bài giảng Lý thuyết đồ thị - Bài 2: Đường đi, chu trình Euler
26 p | 77 | 8
-
Bài giảng Lý thuyết đồ thị - ĐH Hàng Hải
35 p | 96 | 6
-
Giáo trình lý thuyết đồ thị - Bài 2
0 p | 112 | 6
-
Bài giảng Lý thuyết đồ thị - Chương 1, 2, 3: Các khái niệm cơ bản
274 p | 79 | 6
-
Bài giảng Toán rời rạc và lý thuyết đồ thị - Chương 2: Phương pháp đếm
18 p | 76 | 5
-
Bài giảng Lý thuyết đồ thị: Chương 2 - Tôn Quang Toại
38 p | 6 | 3
-
Bài giảng Lý thuyết đồ thị: Chương 2 - Ngô Hữu Phúc
10 p | 45 | 3
-
Bài giảng Lý thuyết đồ thị - Bài 2+3: Các thuật toán tìm kiếm trên đồ thị (tt)
17 p | 42 | 3
-
Bài giảng Lý thuyết đồ thị - Chương 2: Biểu diễn đồ thị
15 p | 8 | 2
-
Bài giảng Lý thuyết đồ thị: Chương 2 - ThS. Trần Quốc Việt
41 p | 7 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn