کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422428 685085 2007 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Implementing Relational Specifications in a Constraint Functional Logic Language
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Implementing Relational Specifications in a Constraint Functional Logic Language
چکیده انگلیسی

We show how the algebra of (finite, binary) relations and the features of the integrated functional logic programming language Curry can be employed to solve problems on relational structures (like orders, graphs, and Petri nets) in a very high-level declarative style. The functional features of Curry are used to implement relation algebra and the logic features of the language are combined with BDD-based solving of boolean constraints to obtain a fairly efficient implementation of a solver for relational specifications.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 177, 1 June 2007, Pages 169-183