Professional Documents
Culture Documents
TS. Trịnh Hoàng Minh – Viện Điện, Trường Đại Học Bách Khoa Hà Nội
1/2021
Bài toán bảy câu cầu ở Königsberg
• Euler (1735): Liệu có cách nào để đi hết 7 cây cầu và về lại vị trí đầu
sao cho mỗi cây cầu chỉ được đi qua đúng một lần?
Không thể!
1
4
3
2
8
6
1
4
3 𝑉 = 1, 2, 3, 4, 5, 6, 7, 8
2 Cạnh đơn: 1,2 , 1,3 , 2,2 , 2,3 , 2,7 ,
3,4 , 3,5 , 3,6 , 3,8 , 5,6 , 5,7 , 6,7
5 Cạnh bội: 2,8 (bội 2), (7,8) (bội 3)
8 Khuyên: (2,2)
6
Nếu không nói gì thêm, thuật ngữ “đồ thị” sẽ chỉ một đồ thị hữu hạn, vô
hướng, đơn (không có cạnh bội), không có khuyên, không có trọng số
1
4
3
2
𝑉 = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
5 𝐸 = { 1,2 , 1,3 , 2,2 , 2,3 , 2,7 , 3,4 , 3,5 ,
10 3,6 , 3,8 , 5,6 , 5,7 , 6,7 , 7,8 , (9,10)}
8
6
9 7
4 Ví dụ:
2
3 • Đường đi: 1, (1,3), 3, (3,4), 4, (4,3), 3, (3,2), 2
Kí hiệu: 𝑣1 𝑣3 𝑣4 𝑣3 𝑣2
5
• Lối mòn: 1, (1,3), 3, (3,5), 5, (5,6), 6, (6,3), 3, (3,2), 2
Kí hiệu: 𝑣1 𝑣3 𝑣5 𝑣6 𝑣3 𝑣2
8
6
• Đường đi đơn: 1, (1,3), 3, (3,5), 5, (5,7)
Kí hiệu: 𝑣1 𝑣3 𝑣5
7
4
3
Ví dụ:
2 • Đường đi: 1, (1,3), 3, (3,4), 4, (4,3), 3, (3,2), 2
Kí hiệu: 𝑃 = 𝑣1 𝑣3 𝑣4 𝑣3 𝑣2
5 • Lối mòn: 1, (1,3), 3, (3,5), 5, (5,6), 6, (6,3), 3, (3,2), 2
Kí hiệu: 𝑃 = 𝑣1 𝑣3 𝑣5 𝑣6 𝑣3 𝑣2
8
6 • Đường đi đơn: 1, (1,3), 3, (3,5), 5, (5,7)
Kí hiệu: 𝑃 = 𝑣1 𝑣3 𝑣5
7
• Chu trình: một đường đi đóng (đỉnh đầu và đỉnh cuối trùng nhau)
trong đồ thị
• Mạch: một chu trình không có cạnh lặp trong đồ thị
• Chu trình đơn: một đường đi đơn đóng
4 Ví dụ:
3
2 • Chu trình: 1, (1,3), 3, (3,4), 4, (4,3), 3, (3,2), 2, (2,1), 1
Kí hiệu: 𝐶 = 𝑣1 𝑣3 𝑣4 𝑣3 𝑣2 𝑣1
5 • Mạch: 1, (1,3), 3, (3,5), 5, (5,6), 6, (6,3), 3, (3,1), 1
Kí hiệu: 𝐶 = 𝑣1 𝑣3 𝑣5 𝑣6 𝑣3 𝑣1
8
6 • Chu trình đơn: 1, (1,3), 3, (3,5), 5, (5,7), 7, (7,2), 2, (2,1), 1
Kí hiệu: 𝐶 = 𝑣1 𝑣3 𝑣5 𝑣7 𝑣2 𝑣1
7
1
4
3
2
• Đồ thị gồm hai thành phần: 𝐶1 , 𝐶2
5
10
8
6
9 7
Đồ thị đầy đủ (𝐾𝑛 ) Đồ thị hình sao (𝑆𝑛 ) Đồ thị bánh xe (𝑊𝑛 )
1
4
3
2
5
10
8
6
9 7
1
4
3
2
5
10
8
6
9 7
1 1
4 4
3 3
2 2
5 5
10 10
8 8
6 6
9 7 9 7
5 5
1 1
4 4
2 2
3 3
5 5
• Rừng: một đồ thị ℱ trong đó mỗi thành phần của ℱ là một cây
1
4
3
2
5
10
8
6
9 7
1 1 1
4 4 4
3 3 3
2 2 2
5 5 5
8 8 8
6 6 6
7 7
7
𝐺 Cây bao trùm của 𝐺 (gồm các cạnh màu đỏ)
2 Đỉnh: 1 2 3 4 5
1
0 1 1 1 0 1
1 0 0 0 0 2
3 𝐴 𝐺 = 1 0 0 1 1 3
4 1 0 1 0 1 4
5 0 0 1 1 0 5
Đỉnh
2 Đỉnh: 1 2 3 4 5
1
3 0 0 0 0 1
0 1 0 0 0 2
3 𝑫 𝐺 = 0 0 3 0 0 3
4 0 0 0 3 0 4
5 0 0 0 0 2 5
Đỉnh
𝑛
𝑎𝑖𝑗 𝑖=𝑗
𝓛(𝐺) 𝑖𝑗 =൞ 𝑘=1,𝑘≠𝑖
−𝑎𝑖𝑗 𝑖≠𝑗
2
1 Đỉnh 1 2 3 4 5
3 −1 −1 −1 0 1
−1 1 0 0 0 2
3
𝓛 𝐺 = −1 0 3 −1 −1 3
4 −1 0 −1 3 −1 4
0 0 −1 −1 2 5
5
Đỉnh
2 2
1 1
Đồ thị được đánh dấu và định hướng:
𝑒1 = 1,2 , 𝑒2 = 1,3 , 𝑒3 = 1,4 ,
3 3 𝑒4 = 3,4 , 𝑒5 = 3,5 , 𝑒6 = 4,5
4 4
5 5
𝐺
𝑯 𝐺 = [ℎ𝑘𝑖 ] ∈ ℝ𝑚×𝑛
−1 𝑖 là đỉnh đầu của cạnh thứ 𝑘
ℎ𝑘𝑖 = ൞ 1 𝑖 là đỉnh cuối của cạnh thứ 𝑘
0 Trường hợp khác
2
1 Đỉnh: 1 2 3 4 5
−1 1 0 0 0 𝑒1
3
−1 0 1 0 0 𝑒2
−1 0 0 1 0 𝑒3
4
𝑯 𝐺 =
0 0 −1 1 0 𝑒4
5 0 0 −1 0 1 𝑒5
𝑒1 = 1,2 , 𝑒2 = 1,3 , 𝑒3 = 1,4 , 0 0 0 −1 1 𝑒6
𝑒4 = 3,4 , 𝑒5 = 3,5 , 𝑒6 = 4,5 Cạnh
0 1 0 0 0 1 −1 0 0 0
1 0 1 0 0 −1 2 −1 0 0
𝑨 𝐿5 = 0 1 0 1 0 𝓛 𝐿5 = 0 −1 2 −1 0
0 0 1 0 1 0 0 −1 2 −1
0 0 0 1 0 0 0 0 −1 1
−1 1 0 0 0
0 −1 1 0 0
𝑯 𝐿5 =
0 0 −1 1 0
0 0 0 −1 1
0 1 1 1
1 0 1 1
𝑨(𝐾4 ) =
1 1 0 1
1 1 1 0
3 −1 −1 −1
Đồ thị đầy đủ (𝐾4 )
−1 3 −1 −1
𝓛(𝐾4 ) =
−1 −1 3 −1
−1 1 0 0 −1 −1 −1 3
−1 0 1 0
−1 0 0 1
𝑯 𝐾4 = 𝓛 𝐾𝑛 = 𝑛𝑰𝑛 − 𝟏𝑛 𝟏𝑇𝑛
0 −1 1 0
0 −1 0 1
0 0 −1 1
3
3 −1 −1
Đồ thị 𝐾4 𝓛𝑣1 = −1 3 −1 ⟹ 𝜏(𝐾4 ) = det 𝓛𝑣1 = 16
−1 −1 3
4 −1 −1 0 −1
−1 2 0 −1 0
𝓛𝑣1 = −1 0 2 −1 0 ⟹ det 𝓛𝑣1 = 48
0 −1 −1 4 −1
−1 0 0 0 2
𝐺 𝜅0 𝐺 = 1
𝜆2 (𝐺) ≤ 𝜅0 𝐺 ≤ 𝜅1 𝐺 ≤ 𝛿(𝐺)
𝐺 𝜅1 𝐺 = 2
⟹ 𝜙 𝐾4 = 2
𝑛
Tổng quát: 𝜙 𝐾𝑛 = → ∞, khi 𝑛 → ∞
2
𝒙𝑇 𝓛𝒙 𝜀(𝑆, 𝑆 𝑐 ) 𝑉 𝜀(𝑆, 𝑆 𝑐 )
⟹ 𝑇 = ≤2
𝒙 𝒙 |𝑆| |𝑉| − |𝑆| |𝑆|
𝒙𝑇 𝓛𝒙 𝜀(𝑆, 𝑆 𝑐 )
⟹ 𝜆2 𝐺 = min 𝑇 ≤ 2 min = 2𝜙(𝐺)
𝒙⊥𝟏𝑛 𝒙 𝒙 𝑉 𝑆
𝑆: 𝑆 ≤ 2
1 2
1 1.7 −1 −0.5 −0.2 0
0.5 0.2 −1 1 0 0 0
𝓛 𝐺 = −0.5 0 0.9 −0.3 −0.1
3
−0.2 0 −0.3 1 −0.5
0.1 0.3
4 0 0 −0.1 −0.5 0.6
5 0.5
2 5
3
𝑉 = 1, 2, 3, 4, 5, 6
1
𝐸 = { 1, 2 , 2, 3 , 3, 4 , 4, 5 , 5, 3 , 3, 6 , 6, 1 , (6, 2)}
6 4
• Đường đi có hướng 𝑃𝑖→𝑗 : đường đi dọc theo các cung của đồ thị từ
đỉnh 𝑖 tới đỉnh 𝑗
• Vector đường đi định hướng 𝑃: 𝒑 ∈ ℝ𝑚 với 𝑝𝑘 = +1 nếu 𝑃 đi qua
cung 𝑒𝑘 theo hướng trên đồ thị, 𝑝𝑘 = −1 nếu 𝑃 đi qua cung 𝑒𝑘 ngược
hướng trên đồ thị, 𝑝𝑘 = 0 nếu không đi qua cung 𝑒𝑘
2 5
𝑉 = 1, 2, 3, 4, 5, 6
3 𝐸 = { 1, 2 , 2, 3 , 3, 4 , 4, 5 , 5, 3 , 3, 6 , 6, 1 , (6, 2)}
1
⊤
𝒑= 1 0 0 0 −1 −1 0 −1
6 4
2 5 2 5
3 3
1 1
6 4 6 4
2 5 2 5
3 3
1 1
6 4 6 4
2 5 2 5
3 3
1 1
6 4 6 4
2
−1 1 0 0
0.3 0.2 0 0 0 0
−1 0 0 1
−0.3 1.3 0 −1
1 1 3 𝓛 𝐺 = 𝑯 𝐺 = 0 −1 1 0
0 −0.2 0.7 −0.5
0 1 0 −1
−0.5 0 0 0.5
0.5 0.5 0 0 1 −1
4
Định lý Gersgorin
Mọi giá trị riêng của ma trận 𝑴 = [𝑚𝑖𝑗 ] ∈ ℝ𝑛×𝑛
nằm trong miền:
ራ 𝑧 ∈ ℂ| 𝑧 − 𝑚𝑖𝑖 ≤ 𝑚𝑖𝑗
𝑖 𝑗=1,…,𝑛;𝑗≠𝑖
deg in(vi )
in