We have studied the theoretical problems of logic of β-PSML (Problem Solver Markup Language) constructed by combining description logic and Horn clauses. In the non-recursive case, we show that a single step of applying a Horn clause needs to be replaced by a more sophisticated reasoning step in β-PSML. We call it as the hybrid reasoning algorithm. We described the hybrid reasoning algorithm in former paper. In this paper, we will prove the correctness of the hybrid reasoning algorithm. Hybrid reasoning algorithm provides a sound and complete inference procedure for nonrecursive β-PSML knowledge bases in which the description logic component is decidable.
展开▼