首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
If we have two representations of a problem as constraint satisfaction problem (CSP) models, it has been shown that combining the models using channeling constraints can increase constraint propagation in tree search CSP solvers. Handcrafting two CSP models for a problem, however, is often time-consuming. In this paper, we propose model induction, a process which generates a second CSP model from an existing model using channeling constraints, and study its theoretical properties. The generated induced model is in a different viewpoint, i.e., set of variables. It is mutually redundant to and can be combined with the input model, so that the combined model contains more redundant information, which is useful to increase constraint propagation. We also propose two methods of combining CSP models, namely model intersection and model channeling. The two methods allow combining two mutually redundant models in the same and different viewpoints respectively. We exploit the applications of model induction, intersection, and channeling and identify three new classes of combined models, which contain different amounts of redundant information. We construct combined models of permutation CSPs and show in extensive benchmark results that the combined models are more robust and efficient to solve than the single models.  相似文献   

2.
Proof planning is an application of AI planning to theorem proving that employs plan operators that encapsulate mathematical proof techniques. Many proofs require the instantiation of variables; that is, mathematical objects with certain properties have to be constructed. This is particularly difficult for automated theorem provers if the instantiations have to satisfy requirements specific for a mathematical theory, for example, for finite sets or for real numbers, because in this case unification is insufficient for finding a proper instantiation. Often, constraint solving can be employed for this task. We describe a framework for the integration of constraint solving into proof planning that combines proof planners and stand-alone constraint solvers. Proof planning has some peculiar requirements that are not met by any off-the-shelf constraint-solving system. Therefore, we extended an existing propagation-based constraint solver in a generic way. This approach generalizes previous work on tackling the problem. It provides a more principled way and employs existing AI technology.  相似文献   

3.
Constraint Satisfaction Problems (CSPs) play a crucial role in Artificial Intelligence and in the real world. CSPs are in general NP-hard, and a general deterministic polynomial time algorithm is not known. CSPs can be reduced in polynomial time to the Satisfaction of a Conjunctive Normal Form (CNF-SAT). We present here techniques for solving CNF-SAT by means of several different simulated neural networks. The results of significant tests are described.  相似文献   

4.
Economic models derived from optimizing behavior are typically characterized by the properties of non-linearity and saddle-path instability. The typical solution method involves deriving the stable arm of the saddle-path and calculating suitable “jumps” to bring the path of endogenous variables onto this stable arm. The solution for the stable arm can be determined using a range of different approaches. In this paper we examine the extent to which the success of these alternative approaches can be evaluated. Any method of evaluation will be dependent upon the amount of information that is known about a particular model solution. For some deterministic models the only information known with certainty about the path of the model solution are values taken by steady-state solutions; the rest of the path must be approximated in some way based on numerical solutions derived from non-linear ordinary differential equations. In some special cases it is possible to derive a closed-form solution of the entire path. As an example of a model with a closed-form solution, we consider a simple linear model with two stable complex-valued eigenvalues and one unstable real-valued eigenvalue. The model is then employed as a benchmark to compare the properties of model solutions derived using two well-known solution algorithms. Because the model has complex-valued eigenvalues it will have cyclic dynamics and thus problems encountered in solving these dynamics will likely coincide with some of the problems that solution algorithms have in solving non-linear models. Since the entire solution path of the model is known, it is possible to derive deeper insights into the factors that are likely to ensure the success or failure of different solution approaches than would be the case if less information about the solution path was available.An earlier version of this paper was presented to the Ninth International Conference on Computing in Economics and Finance organized by the Society of Computational Economics, University of Washington at Seattle, July 11–13, 2003. Earlier versions of this paper have also been presented at seminars and workshops at the University of Oxford, at the University of Canterbury at Christchurch, and at the University of Melbourne. JEL Classifications: C63, E17  相似文献   

5.
数值流形方法物理覆盖的自动生成在工程应用中具有重要意义同时也是一项困难的工程.它主要包括两个难点,一是几何模型的建立相当耗时耗力;二是数学网格和物理网格的自动生成,从而生成物理覆盖.通过设计AutoCAD软件与数值流形方法程序的集成接口解决了建立高效准确的工程模型的难点问题;通过生成规则等边三角形数学网格系统,并利用由裂隙或块体边界彤成的物理网格对数学网格系统进行再剖分形成物理覆盖.将以上工作一体化就实现了物理覆盖的自动生成.仿真结果表明:可以有效提高数值流形方法程序的效率和准确性.  相似文献   

6.
两种空间约束求解算法   总被引:18,自引:0,他引:18  
进行了3个方面的研究:(1)对由3点3面组成的空间约束系统进行了几何分析和推导,并且利用数值解验证了几何分析和推导的正确性,从而进一步完善了Hoffmann提出的基于图构造方法的约束求解方法;(2)将遗传模拟退火算法结合于空间约束求解中,有效地克服了基于图构造方法的可扩展性差的缺陷,并可以解决过约束和欠约束的情况;(3)应用遗传模拟退火算法对3点3面约束系统进行求解,分析比较了基于图构造方法和基于遗传模拟退火算法两种约束求解算法.  相似文献   

7.
几何约束求解研究综述   总被引:20,自引:5,他引:20  
综述了几何约束求解的历史发展、研究现状和应用.对常见的4类求解方法:数值计算的方法、符号计算的方法、基于规则的方法、基于图论的方法做了详细的介绍.同时还列举了几何约束求解在计算机视觉、连杆设计、机器人、分子结构设计和计算机辅助教学等方面的应用实例.  相似文献   

8.
9.
非二元约束满足问题求解   总被引:12,自引:1,他引:12  
孙吉贵  景沈艳 《计算机学报》2003,26(12):1746-1752
在约束满足问题(CSP)的研究中,大部分工作集中在二元约束,但处理实际问题时,常常会遇到非二元约束的情况.该文在概要地讨论了两类求解非二元约束问题方法的基础上,研究了一种将约束传播技术和一般弧相容回溯算法相结合的非二元约束求解方法,并在设计开发的约束求解工具“明月SOLVER1.0”中实现了该方法,以典型例子给出了实现系统的运行结果.  相似文献   

10.
面向与历史无关造型的三维约束求解方法研究   总被引:2,自引:4,他引:2  
以基于历史的造型系统中应用较为成熟的两项技术——特征编码和二维约束求解为基础,基于特征进行三维约束建模,从而打破传统的基于历史造型系统中特征之间的单向依赖关系;然后将三维约束关系映射到二维草图进行处理,简化了问题.该方法在InteSolid 2.0上实现.  相似文献   

11.
Constraints are an effective tool to define sets of data by means of logical formulae. Our goal here is to survey the notion of constraint system and to give examples of constraint systems operating on various domains, such as natural, rational or real numbers, finite domains, and term domains. We classify the different methods used for solving constraints, syntactic methods based on transformations, semantic methods based on adequate representations of constraints, hybrid methods combining transformations and enumerations. The concepts and methods are illustrated via examples. We also discuss applications of constraints to various fields, such as programming, operations research, and theorem proving.  相似文献   

12.
何家莉  王培 《微机发展》2011,(9):92-94,98
基因表达式编程(Gene Expression Programming,GEP)算法是遗传家族的新成员,被广泛用于函数发现。在微分方程中,要寻找的函数需要满足初始值,即有时希望GEP找到的函数能够满足一些等式约束条件。提出了一种带拉格朗日插值函数的GEP,对生成的种群加入插值函数使其满足等式约束,为提高GEP算法的进化效率和精度对目标目标值加入尺度变化,对其放大或者缩小。这样缩短了GEP算法的进化距离,从而提高了种群的进化效率。通过仿真实例,结果表明该方法可行有效。  相似文献   

13.
主要介绍了一种包含独立代理点和部分解集合的解决方法-迭代多代理方法(IMA).并用该方法来解决CSP问题.另外给出了用IMA方法解决CSP问题的一个实例,证明了IMA方法可以不受软件和硬件缺点的影响,并且该方法大大改进了在解决满意约束问题时的查找速度.  相似文献   

14.
在模型制造领域,对于拓扑约束的求解是一个比较新的课题,以往的研究一直局限在拓扑优化方面。而且对其应用也仅限于模型的定义方面,在模型的声明与约束求解方面却没有得到应用。文章提出一种基于细胞元模型拓扑约束求解方法,通过该方法可以确定模型拓扑声明的关系,文章假设一个模型是由一个或多个细胞元组成的,并且能够用这些细胞元的组合来表示,对模型进行拓扑约束求解就是用来确定细胞模型中的每个细胞元是否是全约束的。要做到这点,文章将每个细胞元用一个布尔变量表示,把拓扑约束问题映射成为布尔可满足性问题。再对新的问题进行求解,从而解决了模型的拓扑约束求解问题。  相似文献   

15.
面向集成变量化设计的三维几何约束求解方法   总被引:1,自引:2,他引:1  
针对集成变量化设计中三维几何约束和装配几何约束的混合建模与求解问题,提出改进的有向图方法.该方法采用几何约束的基本约束表达和几何实体的抽象对偶实体表达,引入定向弧表达实体之间的内在依赖关系建立混合几何约束有向图模型;结合约束有向图的优化处理,实现了几何约束系统的细粒度分解和高效并行求解.最后用实例验证了文中方法的正确性和有效性.  相似文献   

16.
提出了一种基于子图的拟序列化草图设计方法。基于标识的约束模型统一了二维、三维约束,使得每个几何元素对应唯一的标识,几何元素之间的约束关系表示为标识之间的约束,这些约束被分为结构约束和尺寸约束。提出了基于序列化设计过程的约束求解方法。实验表明,该技术可快速有效地进行参数化草图设计和特征编辑。  相似文献   

17.
An efficient neural network technique is presented for the solution of binary constraint satisfaction problems. The method is based on the application of a double-update technique to the operation of the discrete Hopfield-type neural network that can be constructed for the solution of such problems. This operation scheme ensures that the network moves only between consistent states, such that each problem variable is assigned exactly one value, and leads to a fast and efficient search of the problem state space. Extensions of the proposed method are considered in order to include several optimisation criteria in the search. Experimental results concerning many real-size instances of the Radio Links Frequency Assignment Problem demonstrate very good performance.  相似文献   

18.
The binary version of the school timetabling (STT) problem is a real‐world example of a constraint network that includes only constraints of inequality. A new and useful representation for this real‐world problem, the STT_Grid, leads to a generic decomposition technique. The paper presents proofs of necessary and sufficient conditions for the existence of a solution to decomposed STT_Grids. The decomposition procedure is of low enough complexity to be practical for large problems, such as a real‐world high school.
To test the decomposition approach, a typical high school was analyzed and used as a model for generating STT_Grids of various sizes. Experiments were conducted to test the difficulty of large STT networks and their solution by decomposition. The experimental results show that the decomposition procedure enables the solution of large STT_Grids (620 variables for a real school) in reasonable time. The constraint network of a typical STT_Grid is sparse and belongs to the class of easy problems. Still, due to the sizes of STTs, good constraint satisfaction problem search techniques (i.e., BackJumping and ForwardChecking) do not terminate in reasonable times for STT_Grids that are larger than 300 variables.  相似文献   

19.
Constraint propagation can often be conveniently expressed by rules. In recent years, a number of techniques for automatic generation of rule-based constraint solvers have been developed, most of them using a generate-and-test approach. We examine a generation method that is based on deduction. A solver (i.e. a set of rules) for a complex constraint is obtained from one or several weaker solvers for simple constraints. We describe incremental solver constructions for several types of constraint modifications, including conjunction, existential and universal quantification.  相似文献   

20.
QOCA: A Constraint Solving Toolkit for Interactive Graphical Applications   总被引:1,自引:0,他引:1  
We describe an object-oriented constraint solving toolkit, QOCA, designed for interactive graphical applications. It has a simple yet powerful interface based on the metric space model for constraint manipulation. In this model interaction with the constraint solver can occur in three ways: a constraint may be added, a constraint may be deleted, or values for designated edit variables may be suggested. Currently, QOCA supports linear arithmetic constraints and two different metrics: the square of the Euclidean distance and Manhattan distance. It provides three solvers, all of which rely on keeping the constraints in solved form and relies on novel algorithms for efficient resolving of constraints during direct manipulation. We provide a thorough evaluation of QOCA, both of the interface design and the speed of constraint solving.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号

京公网安备 11010802026262号