VERIFYING LOCAL STRATIFIABILITY OF LOGIC PROGRAMS AND DATABASES

被引:2
|
作者
SHEN, YD
机构
[1] Department of Computer Science, Chongqing University, Chongqing
关键词
LOGIC PROGRAMMING; DEDUCTIVE DATABASES; LOCAL STRATIFIABILITY; VERIFICATION; ALGORITHMS;
D O I
10.1007/BF03037526
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we deal with the problem of verifying local stratifiability of logic programs and databases presented by Przymusinski. The notion of dependency graphs is generalized from representing priority relation between predicate symbols to representing the priority between atoms. Necessary and sufficient conditions for the local stratifiability of logic programs are presented and algorithms for performing the verification are developed. Finally, we prove that a database DB containing clauses with disjunctive consequents can easily be converted into a logic program P such that DB is locally stratified iff P is locally stratified.
引用
收藏
页码:23 / 46
页数:24
相关论文
共 50 条
  • [41] Verifying Multithreaded Recursive Programs with Integer Variables
    Ben Rajeb, Narjes
    Nasraoui, Brahim
    Robbana, Riadh
    Touili, Tayssir
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 239 : 143 - 154
  • [42] Verifying Heterogeneous Multi-Agent Programs
    Thu Trang Doan
    Yao, Yuan
    Alechina, Natasha
    Logan, Brian
    AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 149 - 156
  • [43] MODULARITY AND CORRECTNESS FOR LOGIC PROGRAMS AND KNOWLEDGE BASES
    ANTONIOU, G
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1994, 4 (02) : 257 - 275
  • [44] On modular termination proofs of general logic programs
    Bossi, A
    Cocco, N
    Rossi, S
    Etalle, S
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2002, 2 : 263 - 291
  • [45] DEFINITION AND ADAPTATION OF WEIGHTED FUZZY LOGIC PROGRAMS
    Chortaras, Alexandros
    Stamou, Giorgos
    Stafylopatis, Andreas
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2009, 17 (01) : 85 - 135
  • [46] On Completeness of Logic Programs
    Drabent, Wlodzimierz
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION (LOPSTR 2014), 2015, 8981 : 261 - 278
  • [47] Minimal logic programs
    Cabalar, Pedro
    Pearce, David
    Valverde, Agustin
    LOGIC PROGRAMMING, PROCEEDINGS, 2007, 4670 : 104 - +
  • [48] On Verifying Hennessy-Milner Logic with Recursion at Runtime
    Francalanza, Adrian
    Aceto, Luca
    Ingolfsdottir, Anna
    RUNTIME VERIFICATION, RV 2015, 2015, 9333 : 71 - 86
  • [49] Verifying Service Choreography Model Based on Description Logic
    Yu, Minggang
    Wang, Zhixue
    Niu, Xiaoxing
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [50] Verification of logic programs
    Pedreschi, D
    Ruggieri, S
    JOURNAL OF LOGIC PROGRAMMING, 1999, 39 (1-3): : 125 - 176