CONSAT: A parallel constraint satisfaction system |
| |
Authors: | Kinson Ho Hans W. Guesgen Paul N. Hilfinger |
| |
Affiliation: | (1) Computer Science Division, University of California at Berkeley, USA;(2) Computer Science Department, University of Auckland, New Zealand |
| |
Abstract: | In this paper we describe the parallelization of a medium-size symbolic fixed-point computation, CONSAT. CONSAT is a constraint satisfaction system that computes globally consistent solutions. The parallel version of CONSAT is implemented using abstractions from a parallel programming toolbox we developed. The toolbox is intended for novice parallel programmers, and programs based on abstractions from this toolbox may be executed on both uniprocessors and shared-memory multiprocessors without modifications. We explain how parallelism is introduced, and how concurrent accesses to shared data structures are handled. We will also describe the performance of CONSAT on sample inputs. |
| |
Keywords: | Constraint satisfaction fixed-point computation parallel programming |
本文献已被 SpringerLink 等数据库收录! |