wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

tuần 4

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Cho đồ thị không gian trạng thái, uo = A, T = {H,J}

Áp dụng chiến lược tìm kiếm nhánh cận thì các đỉnh được xét để tìm đường đi ngắn nhất từ U, đến đích là:

a)

A-B-H-I-D-G-C

b)

A-B-H

c)

A-B-H-D-G-C-F-K-J-E

d)

A-B-D-H

2.

Thành phần h(u) trong hàm đánh giá của A* được gọi là gì?

a)

Giá trị chi phí

b)

Giá trị heuristic

c)

Chi phí thực tế

d)

Chi phí tối ưu

3.

Thuật toán A* kết thúc khi nào?

a)

Khi đánh giá g(u)=0 và h(u)!=0

b)

Khi tìm thấy trạng thái g(u)=h(u)

c)

Khi tìm thấy trạng thái đích hoặc danh sách chờ trống

d)

Khi trạng thái chờ quá lớn

4.

Chi phí trong phần nhánh thuật toán để:

a)

Lưu giá trị f(u)

b)

Lưu giá trị đường đi tốt cho tới thời điểm hiện tại

c)

Lưu giá trị h(u)

d)

Lưu số đỉnh

5.

Điểm dừng của thuật toán nhánh cận:

a)

Danh sách L rỗng

b)

Danh sách L khác rỗng

c)

Danh sách L1 rỗng

d)

Đỉnh được xét thuộc T

6.

Trong tìm kiếm tối ưu g(u) là giá trị số đánh giá …

a)

Đường đi dài từ u0 đến u

b)

Độ dài đường đi từ đỉnh u bất kỳ đến đích

c)

Số lượng đỉnh đã duyệt

d)

Giá trị heuristic của u

7.

Thuật toán nào sử dụng hàm đánh giá f(u)=g(u)+h(u) trong quá trình tìm kiếm?

a)

Tìm kiếm nhánh cận

b)

Tìm kiếm tốt nhất đầu tiên

c)

Tìm kiếm leo đồi

d)

Tìm kiếm cắt cục

8.

Trong bài toán người du lịch (Travelling Salesman Problem - TSP), thuật toán nhánh và cận (Branch and Bound) giúp giải quyết vấn đề gì?

a)

Tìm ra tất cả các đường đi có thể giữa các thành phố

b)

Tìm đường đi ngắn nhất qua tất cả các thành phố đúng một lần

c)

Tìm ra một đường đi gần đúng

d)

Tính toán đường vận chuyển giữa các thành phố

9.

Thuật toán A* là:

a)

Tìm kiếm theo độ sâu kết hợp hàm đánh giá f(u)

b)

Tìm kiếm theo bề rộng kết hợp hàm đánh giá f(u)

c)

Tìm kiếm leo đồi kết hợp hàm đánh giá f(u)

d)

Tìm kiếm sâu lặp kết hợp hàm đánh giá f(u)

10.

Hàm đánh giá trong thuật toán A* được biểu thị dưới dạng nào?

a)

f(u)=g(u)

b)

f(u)=h(u)

c)

f(u)=g(u)+h(u)

d)

f(u)=g(u)×h(u)

11.

Trong thuật toán nhánh cận L1 để lưu:

a)

Các trạng thái kề của u đã được sắp xếp

b)

Trạng thái chờ để phát triển

c)

Các trạng thái đã phát triển

d)

Các trạng thái và các trạng thái chờ được phát triển

12.

Trong thuật toán A*, hàng ưu tiên được sắp xếp theo giá trị nào?

a)

g(u)

b)

h(u)

c)

f(u)

d)

f(u) + g(u)

13.

Thuật toán nào sau đây thuộc tính tối ưu.

a)

Thuật toán tìm kiếm sâu lặp

b)

Thuật toán tìm kiếm nhánh cận

c)

Thuật toán tìm kiếm leo đồi

d)

Thuật toán tìm kiếm f(u)

14.

Trong thuật toán tìm kiếm nhánh cận hàm đánh giá f(u) xác định ...

a)

g(u)+h(u)

b)

g(u)+k(u,v)

c)

g(u)

d)

h(u)

15.

Cho đồ thị không gian trạng thái sau: U0=A; T= {I, E, J} Áp dụng chiến lược tìm kiếm A* thì đường đi tìm được có độ dài đường đi ngắn nhất là:

a)

3

b)

8

c)

15

d)

10

16.

Cho đồ thị không gian trạng thái sau: U0=A; T= {I, E, J} Tính giá trị f(u) tại đỉnh F.

a)

13

b)

12

c)

29

d)

7

17.

Uo=A; T= {I, E, J}

Áp dụng chiến lược tìm kiếm A* thì các đỉnh được xét để tìm đường đi ngắn nhất từ Uo đến đích là:

a)

A-B-D-I

b)

D-B-I

c)

A-B-C-D-H-I

d)

D-C-E

18.

Uo=A; T = {H, J}

Áp dụng chiến lược tìm kiếm A* thì các đỉnh được xét để tìm đường đi ngắn nhất từ Uo đến đích là:

a)

A-B-D-H

b)

D-B-C-H

c)

C-E-F-J

d)

D-B-C

19.

Cho đồ thị không gian trạng thái, uo = A, T = {H,J}

Áp dụng chiến lược tìm kiếm A* thì đường đi tìm được có độ dài đường đi ngắn nhất là:

a)

3

b)

4

c)

5

d)

6

20.

Cho đồ thị không gian trạng thái, uo = A, T = {H,J}

Áp dụng chiến lược tìm kiếm nhánh cận thì đường đi ngắn nhất tìm được là.

a)

3

b)

4

c)

5

d)

6

21.

Uo = A; T = {H,J}

Áp dụng chiến lược tìm kiếm nhánh cận thì đường đi ngắn nhất từ Uo đến đích tìm được là:

a)

A-B-H-D-G-C

b)

A-B-H

c)

A-B-H-D-G-C-F-K-J-E

d)

A-B-D-H

22.

Thuật toán nhánh cận là

a)

Tìm kiếm theo độ sâu kết hợp hàm đánh giá f(u)

b)

Tìm kiếm sâu lặp kết hợp hàm đánh giá f(u)

c)

Tìm kiếm theo bề rộng kết hợp hàm đánh giá f(u)

d)

Tìm kiếm tốt nhất đầu tiên kết hợp hàm đánh giá f(u)

23.

Trong thuật toán A*, thành phần g(u) của hàm đánh giá đại diện cho điều gì?

a)

Khoảng cách ước lượng từ trạng thái hiện tại đến đích

b)

Chi phí từ trạng thái bắt đầu đến trạng thái hiện tại

c)

Tổng chi phí từ trạng thái gốc đến đích

d)

Chi phí từ trạng thái hiện tại đến trạng thái con

24.

Uo=A; T= {I, E, J}

Tính giá trị f(u) tại đỉnh K

a)

18

b)

32

c)

38

d)

12

25.

Cost trong thuật toán nhánh cận để:

a)

Lưu giá trị f(u)

b)

Lưu giá trị đường đi tốt cho tới thời điểm hiện tại

c)

Lưu giá trị h(u)

d)

Lưu số đỉnh đã xét

26.

Uo=A; T= {I, E, J}. Giá trị g(u) tại đỉnh F là:

a)

9

b)

21

c)

29

d)

7

27.

Uo= T = {H,J}. Áp dụng chiến lược tìm kiếm A* thì đường đi ngắn nhất tìm được là:

a)

A-B-D-H

b)

A-B-D-C-H

c)

A-B-D-G-H

d)

A-B-H

28.

Uo=A; T = {H, J}

Áp dụng chiến lược tìm kiếm nhánh cận thì các đỉnh được xét để tìm đường đi ngắn nhất từ Uo đến đích là:

a)

A-B-H-I-D-G-C

b)

A-B-H-I-D-G-C-E-F-J-K

c)

A-B-H

d)

A-D-B-C-H

29.

Trong thuật toán nhánh cận điều kiện cắt nhánh là:

a)

Đỉnh mang ra để xét có f(u) > cost

b)

Đỉnh mang ra để xét có f(u) < cost

c)

Đỉnh mang ra để xét có h(u) > cost

d)

Đỉnh mang ra để xét có g(u) < cost

30.

Với trạng thái ban đầu Un = {A}; Tập trạng thái kết thúc T = {B}

Áp dụng thuật toán A*, giá trị f(G) là:

a)

24

b)

36

c)

41

d)

53

31.

Cho đồ thị không gian trạng thái, uo = A, T = {H,J}
Áp dụng chiến lược tìm kiếm nhánh cận thì các đỉnh được xét để tìm đường đi ngắn nhất từ U, đến đích là:

a)

A-B-H-I-D-G-C

b)

A-B-H

c)

A-B-H-D-G-C-F-K-J-E

d)

A-B-D-H