Solving combinatorial problems with a constraint functional logic language

被引:0
|
作者
Fernández, AJ
Hortalá-González, T
Sáenz-Pérez, F
机构
[1] Univ Malaga, Depto Lenguajes & Ciencias Computac, E-29071 Malaga, Spain
[2] Univ Complutense Madrid, Depto Sistemas Informat & Programac, Madrid, Spain
来源
PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS | 2003年 / 2562卷
关键词
constraints; functional logic programming; finite domains;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a proposal to incorporate finite domain constraints in a functional logic system. The proposal integrates functions, higher-order patterns, partial applications, non-determinism, logical variables, currying, types, lazyness, domain variables, constraints and finite domain propagators. The paper also presents TOY(FD), an extension of the functional logic language TOY that provides FD constraints, and shows, by examples, that TOY(FD) combines the power of constraint logic programming with the higher-order characteristics of functional logic programming.
引用
收藏
页码:320 / 338
页数:19
相关论文
共 50 条
  • [1] A Proposal for the Cooperation of Solvers in Constraint Functional Logic Programming
    Estevez-Martin, S.
    Fernandez, A. J.
    Hortala-Gonzalez, T.
    Rodriguez-Artalejo, M.
    Saenz-Perez, F.
    del Vado-Virseda, R.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 188 : 37 - 51
  • [2] Constraint functional logic programming over finite domains
    Fernandez, Antonio J.
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2007, 7 : 537 - 582
  • [3] Constraint Functional Logic Programming Revisited
    Javier Lopez-Fraguas, F.
    Rodriguez-Artalejo, Mario
    del Vado Virseda, Rafael
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 117 : 5 - 50
  • [4] Collaborative constraint functional logic programming system in an open environment
    Kobayashi, N
    Marin, M
    Ida, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (01): : 63 - 70
  • [5] XQuery in the Functional-Logic Language Toy
    Almendros-Jimenez, Jesus M.
    Caballero, Rafael
    Garcia-Ruiz, Yolanda
    Saenz-Perez, Fernando
    FUNCTIONAL AND CONSTRAINT LOGIC PROGRAMMING, 2011, 6816 : 35 - +
  • [6] Integrating XPath with the Functional-Logic Language Toy
    Caballero, Rafael
    Garcia-Ruiz, Yolanda
    Saenz-Perez, Fernando
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 2011, 6539 : 145 - +
  • [7] XPath Query Processing in a Functional-Logic Language
    Almendros-Jimenez, J. M.
    Caballerob, R.
    Garcia-Ruiz, Y.
    Saenz-Perez, F.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 282 : 19 - 34
  • [8] CEGAR-Based Approach for Solving Combinatorial Optimization Modulo Quantified Linear Arithmetics Problems
    Thuillier, Kerian
    Siegel, Anne
    Pauleve, Loic
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 8, 2024, : 8146 - 8153
  • [9] Sets and constraint logic programming
    Dovier, A
    Piazza, C
    Pontelli, E
    Rossi, G
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2000, 22 (05): : 861 - 931
  • [10] Expressing constraint satisfaction problems in declarative modeling using natural language and fuzzy sets
    Desmontils, E
    COMPUTERS & GRAPHICS-UK, 2000, 24 (04): : 555 - 568