Mô tả hoạt động của module suy diễn:

Một phần của tài liệu Nghiên cứu một số vấn đề bảo mật ứng dụng trên Internet (Trang 62)

Để tìm cách xưng hô giữa 2 cá thể bất kỳ trên cây gia phả thì module suy diễn sẽ thực hiện lần lượt các công việc sau :

Tính đời cách biệt của từng cá thể so với trưởng gia phả (CT00) bằng cách lặp lại việc tìm cha của cá thể hiện hành cho đến khi tìm được cá thể cha là trưởng gia phả.

Nếu 2 cá thể ban đầu có đời bằng nhau thì module sẽ suy diễn ra mối quan hệ của 2 cá thể này và đưa vào luật xưng hô theo từng miền để tìm cách xưng hô.

Nếu 2 cá thể này khác đời nhau thì module sẽ chọn cá thể nào có số đời cách biệt lớn hơn làm gốc và tìm đường đi ngắn nhất từ cá thể này đến cá thể còn lại trên cây gia phả: lặp lại việc tìm cha của cá thể hiện hành cho đến khi tìm được cá thể cha có đời bằng với cá thể còn lại, mỗi bước lặp thì module lưu lại mối quan hệ giữa 2 cá thể trung gian (“cha”). Tiếp theo thì module sẽ tìm mối quan hệ của cá thể cha có đời bằng với cá thể kia và bổ sung nó vào chuỗi quan hệ trên. Từ chuỗi quan hệ này thì module sẽ lặp lại việc gọi các luật kết hợp cung quan hệ tương ứng cứ 2 cung liên tiếp sẽ cho ra 1 cung mới và cung mới này sẽ kết hợp tiếp với cung kế tiếp trong chuỗi quan hệ cho đến khi ra được cung kết quả cuối (chuỗi quan hệ chỉ còn 1 cung) đó cũng chính là mối quan hệ của 2 cá thể ban đầu và đưa vào luật xưng hô theo từng miền để tìm cách xưng hô.

Sau khi module đã tìm được mối quan hệ của 2 cá thể thì ứng với từng miền được chọn luật xưng hô theo miền sẽ cho những cách xưng hô quan lại giữa 2 cá thể thường dùng cũng như ít thấy ở miền đó.

Một phần của tài liệu Nghiên cứu một số vấn đề bảo mật ứng dụng trên Internet (Trang 62)

Tải bản đầy đủ (PDF)

(101 trang)