A TECHNIQUE FOR TRANSFORMING LOGIC PROGRAMS BY FOLD-UNFOLD TRANSFORMATIONS

被引:0
|
作者
ALEXANDRE, F
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper deals with the logic program transformation using the fold-unfold technique. The major problem in the strategies using fold-unfold transformation is to find a sequence of unfolding that permits the folding. In this paper we propose a technique that solves this problem for a particular class of logic programs. This technique consists in studying the possibility of folding for some simple or basic programs and then to apply these results for some more general logic programs. This technique permits to compute the sequence of unfolding to achieve a folding or to detect the impossibility of a folding, in the latter case the technique permits the invention of new predicates.
引用
收藏
页码:203 / 216
页数:14
相关论文
共 50 条
  • [31] AUTOMATIC, SELF-ADAPTIVE CONTROL OF UNFOLD-FOLD TRANSFORMATIONS
    BOYLE, JM
    PROGRAMMING CONCEPTS, METHODS AND CALCULI, 1994, 56 : 83 - 103
  • [32] Improving efficiency of prolog programs by fully automated Unfold/Fold transformation
    Vyskocil, Jiri
    Stepanek, Petr
    MICAI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2007, 4827 : 305 - +
  • [33] Transforming constraint logic programs
    Bensaou, N
    Guessarian, I
    THEORETICAL COMPUTER SCIENCE, 1998, 206 (1-2) : 81 - 125
  • [34] Transforming Coroutining Logic Programs into Equivalent CHR Programs
    Nys, Vincent
    De Schreye, Danny
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (253): : 9 - 35
  • [35] ON THE EFFICIENCY OF TRANSFORMING DATABASE LOGIC PROGRAMS
    SARAIYA, YP
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 51 (01) : 87 - 109
  • [36] Fold-Unfold Transitions in the Selectivity and Mechanism of Action of the N-Terminal Fragment of the Bactericidal/Permeability-Increasing Protein (rBPI21)
    Domingues, Marco M.
    Lopes, Silvia C. D. N.
    Santos, Nuno C.
    Quintas, Alexandre
    Castanho, Miguel A. R. B.
    BIOPHYSICAL JOURNAL, 2009, 96 (03) : 987 - 996
  • [37] Transformations of logic programs with goals as arguments
    Pettorossi, A
    Proietti, M
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2004, 4 : 495 - 537
  • [38] Transformations of logic programs on infinite lists
    Pettorossi, Alberto
    Senni, Valerio
    Proietti, Maurizio
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2010, 10 : 383 - 399
  • [39] Rules and strategies for transforming functional and logic programs
    Pettorossi, A
    Proietti, M
    ACM COMPUTING SURVEYS, 1996, 28 (02) : 360 - 414
  • [40] Protein fold discovery using stochastic logic programs
    Chen, Jianzhong
    Kelley, Lawrence
    Muggleton, Stephen
    Sternberg, Michael
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008, 4911 LNAI : 244 - 262