首页> 外文会议>International Conference on Principles and Practice of Constraint Programming >A Generic Geometrical Constraint Kernel in Space and Time for Handling Polymorphic k-Dimensional Objects
【24h】

A Generic Geometrical Constraint Kernel in Space and Time for Handling Polymorphic k-Dimensional Objects

机译:处理多态K维物体的空间和时间的通用几何约束内核

获取原文

摘要

This paper introduces a geometrical constraint kernel for handling the location in space and time of polymorphic k-dimensional objects subject to various geometrical and time constraints. The constraint kernel is generic in the sense that one of its parameters is a set of constraints on subsets of the objects. These constraints are handled globally by the kernel. We first illustrate how to model several placement problems with the constraint kernel. We then explain how new constraints can be introduced and plugged into the kernel. Based on these interfaces, we develop a generic k-dimensional lexicographic sweep algorithm for filtering the attributes of an object (i.e., its shape and the coordinates of its origin as well as its start, duration and end in time) according to all constraints where the object occurs. Experiments involving up to hundreds of thousands of objects and 1 million integer variables are provided in 2, 3 and 4 dimensions, both for simple shapes (i.e., rectangles, parallelepipeds) and for more complex shapes.
机译:本文介绍了几何约束内核,用于处理经受各种几何和时间约束的多态性K维物体的空间和时间的位置。约束内核是通用的,即其一个参数是对象的子集上的一组约束。这些约束由内核全局处理。我们首先说明如何使用约束内核来模拟多个放置问题。然后,我们解释了如何引入新的约束和插入内核。基于这些接口,我们开发了一种通用K维词典扫描算法,用于根据所有约束过滤对象的属性(即,其原点的形状和其原点的坐标以及其起始,持续时间和结束)对象发生。涉及高达数十万个物体和100万整数变量的实验,包括在2,3和4维上,无论是简单的形状(即矩形,平行六面脂)和更复杂的形状。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号