Estimating Query Containment by querying a single database instance

This paper examines the possibility of simply querying a database as a fast approximation for the query containment problem and measures its accuracy compared with a proper solver. The algorithm for a Correct Query Containment solver, which is used for comparisons sake, as well as the approximative ...

Full description

Bibliographic Details
Main Author: Ragnesand, Simon
Format: Others
Language:English
Published: KTH, Skolan för datavetenskap och kommunikation (CSC) 2016
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-187257
id ndltd-UPSALLA1-oai-DiVA.org-kth-187257
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1872572018-01-11T05:11:47ZEstimating Query Containment by querying a single database instanceengRagnesand, SimonKTH, Skolan för datavetenskap och kommunikation (CSC)2016Computer SciencesDatavetenskap (datalogi)This paper examines the possibility of simply querying a database as a fast approximation for the query containment problem and measures its accuracy compared with a proper solver. The algorithm for a Correct Query Containment solver, which is used for comparisons sake, as well as the approximative algorithm is laid out. The database that was used to approximate query containment is also discussed. The results are discussed as well as the areas that this method can be applied to. Further ways to increase the accuracy is discussed. The results show that while the method has some potential the accuracy can be poor. A genetic algorithm is used to increase the accuracy for one set of queries, but the results failed to carry over to other sets of queries. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-187257application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer Sciences
Datavetenskap (datalogi)
spellingShingle Computer Sciences
Datavetenskap (datalogi)
Ragnesand, Simon
Estimating Query Containment by querying a single database instance
description This paper examines the possibility of simply querying a database as a fast approximation for the query containment problem and measures its accuracy compared with a proper solver. The algorithm for a Correct Query Containment solver, which is used for comparisons sake, as well as the approximative algorithm is laid out. The database that was used to approximate query containment is also discussed. The results are discussed as well as the areas that this method can be applied to. Further ways to increase the accuracy is discussed. The results show that while the method has some potential the accuracy can be poor. A genetic algorithm is used to increase the accuracy for one set of queries, but the results failed to carry over to other sets of queries.
author Ragnesand, Simon
author_facet Ragnesand, Simon
author_sort Ragnesand, Simon
title Estimating Query Containment by querying a single database instance
title_short Estimating Query Containment by querying a single database instance
title_full Estimating Query Containment by querying a single database instance
title_fullStr Estimating Query Containment by querying a single database instance
title_full_unstemmed Estimating Query Containment by querying a single database instance
title_sort estimating query containment by querying a single database instance
publisher KTH, Skolan för datavetenskap och kommunikation (CSC)
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-187257
work_keys_str_mv AT ragnesandsimon estimatingquerycontainmentbyqueryingasingledatabaseinstance
_version_ 1718604332793856000