Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Constraints: A Language for Expressing Almost-Hierarchical Descriptions

Constraints: A Language for Expressing Almost-Hierarchical Descriptions

Thumbnail Image
Download
Name

AIM-502a.pdf

Size

7.94 MB

Format

Adobe PDF

Checksum (MD5)

2339610e4ce0e0a145461df7ad774250

Thumbnail Image
Download
Name

AIM-502a.ps

Size

11.14 MB

Format

PostScript

Checksum (MD5)

5fc0c2f9fb74773696e270a58a9bc052

Author(s)
Sussman, Gerald Jay
•
Steel, Guy Lewis, Jr.
Date Issued
August 1, 1981
Series/Report no.
AIM-502a
Abstract
We present an interactive system organized around networks of constraints rather than the programs which manipulate them. We describe a language of hierarchical constraint networks. We describe one method of deriving useful consequences of a set of constraints which we call propagation. Dependency analysis is used to spot and track down inconsistent subsets of a constraint set. Propagation of constraints is most flexible and useful when coupled with the ability to perform symbolic manipulations on algebraic expressions. Such manipulations are in turn best expressed as alterations or augmentations of the constraint network. Almost-Hierarchical Constraint Networks can be constructed to represent the multiple viewpoints used by engineers in the synthesis and analysis of electrical networks. These multiple viewpoints are used in terminal equivalence and power arguments to reduce the apparent synergy in a circuit so that it can be attacked algebraically.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6312
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.