Combining Forward and Backward Propagation

被引:0
|
作者
Zaki, Amira [1 ,2 ]
Abdennadher, Slim [1 ]
Fruehwirth, Thom [2 ]
机构
[1] German Univ, Cairo, Egypt
[2] Univ Ulm, D-89069 Ulm, Germany
关键词
Forward/Backward; Constraint Handling Rules; Bidirectional Search; Combined Propagation; Source-to-source transformation;
D O I
10.1007/978-3-319-24246-0_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Constraint Handling Rules (CHR) is a general-purpose rulebased programming language. This paper studies the forward and backward propagation of rules, and explores the combination of both execution strategies. Forward propagation transforms input to output, while backward propagation uncovers input from output. This work includes a source-to-source transformation capable of implementing a backward propagation of the rules. Furthermore with the addition of annotating trigger constraints, CHR programs can be executed in a strictly-forward, strictly-backward or combined interleaved quasi-simultaneous manner. A programmer should only write one program and then the annotated transformation empowers the multiple execution strategies. The proposed work is useful for automatic implementation of bidirectional search for any search space through the combined execution strategies. Moreover, it is advantageous for reversible bijective algorithms (such as lossless compression/decompression), requiring only one algorithm direction to be implemented.
引用
收藏
页码:307 / 322
页数:16
相关论文
共 50 条
  • [31] Forward, backward
    Jensen, Nayani
    NATURE, 2023,
  • [32] Nonlinear Wave Propagation in the Cochlea with Feed-Forward and Feed-Backward
    Lacarbonara, Walter
    Steele, Charles R.
    IUTAM SYMPOSIUM ON DYNAMIC MODELING AND INTERACTION CONTROL IN VIRTUAL AND REAL ENVIRONMENTS, 2011, 30 : 165 - 175
  • [33] Forward and backward wave propagation in multilayer planar waveguide using metamaterials layer
    Sharma, Divya
    Verma, Alka
    Prajapati, Yogendra Kumar
    Singh, Vivek
    Saini, Jai Prakash
    OPTICAL AND QUANTUM ELECTRONICS, 2013, 45 (02) : 105 - 114
  • [34] Forward and backward wave propagation in multilayer planar waveguide using metamaterials layer
    Divya Sharma
    Alka Verma
    Yogendra Kumar Prajapati
    Vivek Singh
    Jai Prakash Saini
    Optical and Quantum Electronics, 2013, 45 : 105 - 114
  • [35] A Parallel Forward-Backward Propagation Learning Scheme for Auto-Encoders
    Ohama, Yoshihiro
    Yoshimura, Takayoshi
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT II, 2017, 10635 : 126 - 136
  • [36] Propagation of Chaos of Forward-Backward Stochastic Differential Equations with Graphon Interactions
    Bayraktar, Erhan
    Wu, Ruoyu
    Zhang, Xin
    APPLIED MATHEMATICS AND OPTIMIZATION, 2023, 88 (01):
  • [37] Effectively identifying multiple influential spreaders in term of the backward-forward propagation
    Wang, Xiaojie
    Zhang, Xue
    Zhao, Chengli
    Yi, Dongyun
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2018, 512 : 404 - 413
  • [38] Combining backward-looking information and forward-looking information in portfolio optimization
    Huang Y.
    Zhu W.
    Zhu S.
    Li D.
    Zhu, Shushang (zhuss@mail.sysu.edu.cn), 1600, Systems Engineering Society of China (41): : 861 - 881
  • [39] Kalman Forward-Backward Channel Tracking and Combining for OFDM in Underwater Acoustic Channels
    Bashir, Murwan
    Truhachev, Dmitri
    Schlegel, Christian
    2018 OCEANS - MTS/IEEE KOBE TECHNO-OCEANS (OTO), 2018,
  • [40] Epicrania fugax combining forward and backward paroxysms in the same patient: the first three cases
    Baron Sanchez, J.
    Gutierrez, A.
    Ruiz Pinero, M.
    Perez, A.
    Guerrero Peral, A. L.
    Cuadrado, M. L.
    EUROPEAN JOURNAL OF NEUROLOGY, 2016, 23 : 636 - 636