Sciweavers

RC
2002

Efficient Interval Linear Equality Solving in Constraint Logic Programming

13 years 4 months ago
Efficient Interval Linear Equality Solving in Constraint Logic Programming
Existing interval constraint logic programming languages, such as BNR Prolog, work under the framework of interval narrowing and are deficient in solving systems of linear constraints over real numbers, which constitute an important class of problems in engineering and other applications. In this paper, we suggest to separate linear equality constraint solving from inequality and non-linear constraint solving. The implementation of an efficient interval linear constraint solver, which is based on the preconditioned interval Gauss-Seidel method, is proposed. We show how the solver can be adapted to incremental execution and incorporated into a constraint logic programming language already equipped with a non-linear solver based on interval narrowing. The two solvers share common interval variables, interact and cooperate in a round-robin fashion during computation, resulting in an efficient interval constraint arithmetic language CIAL. The CIAL prototypes, based on CLP(R), are construct...
Chong-Kan Chiu, Jimmy Ho-Man Lee
Added 23 Dec 2010
Updated 23 Dec 2010
Type Journal
Year 2002
Where RC
Authors Chong-Kan Chiu, Jimmy Ho-Man Lee
Comments (0)