Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!sri-spam!ames!sdcsvax!ucbvax!MCC.COM!AI.ELLIE From: AI.ELLIE@MCC.COM.UUCP Newsgroups: comp.ai.digest Subject: Seminar - Partial Order Programming (MCC) Message-ID: <12310761034.89.AI.ELLIE@MCC.COM> Date: Mon, 15-Jun-87 15:50:06 EDT Article-I.D.: MCC.12310761034.89.AI.ELLIE Posted: Mon Jun 15 15:50:06 1987 Date-Received: Sat, 20-Jun-87 01:04:14 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 43 Approved: ailist@stripe.sri.com Please join the AI Group for the following speaker: PARTIAL ORDER PROGRAMMING D. Stott Parker UCLA Computer Science Department June 19 - 10:00 MCC Balcones Auditorium We introduce a declarative programming paradigm that describes computation with partial orders. A partial order program corresponds to a collection of constraints u >= C(u) where >= is a partial order on a domain of `objects' and `values', u is an object, and C(u) is an object or a value. Semantics of such a program consist of assignments of values to the objects u that satisfy the inequalities. When C is a monotone and continuous function, fixpoint semantics of the program may be obtained easily and naturally. The partial order programming paradigm has interesting properties: (1) It generalizes various computational paradigms (logic, functional, object-oriented, and others) in a clean way. (2) It takes thorough advantage of known results for continuous functionals on partial orders, providing a clear semantics for the paradigm. (3) It presents a framework that may be more generally acceptable for dealing with `cognitive' computation problems, including natural language processing and knowledge representation. (4) It coincides with recent work on relaxation solution of a variety of problems including consistent labelling, path problems, and linear algebraic systems. June 19 - 10:00 MCC Balcones Auditorium