• Aucun résultat trouvé

Probabilistic Graph Homomorphism: Combined Complexity

N/A
N/A
Protected

Academic year: 2022

Partager "Probabilistic Graph Homomorphism: Combined Complexity"

Copied!
1
0
0

Texte intégral

(1)

R S S

1WP

2WP

R S S T

R S S T R

DWT PT

Probabilistic Graph Homomorphism:

Combined Complexity

Antoine Amarilli, Mikaël Monet, Pierre Senellart

SEM

Study the combined complexity of the probabilistic graph homomorphism problem

Probabilistic Graph Homomorphism

100nm

Probabilistic instance graph:

Each edge is present or absent with given probability

Independence across edges

Problem Instance graph G

I Probability distribution on graphs

30% 10% 45% 15%

Query graph GQ

Probabilistic graph homomorphism:

INPUT: query graph G

Q and probabilistic instance graph G

I

OUTPUT: probability that GQ has a homomorphism to GI

Probabilistic Graph Homomorphism Known Results about Data Complexity

What about the combined complexity?

(complexity as a function of both |G

I

| and |G

Q

|)

Our Graph Classes

We intoduce the following graph classes: one-way paths (1WP),

two-way paths (2WP), downwards trees (DWT) and polytrees (PT)

SEM

Proof Techniques Conclusion SEM

First study of the combined complexity of Probabilistic Graph Homomorphism

Shows the importance of various features

Establishes complexity for all combinations of the graph classes we consider

However:

Graph classes very weak

Nowhere near a dichotomy

Probabilistic equivalent of Feder–Vardi conjecture for combined complexity?

Practical application?

(probabilistic databases) Dalvi & Suciu [1] imply:

There is a class S of safe query graphs

→ Data complexity is PTIME if GQ S∈

→ Data complexity is #P-hard if GQ S∉

Amarilli & al [2] imply:

Gk = all graphs of treewidth < k

→ Data complexity of any query on Gk is linear-time Data complexity:

Fix query graph G

Q

Study the complexity as a function of |GI|

SEM

Features

Labeling

Global orientation

Branching

(Connectedness)

Results Without labels

With >1 labels

Relationship between classes

Tree automata

β-acyclicity

X-property

Various coding techniques for #P-hardness (#PP2DNF and #Bipartite-Edge-Cover)

References

[1] N. Dalvi, D. Suciu

The Dichotomy of Probabilistic Inference for Unions of Conjunctive Queries

JACM, 2012

[2] A. Amarilli, P. Bourhis, P. Senellart

Provenance Circuits for Trees and Treelike Instances Proc. ICALP, 2015

means

Example: for GQ and GI above, prob. = 30% + 10% = 40%

Références

Documents relatifs

We study PQE for homomorphism-closed queries and show: Theorem [Amarilli and Ceylan, 2020]. For any query Q closed

Proof idea: extract instances of a hard problem as topological minors using recent polynomial bounds [Chekuri and Chuzhoy, 2014]..

Formally, we showed that the evaluation of monadic second-order (MSO) queries is tractable (in data complexity) over several probabilistic database formalisms, assuming that

for any I of treewidth densely unbounded poly-logarithmically, q has no OBDDs of polynomial size on instances of I.. → Meta-dichotomy on the connected UCQ 6= for which

→ Linear time provenance circuit computation on trees and treelike instances:.. for

We recall that, if we allow arbitrary connected unlabeled probabilistic instance graphs (or even just 4-partite graphs), then computing the probability that there exists a path

• Showed the importance of various features on the problem: labels, global orientation, branching, connectedness?. • Established the complexity for all combinations of the graph

This second dichotomy result thus shows that bounded-treewidth is necessary for some UCQ 6= queries to have tractable OBDDs; it applies to a more restricted class than the FO query