首页> 外文期刊>KI - Künstliche Intelligenz >firstCS—New Aspects on Combining Constraint Programming with Object-Orientation in Java
【24h】

firstCS—New Aspects on Combining Constraint Programming with Object-Orientation in Java

机译:firstCS — Java中将约束编程与面向对象相结合的新方面

获取原文
获取原文并翻译 | 示例

摘要

The aim of the presented constraint programming library firstCS is the integration of the constraint programming paradigm in the object-oriented programming language Java. This open-box library provides its users with the necessary concepts to model and solve constraint satisfaction problems and even constraint optimization problems over finite integer domains. The application focus of firstCS is constraint-based scheduling and resource allocations (e.g. Sandow in INFORMATIK 2011, LNI, vol. P-192, p. 248, 2011), however, it offers all primitives to realize new constraints and according propagation algorithms as well as problem-specific tree search heuristics to find good or even best solutions. Beyond related work and an overview over the general architecture of the system and the supported constraints, this presentation focuses on new aspects of the current version of firstCS, i.e. redundancy checking and the assembling of new search strategies from existing ones using the implementation language Java. The presentation is completed by code fragments showing interesting implementation details.
机译:提出的约束编程库firstCS的目的是将约束编程范例集成到面向对象的编程语言Java中。这个开放式库为用户提供了必要的概念,以建模和解决约束满足问题,甚至有限整数域上的约束优化问题。 firstCS的应用重点是基于约束的调度和资源分配(例如,INFORMATIK 2011中的Sandow,LNI,第P-192卷,第248页,2011年),但是,它提供了所有原语来实现新的约束并根据传播算法来实现。以及针对特定问题的树搜索启发式算法,以找到最佳甚至最佳的解决方案。除了相关工作以及对系统总体架构和受支持的约束的概述之外,本演示文稿还将重点介绍firstCS当前版本的新方面,即冗余检查以及使用Java实现语言从现有策略中组合新的搜索策略。该演示文稿由显示有趣的实现细节的代码片段完成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号