Optimal Non-deterministic Functional Logic Computations
Optimal Non-deterministic Functional Logic Computations
复制标题
最优非确定性函数逻辑计算
DOI:
--
复制
发表时间:
1997
期刊:
影响因子:
--
通讯作者:
S. Antoy
中科院分区:
文献类型:
--
作者:
S. Antoy
We show that non-determinism simplifies coding certain problems into programs. We define a non-confluent, but well-behaved class of rewrite systems for supporting non-deterministic computations in functional logic programming. We show the benefits of using this class on a few examples. We define a narrowing strategy for this class of systems and prove that our strategy is sound, complete, and optimal, modulo non-deterministic choices, for appropriate definitions of these concepts. We compare our strategy with related work and show that our overall approach is fully compatible with the current proposal of a universal, broad based functional logic language.