Thành phần liên thông mạnh

Một đồ thị với các thành phần liên thông mạnh đã được đánh dấu

Một đồ thị có hướngliên thông mạnh nếu như có đường từ bất kì đỉnh nào tới bất kì đỉnh nào khác. Một thành phần liên thông mạnh của một đồ thị có hướng là một đồ thị con tối đại liên thông mạnh. Nếu mỗi thành phần liên thông mạnh được co lại thành một đỉnh, thì đồ thị sẽ trở thành một đồ thị có hướng không có chu trình.

Thuật toán Kosaraju, thuật toán Tarjan, và thuật toán Gabow đều có thể tìm các thành phần liên thông mạnh của một đồ thị cho trước trong thời gian tuyến tính. Tuy nhiên, các thuật toán của Tarjan và Gabow thường được sử dụng nhiều hơn do chúng chỉ cần thực hiện tìm kiếm theo chiều sâu một lần trong khi thuật toán của Kosaraju cần hai lần.

Thuật toán tìm thành phần liên thông mạnh có thể được dùng để giải bài toán thỏa mãn biểu thức logic trong đó mỗi điều kiện có hai biến số. Theo Aspvall, Plass, và Tarjan đã chứng minh năm 1979[1], một biểu thức logic với các điều kiên có kích thước 2 là không thể thỏa mãn được khi và chỉ khi tồn tại một biến v sao cho v và phủ định của v nằm trong cùng một thành phần liên thông mạnh trong đồ thị quan hệ của biểu thức đó.

Ghi chú[sửa | sửa mã nguồn]

  1. ^ Aspvall, Bengt; Plass, Michael F.; Tarjan, Robert E. (1979). “A linear-time algorithm for testing the truth of certain quantified boolean formulas”. Information Processing Letters. 8 (3): 121–123. doi:10.1016/0020-0190(79)90002-4.
Chúng tôi bán
Bài viết liên quan
Review sách
Review sách "Thiên thần và ác quỷ"- Dan Brown: khi ác quỷ cũng nằm trong thiên thần!
Trước hết là đọc sách của Dan dễ bị thu hút bởi lối dẫn dắt khiến người đọc vô cùng tò mò mà không dứt ra được
Tóm tắt One Piece chương 1097: Ginny
Tóm tắt One Piece chương 1097: Ginny
Kuma năm nay 17 tuổi và đã trở thành một mục sư. Anh ấy đang chữa lành cho những người già nghèo khổ trong vương quốc bằng cách loại bỏ nỗi đau trên cơ thể họ bằng sức mạnh trái Ác Quỷ của mình
Nhân vậy Fūka Kiryūin - Youkoso Jitsuryoku Shijou Shugi no Kyoushitsu e
Nhân vậy Fūka Kiryūin - Youkoso Jitsuryoku Shijou Shugi no Kyoushitsu e
Fūka Kiryūin (鬼き龍りゅう院いん 楓ふう花か, Kiryūin Fūka) là một học sinh thuộc Lớp 3-B
Giới thiệu nhân vật Yuri Alpha Overlord
Giới thiệu nhân vật Yuri Alpha Overlord
Yuri Alpha (ユ リ ・ ア ル フ ァ, Yuri ・ α) là đội phó của "Pleiades Six Stars", đội chiến hầu của Lăng mộ vĩ đại Nazarick. Cô được tạo ra bởi Yamaiko, một trong ba thành viên nữ của Ainz Ooal Gown