• DocumentCode
    2434438
  • Title

    Problem solving in metalogic programming

  • Author

    Costantini, Stefania ; Lanzarone, Gactano Aurclio

  • Author_Institution
    Dipartimento di Sci. dell´´Ing., Univ. degli Studi di Milano, Italy
  • fYear
    1989
  • fDate
    22-24 March 1989
  • Firstpage
    543
  • Lastpage
    548
  • Abstract
    The objective of this study is to show how a metalogic programming language, i.e. a logic language with fully developed, built-in metalevel features, is a suitable tool for formalization and use of several forms of reasoning. The role of metaknowledge in expressing auxiliary inference strategies is emphasized. Two case studies are presented to illustrate the proposed approach: one dealing with domain-specific concepts (formalization of a kind of analogical reasoning), the other related to domain-independent sentences (expression and composing general properties of relations). The two cases are then considered in combination, in order to show how the interaction of different kinds of metaknowledge can be coped with. Solutions to these problems are worked out both in reflective Prolog, a language with extensive metalevel capabilities that the authors are developing, and also in Prolog, for comparison and assessment of the proposed language. The concept of preprocessing metaknowledge at program-consultation time for a significant improvement in efficiency is introduced and applied to the problem areas considered.<>
  • Keywords
    PROLOG; logic programming; Prolog; auxiliary inference strategies; domain-independent sentences; domain-specific concepts; formalization; logic language; metaknowledge; metalevel features; metalogic programming; problem solving; Artificial intelligence; Computer languages; Knowledge representation; Logic programming; Problem-solving; Stress; Superluminescent diodes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1989. Conference Proceedings., Eighth Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ, USA
  • Print_ISBN
    0-8186-1918-x
  • Type

    conf

  • DOI
    10.1109/PCCC.1989.37443
  • Filename
    37443