A General Implementation Framework for Tabled CLP

被引:0
|
作者
Chico de Guzman, Pablo [1 ]
Carro, Manuel [1 ,2 ]
Hermenegildo, Manuel V. [1 ,2 ]
Stuckey, Peter [3 ,4 ]
机构
[1] IMDEA Software Inst, Madrid, Spain
[2] Univ Politecn Madrid, Sch Comp Sci, Madrid, Spain
[3] NICTA Victoria Res Lab, Parkville, Vic, Australia
[4] Univ Melbourne, Dept Comp & Informat Syst, Melbourne, Vic, Australia
来源
FUNCTIONAL AND LOGIC PROGRAMMING (FLOPS 2012) | 2012年 / 7294卷
关键词
Constraint Logic Programming; Tabling; Implementation; Performance;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a framework to combine tabling evaluation and constraint logic programming (TCLP). While this combination has been studied previously from a theoretical point of view and some implementations exist, they either suffer from a lack of efficiency, flexibility, or generality, or have inherent limitations with respect to the programs they can execute to completion (either with success or failure). Our framework addresses these issues directly, including the ability to check for answer / call entailment, which allows it to terminate in more cases than other approaches. The proposed framework is experimentally compared with existing solutions in order to provide evidence of the mentioned advantages.
引用
收藏
页码:104 / 119
页数:16
相关论文
共 50 条
  • [31] Constraint Retraction in CLP(FD): Formal Framework and Performance Results
    Georget Y.
    Codognet P.
    Rossi F.
    Constraints, 1999, 4 (1) : 5 - 42
  • [32] IMPLEMENTATION OF CLUSTER VARIATION METHOD IN THE FRAMEWORK OF A GENERAL THERMODYNAMIC DATA-BANK
    SUNDMAN, B
    MOHRI, T
    ZEITSCHRIFT FUR METALLKUNDE, 1990, 81 (04): : 251 - 254
  • [33] Implementation of a distributed genetic optimization framework using a general purpose simulation environment
    Chatterjee, R
    Rakshit, A
    Bhattacharyya, SN
    Naka, Y
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 818 - 823
  • [34] UPDATE ON REACH, THE CLP REGULATION, AND THEIR IMPLEMENTATION IN THE EUROPEAN UNION PM INDUSTRY
    Coube, Olivier
    Brewin, Peter
    INTERNATIONAL JOURNAL OF POWDER METALLURGY, 2010, 46 (01): : 9 - +
  • [35] The voices of the dynamizer agents in the implementation of a CLP as a key to the transformation of an educational center
    Trigo Ibanez, Ester
    Romero Oliva, Manuel Francisco
    Garcia Delgado de Mendoza, Angela
    TEJUELO-DIDACTICA DE LA LENGUA Y LA LITERATURA, 2019, 30 : 37 - 71
  • [36] CLP(R) AS A GENERAL FINITE-ELEMENT MODEL DEFINITION LANGUAGE
    STROOPER, PA
    STYLIANOU, M
    TABARROK, B
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1995, 38 (18) : 3055 - 3070
  • [37] Parallel Implementation of a PETSc-Based Framework for the General Curvilinear Coastal Ocean Model
    Valera, Manuel
    Thomas, Mary P.
    Garcia, Mariangel
    Castillo, Jose E.
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2019, 7 (06)
  • [38] Evaluating the implementation of a quality improvement process in General Practice using a realist evaluation framework
    Moule, Pam
    Clompus, Susan
    Fieldhouse, Jon
    Ellis-Jones, Julie
    Barker, Jacqueline
    JOURNAL OF EVALUATION IN CLINICAL PRACTICE, 2018, 24 (04) : 701 - 707
  • [39] Digital Twin for Variation Management: A General Framework and Identification of Industrial Challenges Related to the Implementation
    Warmefjord, Kristina
    Soderberg, Rikard
    Schleich, Benjamin
    Wang, Hua
    APPLIED SCIENCES-BASEL, 2020, 10 (10):
  • [40] Exploring the Street-Level Policy Implementation in China: Toward a General Analytical Framework
    Li Qin
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON PUBLIC ADMINISTRATION (11TH) VOL I, 2015, : 941 - 948