Show simple item record

Evolutionary techniques for updating query cost models in a dynamic multidatabase environment

dc.contributor.authorLarson, Per-Åkeen_US
dc.contributor.authorZhu, Qiangen_US
dc.contributor.authorRahal, Amiraen_US
dc.date.accessioned2006-09-11T19:29:08Z
dc.date.available2006-09-11T19:29:08Z
dc.date.issued2004-05en_US
dc.identifier.citationRahal, Amira; Zhu, Qiang; Larson, Per-Åke; (2004). "Evolutionary techniques for updating query cost models in a dynamic multidatabase environment." The VLDB Journal 13(2): 162-176. <http://hdl.handle.net/2027.42/47868>en_US
dc.identifier.issn1066-8888en_US
dc.identifier.issn0949-877Xen_US
dc.identifier.urihttps://hdl.handle.net/2027.42/47868
dc.description.abstractDeriving local cost models for query optimization in a dynamic multidatabase system (MDBS) is a challenging issue. In this paper, we study how to evolve a query cost model to capture a slowly-changing dynamic MDBS environment so that the cost model is kept up-to-date all the time. Two novel evolutionary techniques, i.e., the shifting method and the block-moving method, are proposed. The former updates a cost model by taking up-to-date information from a new sample query into consideration at each step, while the latter considers a block (batch) of new sample queries at each step. The relevant issues, including derivation of recurrence updating formulas, development of efficient algorithms, analysis and comparison of complexities, and design of an integrated scheme to apply the two methods adaptively, are studied. Our theoretical and experimental results demonstrate that the proposed techniques are quite promising in maintaining accurate cost models efficiently for a slowly changing dynamic MDBS environment. Besides the application to MDBSs, the proposed techniques can also be applied to the automatic maintenance of cost models in self-managing database systems.en_US
dc.format.extent304633 bytes
dc.format.extent3115 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypetext/plain
dc.language.isoen_US
dc.publisherSpringer-Verlagen_US
dc.subject.otherComputerScienceen_US
dc.subject.otherMultidatabaseen_US
dc.subject.otherCost Modelen_US
dc.subject.otherQuery Optimizationen_US
dc.subject.otherSelf-managing Databaseen_US
dc.subject.otherEvolutionary Techniqueen_US
dc.titleEvolutionary techniques for updating query cost models in a dynamic multidatabase environmenten_US
dc.typeArticleen_US
dc.subject.hlbsecondlevelPhilosophyen_US
dc.subject.hlbsecondlevelComputer Scienceen_US
dc.subject.hlbtoplevelHumanitiesen_US
dc.subject.hlbtoplevelEngineeringen_US
dc.description.peerreviewedPeer Revieweden_US
dc.contributor.affiliationumDepartment of Computer and Information Science, The University of Michigan - Dearborn, MI 48128, Dearborn, USAen_US
dc.contributor.affiliationumDepartment of Computer and Information Science, The University of Michigan - Dearborn, MI 48128, Dearborn, USAen_US
dc.contributor.affiliationotherMicrosoft Research, One Microsoft Way, WA 98052, Redmond, USAen_US
dc.contributor.affiliationumcampusAnn Arboren_US
dc.contributor.affiliationumcampusDearbornen_US
dc.description.bitstreamurlhttp://deepblue.lib.umich.edu/bitstream/2027.42/47868/1/778_2003_Article_110.pdfen_US
dc.identifier.doihttp://dx.doi.org/10.1007/s00778-003-0110-4en_US
dc.identifier.sourceThe VLDB Journalen_US
dc.owningcollnameInterdisciplinary and Peer-Reviewed


Files in this item

Show simple item record

Remediation of Harmful Language

The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.

Accessibility

If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.