Skip to main content
Log in

Types, structures and theories in NKI

  • Research Article
  • Published:
Frontiers of Computer Science in China Aims and scope Submit manuscript

Abstract

The National Knowledge Infrastructure (NKI) is a multi-domain knowledge base. The classical type theory is no longer appropriate to describe every kind of object in multi-domains, such as artifacts, natural or micro objects. Three different kinds of type theories are defined: the classical, atomic and pseudo type theories; in the classical type theory, two new type constructors are defined: setm and ∨, to describe the types of sets of all the elements of the types and unions of two sets of different types, respectively. The structures and categories in the type theory are defined, and the sub-structures and homomorphic structures are used to describe the part-of relations that give the algebraic specifications for the natural objects and the part-of relations between the natural objects, micro objects and artifacts.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Andrews P. An Introduction to Mathematical Logic and Type Theory: to truth through proof. Applied Logic Series 27. Dordrecht: Kluwer Academic Publishers, 2002

    Google Scholar 

  2. Hindley J R. Basic Simple Type Theory. Cambridge University Press, 1997

  3. Pierce B C. Types and Programming Languages. MIT Press, 2002

  4. Astesiano E, Bidoit M, Kirchner H, et al. CASL: The common algebraic specification language. Theoretical Computer Science, 2002, 286(2): 153–196

    Article  MATH  MathSciNet  Google Scholar 

  5. McGuinness D. Ontologies come of age. In: Fensel D, et al, eds. The Semantic Web: Why, What, and How. MIT Press 2002

  6. Gómez-Pérez A, Corcho O. Ontology language for the semantic web. IEEE Intelligent Systems, 2002, 54–60

  7. Cao C, Feng Q Z, Gao Y, et al. Progress in the development of National Knowledge Infrastructure. Journal of Computer Science and Technology, 2002(17): 1–16

  8. Gu F, Cao C, Sui Y, et al. Domain-specific ontology of botany. Journal of Computer Science and Technology, 2004(19): 238–248

  9. Margolis E, Laurence S. Concepts: Core Readings. MIT Press, 1999

  10. Sowa J F. Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks Cole Publishing Co., 2000

  11. Baader F, Calvanese D, McGuinness D L, et al, eds. The Description Logic Handbook. Cambridge University Press, 2002

  12. Simons P. Parts: A Study in Ontology. Oxford: Clarendon Press, 1987

    Google Scholar 

  13. Varzi A C. Basic problems of mereotopology. In: Guarino N, ed. Formal Ontology in Information Systems. Amsterdam: IOS Press, 1998: 29–38

    Google Scholar 

  14. Winston M E, Chaffin R, and Hermann D. A taxonomy of part-whole relations. Cognitive Science, 1987(11): 417–444

  15. van Eijck J, Unger C. Computational Semantics with Functional Programming, Chapters 1-6, http://homepages. cwi.nl/jve/cs/cs.pdf

  16. Rajasekaran P. Computational semantics and type theory and its influence on semantic web and related applications-An introduction. Essay M S, LSDIS Lab, Computer Science Department, University of Georgia, Athens, 2004

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoru Zhang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, X., Zhang, Z. & Sui, Y. Types, structures and theories in NKI. Front. Comput. Sci. China 2, 451–459 (2008). https://doi.org/10.1007/s11704-008-0032-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11704-008-0032-9

Keywords

Navigation