{"type":"ScholarlyArticle","title":"Extending a Knowledge-Based System to Deal with Ad Hoc Constraints","authors":[{"name":"John P. McDermott","slug":"john-p-mcdermott","given":"John P.","family":"McDermott","affiliation":""},{"name":"Barbara Steele","slug":"barbara-steele","given":"Barbara","family":"Steele","affiliation":""}],"abstract":"R1 is a rule based program used by Digital Equipment Corporation 's monufac.turing organization for configuring VAX - 11 systems. Since its inception . R1 has had the capability of producing a functional system by fleshing out an order consisting only of a CPU, ·some primary memory, and some devices; until recently , however, it was not capable of accepting as part of its input a set of ad hoc (customer-specific) constraints. Left to itself, R1 was capable of producing reasonable configurations. But it was incapable of modifying its decisions on the basis of information that others could provide. This paper describes how rules were added to R1 to take advantage of such information . R1 can now accept as input commands that specify how particular components are to be configured. Whenever one of the commands becomes relevant, these rules take control, t'xtend the configuration in the direction indicated by the command, and then step aside, allowing R1 's ordinary-case configuration rules to regain control.","doi":null,"url":"https://ijcai.org/proceedings/1981/157","pdf":"https://ijcai.org/proceedings/1981/0157.pdf","markdown":"https://ijcai.org/proceedings/1981/157.md","bibtex":"https://ijcai.org/proceedings/1981/bibtex/157","volume":{"slug":"1981","title":"Proceedings of the Seventh International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1981","url":"https://ijcai.org/proceedings/1981/","year":1981,"location":"Vancouver, British Columbia, Canada","dates":"24-28 August 1981","editors":"Roger C. Schank","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Expert Systems","track":"Expert Systems","number":157,"pages":{"first":824,"last":827},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}