Evaluation of declarative n-queens recursion: A deductive database approach

被引:1
|
作者
Han, JW [1 ]
Liu, L [1 ]
Lu, T [1 ]
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
declarative programming; logic programming; deductive database; search; constraint-based processing; query evaluation; implementation techniques;
D O I
10.1016/S0020-0255(97)10019-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Can we evaluate a logic program declaratively? That is, can a logic program be evaluated correctly and efficiently, independent of query modes and rule/predicate ordering, finding a complete set of answers, and terminating properly? the answer could be "yes", at least for a good subclass of logic programs, based on our investigation and experimentation using a deductive database approach. In this paper, an n-queens problem, a classical logic program, is used as a running example to demonstrate the methodology. Our analysis shows that binding analysis and constraint exploration are two essential issues in the realization of declarative logic programming. The limitations of our methodology are also discussed in the paper. (C) 1998 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:69 / 100
页数:32
相关论文
共 50 条
  • [41] Development of neurofuzzy architecture for solving the N-Queens problem
    Da Silva, IN
    Ulson, JA
    De Souza, AN
    INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2005, 34 (06) : 717 - 734
  • [42] Optimized massively parallel solving of N-Queens on GPGPUs
    Pantekis, Filippos
    James, Phillip
    Kullmann, Oliver
    O'Reilly, Liam
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (10):
  • [43] A DYNAMIC-PROGRAMMING SOLUTION TO THE N-QUEENS PROBLEM
    RIVIN, I
    ZABIH, R
    INFORMATION PROCESSING LETTERS, 1992, 41 (05) : 253 - 256
  • [44] Application of Hopfield Neural Network to the N-Queens Problem
    Lapushkin, Andrei A.
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES (BICA) FOR YOUNG SCIENTISTS, 2016, 449 : 115 - 120
  • [45] A novel assembly evolutionary algorithm for n-queens problem
    Zeng, Congwen
    Gu, Tianlong
    CIS WORKSHOPS 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY WORKSHOPS, 2007, : 171 - 174
  • [46] A NEURAL NETWORK DESIGNED TO SOLVE THE N-QUEENS PROBLEM
    MANDZIUK, J
    MACUKOW, B
    BIOLOGICAL CYBERNETICS, 1992, 66 (04) : 375 - 379
  • [47] AN ANALYTICAL EVIDENCE FOR KALE HEURISTIC FOR THE N-QUEENS PROBLEM
    OH, SB
    INFORMATION PROCESSING LETTERS, 1993, 46 (01) : 51 - 54
  • [48] Scalable N-Queens Solving on GPGPUs via Interwarp Collaborations
    Pantekis, Filippos
    James, Phillip
    Kullmann, Oliver
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING, CANDAR, 2022, : 158 - 164
  • [49] New decision rules for exact search in N-Queens
    San Segundo, Pablo
    JOURNAL OF GLOBAL OPTIMIZATION, 2011, 51 (03) : 497 - 514
  • [50] New decision rules for exact search in N-Queens
    Pablo San Segundo
    Journal of Global Optimization, 2011, 51 : 497 - 514