Estimating the cost of graphlog queries

dc.contributor.authorEscalante Osuna, Carlos
dc.contributor.supervisorHorspool, R. Nigel
dc.date.accessioned2018-08-02T18:50:43Z
dc.date.available2018-08-02T18:50:43Z
dc.date.copyright1997en_US
dc.date.issued2018-08-02
dc.degree.departmentDepartment of Computer Scienceen_US
dc.degree.levelDoctor of Philosophy Ph.D.en_US
dc.description.abstractThis dissertation develops a cost model for a particular implementation of the database query language GraphLog. The order in which the subgoals of a GraphLog query are executed has a major effect on the total processing time. Our model may be used to compare the expected execution costs for different orderings of the same general query, thus, allowing us to select an efficient execution plan. We describe two cost models: one that is tailored to a specific architecture and another that is more general. Both models assume a top-down evaluation strategy. In particular, we address the issue of how to handle recursive predicates. We also provide some experimental results that confirm the validity of our work.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/9850
dc.languageEnglisheng
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectSQL (Computer program language)en_US
dc.subjectGraph theoryen_US
dc.subjectData processingen_US
dc.titleEstimating the cost of graphlog queriesen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
EscalanteOsuna_Carlos_PhD_1997.pdf
Size:
4.14 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: