FGCS'92 PROCEEDINGS |
|
| COVER |
|
CONTENTS OF VOLUME 2
|
|
| FOUNDATIONS |
|
| |
|
| Reasoning about Programs |
|
Logic Program Synthesis from First Order Logic Specifications |
463 |
| Tadashi Kawamura |
|
Sound and Complete Partial Deduction with Unfolding Based on Well-Founded
Measures |
473 |
| Bern Martens, Danny De Schreye and Maurice Bruynooghe |
|
A Framework for Analyzing the Termination of Definite Logic Programs with
respect to Call Patterns |
481 |
| Danny De Schreye, Kristof Verschaetse and Maurice Bruynooghe |
|
Automatic Verification of GHC-Programs: Termination |
489 |
| Lutz Plumer |
|
| |
|
| Analogy |
|
Analogical Generalization |
497 |
| Takenao Ohkawa, Toshiaki Mori, Noboru Babaguchi and Yoshikazu Tezuka |
|
Logical Structure of Analogy: Preliminary Report |
505 |
| Jun Arima |
|
| |
|
| Abduction (1) |
|
Consistency-Based and Abductive Diagnoses as Generalised Stable Models |
514 |
| Chris Preist and Kave Eshghi |
|
A Forward-Chaining Hypothetical Reasoner Based on Upside-Down Meta-Interpretation |
522 |
| Yoshihiko Ohta and Katsumi Inoue |
|
Logic Programming, Abduction and Probability |
530 |
| David Poole |
|
| |
|
| Abduction (2) |
|
Abduction in Logic Programming with Equality |
539 |
| P. T. Cox, E. Knill and T. Pietrzykowski |
|
Hypothetico-Deductive Reasoning |
546 |
| Chris Evans and Antonios C. Kakas |
|
Acyclic Disjunctive Logic Programs with Abductive Procedure as Proof Procedure |
555 |
| Phan Minh Dung |
|
| |
|
| Semantics of Logic Programs |
|
Adding Closed World Assumptions to Well Founded Semantics |
562 |
| Luis Moniz Pereira, Jose J. Alferes and Joaquim N. Aparicio |
|
Contributions to the Semantics of Open Logic Programs |
570 |
| A. Bossi, M. Gabbrielli, G. Levi and M. C. Meo |
|
A Generalized Semantics for Constraint Logic Programs |
581 |
| Roberto Giacobazzi, Saumya K. Debray and Giorgio Levi |
|
Extended Well-Founded Semantics for Paraconsistent Logic Programs |
592 |
| Chiaki Sakuma |
|
| |
|
| Invited Paper |
|
Formalizing Database Evolution in the Situation Calculus |
600 |
| Raymond Reiter |
|
| |
|
| Machine Learning |
|
Learning Missing Clauses by Inverse Resolution |
610 |
| Peter Idestam-Almquist |
|
A Machine Discovery from Amino Acid Sequences by Decision Trees over Regular
Patterns |
618 |
| Setsuo Arikawa, Satoru Kuhara, Satoru Miyano, Yasuhito Mukouchi,
Ayumi Shinohara and Takeshi Shinohara |
|
Efficient Induction of Version Spaces through Constrained Language Shift |
626 |
| Claudio Carpineto |
|
| |
|
| Theorem Proving |
|
Theorem Proving Engine and Strategy Description Language |
634 |
| Massimo Bruschi |
|
A New Algorithm for Subsumption Test |
643 |
| Byeong Man Kim, Sang Ho Lee, Seung Ryoul Maeng and Jung Wan Cho |
|
On The Duality of Abduction and Model Generation |
650 |
| Marc Denecker and Danny De Schreye |
|
| |
|
| Functional Programming and Constructive Logic |
|
Defining Concurrent Processes Constructively |
658 |
| Yukihide Takayama |
|
Realizability Interpretation of Coinductive Definitions and Program Synthesis
with Streams |
666 |
| Makoto Tatsuta |
|
MLOG: A Strongly Typed Confluent Functional Language with Logical Variables |
674 |
| Vincent Poirriez |
|
A New Perspective on Integrating Functional and Logic Languages |
682 |
| John Darlington, Y1-ke Guo and Helen Pull |
|
| |
|
| Temporal Reasoning |
|
A Mechanism for Reasoning about Time and Belief |
694 |
| Hideki Isozaki and Yoav Shoham |
|
Dealing with Time Granularity in the Event Calculus |
702 |
| Angelo Montanari, Enrico Maim, Emanuele Ciapessoni and Elena Ratto |
|
| |
|
| ARCHITECTURES & SOFTWARE |
|
| |
|
| Hardware Architecture and Evaluation |
|
UNIRED II: The High Performance Inference Processor for the Parallel Inference
Machine PIE64 |
715 |
| Kentaro Shimada, Hanpei Koike and Hidehiko Tanaka |
|
Hardware Implementation of Dynamic Load Balancing in the Parallel Inference
Machine PIM/c |
723 |
| T. Nakagawa, N. Ido, T. Tarui, M. Asaie and M. Sugie |
|
Evaluation of the EM-4 Highly Parallel Computer using a Game Tree Searching
Problem |
731 |
| Yuetsu Kodama, Shuichi Sakai and Yoshinori Yamaguchi |
|
OR-Parallel Speedups in a Knowledge Based System: on Muse and Aurora |
739 |
| Khayri A. M. Ali and Roland Karlsson |
|
| |
|
| Invited Paper |
|
A Universal Parallel Computer Architecture |
746 |
| William J. Dally |
|
| |
|
| AND-Parallelism and OR-Parallelism |
|
An Automatic Translation Scheme from Prolog to the Andorra Kernel Language |
759 |
| Francisco Bueno and Manuel Hermenegildo |
|
Recomputation based Implementations of And-Or Parallel Prolog |
770 |
| Gopal Gupta and Manual V. Hermenegildo |
|
Estimating the Inherent Parallelism in Prolog Programs |
783 |
| David C. Sehr and Laxmikant V. Kale |
|
| |
|
| Implementation Techniques |
|
Implementing Streams on Parallel Machines with Distributed Memory |
791 |
| koichi Konishi, Tsutomu Maruyama, Akihiko Konagaya, Kaoru Yoshida
and Takashi Chikayama |
|
Message-Oriented Parallel Implementation of Moded Flat GHC |
799 |
| Kazunori Ueda and Masao Morita |
|
Towards an Efficient Compile-Time Granularity Analysis Algorithm |
809 |
| X. Zhong, E. Tick, S. Duvvuru, L. Hansen, A. V. S. Sastry and R.
Sundararajan |
|
Providing Iteration and Concurrency in Logic Programs through Bounded Quantifications |
817 |
| Jonas Barklund and Hakan Millroth |
|
| |
|
| Extension of Logic Programming |
|
An Implementation for a Higher Level Logic Programming Language |
825 |
| Anthony S. K. Cheng and Ross A. Paterson |
|
Implementing Prolog Extensions: a Parallel Inference Machine |
833 |
| Jean-Marc Alliot, Andreas Herzig and Mamede Lima-Marques |
|
Parallel Constraint Solving in Andorra-I |
843 |
| Steve Gregory and Rong Yang |
|
A Parallel Execution of Functional Logic Language with Lazy Evaluation |
851 |
| Jong H. Nang, D. W. Shin, S. R. Maeng and Jung W. Cho |
|
| |
|
| Task Scheduling and Load Analysis |
|
Self-Organizing Task Scheduling for Parallel Execution of Logic Programs |
859 |
| Zheng Lin |
|
Asymptotic Load Balance of Distributed Hash Tables |
869 |
| Nobuyuki Ichiyoshi and Kouichi Kimura |
|
| |
|
| Concurrency |
|
Constructing and Collapsing a Reflective Tower in Reflective Guarded Horn
Clauses |
877 |
| Jiro Tanaka and Fumio Matono |
|
CHARM: Concurrency and Hiding in an Abstract Rewriting Machine |
887 |
| Andrea Corradini, Ugo Montanari and Francesca Rossi |
|
Less Abstract Semantics for Abstract Interpretation of FGHC Programs |
897 |
| Kenji Horiuchi |
|
| |
|
| Databases and Distributed Systems |
|
Parallel Optimization and Execution of Large Join Queries |
907 |
| Eileen Tien Lin, Edward Omiecinski and Sudhakar Yalamanchili |
|
Towards an Efficient Evaluation of Recursive Aggregates in Deductive Databases |
915 |
| Alexandre Lefebvre |
|
A Distributed Programming Environment based on Logic Tuple Spaces |
926 |
| Paolo Ciancarini and David Gelernter |
|
| |
|
| Programming Environment |
|
Visualizing Parallel Logic Programs with VISTA |
934 |
| E. Tick |
|
Concurrent Constraint Programs to Parse and Animate Pictures of Concurrent
Constraint Programs |
943 |
| Kenneth M. Kahn |
|
Logic Programs with Inheritance |
951 |
| Yaron Goldberg, William Silverman and Ehud Shapiro |
|
Implementing a Process Oriented Debugger with Reflection and Program Transformation |
961 |
| Munenori Maeda |
|
| |
|
| Production Systems |
|
A New Parallelization Method for Production Systems |
969 |
| E. Bahr, F. Barachini and H. Mistelberger |
|
Performance Evaluation of the Multiple Root Node Approach to the Rete Pattern
Matcher for Production Systems |
977 |
| Andrew Sohn and Jean-Luc Gaudiot |
|
| |
|
| APPLICATIONS & SOCIAL IMPACTS |
|
| |
|
| Constraint Logic Programming |
|
Output in CLP(R) |
987 |
| Joxan Jaffar, Michael J. Maher, Peter J. Stuckey and Roland H. C.
Yap |
|
Adapting CLP(R) to Floating-Point Arithmetic |
996 |
| J. H. M. Lee and M. H. van Emden |
|
Domain Independent Propagation |
1004 |
| Thierry Le Provost and Mark Wallace |
|
A Feature-Based Constraint System for Logic Programming with Entailment |
1012 |
| Hassan Ait-Kaci, Andreas Podelski and Gert Smolka |
|
| |
|
| Qualitative Reasoning |
|
Range Determination of Design Parameters by Qualitative Reasoning and its
Application to Electronic Circuits |
1022 |
| Masaru Ohki, Eiji Oohira, Hiroshi Shinjo and Masahiro Abe |
|
Logical Implementation of Dynamical Models |
1030 |
| Yoshiteru Ishida |
|
| |
|
| Knowledge Representation |
|
The CLASSIC Knowledge Representation System or, KL-ONE: The Next Generation |
1036 |
| Ronald J. Brachman, Alexander Borgida, Deborah L. McGuinness, Peter
F. Patel-Schneider and Lori Alperin Resnick |
|
Morphe: A Constraint-Based Object-Oriented Language Supporting Situated
Knowledge |
1044 |
| Shigeru Watari, Yasuaki Honda and Mario Tokoro |
|
On the Evolution of Objects in a Logic Programming Framework |
1052 |
| F. Nihan Kesim and Marek Sergot |
|
| |
|
| Panel Discussion: Future Direction of Next Generation Applications |
|
The Panel on a Future Direction of New Generation Applications |
1061 |
| Fimio Mizoguchi |
|
Knowledge Representation Theory Meets Reality: Some Brief Lessons from
the CLASSIC Experience |
1063 |
| Ronald J. Brachman |
|
Reasoning with Constraints |
1066 |
| Catherine Lassez |
|
Developments in Inductive Logic Programming |
1071 |
| Stephen Muggleton |
|
Towards the General-Purpose Parallel Processing System |
1074 |
| Kazuo Taki |
|
| |
|
| Knowledge-Based Systems |
|
A Hybrid Reasoning System for Explaining Mistakes in Chinese Writing |
1076 |
| Jacqueline Castaing |
|
Automatic Generation of a Domain Specific Inference Program for Building
a Knowledge Processing System |
1084 |
| Takayasu Kasahara, Naoyuki Yamada, Yasuhiro Kobayashi, Katsuyuki
Yoshino and Kikuo Yoshimura |
|
Knowledge-Based Functional Testing for Large Software Systems |
1091 |
| Uwe Nonnenmann and John K. Eddy |
|
A Diagnostic and Control Expert System Based on a Plant Model |
1099 |
| Junzo Suzuki, Chiho Konuma, Mikito Iwamasa, Naomichi Sueda, Shigeru
Mochiji and Akimoto Kamiya |
|
| |
|
| Legal Reasoning |
|
A Semiformal Metatheory for Fragmentary and Multilayered Knowledge as an
Interactive Metalogic Program |
1107 |
| Andreas Hamfelt and Ake Hansson |
|
HELIC-II: A Legal Reasoning System on the Parallel Inference Machine |
1115 |
| Katsumi Nitta, Yoshihisa Ohtake, Shigeru Maeda, Masayuki Ono, Hiroshi
Ohsaki and Kiyokazu Sakane |
|
| |
|
| Natural Language Processing |
|
Chart Parsers as Proof Procedures for Fixed-Mode Logic Program |
1125 |
| David A. Rosenblueth |
|
A Discourse Structure Analyzer for Japanese Text |
1133 |
| K. Sumita, K. Ono, T. Chino, T. Ukita and S. Amano |
|
Dynamics of Symbol Systems: An Integrated Architecture of Cognition |
1141 |
| Koiti Hasida |
|
| |
|
| Knowledge Support Systems |
|
Mental Ergonomics as Basis for New-Generation Computer Systems |
1149 |
| M. H. van Emden |
|
An Integrated Knowledge Support System |
1157 |
| B. R. Gaines, M. Linster and M. L. G. Shaw |
|
Modeling the Generational Infrastructure of Information Technology |
1165 |
| B. R. Gaines |
|
| |
|
| Parallel Applications |
|
Co-HLEX: Co-operative Recursive LSI Layout Problem Solver on Japan's Fifth
Generation Parallel Inference Machine |
1173 |
| Toshinori Watanabe and Keiko Komatsu |
|
A Cooperative Logic Design Expert System on a Multiprocessor |
1181 |
| Yoriko Minoda, Shuho Sawada, Yuka Takizawa, Fumihiro Maruyama and
Nobuaki Kawato |
|
A Parallel Inductive Learning Algorithm for Adaptive Diagnosis |
1190 |
| Yoichiro Nakakuki, Yoshiyuki Koseki and Midori Tanaka |
|
Parallel Logic Simulator based on Time Warp and its Evaluation |
1198 |
| Yukinori Matsumoto and Kazuo Taki |
|
| |
|
| Invited Paper |
|
Applications of Machine Learning: Towards Knowledge Synthesis |
1207 |
| Ivan Bratko |
|
| |
|
Author Index |
i |