ETHER: a parallel problem solving system

  • Authors:
  • William A. Kornfeld

  • Affiliations:
  • MIT Artificial Intelligence Laboratory, Cambridge, Mass.

  • Venue:
  • IJCAI'79 Proceedings of the 6th international joint conference on Artificial intelligence - Volume 1
  • Year:
  • 1979

Quantified Score

Hi-index 0.00

Visualization

Abstract

ETHER is a new pattern directed invocation language for problem solving applications, ETHER programs allow arbitrarily much processing to happen in parallel. For example, when a goal generates several subgoals they are all pursued in parallel ETHER introduces the concepts of an activity which is a generalization of process, and platform, a generalization of context. Two uses for parallelism are discussed: parallel evaluation of subgoah and the use of opponents, concurrently running activities that attempt to show a subgoal is unattainable. If the opponent succeeds then work on the subgoal halts.