Hierarchical Constraint Logic Programming Languages
Hierarchical Constraint Logic Programming Languages
批准号:
9107395
负责人:
Alan Borning
金额:
$8.56万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-08-15 至 1993-07-31
中文摘要
约束逻辑程序设计(CLP)是一种通用的 扩展逻辑编程语言以包括约束。 然而,CLP语言以及大多数其他基于约束的 语言和系统,只允许程序员指定 必须遵守的约束。 在许多应用中,例如交互式 图形、页面布局和决策支持,需要表达 既有优惠,又有严格的要求。 作者设计了 CLP方案的一个推广,层次约束逻辑 编程(HCLP),它允许程序员表达所需的 和偏好约束,具有任意数量的强度, 偏好 HCLP的开发将在实践方面继续进行, 一个目标是改进语言实例的实现 方案,包括纳入有效的约束求解器, 增加了比较潜在解决方案的新方法。 其效用将是 通过使用交互式图形,以及文档格式, 决策支持和调度,作为测试应用程序。 上 理论方面,计划扩展约束层次结构 形式主义,包括只读变量和偏序 等级制度
英文摘要
Constraint Logic Programming (CLP) is a general scheme for extending logic programming languages to include constraints. However, CLP languages, as well as most other constraint-based languages and systems, only allow the programmer to specify constraints that must hold. In many applications, such as interactive graphics, page layout, and decision support, one needs to express preferences as well as strict requirements. The authors have designed a generalization of the CLP scheme, Hierarchical Constraint Logic Programming (HCLP), which allows a programmer to express both required and preferential constraints, with an arbitrary number of strengths of preference. Development of HCLP will continue on the practical side, a goal is to improve the implementation of an instance of the language scheme, including incorporating efficient constraint solvers and adding new ways of comparing potential solutions. Its utility will be tested by using interactive graphics, as well as document formatting, decision support, and scheduling, as test applications. On the theoretical side, it is planned to extend the constraint hierarchy formalism to include read-only variables and partially ordered hierarchies.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
WORKSHOP: The Human-Computer Interaction Doctoral Research Consortium at ACM CHI 2016
-
批准号:1624025
-
项目类别:Standard Grant
-
资助金额:$2.29万
-
财政年份:2016
-
负责人:Alan Borning
-
依托单位:
SoCS: Socio-Computational Systems to Support Public Engagement and Deliberation
-
批准号:0966929
-
项目类别:Standard Grant
-
资助金额:$73.32万
-
财政年份:2010
-
负责人:Alan Borning
-
依托单位:
RI: Dynamic Discrete Choice Networks -- An Artificial Intelligence Approach to Modeling Dynamic Travel Behavior
-
批准号:0705898
-
项目类别:Standard Grant
-
资助金额:$90.0万
-
财政年份:2007
-
负责人:Alan Borning
-
依托单位:
Modeling Uncertainty in Land Use and Transportation Policy Impacts: Statistical Methods, Computational Algorithms, and Stakeholder Interaction
-
批准号:0534094
-
项目类别:Continuing Grant
-
资助金额:$75.0万
-
财政年份:2006
-
负责人:Alan Borning
-
依托单位:
ITR/PE: Interaction and Participation in Integrated Land Use, Transportation, and Environmental Modeling
-
批准号:0121326
-
项目类别:Continuing Grant
-
资助金额:$350.0万
-
财政年份:2001
-
负责人:Alan Borning
-
依托单位:
Digital Government: Software Architectures for Microsimulation of Urban Development, Transportation, and Environmental Impact
-
批准号:0090832
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2001
-
负责人:Alan Borning
-
依托单位:
Using Constraints to Enable Flexible Access and Interaction on the Web
-
批准号:9975990
-
项目类别:Continuing Grant
-
资助金额:$31.56万
-
财政年份:1999
-
负责人:Alan Borning
-
依托单位:
Constraint-Based Languages and Environments for Building Interactive Systems
-
批准号:9302249
-
项目类别:Continuing Grant
-
资助金额:$18.5万
-
财政年份:1994
-
负责人:Alan Borning
-
依托单位:
Constraint Imperative Programming
-
批准号:9402551
-
项目类别:Continuing Grant
-
资助金额:$18.2万
-
财政年份:1994
-
负责人:Alan Borning
-
依托单位:
Constraint Imperative Programming Languages for Building Interactive Systems
-
批准号:9102938
-
项目类别:Standard Grant
-
资助金额:$16.66万
-
财政年份:1991
-
负责人:Alan Borning
-
依托单位:
Generating Interactive Displays from Declarative Specifications
-
批准号:8803294
-
项目类别:Standard Grant
-
资助金额:$16.6万
-
财政年份:1988
-
负责人:Alan Borning
-
依托单位:
Automatic Generation of Interactive Displays (Information Science)
-
批准号:8604923
-
项目类别:Standard Grant
-
资助金额:$14.8万
-
财政年份:1986
-
负责人:Alan Borning
-
依托单位:
Investigation of Constraint Languages
-
批准号:8202520
-
项目类别:Standard Grant
-
资助金额:$8.89万
-
财政年份:1982
-
负责人:Alan Borning
-
依托单位:
海外基金