메뉴 건너뛰기




Volumn 54, Issue 1, 1997, Pages 61-78

On the Equivalence of Recursive and Nonrecursive Datalog Programs

Author keywords

[No Author keywords available]

Indexed keywords

DATABASE SYSTEMS; EQUIVALENCE CLASSES; LOGIC PROGRAMMING; OPTIMIZATION; RECURSIVE FUNCTIONS;

EID: 0031075172     PISSN: 00220000     EISSN: None     Source Type: Journal    
DOI: 10.1006/jcss.1997.1452     Document Type: Article
Times cited : (36)

References (51)
  • 3
    • 0019058623 scopus 로고
    • On the membership problem for functional and multivalued dependencies in relational databases
    • C. Beeri, On the membership problem for functional and multivalued dependencies in relational databases, ACM Trans. Database Systems 5 (1980), 241-259.
    • (1980) ACM Trans. Database Systems , vol.5 , pp. 241-259
    • Beeri, C.1
  • 6
    • 0019072589 scopus 로고
    • Computable queries for relational databases
    • A. K. Chandra and D. Harel, Computable queries for relational databases, J. Comput. System Sci. 21 (1980), 156-178.
    • (1980) J. Comput. System Sci. , vol.21 , pp. 156-178
    • Chandra, A.K.1    Harel, D.2
  • 7
    • 0020166926 scopus 로고
    • Structure and complexity of relational queries
    • A. K. Chandra and D. Harel, Structure and complexity of relational queries, J. Comput. System Sci. 25 (1982), 99-128.
    • (1982) J. Comput. System Sci. , vol.25 , pp. 99-128
    • Chandra, A.K.1    Harel, D.2
  • 8
    • 0022045348 scopus 로고
    • Horn clause queries and generalizations
    • A. K. Chandra and D. Harel, Horn clause queries and generalizations, J. Logic Programming 2 (1985), 1-15.
    • (1985) J. Logic Programming , vol.2 , pp. 1-15
    • Chandra, A.K.1    Harel, D.2
  • 14
    • 0347586399 scopus 로고
    • A Medvedev characterization of sets recognized by generalized finite automata
    • O. L. Costich, A Medvedev characterization of sets recognized by generalized finite automata, Math. Systems Theory 6 (1972), 263-267.
    • (1972) Math. Systems Theory , vol.6 , pp. 263-267
    • Costich, O.L.1
  • 15
    • 0348216120 scopus 로고
    • The monadic second-order theory of graphs I - Recognizable sets of finite graphs
    • B. Courcelle, The monadic second-order theory of graphs I - Recognizable sets of finite graphs, Inform. and Comput. 85 (1972), 263-267.
    • (1972) Inform. and Comput. , vol.85 , pp. 263-267
    • Courcelle, B.1
  • 16
    • 0343456694 scopus 로고
    • Recursive queries and context-free graph grammars
    • B. Courcelle, Recursive queries and context-free graph grammars, Theoret. Comput. Sci. 78 (1991), 217-244.
    • (1991) Theoret. Comput. Sci. , vol.78 , pp. 217-244
    • Courcelle, B.1
  • 17
    • 0000185443 scopus 로고
    • Three acceptors and some of their applications
    • J. E. Doner, Three acceptors and some of their applications, J. Comput. System Sci. 4 (1971), 406-451.
    • (1971) J. Comput. System Sci. , vol.4 , pp. 406-451
    • Doner, J.E.1
  • 20
    • 0027624327 scopus 로고
    • Undecidable optimization problems for database logic programs
    • H. Gaifman, H. Mairson, Y. Sagiv, and M. Y. Vardi, Undecidable optimization problems for database logic programs, J. Assoc. Comput. Mach. 40 (1993), 683-713.
    • (1993) J. Assoc. Comput. Mach. , vol.40 , pp. 683-713
    • Gaifman, H.1    Mairson, H.2    Sagiv, Y.3    Vardi, M.Y.4
  • 23
    • 0022500426 scopus 로고
    • Relational queries computable in polynomial time
    • N. Immerman, Relational queries computable in polynomial time, Inform. and Control 68 (1986), 86-104.
    • (1986) Inform. and Control , vol.68 , pp. 86-104
    • Immerman, N.1
  • 24
    • 0016542395 scopus 로고
    • Space-bounded reducibility among combinatorial problems
    • N. D. Jones, Space-bounded reducibility among combinatorial problems, J. Comput. System Sci. 11 (1975), 68-86.
    • (1975) J. Comput. System Sci. , vol.11 , pp. 68-86
    • Jones, N.D.1
  • 25
    • 0002020664 scopus 로고
    • Elements of relational database theory
    • Chap. 17 (J. van Leeuwen, A. R. Meyer, N. Nivat, M. S. Paterson, and D. Perrin, Eds.), North-Holland, Amsterdam/ New York
    • P. C. Kanellakis, Elements of relational database theory, in "Handbook of Theoretical Computer Science," Vol. B, Chap. 17 (J. van Leeuwen, A. R. Meyer, N. Nivat, M. S. Paterson, and D. Perrin, Eds.), North-Holland, Amsterdam/ New York, 1990.
    • (1990) Handbook of Theoretical Computer Science , vol.B
    • Kanellakis, P.C.1
  • 26
    • 0009976616 scopus 로고
    • Deciding bounded recursion in database logic programs
    • P. C. Kanellakis and S. Abiteboul, Deciding bounded recursion in database logic programs, SIGACT News 20 No. 4 (1989).
    • (1989) SIGACT News , vol.20 , Issue.4
    • Kanellakis, P.C.1    Abiteboul, S.2
  • 28
    • 0027906153 scopus 로고
    • Recursively indefinite databases
    • R. van der Meyden, recursively indefinite databases, Theoret. Comput. Sci. 116 (1993), 151-194.
    • (1993) Theoret. Comput. Sci. , vol.116 , pp. 151-194
    • Van Der Meyden, R.1
  • 33
    • 33745090720 scopus 로고
    • Data independent recursion in deductive databases
    • J. F. Naughton, Data independent recursion in deductive databases, J. Comput. System Sci. 38 (1989), 259-289.
    • (1989) J. Comput. System Sci. , vol.38 , pp. 259-289
    • Naughton, J.F.1
  • 34
    • 0024303704 scopus 로고
    • Minimizing function-free recursive definitions
    • J. F. Naughton, Minimizing function-free recursive definitions, J. Assoc. Comput. Mach. 36 (1989), 69-91.
    • (1989) J. Assoc. Comput. Mach. , vol.36 , pp. 69-91
    • Naughton, J.F.1
  • 36
    • 84968501436 scopus 로고
    • Decidability of second-order theories and automata on infinite trees
    • M. O. Rabin, Decidability of second-order theories and automata on infinite trees, Trans. Amer. Math. Soc. 141 (1969), 1-35.
    • (1969) Trans. Amer. Math. Soc. , vol.141 , pp. 1-35
    • Rabin, M.O.1
  • 37
    • 0000973916 scopus 로고
    • Finite automata and their decision problems
    • M. O. Rabin and D. Scott, Finite automata and their decision problems, IBM J. Res. Develop. 3 (1959), 114-125.
    • (1959) IBM J. Res. Develop. , vol.3 , pp. 114-125
    • Rabin, M.O.1    Scott, D.2
  • 39
    • 84976685263 scopus 로고
    • Equivalence among relational expressions with the union and difference operators
    • Y. Sagiv and M. Yannakakis, Equivalence among relational expressions with the union and difference operators, J. 27 No. 4 (1980), 633-655.
    • (1980) J. , vol.27 , Issue.4 , pp. 633-655
    • Sagiv, Y.1    Yannakakis, M.2
  • 40
    • 0001911774 scopus 로고
    • Optimizing Datalog programs
    • (J. Minker, Ed.), Morgan Kaufmann, San Mateo, CA
    • Y. Sagiv, Optimizing Datalog programs, in "Foundations of deductive Databases and Logic Programming" (J. Minker, Ed.), pp. 659-698, Morgan Kaufmann, San Mateo, CA, 1988.
    • (1988) Foundations of Deductive Databases and Logic Programming , pp. 659-698
    • Sagiv, Y.1
  • 41
    • 0025445530 scopus 로고
    • Deciding equivalence of finite tree automata
    • H. Seidl, Deciding equivalence of finite tree automata, SIAM J. Comput. 19 (1990), 424-437.
    • (1990) SIAM J. Comput. , vol.19 , pp. 424-437
    • Seidl, H.1
  • 43
    • 0002614970 scopus 로고
    • Generalized finite automata theory with an application to a decision problem of second-order logic
    • J. W. Thatcher and J. B. Wright, Generalized finite automata theory with an application to a decision problem of second-order logic, Math. Systems Theory 2 (1968), 57-81.
    • (1968) Math. Systems Theory , vol.2 , pp. 57-81
    • Thatcher, J.W.1    Wright, J.B.2
  • 46
    • 0023859399 scopus 로고
    • Parallel complexity of logical query programs
    • J. D. Ullman and A. Van Gelder, Parallel complexity of logical query programs, Algorithmica 3 (1988), 5-42.
    • (1988) Algorithmica , vol.3 , pp. 5-42
    • Ullman, J.D.1    Van Gelder, A.2
  • 49
    • 0346955279 scopus 로고
    • Automata theory for database theoreticians
    • (J. D. Ullman, Ed.), Academic Press, San Diego
    • M. Y. Vardi, Automata theory for database theoreticians, in "Theoretical Studies in Computer Science" (J. D. Ullman, Ed.), pp. 153-180, Academic Press, San Diego, 1992.
    • (1992) Theoretical Studies in Computer Science , pp. 153-180
    • Vardi, M.Y.1
  • 50
    • 0022704337 scopus 로고
    • Automata-theoretic techniques for modal logic of programs
    • M. Y. Vardi and P. Wolper, Automata-theoretic techniques for modal logic of programs, J. Comput. System Sci. 32 (1986), 183-221.
    • (1986) J. Comput. System Sci. , vol.32 , pp. 183-221
    • Vardi, M.Y.1    Wolper, P.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.