You are on page 1of 3

 Đồ thị (graph) => Biểu diễn các bài toán có cấu trức dữ liệu phức tạp

VD: - Mạng máy tính


- MXH
- Các bài toán: đường đi, mạng sinh học, các nhóm dữ liệu phi cấu trúc, lập trình,…
 Khái niệm đồ thị:
G = (V,E) là một đồ thị
V: tập các đỉnh V = {v1,v2,…,vn}
E: tập các cạnh {(vi,vj): vi,j ∈ V}
Canh nhằm mục đích cho biết sự kết nối giữa 2 đỉnh, kết nối ở đây có thể là
 4 kiểu:
- Có hướng
- Vô hướng
- Lặp
- Nhiều cạnh
Đơn đồ thị vô hướng bao gồm V là tập các đỉnh, trong đó V ≠ ϕ và E là tập các cạnh gồm
các đỉnh khác nhau

- Đa đồ thị: là sự mở rộng của đơn đồ thị, cho phép sự xuất hiện của nhiều cặp cạnh hoặc
nhiều cạnh trên cùng một cặp đỉnh
VD:
V = { u,v,u}
E= { e1,e2,e3,e4}
Đồ thị vô hướng G = (V,E). U và V dc gọi là 2 đỉnh kề nhau khi (u,v) là 1 cạnh. Bậc của 1 đỉnh ký
hiệu là deg(v) thì sẽ bằng số cạnh liên thuộc với nó
VD: Deg(v1)= 3
Deg(v3)=4
Deg(v6)= 0

For the edge (u,v), u is adjacent to v or v is adjacent from u,u – initial vertex , v – terminal vertex
- In degree (deg- (u)): number of edge for which u is terminal vertex
- Out degree (deg+ (u)): number of edges for which u is initial vertex
Note: A loop contributes 1 to both in-degree and out-degree
VD:

Deg – (u) =0 ; deg+u=2


Deg- (v)=1; deg+(v)=1
Deg-(u)= 2; deg + (w) =0

 Định lý đồ thị vô hướng


- Định lý 1: 2e= Σ deg (v)
VD: v1 v2 -> ko hướng nên tính 2 lần
Deg(v1)=1 => e.2=1+1=2
Deg(v2)=1

Theorems: Undirected Graphs


Theorems 2:
An undirected graph has eve number of vertices with odd degree
Proof V1 is the set od even degree verticles and V2 refers to odd degree verticles
BTVN: Tìm 2 ví dụ về đồ thị
 Biểu diễn đồ thị
+ Ma trận kẽ
G= (V,E) 0 1 0 1 0 0
V: tập đỉnh, n đỉnh 1 0 1 1 1 1
E: tập cạnh 0 1 0 0 0 1
1 1 0 0 1 0
0 1 0 1 0 1
0 1 1 0 1 0

V1 V2, v4
V2 V1,v3
V3 V2,v6
V4 V1,v2,v5
V5 V2,v4,v6
V6 V2,v3,v5
Conectivity – Path
A path is a sequence of edge that begins at a vertex of a graph and travels along edges of the
graph, always conneting pairs of adjacent verticles.
Representation example: G = (V,E), path P represented, from u to v is {{u,1}, {1,4},{4,5},{5,v}}
Cho đồ thị vô hướng, trên mỗi cạnh biểu diễn một trọng số. Yêu cầu tìm đường đi ngắn nhất
giữa hai đỉnh của đồ thị

You might also like