LAWS@SRI-AI.ARPA (02/10/85)
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI.ARPA> AIList Digest Sunday, 10 Feb 1985 Volume 3 : Issue 18 Today's Topics: Seminars - The Bertrand Constraint Language (Oregon) & Insights on Searching (CMU) & Motion Planning Algorithms (SU) & Triangle Tables for Robot Actions (SU) & Robot Mind-Body Synapse (CSLI), Conferences - Genetic Algorithms & Mathematical Foundations of Programming Semantics ---------------------------------------------------------------------- Date: Thursday, 7 Feb 85 15:03:05 PST From: wm@tekchips Subject: Seminar - The Bertrand Constraint Language (Oregon) Oregon Graduate Center Department of Computer Science and Engineering Colloquium February 22, 3:30 pm, Main Seminar Room Bertrand, a General Purpose Constraint Language Wm Leler Computer Research Laboratory Tektronix, Inc. Constraint languages and constraint satisfaction techniques are making the problem solving abilities of the computer available to a wider audience. For example, simple spread-sheet languages such as VisiCalc allow many different financial modeling problems to be solved without resorting to programming. In a conventional language the programmer must specify a step-by-step procedure for the language interpreter to follow. In a constraint language, programming is a descriptive task. The user specifies a set of relationships, called constraints, and it is up to the constraint satisfaction system to satisfy these constraints. Unfortunately, constraint satisfaction systems have been very difficult to build. Bertrand is a general purpose language designed for building constraint satisfaction systems. Constraints are solved using rewrite rules, which are invoked by pattern matching. Bertrand is similar in expressive power to relational languages such as Prolog, but without any procedural semantics. Its lack of procedural semantics makes Bertrand especially attractive for execution on parallel processors. This talk will review several example constraint satisfaction systems built using Bertrand with applications in graphics, design, and modeling. There will also be some discussion of the language issues involved in the design of Bertrand. ------------------------------ Date: 8 Feb 85 18:49:38 EST From: Steven.Shafer@CMU-CS-IUS Subject: Seminar - Insights on Searching (CMU) [Forwarded from the CMU bboard by Tyson@SRI-AI.] Type: AI Seminar Speaker: Hans Berliner Topic: Superpuzz and Some Insights on Searching Dates: 12-Feb-85 Time: 3:30 pm Place: WeH 5409 Most solutions in any complex domain require some non-intuitive moves that violate good heuristic rules. When a combination of search procedure and evaluation function requires that the search keep finding "good" moves or else abandon the current branch, the search takes on an undesirable breadth-first character. This research indicates that it is possible to define evaluation functions that allow continuing a branch that encounters some non-intuitive moves by giving credit for earlier "good" moves. We define an "adventurousness coefficient" that determines the ratio of acceptance of non-intuitive moves to "good" moves, and show that greater adventurousness is desirable as the depth of solution increases. Further, adventurousness has an even greater payoff when a constraint satisfaction method exists that can terminate unsolvable branches. Our domain for this study was Superpuzz, a very difficult solitaire puzzle. Four search paradigms, each the best of its kind for non-adversary problems, were investigated. These are: Depth-first with branch and bound and iterative deepening (DF), A*, Best-first with a simple evaluation function (BF1), and Best-first with a complex evaluation function (BF2). All methods except BF2 use the same knowledge, and each of these methods is tested with and without the use of a constraint satisfaction procedure, all on the same sets of progressively more difficult solitaire problems. As expected, the most informed search (BF2) does better than the less informed as the problems get more difficult. Constraint satisfaction is found to have a pronouncedly greater effect when coupled with the most informed algorithm (BF2). BF1, which uses the same knowledge as A* and DF but has a greater adventurousness coefficient, far outperforms these paradigms in terms of work required at about a 5% reduction in the quality of the (otherwise) optimal solution. Adventurousness can be thought of as a primitive form of planning, in which no specific goal is enunciated but the cohesion of a set of moves in "making progress" is being measured. The desired degree of adventurousness appears to depend on the domain, evaluation function, and constraint satisfaction method used. ------------------------------ Date: Mon 4 Feb 85 15:13:05-PST From: Andrei Broder <Broder@SU-SCORE.ARPA> Subject: Seminar - Motion Planning Algorithms (SU) [Forwarded from the SRI-AI bboard by Laws@SRI-AI.] AFLB Seminar 2/14/85 - Prof. Micha Sharir (Tel Aviv) "Motion planning algorithms - a survey" We discuss the problem of planning automatically a continuous motion of a given robot system B having k degrees of freedom, from an initial position to a final desired position. During the required motion B has to avoid certain obstacles whose geometry is known. In abstract terms, the problem is reduced to that of calculating the connected components of the (k-dimensional) manifold FP of all free positions of B, and is thus a problem in "computational topology". In the talk we will survey the main results in this area as developed during the last four years. Some of the topics of the talk (as time will permit) will be: (1) We show that the problem is solvable in time polynomial in the geometric complexity n of the obstacles, provided that k is fixed. (2) The problem is PSPACE-hard if k is arbitrary, even for very simple systems. (3) Efficient solutions exist for several simple systems. We will describe some of them. (4) Review of the main solution techniques. (5) Spin-off problems in computational geometry. (6) Variants of the problem: motion planning with a gripped object, motion planning in the presence of moving obstacles, optimal motion planning, etc. ***** Time and place: February 14, 12:30 pm in MJ352 (Bldg. 460) ****** ------------------------------ Date: Wed 6 Feb 85 21:19:30-PST From: Gio Wiederhold <WIEDERHOLD@SU-SCORE.ARPA> Subject: Seminar - Triangle Tables for Robot Actions (SU) [Forwarded from the Stanford bboard by Laws@SRI-AI.] Tuesday, February 12, 1985 at 4:15 in Terman Auditorium Nils J. NILSSON Chairman, Stanford Computer Science Department will present: TRIANGLE TABLES: A Proposal for a Language for Programming Robot Actions Structures called ``triangle tables'' were used in connection with the SRI robot SHAKEY for storing sequences of robot actions. Since the original motivation for triangle tables still seems relevant, I have recently elaborated the original concept and have begun to consider how the expanded formalism can be used as a general robot programming language. This talk will describe this new view of triangle tables and how they might be used in a language that supports asynchronous and concurrent action computations. ------------------------------ Date: Wed 6 Feb 85 17:20:59-PST From: Emma Pease <Emma@SU-CSLI.ARPA> Subject: Seminar Summary - Robot Mind-Body Synapse (CSLI) [Excerpted from the CSLI Newsletter by Laws@SRI-AI.] SUMMARY OF F-4 MEETING ``Robot Design: In Search of the Mind-Body Synapse'' Stan Rosenschein, CSLI For purposes of the discussion, the term ``robot'' was taken refer to a collection of (man-made) sensors and effectors connected through a computer controller. To lend an air of reality to the discussion, a ``hands-on'' display was given of an ultrasonic rangefinder, a small CCD camera, a battery-operated robotics kit including a motorized gripper, and a small computer. The challenge facing the robot designer is how to assemble these (or similar) components to build a device capable of complex and interesting behaviors. The most complex and difficult part of the robot design task is programming the controller. Many AI researchers have sought to manage this complexity by developing computational abstractions based on some version of commonsense belief-desire-intention (BDI) psychology--the ``folk'' theory of mind. In addition, they have tended to adopt a ``representationalist'' tactic in which the components of mental state (beliefs, desires, intentions) are realized as symbolic structures to be manipulated by the program. Another approach, one based on an abstract correlational theory of information-bearing states in automata, was put forward as an alternative. There was much discussion on the utility of belief-desire-intention psychology, especially in its ``representationalist'' form, as a framework for building robots. ------------------------------ Date: 7 Feb 85 13:44:23-CST (Thu) From: "John J. Grefenstette" <jjg%vanderbilt.csnet@csnet-relay.arpa> Subject: Conference on Genetic Algorithms Call for Papers International Conference on Genetic Algorithms and Their Applications An International Conference on Genetic Algorithms and Their Applications, sponsored by Texas Instruments and the U.S. Navy Center for Applied Research in AI (NCARAI), will be held on July 24-26, 1985 at Carnegie-Mellon University in Pittsburgh. Authors are invited to submit papers on all as- pects of Genetic Algorithms, including the following topics: theoretical foundations of Genetic Algorithms; machine learning using Genetic Algorithms; classifier systems; ap- portionment of credit; Genetic Algorithms in function optim- ization and search; experimental applications. Authors are requested to submit three copies (hard copy only) of a full paper by May 1, 1985 to the program chair- man: Dr. John J. Grefenstette Computer Science Department Vanderbilt University Box 73 Station B Nashville, TN 37235 Papers will be refereed by the Program Committee, and au- thors will be notified of acceptance or rejection by May 20, 1985. Camera ready copies are due by June 21, 1985. Ac- cepted papers will be published in the Conference Proceed- ings. Morning sessions of the conference will be devoted to presentations of the accepted papers. Afternoon sessions will be devoted to panel discussions of the general themes raised in the morning sessions. There will be no registration fee, but for planning purposes all attendees are asked to register by June 1, 1985. Regis- tration information may be obtained from: Dr. Stephen F. Smith Robotics Institute Carnegie-Mellon University Pittsburgh, PA 15213 sfs@CMU-RI-ISL1 (412) 578-8811 Conference Committee ---------- --------- John H. Holland University of Michigan (Conference Chair) Lashon B. Booker NCARAI Kenneth A. De Jong NCARAI and George Mason University John J. Grefenstette Vanderbilt University (Program Chair) Stephen F. Smith C-MU Robotics Institute (Local Arrangements) ------------------------------ Date: Sat, 2 Feb 85 16:26:43 cst From: Austin Melton <austin%kansas-state.csnet@csnet-relay.arpa> Subject: Conference - Mathematical Foundations of Programming Semantics [Forwarded from the SRI-AI bboard by Laws@SRI-AI.] CALL FOR PAPERS AND CONFERENCE ANNOUNCEMENT CONFERENCE ON THE MATHEMATICAL FOUNDATIONS OF PROGRAMMING SEMANTICS DATE AND SITE SPONSORS Iowa State University April 11 and 12, 1985 Kansas State University Kansas State University The University of Kansas Manhattan, Kansas 66506 The University of Nebraska Wichita State University The conference will be a forum for computer scientists and mathematicians jointly to discuss current research and possible directions for future research in both programming language semantics in general and the mathematics used in programming semantics in particular. From these discussions the computer scientists will have first-hand exposure to the mathematical ideas which might prove fruitful for future work, and the mathematicians will gain insight for future work by seeing how their results can be applied and by seeing what types of mathematical results are needed for future work in programming language semantics. Suggested topics include, but are not limited to, the following: theory of complete partial orders and continuous lattices, topological and categorical approaches to semantics, formal and descriptive aspects of semantics notations The following computer scientists and mathematicians will be speaking at the conference: Dr. Dana Scott, Carnegie-Mellon University Dr. Horst Herrlich, University of Bremen, West Germany Dr. Adrian Tang, The University of Kansas Dr. George Strecker, Kansas State University Dr. Stephen Brookes, Carnegie-Mellon University Dr. Carl Gunter, Carnegie-Mellon University Authors are invited to submit five copies of extended abstracts (approximately two pages double spaced) describing recent advances in programming semantics or related mathematics. The first page of the abstract should include all authors' names, mailing addresses, and telephone numbers. Graduate students are also encouraged to submit abstracts. The submission deadline is March 11, 1985. Authors will be notified of acceptance by March 22, 1985. Five copies of the extended abstracts should be submitted to: Prof. Austin Melton or Prof. Robert Wherritt Computer Science Department Department of Mathematics and Statistics Fairchild Hall, 121 Box 33 Kansas State University Wichita State University Manhattan, Kansas 66506 Wichita, Kansas 67208 USA USA or via CSNET austin%kansas-state@csnet-relay Abstracts of the accepted papers and the invited addresses will be available to all conference participants at the start of the conference. The conference proceedings will be published after the conference and mailed to all the participants. ... FOR MORE INFORMATION about the conference or accommodations please contact Professor Austin Melton or Ms. Robin Niederee: Kansas State University Computer Science Department Fairchild Hall, 121 Manhattan, Kansas 66506 913-532-6350 CSNET austin%kansas-state@csnet-relay or robin%kansas-state@csnet-relay The registration fee is $35 (students $5). Meals are included in the $35.00 registration fee. Students may purchase meals for an additional $20.00. PLEASE REGISTER AND MAKE MEAL RESERVATIONS BY APRIL 8, 1985. Registration and meal reservations may be made via CSNET (austin%kansas-state@csnet-relay or robin%kansas-state@csnet-relay) with payments being made at the conference. ------------------------------ End of AIList Digest ********************