S-Net: A Foundation for Knowledge Representation Languages

Abstract

A new knowledge representation scheme called S-Net is presented. The S-Net is a descendent of both semantic networks and recently developed AI languages. We are willing to introduce procedures into our network notations as FRL and KRL do. However, these languages have a serious disadvantage that the programmer should specify, explicitly by using indicators such as WHEN-FILLED, TO-FILL etc., when the attached procedures are invoked. This results in the restriction of system's abilities of solving problems. To avoid this, the programmer should always pay attention to the overal control issues during the coding of his procedures. In our new formalism, the explicit specification is not necessary. The problem solver based on the S-Net dynamically determines which procedure is invoked when, according to the problem solving situations, not to the pre-specified indicators. We also discuss the problems of property inheritance through hierarchy. The inheritance mechanism provided so far is so restrictive that the programmer should do all things in his procedures. In the S-Net, the property inheritance is further augmented by the 'explicit path specification'. The detailed construction of the problem solver, which performs both forward and backward reasonings appropriately, is also given.

Cite

Text

Nagao and Tsujii. "S-Net: A Foundation for Knowledge Representation Languages." International Joint Conference on Artificial Intelligence, 1979.

Markdown

[Nagao and Tsujii. "S-Net: A Foundation for Knowledge Representation Languages." International Joint Conference on Artificial Intelligence, 1979.](https://mlanthology.org/ijcai/1979/nagao1979ijcai-s/)

BibTeX

@inproceedings{nagao1979ijcai-s,
  title     = {{S-Net: A Foundation for Knowledge Representation Languages}},
  author    = {Nagao, Makoto and Tsujii, Jun'ichi},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1979},
  pages     = {617-624},
  url       = {https://mlanthology.org/ijcai/1979/nagao1979ijcai-s/}
}