首页 | 本学科首页   官方微博 | 高级检索  
     


Ultraviolet: A Constraint Satisfaction Algorithm for Interactive Graphics
Authors:Alan Borning  Bjorn Freeman-Benson
Affiliation:(1) Department of Computer Science and Engineering, University of Washington, Box 352350, Seattle, WA, 98195-2350.;(2) R. Buckminster Fuller Laboratory, Object Technology International Inc., 201 - 506 Fort St., Victoria, BC, CANADA V8W 1E6.
Abstract:Ultraviolet is a constraint satisfaction algorithm intended for use in interactive graphical applications. It is capable of solving constraints over arbitrary domains using local propagation, and inequality constraints and simultaneous linear equations over the reals. To support this, Ultraviolet is a hybrid algorithm that allows different subsolvers to be used for different parts of the constraint graph, depending on graph topology and kind of constraints. In addition, Ultraviolet and its subsolvers support plan compilation, producing efficient compiled code that can be evaluated repeatedly to resatisfy a given collection of constraints for different input values.
Keywords:constraints  user interfaces  hybrid constraint satisfaction algorithms
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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