TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
Khoa Toán - Tin học
Bộ môn Ứng dụng Tin học
TOÁN RỜI RẠC 2A
Chương 2. Biểu diễn đồ thị
GV: Thị Tuyết Nhung
Mục lục I
1Biểu diễn đồ thị
2Đẳng cấu
Tuyết Nhung Toán rời rạc 2A Chương 2. Biểu diễn đồ thị 2 / 35
Biểu diễn đồ thị
Để lưu trữ đồ thị thực hiện các thuật toán khác nhau, ta cần phải biểu
diễn đồ thị trên y tính, đồng thời sử dụng những cấu trúc dữ liệu thích
hợp để tả đồ thị.
nhiều cách hữu ích để biểu diễn đồ thị. Khi làm việc với đồ thị, việc
thể chọn cách biểu diễn thuận tiện nhất rất hữu ích.
vậy, lựa chọn cấu trúc dữ liệu thích hợp biểu diễn đồ thị sẽ phụ thuộc
vào từng bài toán cụ thể. Nội dung chính của chương bao gồm:
Biểu diễn đồ thị bằng ma trận kề.
Biểu diễn đồ thị bằng danh sách cạnh.
Biểu diễn đồ thị bằng danh sách kề.
Biểu diễn đồ thị bằng ma trận liên thuộc
Tuyết Nhung Toán rời rạc 2A Chương 2. Biểu diễn đồ thị 3 / 35
Ma trận k
Cho G= (V,E)(vô hướng hoặc hướng), với V={v1,v2,...,vn}.
Ma trận k của G ma trận A= (aij)n×nxác định như sau:
aij =số cạnh (số cung) đi từ đỉnh i đến đỉnh j
dụ.
Tuyết Nhung Toán rời rạc 2A Chương 2. Biểu diễn đồ thị 4 / 35
Ma trận k
dụ.
Tuyết Nhung Toán rời rạc 2A Chương 2. Biểu diễn đồ thị 5 / 35