谷歌浏览器插件
订阅小程序
在清言上使用

Automating Mathematical Program Transformations

PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS(2010)

引用 13|浏览3
暂无评分
摘要
Program transformations are often not automated because their definitions do not specify the many details needed to implement them correctly in code. We define two, the conversion of Boolean expressions into integer inequalities and the con- vex hull transformation of disjunctive constraints, using a novel style based on set theory. This treats constraints as syntactic objects, allowing mappings between con- straint spaces to be defined in a precise way. As a result, our definitions are directly amenable to a computer implementation. Examples of our software's input and output are provided.
更多
查看译文
关键词
disjunctive program,disjunctive constraint,automated transformation,disjunctive constraints,convex hull method,mp transformation,chemical process engineering,syntactic object,set theory,boolean propositions,mathematical induction,embedded ocaml dsl,syntactic definition,mathematical program transformation,mp theory,mathematical programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要