Skip to main content

HIKE: A Step Beyond Data Exchange

  • Conference paper
  • First Online:
Conceptual Modeling (ER 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11788))

Included in the following conference series:

  • 1636 Accesses

Abstract

The problem of exchanging data, even considering incomplete and heterogeneous data, has been deeply investigated in the last years. The approaches proposed so far are quite rigid as they refer to fixed schema and/or are based on a deductive approach consisting in the use of a fixed set of (mapping) rules. In this paper, we propose HIKE (Highly Intelligent Knowledge Extraction), a framework that addresses this problem. The core of the framework consists of a smart data exchange architecture integrating deductive and inductive techniques to obtain new knowledge. The use of graph-based representation of source and target data, together with the midway relational database and the extraction of new knowledge allow us to manage dynamic databases where also features of data may change over the time. The paper also addresses the problem of computing certain answers in the new setting and reports a precise analysis of its complexity.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Notes

  1. 1.

    Clearly the shown snapshot is very small and it is reported just to give an idea of the type of data, but the technique works for relatively large datasets.

  2. 2.

    We recall that the predicate name can be obtained by using ad-hoc wrappers and domain based ontologies.

References

  1. Angles, R., Gutierrez, C.: An introduction to graph data management. Graph Data Management. DSA, pp. 1–32. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-96193-4_1

    Chapter  Google Scholar 

  2. Arenas, M., Barceló, P., Fagin, R., Libkin, L.: Locally consistent transformations and query answering in data exchange. In: PODS (2004)

    Google Scholar 

  3. Arenas, M., Gottlob, G., Pieris, A.: Expressive languages for querying the semantic web. ACM Trans. Database Syst. 43(3), 13:1–13:45 (2018)

    Article  MathSciNet  Google Scholar 

  4. Beeri, C., Vardi, M.Y.: A proof procedure for data dependencies. J. ACM 31(4), 718–741 (1984)

    Article  MathSciNet  Google Scholar 

  5. Bianchini, D., Antonellis, V.D., Franceschi, N.D., Melchiori, M.: Prefer: a prescription-based food recommender system. Comput. Stand. Interfaces 54, 64–75 (2017)

    Article  Google Scholar 

  6. Brambilla, M., Ceri, S., Valle, E.D., Volonterio, R., Salazar, F.X.A.: Extracting emerging knowledge from social media. In: WWW Conference, pp. 795–804 (2017)

    Google Scholar 

  7. Calautti, M., Greco, S., Molinaro, C., Trubitsyna, I.: Exploiting equality generating dependencies in checking chase termination. PVLDB 9(5), 396–407 (2016)

    Google Scholar 

  8. Cassavia, N., Masciari, E., Pulice, C., Saccà, D.: Discovering user behavioral features to enhance information search on big data. TiiS 7(2), 7:1–7:33 (2017)

    Article  Google Scholar 

  9. Castano, S., Ferrara, A., Montanelli, S.: Exploratory analysis of textual data streams. Futur. Gener. Comp. Syst. 68, 391–406 (2017)

    Article  Google Scholar 

  10. Deutsch, A., Nash, A., Remmel, J.B.: The chase revisited. In: Proceedings of PODS Conference, pp. 149–158 (2008)

    Google Scholar 

  11. Fagin, R., Kolaitis, P.G., Miller, R.J., Popa, L.: Data exchange: semantics and query answering. Theor. Comput. Sci. 336(1), 89–124 (2005)

    Article  MathSciNet  Google Scholar 

  12. Fagin, R., Kolaitis, P.G., Popa, L.: Data exchange: getting to the core. ACM Trans. Database Syst. 30(1), 174–210 (2005)

    Article  Google Scholar 

  13. Greco, S.: Dynamic programming in datalog with aggregates. IEEE Trans. Knowl. Data Eng. 11(2), 265–283 (1999)

    Article  Google Scholar 

  14. Greco, S., Spezzano, F., Trubitsyna, I.: Stratification criteria and rewriting techniques for checking chase termination. PVLDB 4(11), 1158–1168 (2011)

    Google Scholar 

  15. Greco, S., Spezzano, F., Trubitsyna, I.: Checking chase termination: cyclicity analysis and rewriting techniques. IEEE Trans. Knowl. Data Eng. 27(3), 621–635 (2015)

    Article  Google Scholar 

  16. Greco, S., Zaniolo, C.: Greedy algorithms in datalog. TPLP 1(4), 381–407 (2001)

    MathSciNet  MATH  Google Scholar 

  17. Libkin, L., Reutter, J.L., Soto, A., Vrgoc, D.: Trial: a navigational algebra for RDF triplestores. ACM Trans. Database Syst. 43(1), 5:1–5:46 (2018)

    Article  MathSciNet  Google Scholar 

  18. Masciari, E., Saccà, D., Trubitsyna, I.: Simplified data posting in practice. In: Proceedings of 23rd International Database Engineering and Applications Symposium (IDEAS 2019), Athens, Greece (2019, to appear)

    Google Scholar 

  19. Novak, P.K., Lavrac, N., Webb, G.I.: Supervised descriptive rule induction. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning and Data Mining, pp. 1210–1213. Springer, Boston (2017). https://doi.org/10.1007/978-1-4899-7687-1_808

    Chapter  Google Scholar 

  20. Saccà, D., Zaniolo, C.: Stable models and non-determinism in logic programs with negation. In: Proceedings of PODS Conference, pp. 205–217 (1990)

    Google Scholar 

  21. Tan, P., Steinbach, M., Karpatne, A., Kumar, V.: Introduction to Data Mining. Addison-Wesley, Boston (2017)

    Google Scholar 

  22. ten Cate, B., Fontaine, G., Kolaitis, P.G.: On the data complexity of consistent query answering. In: ICDT Conference, pp. 22–33 (2012)

    Google Scholar 

Download references

Acknowledgements

Authors have been supported by D-ALL and ProtectID projects, Elio Masciari has been supported by POR FESR Campania project Remiam.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Irina Trubitsyna .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Greco, S., Masciari, E., Saccà, D., Trubitsyna, I. (2019). HIKE: A Step Beyond Data Exchange. In: Laender, A., Pernici, B., Lim, EP., de Oliveira, J. (eds) Conceptual Modeling. ER 2019. Lecture Notes in Computer Science(), vol 11788. Springer, Cham. https://doi.org/10.1007/978-3-030-33223-5_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-33223-5_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-33222-8

  • Online ISBN: 978-3-030-33223-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics