| Cardinality estimation for the optimization of queries on ontologies |
| Full text |
Pdf
(333 KB)
|
Source
|
ACM SIGMOD Record
archive
Volume 36 , Issue 2 (June 2007)
table of contents
Pages 13-18
Year of Publication: 2007
ISSN:0163-5808
|
|
Authors
|
|
E. Patrick Shironoshita
|
Infotech Soft, Inc., Miami, FL
|
|
Michael T. Ryan
|
Infotech Soft, Inc., Miami, FL
|
|
Mansur R. Kabuka
|
Infotech Soft, Inc., Miami, FL and University of Miami, Coral Gables, FL
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 41, Citation Count: 0
|
|
|
ABSTRACT
An effective, accurate algorithm for cardinality estimation of queries on ontology models of data is presented. The algorithm relies on the decomposition of queries into query pattern paths, where each path produces a set of values for each variable within the result form of the query. In order to estimate the total number of result set parameters for each path, a set of statistics is compiled on the properties of the ontology. Experimental analysis has shown that the algorithm produces estimates with high accuracy and with high correlation to actual values. Thus, this algorithm can be used as the cornerstone of an effective optimization strategy for queries on diverse, heterogeneous data sources modeled as ontologies.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
Juliana Freire , Jayant R. Haritsa , Maya Ramanath , Prasan Roy , Jérôme Siméon, StatiX: making XML count, Proceedings of the 2002 ACM SIGMOD international conference on Management of data, June 03-06, 2002, Madison, Wisconsin
[doi> 10.1145/564691.564713]
|
| |
5
|
Gruber TR. Toward principles for the design of ontologies used for knowledge sharing. Technical report KSL 93-04, Knowledge Systems Laboratory, Stanford University, Available from: ftp.ksl.stanford.edu/pub/KSL_Reports/KSL-93-04.ps.gz.
|
 |
6
|
|
| |
7
|
Kohler J, Philippi S, Lange M. SEMEDA: ontology based semantic integration of biological databases. Bioinformatics. 2003 Dec 12;19(18):2420--2427.
|
| |
8
|
Manola F, Miller E, editors. RDF Primer. W3C Recommendation {updated 2004 Feb 10, accessed 2006 Mar 21}. Available from: http://www.w3.org/TR/rdf-primer/.
|
 |
9
|
Volker Markl , Vijayshankar Raman , David Simmen , Guy Lohman , Hamid Pirahesh , Miso Cilimdzic, Robust query processing through progressive optimization, Proceedings of the 2004 ACM SIGMOD international conference on Management of data, June 13-18, 2004, Paris, France
[doi> 10.1145/1007568.1007642]
|
| |
10
|
Pérez de Laborda C, Conrad S. Querying Relational Databases with RDQL. Berliner XML Tage 2005. {Accessed 2006 Mar 21}. Available from: http://dbs.cs.uniduesseldorf.de/~perezdel/pdf/05PeCob.pdf.
|
| |
11
|
Prud'hommeaux E, Seaborne A, editors. SPARQL Query Language for RDF, W3C Working Draft {updated 2007 Mar 26, accessed 2007 Jun 11}. Available from: http://www.w3.org/TR/rdf-sparql-query/.
|
| |
12
|
|
| |
13
|
|
| |
14
|
Smith MK, Welty C, McGuiness DL editors. OWL Web Ontology Language Guide, W3C Recommendation {updated 2004 Feb 10, accessed 2006 Mar 21}. Available from: http://www.w3.org/TR/owl-guide/.
|
| |
15
|
Taylor TJ, Kabuka MR, Shironoshita EP, Ryan MT, Younis AA, John, NM, et.al. Viability of Mental Health Assessment Software in Diverse Settings. 45th Annual NCDEU (New Clinical Drug Evaluation Unit), Boca Raton, FL, USA. June 6--9, 2005.
|
| |
16
|
Wu Y, Patel JM, Jagadish HV. Structural Join Order Selection for XML Query Optimization. Proc. of the 19th Intl Conf on Data Engineering. 2003 Mar 5-8: 443--454.
|
| |
17
|
Zhang N, Ozsu MT, Aboulnaga A, Ilyas IF. XSeed: accurate and fast cardinality estimation for XPath queries. {Accessed 2006 Mar 21}. Available from: http://www.cs.uwaterloo.ca/~ilyas/papers/synopsis.pdf.
|
|