3
KHOA CÔNG NGHỆ THÔNG TIN
GIỚI THIỆU
Đồ thị một cấu trúc dữ liệu trừu tượng dựa trên các khái niệm
toán học về đồ thị.
Đồ thị được xem tổng quát hóa của cấu trúc cây. Tuy nhiên,
đồ thị mối quan hệ phức tạp hơn quan hệ cha-con trong
cấu trúc cây.
Đồ thị được sử dụng trong nhiều ứng dụng như cây gia phả,
mạng quản chuyến bay v.v
4
KHOA CÔNG NGHỆ THÔNG TIN
GIỚI THIỆU
Một đồ thị G một tập hợp không thứ tự (V, E), trong đó
V : các đỉnh của đồ thị
E : các cạnh (cung) biểu diễn mối quan hệ giữa các đỉnh
A B C
D E
V(G) = {A, B, C, D, E}
E(G) = {(A, B), (A, D), (B, C}, (B, D),
(C, E), (D, E)}
5
KHOA CÔNG NGHỆ THÔNG TIN
GIỚI THIỆU
Một đồ thị G thể hướng hoặc hướng.
Nếu đồ thị hướng thì cạnh nối hai đỉnh mũi tên đại diện
cho hướng nối.
A B C
D E
A B C
D E
Đồ thị hướng Đồ thị hướng