1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Slides

29 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 1,54 MB

Nội dung

Thêm đỉnh này và cạnh tương ứng vào H.[r]

(1)

Giảng viên: ThS Trần Quang Khải

TOÁN RỜI RẠC

Chương 7:

(2)

Toán rời rạc: 2011-2012

Nội dung

1 Giới thiệu:Định nghĩa.Thuật ngữ. 2 Cây khung:

Cây khung nhỏ nhất.

(3)

Toán rời rạc: 2011-2012

Giảng viên: ThS Trần Quang Khải

Giới thiệu

Chương 7: Cây

(4)

Toán rời rạc: 2011-2012

CÂY?

(5)

Toán rời rạc: 2011-2012

Giới thiệu

Chương 7: Cây

TREE

Cây mt đ th vô hướng, liên thông

khơng cha chu trình đơn.

Ứng dụng KHMT:

Các thuật tốn tìm kiếm.

Thiết kế mạng máy tính.

Sắp xếp.

(6)

Toán rời rạc: 2011-2012

Example

(7)

Toán rời rạc: 2011-2012

Đâu CÂY?

(8)

Toán rời rạc: 2011-2012

Giới thiệu

Rừng (forest):

Là đồ thị vô hướng, khơng liên thơng và khơng chứa chu trình đơn.

Rừng gồm nhiều cây.

Chương 7: Cây

(9)

Toán rời rạc: 2011-2012

Cây

Tính chất:

Giữa 2 đỉnh bất kz có duy 1 đường đơn.

Cây n đỉnh sẽ có n – cạnh.

Nếu thêm cạnh tùy { Tạo chu trình.

(10)

Tốn rời rạc: 2011-2012

Cây có gốc

Chương 7: Cây 10

Rooted tree

(11)

Toán rời rạc: 2011-2012

Thuật ngữ

(12)

Toán rời rạc: 2011-2012

Thuật ngữ

Chương 7: Cây 12 (Tổ tiên)

(13)

Toán rời rạc: 2011-2012

Thuật ngữ

Chương 7: Cây 13 (Đỉnh nội,

(14)

Toán rời rạc: 2011-2012

Thuật ngữ

(15)

Toán rời rạc: 2011-2012

Example

(16)

Toán rời rạc: 2011-2012

Cây có gốc m-phân

Chương 7: Cây 16

Mt có gc gi m-phân (m-ary) nếu mi đnh ca có khơng hơn m con.

Cây gi m-ary đy đ nếu mi đnh ca có chính xác m con.

Vi m = 2: nh phân (binary).

Một m-ary đầy đủ với i đỉnh có

(17)

Toán rời rạc: 2011-2012

Example

(18)

Toán rời rạc: 2011-2012

Ứng dụng CÂY

Khoa học máy tính:

Thiết kế mạng.

Cây định.

Giải thuật nén.

Lưu trữ liệu ổ cứng.

Khác:

Sơ đồ tổ chức hoạt động.

Cơng thức hóa học.

(19)

Toán rời rạc: 2011-2012

Giảng viên: ThS Trần Quang Khải

Cây khung

Chương 7: Cây 19

(20)

Toán rời rạc: 2011-2012

Giới thiệu

Sau trận sóng thần Miyagi, Nhật Bản (2011),

cần dọn số đường để xe cứu hộ có thể tới điểm thành phố?

Một công ty viễn thông cần xây dựng đường trục cáp (back-bone), làm để nối

n thành phố cho tổng chiều dài đường dây

cáp ngắn nhất?

(21)

Toán rời rạc: 2011-2012

Cây khung – Giới thiệu

Chương 7: Cây 21 Spanning tree: Cho G là mt đ th

Mt đ th con ca G và cha tt c các

đnh ca G gi cây khung ca G.

(22)

Toán rời rạc: 2011-2012

Tìm khung

Giải thuật Prim: Input: Đồ thị G.

Output: Cây khung H (khởi tạo H = ∅).

Bước 1: Chọn tùy { đỉnh G đặt vào H.

Bước 2: Nếu đỉnh G đều nằm H thì dừng.

Bước 3: Tìm đỉnh G mà khơng nằm H

có nối với đỉnh H bằng cạnh Thêm đỉnh

này cạnh tương ứng vào H Quay lại bước 2.

(23)

Toán rời rạc: 2011-2012

Cây khung nhỏ nhất

Chương 7: Cây 23 Minimum spanning tree

Cho G là mt đ th liên thơng có trng s cnh. Cây khung nh nht khung có tng trng s các cnh nh nht trong tt c các

(24)

Toán rời rạc: 2011-2012

Tìm khung nhỏ nhất

Giải thuật Prim: Input: Đồ thị G.

Output: Cây khung H (khởi tạo H = ∅).

Bước 1: Chọn tùy { đỉnh G đặt vào H.

Bước 2: Nếu đỉnh G đều nằm H thì dừng.

Bước 3: Tìm đỉnh G mà không nằm H

có nối với đỉnh H bằng cạnh có trọng số

nhỏ nhất Thêm đỉnh cạnh tương ứng vào H

Quay lại bước 2.

(25)

Toán rời rạc: 2011-2012

Tìm khung nhỏ nhất

Giải thuật Prim - Ví dụ:

(26)

Tốn rời rạc: 2011-2012

Tìm khung nhỏ nhất

Giải thuật Kruskal:

Input: Đồ thị G = (V, E).

Output: Cây khung nhỏ H.

Bước 1: Sắp xếp cạnh theo thứ tự tăng dần khởi tạo H = ∅.

Bước 2: Lần lượt lấy cạnh e thuộc danh sách

đã xếp Nếu H+{e} khơng tạo chu trình gán H=H+{e}.

Bước 3: Nếu H đủ n – 1 phần tử dừng Ngược lại

quay lại bước 2.

(27)

Tốn rời rạc: 2011-2012

Tìm khung nhỏ nhất

Giải thuật Kruskal - Ví dụ

(28)

Toán rời rạc: 2011-2012

Bài tập – Giải thuật Kruskal

Chương 6: Đồ thị 28

1

(29)

Toán rời rạc: 2011-2012

Bài tập – Giải thuật Kruskal

Chương 6: Đồ thị 29

Ngày đăng: 30/04/2021, 12:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w