Skip to main content

Knowledge discovery objects and queries in Distributed Knowledge Systems

  • Conference paper
  • First Online:
Artificial Intelligence and Symbolic Computation (AISC 1998)

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

Abstract

The development of many knowledge discovery methods (see [14], [7], [16]) provided us with good foundations to build a kd-Query Answering System (kdQAS) for Distributed Knowledge Systems (DKS). By DKS we mean a number of autonomous processing elements (called knowledge systems) that are interconnected by a computer network and that cooperate in their assigned tasks. A knowledge-system we see as a relational database coupled with a discovery layer which is simplified in this paper to a set of rules.

Queries handled by kdQAS are more general than SQL. Also, the queried objects are far more complex than tuples in a relational database. To distinguish them from objects and queries in DBMS, we introduce kd-objects and kd-queries respectively. In general, by kd — object we mean any set of tuples and rules. By kd — query we mean a predicate which queries kd-object in DKS and returns another kd-object for an answer. Our kd-objects may not exist a priori, thus querying them at one site of DKS may require generation, at run time, of new kd-objects either at the same site or at other sites of DKS. So, querying has to major roles: generation of new kd-objects and retrieval of the ones which were generated before.

In relational databases, the result of a query is a relation that can be queried further. This is typically referred to as a closure principle, and it should be one of the most important design principles for kdQAS. Our kd-queries satisfy such a closure principle.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Batini, C., Lenzerini, M., Navathe, S., “A comparative analysis of methodologies for database schema integration≓, in ACM Computing Surveys, Vol 18, No. 4, 1986, 325–364

    Article  Google Scholar 

  2. Bosc, P., Pivert, O., “Some approaches for relational databases flexible querying≓, in Journal of Intelligent Information Systems, Kluwer Academic Publishers, Vol. 1, 1992, 355–382

    Google Scholar 

  3. Chu, W.W., “Neighborhood and associative query answering≓, in Journal of Intelligent Information Systems, Kluwer Academic Publishers, Vol. 1, 1992, 355–382

    Google Scholar 

  4. Chu, W.W., Chen, Q., Lee, R., “Cooperative query answering via type abstraction hierarchy≓, in Cooperating Knowledge-based Systems (ed. S.M. Deen), North Holland, 1991, 271–292

    Google Scholar 

  5. Cuppers, P., Demolombe, R., “Cooperative answering: a methodology to provide intelligent access to databases≓, in Proceedings 2nd International Conference on Expert Database Systems, Virginia, USA, 1988

    Google Scholar 

  6. Gaasterland, T., Godfrey, P., Minker, J., “An overview of cooperative answering≓, Journal of Intelligent Information Systems, Kluwer Academic Publishers, Vol. 1, 1992, 123–158

    Google Scholar 

  7. Grzymala-Busse, J., Managing uncertainty in expert systems, Kluwer Academic Publishers, 1991

    Google Scholar 

  8. Maluf, D., Wiederhold, G., “Abstraction of representation for interoperation≓, in Proceedings of Tenth International Symposium on Methodologies for Intelligent Systems, LNCS/LNAI, Springer-Verlag, No. 1325, 1997, 441–455

    Google Scholar 

  9. Navathe, S., Donahoo, M., “Towards intelligent integration of heterogeneous information sources≓, in Proceedings of the Sixth International Workshop on Database Re-engineering and Interoperability, 1995

    Google Scholar 

  10. Pawlak, Z., “Rough Sets — theoretical aspects of reasoning about data≓, Kluwer Academic Publishers, 1991

    Google Scholar 

  11. Pawlak, Z., “Rough sets and decision tables≓, in Proceedings of the Fifth Symposium on Computation Theory, Springer Verlag, Lecture Notes in Computer Science, Vol. 208, 1985, 118–127

    Google Scholar 

  12. Ras, Z., “Resolving queries through cooperation in multi-agent systems≓, in Rough Sets and Data Mining, (Eds. T.Y. Lin, N. Cercone), Kluwer Academic Publishers, 1997, pp. 239–258

    Google Scholar 

  13. Ras, Z., Joshi, S., “Query approximate answering system for an incomplete DKBS≓, in Fundamenta Informaticae Journal, IOS Press, Vol. 30, No. 3/4, 1997, 313–324

    Google Scholar 

  14. U.M. Fayyad, G. Piatetsky-Shapiro, P. Smyth, R. Uthurusamy, “Advances in Knowledge Discovery and Data Mining≓, AAAI Press/MIT Press, 1996

    Google Scholar 

  15. Ras, Z., “Collaboration control in distributed knowledge-based systems≓, in Information Sciences Journal, Elsevier, Vol. 96, No. 3/4, 1997, pp. 193–205

    Google Scholar 

  16. Skowron, A., “Boolean reasoning for decision rules generation≓, in Methodologies for Intelligent Systems, Proceedings of the 7th International Symposium on Methodologies for Intelligent Systems, (eds. J. Komorowski, Z. Ras), Lecture Notes in Artificial Intelligence, Springer Verlag, No. 689, 1993, 295–305

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Calmet Jan Plaza

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

RaŚ, Z.W., Zheng, J. (1998). Knowledge discovery objects and queries in Distributed Knowledge Systems. In: Calmet, J., Plaza, J. (eds) Artificial Intelligence and Symbolic Computation. AISC 1998. Lecture Notes in Computer Science, vol 1476. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055918

Download citation

  • DOI: https://doi.org/10.1007/BFb0055918

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64960-1

  • Online ISBN: 978-3-540-49816-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics