Knowledge Base Decomposition to Facilitate Verification

  • Authors:
  • Sumit Sarkar;Mysore Ramaswamy

  • Affiliations:
  • -;-

  • Venue:
  • Information Systems Research
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We examine the verification of large knowledge-based systems. When knowledge bases are large, the verification process poses several problems that are usually not significant for small systems. We focus on decompositions that allow verification of such systems to be performed in a modular fashion. We identify a graphical framework, that we call an ordered polytree, for decomposing systems in a manner that enables modular verification. We also determine the nature of information that needs to be available for performing local checks to ensure accurate detection of anomalies. We illustrate the modular verification process using examples, and provide a formal proof of its accuracy. Next, we discuss a meta-verification procedure that enables us to check if decompositions under consideration do indeed satisfy the requirements for an ordered polytree structure. Finally, we show how the modular verification algorithm leads to considerable improvements in the computational effort required for verification as compared to the traditional approach.