@prefix dc: . @prefix rdf: . @prefix rdfs: . @prefix : . # --------------------------------------------- # This test cases are based on the dataset # data/ontology/Test-data.n3 # # Author: Markus Stocker # Version: $Id$ # --------------------------------------------- rdf:type :TestCase ; rdfs:comment "The pattern matches everything" ; dc:title "TJ001" ; :triple1 [ :subject "?x" ; :predicate "?y" ; :object "?z" ] ; :probability "1.0" ; :selectivity "1.0" . rdf:type :TestCase ; rdfs:comment "The cartesian product between two result sets of the ontology size" ; dc:title "TJ002" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "?y2" ; :object "?z2" ] ; :probability "1.0" ; :selectivity "1.0" . rdf:type :TestCase ; rdfs:comment "The cartesian product between two result sets joined by a SS variable. This is the upper bound for joined triple patterns joined by a SS. The specialized RDF index provides exact information about this." ; dc:title "TJ003" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?x1" ; :predicate "?y2" ; :object "?z2" ] ; :probability "0.22132943754565376" ; :selectivity "0.22132943754565376" . rdf:type :TestCase ; rdfs:comment "The cartesian product between two result sets joined by a SO variable. This is the upper bound for joined triple patterns joined by a SO. The specialized RDF index provides exact information about this." ; dc:title "TJ004" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "?y2" ; :object "?x1" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; rdfs:comment "The cartesian product between two result sets joined by a OS variable. This is the upper bound for joined triple patterns joined by a OS. The specialized RDF index provides exact information about this." ; dc:title "TJ005" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?z1" ; :predicate "?y2" ; :object "?z2" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; rdfs:comment "The cartesian product between two result sets joined by a OO variable. This is the upper bound for joined triple patterns joined by a OO. The specialized RDF index provides exact information about this." ; dc:title "TJ006" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "?y2" ; :object "?z1" ] ; :probability "0.04601899196493791" ; :selectivity "0.04601899196493791" . rdf:type :TestCase ; dc:title "TJ007" ; :triple1 [ :subject "" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "" ; :predicate "?y2" ; :object "?z2" ] ; :probability "0.0017706355003652306" ; :selectivity "0.07304601899196493" . rdf:type :TestCase ; dc:title "TJ008" ; :triple1 [ :subject "" ; :predicate "?y1" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "?y2" ; :object "" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; dc:title "TJ009" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "person1@msn.com" ] ; :triple2 [ :subject "person1@msn.com" ; :predicate "?y2" ; :object "?z2" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; dc:title "TJ010" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "xxx-xxx-xxx" ] ; :triple2 [ :subject "?x2" ; :predicate "?y2" ; :object "xxx-xxx-xxx" ] ; :probability "0.0007304601899196494" ; :selectivity "0.018261504747991233" . rdf:type :TestCase ; dc:title "TJ011" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x1" ; :predicate "" ; :object "?z2" ] ; :probability "0.003652300949598247" ; :selectivity "0.003652300949598247" . rdf:type :TestCase ; dc:title "TJ012" ; rdfs:comment "Person1 has two skype properties, hence the result set is not of size 3 but 4" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x1" ; :predicate "" ; :object "?z2" ] ; :probability "0.0029218407596785976" ; :selectivity "0.0029218407596785976" . rdf:type :TestCase ; dc:title "TJ013" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x1" ; :predicate "" ; :object "?z2" ] ; :probability "0.002191380569758948" ; :selectivity "0.002191380569758948" . rdf:type :TestCase ; dc:title "TJ014" ; :triple1 [ :subject "" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "" ; :predicate "" ; :object "?z2" ] ; :probability "0.0007304601899196494" ; :selectivity "0.0014609203798392988" . rdf:type :TestCase ; dc:title "TJ015" ; :triple1 [ :subject "" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "" ; :predicate "" ; :object "?z2" ] ; :probability "0.0007304601899196494" ; :selectivity "0.0007304601899196494" . rdf:type :TestCase ; dc:title "TJ016" ; :triple1 [ :subject "" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "" ; :predicate "" ; :object "person1b" ] ; :probability "0.0007304601899196494" ; :selectivity "0.0007304601899196494" . rdf:type :TestCase ; dc:title "TJ017" ; :triple1 [ :subject "" ; :predicate "" ; :object "person1@msn.com" ] ; :triple2 [ :subject "" ; :predicate "" ; :object "?z2" ] ; :probability "0.0007304601899196494" ; :selectivity "0.0007304601899196494" . rdf:type :TestCase ; dc:title "TJ018" ; :triple1 [ :subject "" ; :predicate "" ; :object "person2@msn.com" ] ; :triple2 [ :subject "" ; :predicate "" ; :object "xxx-xxx-xxx" ] ; :probability "0.0007304601899196494" ; :selectivity "0.0" . rdf:type :TestCase ; dc:title "TJ019" ; rdfs:comment "No join, there is no corresponding pattern in the index" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?z2" ] ; :probability "0.018261504747991236" ; :selectivity "0.018261504747991233" . rdf:type :TestCase ; dc:title "TJ020" ; rdfs:comment "No join, there is no corresponding pattern in the index" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?z2" ] ; :probability "0.018261504747991233" ; :selectivity "0.018261504747991233" . rdf:type :TestCase ; dc:title "TJ021" ; rdfs:comment "No join, there is no corresponding pattern in the index" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?z2" ] ; :probability "0.006574141709276844" ; :selectivity "0.006574141709276844" . rdf:type :TestCase ; dc:title "TJ022" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?z1" ] ; :probability "0.018261504747991233" ; :selectivity "0.018261504747991233" . rdf:type :TestCase ; dc:title "TJ023" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?x1" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; dc:title "TJ024" ; :triple1 [ :subject "?z2" ; :predicate "" ; :object "?z1" ] ; :triple2 [ :subject "?x2" ; :predicate "" ; :object "?z2" ] ; :probability "0.0" ; :selectivity "0.0" . rdf:type :TestCase ; dc:title "TJ025" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :probability "0.13513513513513514" ; :selectivity "0.13513513513513514" . rdf:type :TestCase ; dc:title "TJ026" ; :triple1 [ :subject "?x1" ; :predicate "" ; :object "?z1" ] ; :probability "0.08108108108108109" ; :selectivity "0.08108108108108109" . rdf:type :TestCase ; dc:title "TJ027" ; :triple1 [ :subject "" ; :predicate "?y1" ; :object "?z1" ] ; :probability "0.2702702702702703" ; :selectivity "0.2702702702702703" . rdf:type :TestCase ; dc:title "TJ028" ; :triple1 [ :subject "" ; :predicate "?y1" ; :object "?z1" ] ; :probability "0.10810810810810811" ; :selectivity "0.10810810810810811" . rdf:type :TestCase ; dc:title "TJ029" ; :triple1 [ :subject "?x1" ; :predicate "?y1" ; :object "xxx-xxx-xxx" ] ; :probability "0.13513513513513514" ; :selectivity "0.13513513513513514" . rdf:type :TestCase ; dc:title "TJ030" ; :triple1 [ :subject "" ; :predicate "" ; :object "?z1" ] ; :probability "0.02921840759678598" ; :selectivity "0.05405405405405406" . rdf:type :TestCase ; dc:title "TJ031" ; :triple1 [ :subject "" ; :predicate "" ; :object "?z1" ] ; :probability "0.02702702702702703" ; :selectivity "0.02702702702702703" . rdf:type :TestCase ; dc:title "TJ032" ; :triple1 [ :subject "" ; :predicate "" ; :object "xxx-xxx-xxx" ] ; :probability "0.02702702702702703" ; :selectivity "0.02702702702702703" .