[comp.ai.digest] Conference - 4th International Conference on Logic Programming

kgm@mulga.OZ.AU (05/11/87)

could you please post this to comp.ai.digest ...thanks
----------------------------------------------------------
     4th International Conference on Logic Programming
             University of Melbourne, Australia
                       25-29 May 1987


The 4th International Conference on Logic Programming is  to
be  held at the University of Melbourne. Melbourne is a city
in the south east of Australia. It is located beside a large
bay  and  has  a population of around 3 million.  During May
the weather is expected to be clear and sunny but  bring  an
umbrella(!).

Accommodation is available at the adjacent  University  Col-
leges,  a  nearby  hotel  and  a  hotel  in the city itself.
Delegates staying at the University Colleges  are  requested
to  check  in  at  the  registration desk at Trinity College
which will be staffed on the Sunday and Monday.

There is a Sky Bus  coach  service  from  Tullamarine  (Mel-
bourne)  Airport  to  central Melbourne about 25km away.  It
departs on the hour and half hour and the cost is  about  $6
per  person.   When boarding the coach delegates should tell
the driver the name  of  the  hotel  they  are  staying  at.
Delegates  staying  at the University Colleges should ask to
be dropped off at Trinity College.

Anybody still requiring a registration form or more informa-
tion concerning the conference should contact either

            Ms Buzz McCarthy
            Director
            Bloomsbury Conference Services
            319 Lennox Street
            Richmond, 3121, Victoria, Australia

            Telephone: (03) 428 1983
            Telex: AA 36224

or

            UUCP:   iclp@munnari.uucp
            ARPA:   iclp%munnari.oz@seismo.css.gov
            CSNET:  iclp%munnari.oz@australia
            JANET:  iclp%munnari.oz@uk.ac.ukc


The preliminary conference programme follows.
               Monday 25 May (Tutorials Only)

    09:00 - 13:00: Tutorial A
    Topic: Introduction to Logic Programming
    Speakers: L. Naish, K. Ramamohanarao (University of Melbourne)

    09:00 - 13:00: Tutorial B
    Topic: Natural Language Processing
    Speaker: V. Dahl (Simon Fraser University)

    14:00 - 18:00: Tutorial C
    Topic: Logic Programming for Expert Systems
    Speaker: M. Sergot (Imperial College)

    14:00 - 18:00: Tutorial D
    Topic: Parallel Logic Programming Languages
    Speaker: K. Ueda (ICOT)

    14:00 - 18:00: Tutorial E
    Topic: Advanced PROLOG Programming
    Speaker: L. Sterling (Case Western Reserve University)

                       Tuesday 26 May

09:00 - 10:00:  Keynote  Address:  J.A.  Robinson  (Syracuse
University),  Chairperson:  J-L.  Lassez  (IBM  T.J.  Watson
Research Center)

10:40 - 12:20: Session on Warren Abstract Machine, Chairper-
son: E. Lusk (Argonne National Lab)
*  Advantages of Implementing PROLOG by  Microprogramming  a
Host  General Purpose Computer, J. Gee, S.W. Melvin and Y.N.
Patt (Univ. of California, Berkeley)
*  Efficient Implementation of a  Defensible  Semantics  for
Dynamic  PROLOG  Code, T. Lindholm and R.A. O'Keefe (Quintus
Computer Systems)
*  Freeze, Indexing and Other Implementation Issues  in  the
WAM, M. Carlsson (SICS)
*  A Performance Comparison between PLM and an M68020 PROLOG
Processor, H. Mulder and E. Tick (Stanford University)

13:30 - 15:35: Session on Databases, Chairperson: R.W. Topor
(University of Melbourne)
*   A  Database-Complete  Proof  Procedure  based  on   SLD-
Resolution, L. Vieille (ECRC)
*  Implementation of Recursive Queries for a  Data  Language
based  on  Pure  Horn  Logic, D. Sacca (CRAI) and C. Zaniolo
(MCC)
*  Stratification and Knowledge Based Management, C. Lassez,
K.  McAloon  (IBM T.J. Watson Research Center) and G.S. Port
(University of Melbourne)
*  Set Grouping and Layering in  Horn  Clause  Programs,  O.
Shmueli and S. Naqvi (MCC)
*  Concurrent Database Updates in  PROLOG,  L.  Naish,  J.A.
Thom and K. Ramamohanarao (University of Melbourne)

16:05 - 17:20: Session on Constraints, Chairperson: R.  Nasr
(MCC)
*  Methodology and Implementation of a CLP System, J. Jaffar
(IBM  T.J.  Watson Research Center) and S. Michaylov (Monash
University)
*  Answer Sets and Negation-as-Failure, K. Kunen (University
of Wisconsin)
*  Forward Checking in Logic Programming, P. van  Hentenryck
and M. Dincbas (ECRC)

17:20 - 18:05: Invited  Talk:  K.L.  Clark  and  S.  Gregory
(Imperial  College),  PARLOG and PROLOG United, Chairperson:
H. Tamaki (Ibaraki University)

                      Wednesday 27 May

09:00 - 09:45: Invited Talk: F. Pereira (SRI International),
Grammars  and  Logics  of  Partial Information, Chairperson:
R.A. O'Keefe (Quintus Computer Systems)

10:15 - 12:20: Session on Parallelism - Part I, Chairperson:
S. Morishita (IBM Tokyo Research Lab)
*  A Distributed Implementation of Flat GHC  on  the  Multi-
PSI, N. Ichiyoshi, T. Miyazaki and K. Taki (ICOT)
*  Multiple Reference Management in Flat GHC,  T.  Chikayama
and Y. Kimura (ICOT)
*  PARLOG and ALICE: a Marriage of Convenience, M.  Lam  and
S. Gregory (Imperial College)
*  An OR-parallel Execution Algorithm for PROLOG and its FCP
Implementation, E. Shapiro (Weizmann Institute)
*  KL1 Execution Model for PIM Cluster with  Shared  Memory,
M.  Sato,  H. Shimizu, A. Matsumoto, K. Rokusawa and A. Goto
(ICOT)

13:30 - 15:35: Session on Implementation  Issues,  Chairper-
son: M. Carlsson (SICS)
*  Making Exhaustive Search Programs Deterministic, Part II,
K. Ueda (ICOT)
*   Stream-based  Compilation  of  Ground  I/O  PROLOG  into
Committed-choice Languages, H. Tamaki (Ibaraki University)
*  Meta-level Programming: a  Compiled  Approach,  H.  Bacha
(Syracuse University)
*  Hash Tables in Logic  Programming,  J.  Barklund  and  H.
Millroth (Uppsala University)
*  Evaluating Logic Programs via  Set-valued  Functions,  C.
Cecchi, D. Sartini and L. Aiello (Universita di Roma)

                      Thursday 28 May

09:00 - 09:45: Invited Talk: M.  Sato  (Tohoku  University),
Quty:  A  Concurrent  Language based on Logic and Functions,
Chairperson: K. Kunen (University of Wisconsin)

10:15 - 12:20: Session on Language Issues,  Chairperson:  C.
Palamidessi (Universita di Pisa)
*  Near-Horn PROLOG, D.W. Loveland (Duke University)
*  A Theoretical  Combination  of  SLD-resolution  and  Nar-
rowing, A. Yamamoto (Kyushu University)
*  Inductive and Deductive Control of Logic  Programs,  A.R.
Helm (University of Melbourne)
*  An Efficient Logic Programming Language and its  Applica-
tion to Music, K. Ebcioglu (IBM T.J. Watson Research Center)
*  Symbolical Construction of Truth Valued Domain for  Logic
Programs,  S.  Morishita,  M. Numao and S. Hirose (IBM Tokyo
Research Lab)

13:30 - 15:35: Session on Parallelism - Part  II,  Chairper-
son: N. Ichiyoshi (ICOT)
*    Relating   Goal-scheduling,   Precedence   and   Memory
Management in AND-parallel execution of Logic Programs, M.V.
Hermenegildo (MCC)
*  Experiments with OR-parallel Logic Programs, T. Disz,  E.
Lusk and R. Overbeek (Argonne National Lab)
*  A Performance-oriented Design for OR-parallel Logic  Pro-
gramming, P. Tinker and G. Lindstrom (University of Utah)
*  Parallel Evaluation of Logic Programs: the REDUCE-OR Pro-
cess  Model,  L.V.  Kale  (University  of  Illinois, Urbana-
Champaign)
*   Implementing  Backward  Execution  in  Non-deterministic
AND-parallel Systems, J.S. Conery (University of Oregon)

16:05 - 17:20: Session on Applications, Chairperson: P.  Cox
(Tech. Univ. of Nova Scotia)
*  PYTHON: An Expert Squeezer, L.  Sterling  and  Y.  Nygate
(Case Western Reserve University)
*  CLP(R) and Some  Electrical  Engineering  Problems,  N.C.
Heintze, S. Michaylov and P.J. Stuckey (Monash University)
*  Logical Secrets, M.S. Miller, D. Bobrow, E.D. Tribble and
J. Levy (XEROX PARC)

17:20 - 18:05: Invited Talk: H.  Gallaire  (ECRC),  Boosting
Logic  Programming, Chairperson: F. Kluzniak (Warsaw Univer-
sity)

                       Friday 29 May

09:00 - 09:45:  Invited  Talk:  K.  Ramamohanarao  and  J.A.
Shepherd  (University  of  Melbourne),  Answering Queries in
Deductive Database Systems, Chairperson: C. Zaniolo (MCC)

10:15 - 12:20: Session  on  Program  Analysis,  Chairperson:
M.J. Maher (IBM T.J. Watson Research Center)
*  Finite Fixed-point Theorems, R.A. O'Keefe (Quintus Compu-
ter Systems)
*  Construction  of  Logic  Programs  based  on  Generalised
Fold/Unfold  Rules,  T. Kanamori and K. Horiuchi (Mitsubishi
Research Lab)
*  A System of Precise Modes for Logic Programs, Z.  Somogyi
(University of Melbourne)
*  Type Synthesis for Ground  PROLOG,  F.  Kluzniak  (Warsaw
University)
*  Derivation of Polymorphic Types for PROLOG  Programs,  J.
Zobel (University of Melbourne)

13:30 - 15:35: Session on Concurrent Languages, Chairperson:
S. Gregory (Imperial College)
*  Channels: a Generalization of Streams, E.D. Tribble, M.S.
Miller,  K. Kahn, D.G. Bobrow, C. Abbott (XEROX PARC) and E.
Shapiro (Weizmann Institute)
*  Logic Semantics for a Class of Committed-choice Programs,
M.J. Maher (IBM T.J. Watson Research Center)
*  An Approach to the Declarative Semantics of  Synchroniza-
tion in Logic Languages, G. Levi and C. Palamidessi (Univer-
sita di Pisa)
*  An Object-oriented  Programming  Language  based  on  the
Parallel  Logic Programming Language KL1, M. Ohki, A. Takeu-
chi and K. Furukawa (ICOT)
*  Logic  Operating  Systems:  Design  Issues,  I.T.  Foster
(Imperial College)

16:05 - 16:55: SICS Presentation, S. Sundstrom

16:55 - 18:05: Panel Discussion: What are the Novel Applica-
tions  of  Logic  Programming?,  Chairperson:  F.  Mizoguchi
(Science University of Tokyo)
-------