Skip to main content

On Semantic Search Algorithm Optimization

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 930))

Abstract

In the article we consider, on the example of development of a relational database (RDB) information system for Tatneft oil and gas company, an approach to organization of effective search in large arrays of heterogeneous data, satisfying the following essential requirements.

On the one hand, the data is integrated at the semantic level, i.e. the system supports the presentation of data, describing its semantic properties within an unified subject domain ontology. Accordingly, end user’s request are formulated exclusively in the subject domain terminology.

On the other hand, the system generates unregulated SQL-queries, i.e. the full text of possible SQL-queries, not just values of particular parameters, predefined by the system developers.

Considered approach includes both the possibilities of increasing the reactivity of the universal SQL queries generation scheme as well as more specific optimization possibilities, arising from the particular system usage context.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Kogalovsky, M.R.: Methods of data integration in information systems. Institut problem rynka RAN, Moscow (2010). http://www.ipr-ras.ru//articles/kogalov10-05.pdf. Accessed 30 Nov 2018

  2. Kogalovsky, M.R.: Ontology-based data access systems. Program. Comput. Softw. 38(4), 167–182 (2012). https://doi.org/10.1134/s0361768812040032. https://link.springer.com/article/10.1134/S0361768812040032. Accessed 30 Nov 2018

  3. Kogalovsky, M.R.: Data access systems based on ontologies. Programming, MAIK. “Nauka. Interperiodika” 38(4), 55–77 (2012). http://www.ipr-ras.ru/articles/kogalov12-03.pdf. Accessed 30 Nov 2018

  4. Birialtsev, E., Bukharaev, N., Gusenkov, A.: Intelligent search in big data. J. Phys.: Conf. Ser. 913, Conf. 1 (2017). http://iopscience.iop.org/article/10.1088/1742-6596/913/1/012010/pdf. Accessed 30 Nov 2018

  5. Gusenkov, A.M.: Intelligent search for complex objects in big data arrays. Electron. Lib. 19(1), 3–39 (2016)

    Google Scholar 

  6. Gusenkov, A., Birialtsev, E., Zhibrik, O.: Intelligent search in structured data arrays. LAP LAMBERT Academic Publishing, Deutschland: OmniScriptum Marketing DEU GmbH (2015). ISBN 978-3-659-76919-1

    Google Scholar 

  7. SAP Crystal Reports. http://www.crystalreports.com/emea/. Accessed 30 Nov 2018

  8. Oracle Fusion Middleware. https://docs.oracle.com/cd/E28280_01/index.htm. Accessed 30 Nov 2018

  9. Semantic Search. https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2012/gg492075(v=sql.110). Accessed 30 Nov 2018

  10. Zhigalov, V.А., Sokolova, E.G.: InBASE: technology of building NL-interfaces to databases. Moscow, ROSNII Artificial Intelligence (2001). http://www.dialog-21.ru/digest/2001/articles/zhigalov/. Accessed 30 Nov 2018

  11. Zhuchkov, A.V.: New technologies for conceptual networks created in the framework of the ICST “New generation vaccines and diagnostic systems of the future”. Electron. Lib. 6 (2003). https://elbib.ru/ru/article/244. Accessed 30 Nov 2018

  12. Birialtsev, E.V., Gusenkov, A.M., Mironov, S.V.: One approach to implementing unregulated access to relational databases. In: Trudy Kazanskoj shkoly po komp’yuternoj i kognitivnoj lingvistike TEL-2008, pp. 10–23. Kazanskij gosudarstvennyj universitet, Kazan (2009)

    Google Scholar 

  13. OWL Web Ontology Language. https://www.w3.org/TR/2004/REC-owl-features-20040210/. Accessed 30 Nov 2018

  14. World Wide Web Consortium (W3C). https://www.w3.org/. Accessed 30 Nov 2018

  15. Epicentre v3.0. http://www.energistics.org/energistics-standards-directory/epicentre-archive. Accessed 30 Nov 2018

  16. Petrotechnical open standards consortium (Energistics). http://www.energistics.org. Accessed 30 Nov 2018

  17. Anderson, J.A.: Discrete Mathematics with Combinatorics, 2nd edn., p. 784. Prentice Hall (2003). ISBN 0130457914

    Google Scholar 

Download references

Acknowledgments

This work was funded by the subsidy allocated to Kazan Federal University for the state assignment in the sphere of scientific activities, grant agreement 1.2368.2018 and subsidy of the Russian fund of fundamental research, grant agreement 18-07-00964.2018.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Alexander Gusenkov or Naille Bukharaev .

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

Gusenkov, A., Bukharaev, N. (2019). On Semantic Search Algorithm Optimization. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) New Knowledge in Information Systems and Technologies. WorldCIST'19 2019. Advances in Intelligent Systems and Computing, vol 930. Springer, Cham. https://doi.org/10.1007/978-3-030-16181-1_45

Download citation

Publish with us

Policies and ethics