Advertisement

Genetic Algorithm for Database Indexing

  • Marcin Korytkowski
  • Marcin Gabryel
  • Robert Nowicki
  • Rafał Scherer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3070)

Abstract

In this paper we propose a new method for improving efficiency of database systems, using genetic algorithms. We show how table indexes can be coded in chromosomes, and a way to automatically find the best set of indexes for databases.

Keywords

Genetic Algorithm Database System Table Index Database Indexing Database User 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Arabas, J.: Lectures of evolutionary algorithms, WNT, Warsaw (2001) (in Polish)Google Scholar
  2. 2.
    Babuska, R.: Fuzzy Modeling For Control. Kluwer Academic Press, Boston (1998)Google Scholar
  3. 3.
    Jadwiga, G.: Oracle latwiejszy niz przypuszczasz, Helion (2000) (in Polish)Google Scholar
  4. 4.
    David, G.: Genetic Algorithms in Search, Optimization, and Machine Learning, WNT, Warsaw (1998) (in Polish)Google Scholar
  5. 5.
    Rayendra, G.: Oracle DBA Automation Scripts. SAMS Publishing, USA (2002)Google Scholar
  6. 6.
    Edward, H., Paul, D., Ari, K., Atul, M.: Oracle 8 How-To, Sams CorporationGoogle Scholar
  7. 7.
    Arkadiusz, J.: SQL in Interbase, Helion (2001) (in Polish)Google Scholar
  8. 8.
    Danuta, R., Maciej, P., Leszek, R.: Neural Networks, Genetic Algorithms and Fuzzy Systems, PWN (1997) (in Polish)Google Scholar
  9. 9.
    Scott, U.: Oracle 9i PL/SQL Programming. The McGraw-Hill/Osborne (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Marcin Korytkowski
    • 1
  • Marcin Gabryel
    • 1
  • Robert Nowicki
    • 1
    • 2
  • Rafał Scherer
    • 1
    • 2
  1. 1.Department of Computer EngineeringCzęstochowa University of TechnologyCzęstochowaPoland
  2. 2.Department of Artificial IntelligenceWSHE University in ŁódźŁódźPoland

Personalised recommendations