{"type":"ScholarlyArticle","title":"A Framework for Distributed Problem Solving","authors":[{"name":"Reid G. Smith","slug":"reid-g-smith","given":"Reid G.","family":"Smith","affiliation":""}],"abstract":"The contract net framework for distributed problem solving is discussed. Task distribution is viewed as a mutual selection process, a discussion carried on between a node with a task to be executed and a group of nodes that may be able to execute the task. This leads to the use of a control formalism based on a contract metaphor, in which task distribution corresponds to contract negotiation. The three primary components of the framework are described: communication, control, and knowledge organization. The use of the framework is illustrated for a distributed sensing system . We then discuss suitable applications and limitations of the framework.","doi":null,"url":"https://ijcai.org/proceedings/1979/183","pdf":"https://ijcai.org/proceedings/1979/0183.pdf","markdown":"https://ijcai.org/proceedings/1979/183.md","bibtex":"https://ijcai.org/proceedings/1979/bibtex/183","volume":{"slug":"1979","title":"Proceedings of the Sixth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1979","url":"https://ijcai.org/proceedings/1979/","year":1979,"location":"Tokyo, Japan","dates":"August 20-23, 1979","editors":"Bruce G. Buchanan","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":null,"track":"","number":183,"pages":{"first":null,"last":null},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}