Phần này sẽ chính thức được xác định vấn đề của chúng tôi sau khi đi qua
một số định nghĩa sơ bộ cần thiết. Chúng tôi sử dụng nổi tiếng
quan niệm về hằng, biến, vị ngữ, thuật ngữ và nguyên tử
đầu tiên-trật tự logic. Chúng tôi sử dụng các truy vấn nối tiếp an toàn; đây là những quy tắc
của Q mẫu (_x) ← P1 (_ y1), ..., Pn (_ yn) trong đó Q, P1, ..., Pn là
vị từ của một số hữu hạn và arity _x, _ y1, .. ., _ yn là tuples của các biến.
Trong phạm vi của bài viết hiện tại (và tương tự như [7]), chúng tôi
đã không được coi là biểu tượng cố định hoặc được xây dựng trong các vị từ. Chúng tôi
tin rằng tuy nhiên, rằng kết quả có thể được mở rộng đến các trường hợp (trong
tinh thần [19]). Chúng tôi xác định cơ thể của các truy vấn để có cơ thể (Q) =
{P1 (_ y1), ..., Pn (_ yn)}. Bất kỳ tập con không rỗng của cơ thể (Q) được gọi là
một subgoal của Q. A subgoal singleton là một subgoal nguyên tử. Q (_x) là
người đứng đầu của các truy vấn.
đang được dịch, vui lòng đợi..
