Global Compilation of Constraint Logic Programs
Global Compilation of Constraint Logic Programs
批准号:
9302746
负责人:
Pascal Van Hentenryck
金额:
$4.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-08-15 至 1995-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
9302746 Van Hentenryck Constraint logic programming is an extension of logic programming where unification is replaced by constraint solving. Constraint logic programming languages, and their generalizations in the cc framework, combine constraint handling and (don't know) nondeterminism; they are particularly appealing for a variety of combinatorial search problems for which they offer a short development time and a good efficiency. However there is still a difference in efficiency between special-purpose algorithms written in procedural languages and constraint programs. The research aims at reducing further the gap between constraint and procedural programming by using global compilation techniques. Global compilation will be based on abstract interpretation, a systematic framework for dataflow analysis, which has been studied intensively in the logic programming community. Recent results have indicated that abstract interpretation of logic programming can be performed with a reasonable efficiency and that significant benefits in efficiency can be achieved. The main result of the research will be the design and implementation of optimizing compilers for two languages: cc(FD) (a constraint language over finite sets of integers) and cc(Q) a constraint language over rational linear arithmetic). Beside the traditional Prolog optimizations, the global optimizations considered include constraint specialization, detection of determinacy, elimination of redundant constraints, exploitation of independent subsystems, and constraint clustering. New results in abstract interpretation may also be expected. In particular, new frameworks and algorithms, including reexecution- based analysis and forwards/backwards analysis, the impact of granularity on efficiency and accuracy, and new domains will be studied. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SCC-CIVIC-PG Track A: Piloting On-Demand Multimodal Transit in Atlanta
-
批准号:2043431
-
项目类别:Standard Grant
-
资助金额:$4.78万
-
财政年份:2021
-
负责人:Pascal Van Hentenryck
-
依托单位:
Collaborative Research: SaTC: CORE: Small: Privacy and Fairness in Critical Decision Making
-
批准号:2133284
-
项目类别:Standard Grant
-
资助金额:$23.5万
-
财政年份:2021
-
负责人:Pascal Van Hentenryck
-
依托单位:
AI Institute for Advances in Optimization
-
批准号:2112533
-
项目类别:Cooperative Agreement
-
资助金额:$1985.21万
-
财政年份:2021
-
负责人:Pascal Van Hentenryck
-
依托单位:
SCC-CIVIC-FA Track A: Piloting On-Demand Multimodal Transit in Atlanta
-
批准号:2133342
-
项目类别:Standard Grant
-
资助金额:$100.0万
-
财政年份:2021
-
负责人:Pascal Van Hentenryck
-
依托单位:
Collaborative Research: RI: Small: Deep Constrained Learning for Power Systems
-
批准号:2007095
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Pascal Van Hentenryck
-
依托单位:
LEAP-HI: On-Demand Multimodal Transit Systems
-
批准号:1854684
-
项目类别:Standard Grant
-
资助金额:$176.71万
-
财政年份:2019
-
负责人:Pascal Van Hentenryck
-
依托单位:
CRISP Type 1/Collaborative Research: Computable Market and System Equilibrium Models for Coupled Infrastructures
-
批准号:1852765
-
项目类别:Standard Grant
-
资助金额:$15.19万
-
财政年份:2018
-
负责人:Pascal Van Hentenryck
-
依托单位:
High-Fidelity, High-Performance Multi-Stage Transmission Planning with Spatio-Temporal Uncertainty Models
-
批准号:1912244
-
项目类别:Standard Grant
-
资助金额:$30.13万
-
财政年份:2018
-
负责人:Pascal Van Hentenryck
-
依托单位:
High-Fidelity, High-Performance Multi-Stage Transmission Planning with Spatio-Temporal Uncertainty Models
-
批准号:1709094
-
项目类别:Standard Grant
-
资助金额:$43.12万
-
财政年份:2017
-
负责人:Pascal Van Hentenryck
-
依托单位:
CRISP Type 1/Collaborative Research: Computable Market and System Equilibrium Models for Coupled Infrastructures
-
批准号:1638199
-
项目类别:Standard Grant
-
资助金额:$32.24万
-
财政年份:2016
-
负责人:Pascal Van Hentenryck
-
依托单位:
Online Stochastic Combinatorial Optimization
-
批准号:0600384
-
项目类别:Standard Grant
-
资助金额:$42.45万
-
财政年份:2006
-
负责人:Pascal Van Hentenryck
-
依托单位:
ITR/SY: Stochastic Combinatorial Optimization
-
批准号:0121495
-
项目类别:Standard Grant
-
资助金额:$148.4万
-
财政年份:2001
-
负责人:Pascal Van Hentenryck
-
依托单位:
NSF Young Investigator: Constraint Programming Languages
-
批准号:9357704
-
项目类别:Continuing Grant
-
资助金额:$31.25万
-
财政年份:1993
-
负责人:Pascal Van Hentenryck
-
依托单位:
Constraint Logic Programming
-
批准号:9108032
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:1991
-
负责人:Pascal Van Hentenryck
-
依托单位:
海外基金