Skip to main content

Frame-Structure Logic with Extended Attribute Relations

  • Conference paper
PRICAI 2000 Topics in Artificial Intelligence (PRICAI 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1886))

Included in the following conference series:

  • 892 Accesses

Abstract

Most logical approaches to knowledge representation and reasoning are based on predicate logic. In predicate logic, a proposition is constructed from predicates, functions, individual variables and quantifiers. Although predicate logic is highly expressive, the structure of the formulas that are produced is different to that of natural language. This difference is a result of the constructors that are used, particularly individual variables. In an effort to rectify this situation, the authors have proposed Frame-Structure Logic (FSL), in which propositions have a structure that resembles that of natural language. In FSL, objects that correspond to a noun phrase are constructed from basic objects and attribute pairs. For example, “students who like certain fruits” is described in FSL by “student [Favorite → {fruit}]”. In predicate logic, the same object is described by “λxy(student(x) ∧ Favorite(x, y) ∧ fruit(y))”. Certainly, the structure of modification in natural language can be explicitly reflected in FSL. In this paper, in order to enrich the expressive power of basic FSL, new attribute relations are proposed. And an axiomatic system of extended logic is constructed as FSL For example, “students who like all kinds of fruits” is described by “student [Favorite ← {fruit}]”, and the following relations holds. student [Favorite ← {fruit}] \( \vDash \) student [Favorite → {fruit}]

Furthermore, an attribute function is introduced into FS1. For example, “objects that are kept as pets by students” is described as “Pet(student)” and a compound notion “black dogs that are kept as pets by students” can be constructed using an object operator “·” as “Pet(student). dog [Color→ black]”. The notation of Frame-Structure Logic is based on that of F-logic and Quixote. In contrast to these similar logic systems, FS1 has the following features.

  1. 1.

    There are no individual variables in logical formulas

  2. 2.

    Attribute relations can be treated as objects

  3. 3.

    FS1 has mathematical semantics that are different from that in predicate logic and an axiomatic system complete under the semantics

Knowledge representation that is similar to the structure of natural language is possible as a result of Feature 1. Feature 2 allows various compound objects to be synthesized structurally by object operators. Feature 3 shows that the relations of attribute pairs, class hierarchy and attribute inheritance can be simulated without the need for individual variables.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Komatsu, K., Nishihara, N., Yokoyama, S. (2000). Frame-Structure Logic with Extended Attribute Relations. In: Mizoguchi, R., Slaney, J. (eds) PRICAI 2000 Topics in Artificial Intelligence. PRICAI 2000. Lecture Notes in Computer Science(), vol 1886. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44533-1_78

Download citation

  • DOI: https://doi.org/10.1007/3-540-44533-1_78

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67925-7

  • Online ISBN: 978-3-540-44533-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics