Chrome Extension
WeChat Mini Program
Use on ChatGLM

Integrating Logic Rules with Everything Else, Seamlessly

Yanhong A. Liu,Scott D. Stoller, Yi Tang, Boqiang Lin

arXiv (Cornell University)(2023)

Cited 3|Views6
No score
Abstract
This paper presents a language, Alda, that supports all of logic rules, sets, functions, updates, and objects as seamlessly integrated built-ins. The key idea is to support predicates in rules as set-valued variables that can be used and updated in any scope, and support queries using rules as either explicit or implicit automatic calls to an inference function. We have defined a formal semantics of the language, implemented a prototype compiler that builds on an object-oriented language that supports concurrent and distributed programming and on an efficient logic rule system, and successfully used the language and implementation on benchmarks and problems from a wide variety of application domains. We describe the compilation method and results of experimental evaluation.
More
Translated text
Key words
logic rules
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined