A simple mechanism has been implemented and demonstrated within a routine design expert system. It has a limited ability to adjust design constraints based on experience within the domain. The mechanism is activated in response to noticing an extended run of either constraint failures or constraint successes. It reasons about the validity of either relaxing or absorbing a constraint. This process is referred to as Constraint Absorption. We hope to improve the performance of the expert system by reducing the incidence of repeated constraint failure, and by eliminating redundant constraints.

This content is only available via PDF.
You do not currently have access to this content.