• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (01): 163-168.

• 论文 • Previous Articles     Next Articles

Active rules termination determination
based on enhanced conditional formula         

XIONG Zhongmin,ZHAO Menglu,HUANG Dongmei   

  1. (College of Information Technology,Shanghai Ocean University,Shanghai 201306,China)
  • Received:2013-06-28 Revised:2012-11-12 Online:2014-01-25 Published:2014-01-25

Abstract:

Termination decision in active database becomes a focus for many researchers. Existing methods based on triggering and activation graphs do not consider whether all rules in a triggering cycle can be executed at the same execution sequence. Existing methods based on logical formula, where only those nonupdatable or finitely updatable variables can be represented, cannot conclude termination if a rule set contains only those cycles that can be executed in a finite number of times. To solve this problem, the concept of the execution sequence of a triggering cycle and the method to construct an enhanced formula including updatable variables are proposed. Many termination cases that cannot be determined by previous methods can be detected by the proposed solution, whose correctness and termination are proved.
      

Key words: active database;rule analysis;activation path;enhanced conditional formula;termination