
iii
Mục lục
Lời cam đoan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
Lời cảm ơn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Mục lục . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
Mở đầu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CHƯƠNG 1. KIẾN THỨC CHUẨN BỊ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1. Một số khái niệm về lý thuyết đồ thị . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2. Khoa học mạng và cộng đồng mạng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1. Khoa học mạng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2. Cộng đồng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3. Nội dung chính của luận văn . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
CHƯƠNG 2. CÁC THUẬT TOÁN PHÂN CỤM CHO ĐỒ THỊ LỚN . . 10
2.1. Động lực khoảng cách so với tiêu chí cộng đồng do người dùng xác định . . . . 10
2.2. Kiến thức liên quan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . 11
2.3. Mô hình tương tác địa phương . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4. Thuật toán Attractor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.5. Phân tích độ phức tạp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CHƯƠNG 3. CÁC THUẬT TOÁN PHÂN CỤM CHO ĐỒ THỊ LỚN HAI
PHẦN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1. Phát hiện cộng đồng trong mạng hai phần bằng động lực học khoảng cách . 19
3.1.1. Động lực khoảng cách trong Unipartite Networks . . . . . . . . . . . . . . . . . . . . 19
3.1.2. Động lực khoảng cách trong mạng hai phần . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.2. Thuật toán phát hiện cộng đồng trên mạng hai phần: ComSim . . . . . . . . . . . . . 29
3.2.1. Hàm tương tự . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
3.2.2. Thuật toán COMSIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2.3. Cải tiến thuật toán COMSIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33