We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

A Dichotomy for Homomorphism_Closed Queries on Probalistic Graphs

00:00

Formal Metadata

Title
A Dichotomy for Homomorphism_Closed Queries on Probalistic Graphs
Title of Series
Number of Parts
25
Author
License
CC Attribution 3.0 Germany:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
We study the problem of probabilistic query evaluation (PQE) over probabilistic graphs, namely, tuple-independent probabilistic databases (TIDs) on signatures of arity two. Our focus is the class of queries that is closed under homomorphisms, or equivalently, the infinite unions of conjunctive queries, denoted UCQ∞. Our main result states that all unbounded queries in UCQ∞ are #P-hard for PQE. As bounded queries in UCQ∞ are already classified by the dichotomy of Dalvi and Suciu [Dalvi and Suciu, 2012], our results and theirs imply a complete dichotomy on PQE for UCQ∞ queries over probabilistic graphs. This dichotomy covers in particular all fragments in UCQ∞ such as negation-free (disjunctive) Datalog, regular path queries, and a large class of ontology-mediated queries on arity-two signatures. Our result is shown by reducing from counting the valuations of positive partitioned 2-DNF formulae (#PP2DNF) for some queries, or from the source-to-target reliability problem in an undirected graph (#U-ST-CON) for other queries, depending on properties of minimal models.
DichotomyQuery languageHomomorphismusClosed setGraph (mathematics)Customer relationship managementUniverse (mathematics)State of matterDomain nameVertex (graph theory)Relational databaseGraph (mathematics)Endliche ModelltheorieRepresentation (politics)Table (information)DatabaseInterpreter (computing)Grass (card game)PurchasingComputer animation
Data modelGraph (mathematics)DatabaseIndependence (probability theory)SubsetTelecommunicationMögliche-Welten-SemantikRepresentation (politics)DatabaseEndliche ModelltheorieProbability distributionGraph (mathematics)ExistenceState of matterGraph theoryQuery languageSubsetMultiplication signWebsiteBoss CorporationOrbitIndependence (probability theory)Bit rateLevel (video gaming)StatisticsGrass (card game)Computer animation
Graph (mathematics)Query languagePattern languageHomomorphismusRegular graphInequality (mathematics)InfinityQuery languagePrime numberPattern languageHomomorphismusGraph (mathematics)outputMatching (graph theory)Vertex (graph theory)Element (mathematics)Category of beingFunctional (mathematics)Social classJunction (traffic)FinitismusLengthInequality (mathematics)Validity (statistics)Formal languageFormal grammarVariable (mathematics)Regular graphCASE <Informatik>Grass (card game)Closed setTask (computing)Physical systemCoalitionSelf-organizationInstance (computer science)Forcing (mathematics)Sign (mathematics)Equivalence relationOffice suiteWebsiteDatabaseComputer animation
Query languageInstance (computer science)Performance appraisalStatement (computer science)outputTelecommunicationFunction (mathematics)Total S.A.Kolmogorov complexityTask (computing)Query languageDistribution (mathematics)outputDatabaseInstance (computer science)Performance appraisalComplex (psychology)Mögliche-Welten-SemantikForm (programming)NeuroinformatikComputer animation
P (complexity)DichotomyQuery languageTheoremException handlingRecursionRelational databaseOntologySet (mathematics)Formal languageAtomic numberContext awarenessTask (computing)P (complexity)Performance appraisalQuery languageComputational complexity theorySocial classHomomorphismusDichotomyException handlingInstance (computer science)LogicContent (media)Physical lawInjektivitätWordBound stateVotingComputer animation
Personal digital assistantObservational studyHomomorphismusQuery languageEquivalence relationKolmogorov complexityComplex (psychology)DichotomySocial classMultiplication signFormal languageResultantQuery languageCASE <Informatik>InfinityGraph (mathematics)Homomorphismus1 (number)Closed setWordRegular graphPerformance appraisalOffice suiteExecution unitINTEGRALData conversionSelf-organizationDecision tree learningMereologyComputer configurationLevel (video gaming)Equivalence relationComputer animation
Proof theoryData structurePattern languageHomomorphismusQuery languageGraph (mathematics)NP-hardProof theoryQuery languageGraph (mathematics)Instance (computer science)Pattern languagePerformance appraisalMereologyEquivalence relationLatent heatHomomorphismusException handlingBound stateDichotomyEndliche ModelltheorieFreewareIdentical particlesComputer animation
Pattern languageGraph (mathematics)HomomorphismusQuery languageQuery languageNP-hardTransformation (genetics)Pattern languageGraph (mathematics)Endliche ModelltheoriePoint (geometry)Maxima and minimaComputer animation
Query languagePattern languageLatent heatInstance (computer science)Right angleLengthGraph (mathematics)Green's functionQuery languageNP-hardProof theoryMögliche-Welten-SemantikHomomorphismusPattern languageReduction of orderMatching (graph theory)Social classPerformance appraisalData structureBoss CorporationPhysical lawWebsiteElectronic mailing listCuboidOffice suiteComputer animation
Pattern languageProof theoryQuery languageCASE <Informatik>Pattern languageNP-hardNumberIterationQuery languageCASE <Informatik>Proof theoryGraph (mathematics)Multiplication signBit rateDegree (graph theory)Grass (card game)ChainSystem calloutputControl flowSoftware testingReduction of orderComputer animation
NP-hardPattern languageoutputGraph (mathematics)Directed graphFunction (mathematics)Connectivity (graph theory)Query languageConnectivity (graph theory)Pattern languageGraph (mathematics)Mögliche-Welten-SemantikoutputIdentical particlesVertex (graph theory)LengthProbability distributionQuery languageHomomorphismusRight angleResultantDirected graphFilm editingProof theoryReduction of orderBitData conversionAverageParameter (computer programming)AuthorizationComputational complexity theoryUniform resource locatorPrisoner's dilemmaComputer animation
Query languageHomomorphismusDichotomyPerformance appraisalComputational complexity theoryOpen setGraph theoryDatabaseTransformation (genetics)Instance (computer science)Transformation (genetics)CASE <Informatik>Performance appraisalHomomorphismusContext awarenessQuery languageComputational complexity theoryProof theoryInstance (computer science)Graph theoryNP-hardDichotomyResultantObservational studyGrass (card game)KnotPerturbation theoryWorkstation <Musikinstrument>Food energyDifferent (Kate Ryan album)Computer animation
Transcript: English(auto-generated)