On patterns of conjunctive forks atal 1 , Franti s and Yori Zwols 2 - - PowerPoint PPT Presentation

on patterns of conjunctive forks
SMART_READER_LITE
LIVE PREVIEW

On patterns of conjunctive forks atal 1 , Franti s and Yori Zwols 2 - - PowerPoint PPT Presentation

Conjunctive forks Basic observations Main result On patterns of conjunctive forks atal 1 , Franti s and Yori Zwols 2 Va sek Chv sek Mat u Institute of Information Theory and Automation Academy of Sciences of the Czech Republic


slide-1
SLIDE 1

Conjunctive forks Basic observations Main result

On patterns of conjunctive forks

Vaˇ sek Chv´ atal1, Frantiˇ sek Mat´ uˇ s and Yori Zwols2

Institute of Information Theory and Automation Academy of Sciences of the Czech Republic matus@utia.cas.cz

Algebraic Statistics June 8-11, 2015 Genova, Italy

1Concordia University, Montreal; 2Google, London

slide-2
SLIDE 2

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)
slide-3
SLIDE 3

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)

Stanford Encyclopedia of Philosophy: “perhaps the greatest empiricist of the 20th century”

slide-4
SLIDE 4

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)

Stanford Encyclopedia of Philosophy: “perhaps the greatest empiricist of the 20th century”

http://plato.stanford.edu/entries/reichenbach/

slide-5
SLIDE 5

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)

Stanford Encyclopedia of Philosophy: “perhaps the greatest empiricist of the 20th century”

http://plato.stanford.edu/entries/reichenbach/

Principle of the Common Cause: “If an improbable coincidence has occurred, there must exist a common cause.”

slide-6
SLIDE 6

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)

Stanford Encyclopedia of Philosophy: “perhaps the greatest empiricist of the 20th century”

http://plato.stanford.edu/entries/reichenbach/

Principle of the Common Cause: “If an improbable coincidence has occurred, there must exist a common cause.” The Direction of Time (1956) University of California Press.

slide-7
SLIDE 7

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

  • H. Reichenbach (1891–1953)

Stanford Encyclopedia of Philosophy: “perhaps the greatest empiricist of the 20th century”

http://plato.stanford.edu/entries/reichenbach/

Principle of the Common Cause: “If an improbable coincidence has occurred, there must exist a common cause.” The Direction of Time (1956) University of California Press. conjunctive forks play a central role in Reichenbach’s causal theory of time

slide-8
SLIDE 8

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P)

slide-9
SLIDE 9

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P) is a conjunctive fork if P(A ∩ C|B) = P(A|B) · P(C|B) , P(A ∩ C|Ω \ B) = P(A| Ω \ B) · P(C| Ω \ B) , P(A|B) > P(A|Ω \ B) , P(C|B) > P(C|Ω \ B) .

slide-10
SLIDE 10

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P) is a conjunctive fork if P(A ∩ C|B) = P(A|B) · P(C|B) , P(A ∩ C|Ω \ B) = P(A| Ω \ B) · P(C| Ω \ B) , P(A|B) > P(A|Ω \ B) , P(C|B) > P(C|Ω \ B) . (implicit assumption 0 < P(B) < 1)

slide-11
SLIDE 11

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P) is a conjunctive fork if P(A ∩ C|B) = P(A|B) · P(C|B) , P(A ∩ C|Ω \ B) = P(A| Ω \ B) · P(C| Ω \ B) , P(A|B) > P(A|Ω \ B) , P(C|B) > P(C|Ω \ B) . (implicit assumption 0 < P(B) < 1) In contemporary language, 1 1 A⊥ ⊥1 1 C|1 1 B and Cov(1 1 A, 1 1 B) > 0 and Cov(1 1 B, 1 1 C) > 0

slide-12
SLIDE 12

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P) is a conjunctive fork if P(A ∩ C|B) = P(A|B) · P(C|B) , P(A ∩ C|Ω \ B) = P(A| Ω \ B) · P(C| Ω \ B) , P(A|B) > P(A|Ω \ B) , P(C|B) > P(C|Ω \ B) . (implicit assumption 0 < P(B) < 1) In contemporary language, 1 1 A⊥ ⊥1 1 C|1 1 B and Cov(1 1 A, 1 1 B) > 0 and Cov(1 1 B, 1 1 C) > 0 where Cov(1 1 A, 1 1 B) = P(A B) − P(A)P(B)

slide-13
SLIDE 13

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

An ordered triple (A, B, C) of events in a probability space (Ω, P) is a conjunctive fork if P(A ∩ C|B) = P(A|B) · P(C|B) , P(A ∩ C|Ω \ B) = P(A| Ω \ B) · P(C| Ω \ B) , P(A|B) > P(A|Ω \ B) , P(C|B) > P(C|Ω \ B) . (implicit assumption 0 < P(B) < 1) In contemporary language, 1 1 A⊥ ⊥1 1 C|1 1 B and Cov(1 1 A, 1 1 B) > 0 and Cov(1 1 B, 1 1 C) > 0 where Cov(1 1 A, 1 1 B) = P(A B) − P(A)P(B)

❅ ❅ ❅ ■

A C B

  • +

+

slide-14
SLIDE 14

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

Notation: (A, B, C)P ... the triple of events is a conjunctive fork

slide-15
SLIDE 15

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

Notation: (A, B, C)P ... the triple of events is a conjunctive fork Construction: having N finite and events Ai, i ∈ N, let

slide-16
SLIDE 16

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

Notation: (A, B, C)P ... the triple of events is a conjunctive fork Construction: having N finite and events Ai, i ∈ N, let {(i, j, k) ∈ N3 : (Ai, Aj, Ak)P} .

slide-17
SLIDE 17

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

Notation: (A, B, C)P ... the triple of events is a conjunctive fork Construction: having N finite and events Ai, i ∈ N, let {(i, j, k) ∈ N3 : (Ai, Aj, Ak)P} . Problem: Given a ternary relation R on a ground set N decide whether it is fork representable, thus (i, j, k) ∈ R ⇔ (Ai, Aj, Ak)P . for some events Ai, i ∈ N.

slide-18
SLIDE 18

Conjunctive forks Basic observations Main result Hans Reichenbach Definition Main problem

Notation: (A, B, C)P ... the triple of events is a conjunctive fork Construction: having N finite and events Ai, i ∈ N, let {(i, j, k) ∈ N3 : (Ai, Aj, Ak)P} . Problem: Given a ternary relation R on a ground set N decide whether it is fork representable, thus (i, j, k) ∈ R ⇔ (Ai, Aj, Ak)P . for some events Ai, i ∈ N. In algebraic language, solve a system of quadratic equations and inequalities.

slide-19
SLIDE 19

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

A, B Cov(1 1 A, 1 1 B) = P(A B) − P(A)P(B)

slide-20
SLIDE 20

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

A, B Cov(1 1 A, 1 1 B) = P(A B) − P(A)P(B) Let σ =

  • σij ∈ {−1, 0, 1}: ij ∈ (N

2)

be a pattern of signs indexed by the subsets ij with two elements.

slide-21
SLIDE 21

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

A, B Cov(1 1 A, 1 1 B) = P(A B) − P(A)P(B) Let σ =

  • σij ∈ {−1, 0, 1}: ij ∈ (N

2)

be a pattern of signs indexed by the subsets ij with two elements. A simpler problem is easily solvable: given any pattern σ, there exist events Ai, i ∈ N, s.t. σij = sgnAi, Aj , ij ∈ (N

2) .

slide-22
SLIDE 22

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P

slide-23
SLIDE 23

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P Lemma 1: A, B2 A, AB, B, tight iff 1 1 A, 1 1 B lin. dependent

slide-24
SLIDE 24

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P Lemma 1: A, B2 A, AB, B, tight iff 1 1 A, 1 1 B lin. dependent Lemma 2: If 1 1 A⊥ ⊥1 1 C|1 1 B then A, CB, B = A, BB, C.

slide-25
SLIDE 25

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P Lemma 1: A, B2 A, AB, B, tight iff 1 1 A, 1 1 B lin. dependent Lemma 2: If 1 1 A⊥ ⊥1 1 C|1 1 B then A, CB, B = A, BB, C. Corollary 1: (A, B, C)P implies that A, B, C are nontrivial ( thus (A, A, A)P, (B, B, B)P and (C, C, C)P ) and any two are positively correlated ( thus (A, B, B)P, (B, C, C)P, (C, A, A)P )

slide-26
SLIDE 26

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P Lemma 1: A, B2 A, AB, B, tight iff 1 1 A, 1 1 B lin. dependent Lemma 2: If 1 1 A⊥ ⊥1 1 C|1 1 B then A, CB, B = A, BB, C. Corollary 1: (A, B, C)P implies that A, B, C are nontrivial ( thus (A, A, A)P, (B, B, B)P and (C, C, C)P ) and any two are positively correlated ( thus (A, B, B)P, (B, C, C)P, (C, A, A)P ) Corollary 2: (A, B, C)P and (A, C, B)P implies B = C

slide-27
SLIDE 27

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

(A, B, C)P iff (C, B, A)P Lemma 1: A, B2 A, AB, B, tight iff 1 1 A, 1 1 B lin. dependent Lemma 2: If 1 1 A⊥ ⊥1 1 C|1 1 B then A, CB, B = A, BB, C. Corollary 1: (A, B, C)P implies that A, B, C are nontrivial ( thus (A, A, A)P, (B, B, B)P and (C, C, C)P ) and any two are positively correlated ( thus (A, B, B)P, (B, C, C)P, (C, A, A)P ) Corollary 2: (A, B, C)P and (A, C, B)P implies B = C Proof: A, CB, B = A, BB, C and A, BC, C = A, CB, C combine to B, C2 = B, BC, C, then B = C

slide-28
SLIDE 28

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

To be fork representable, R ⊆ N3 must satisfy the symmetry (i, j, k) ∈ R ⇒ (k, j, i) ∈ R

slide-29
SLIDE 29

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

To be fork representable, R ⊆ N3 must satisfy the symmetry (i, j, k) ∈ R ⇒ (k, j, i) ∈ R by Corollary 2 (i, j, k) ∈ R and (i, k, j) ∈ R ⇒ j = k

slide-30
SLIDE 30

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

To be fork representable, R ⊆ N3 must satisfy the symmetry (i, j, k) ∈ R ⇒ (k, j, i) ∈ R by Corollary 2 (i, j, k) ∈ R and (i, k, j) ∈ R ⇒ j = k symmetry and ⇔ ... betweenness

slide-31
SLIDE 31

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

To be fork representable, R ⊆ N3 must satisfy the symmetry (i, j, k) ∈ R ⇒ (k, j, i) ∈ R by Corollary 2 (i, j, k) ∈ R and (i, k, j) ∈ R ⇒ j = k symmetry and ⇔ ... betweenness by Corollary 1 (i, j, k) ∈ R ⇒ (i, i, i) ∈ R , (j, j, j) ∈ R , (k, k, k) ∈ R , (i, j, k) ∈ R ⇒ (i, j, j) ∈ R , (j, k, k) ∈ R and (k, i, i) ∈ R

slide-32
SLIDE 32

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

To be fork representable, R ⊆ N3 must satisfy the symmetry (i, j, k) ∈ R ⇒ (k, j, i) ∈ R by Corollary 2 (i, j, k) ∈ R and (i, k, j) ∈ R ⇒ j = k symmetry and ⇔ ... betweenness by Corollary 1 (i, j, k) ∈ R ⇒ (i, i, i) ∈ R , (j, j, j) ∈ R , (k, k, k) ∈ R , (i, j, k) ∈ R ⇒ (i, j, j) ∈ R , (j, k, k) ∈ R and (k, i, i) ∈ R Collecting the four implications ... weak betweenness

slide-33
SLIDE 33

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial

slide-34
SLIDE 34

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial In the main problem assume R ⊆ N3 satisfies

slide-35
SLIDE 35

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial In the main problem assume R ⊆ N3 satisfies (i, j, i) ∈ R iff i = j for i ∈ N

slide-36
SLIDE 36

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial In the main problem assume R ⊆ N3 satisfies (i, j, i) ∈ R iff i = j for i ∈ N which excludes the trivial events and cloning ... the assumption of nondegeneracy

slide-37
SLIDE 37

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial In the main problem assume R ⊆ N3 satisfies (i, j, i) ∈ R iff i = j for i ∈ N which excludes the trivial events and cloning ... the assumption of nondegeneracy In a weak betweenness R for any 3-set ijk at most one of (i, j, k), (j, k, i), (k, i, j) belongs to R

slide-38
SLIDE 38

Conjunctive forks Basic observations Main result Signs of correlations Necessary conditions Nondegenerate version

Lemma 3: (A, B, A)P iff A = B is nontrivial In the main problem assume R ⊆ N3 satisfies (i, j, i) ∈ R iff i = j for i ∈ N which excludes the trivial events and cloning ... the assumption of nondegeneracy In a weak betweenness R for any 3-set ijk at most one of (i, j, k), (j, k, i), (k, i, j) belongs to R R is called solvable if and only if the system xik = xij + xjk for (i, j, k) ∈ R pairwise distinct, has a solution with all involved xij positive.

slide-39
SLIDE 39

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Theorem Under nondegeneracy, R ⊆ N3 is fork representable iff it is a solvable weak betweenness.

slide-40
SLIDE 40

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Theorem Under nondegeneracy, R ⊆ N3 is fork representable iff it is a solvable weak betweenness. In general, R must be a ’regular’ weak betweenness. Then a quotient Q of R is constructed. It is a weak betweenness that satisfies the nondegeneracy

  • condition. R is fork representable iff Q is solvable.
slide-41
SLIDE 41

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Theorem Under nondegeneracy, R ⊆ N3 is fork representable iff it is a solvable weak betweenness. In general, R must be a ’regular’ weak betweenness. Then a quotient Q of R is constructed. It is a weak betweenness that satisfies the nondegeneracy

  • condition. R is fork representable iff Q is solvable.

The conditions can be verified in time polynomial in |N|.

slide-42
SLIDE 42

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity

slide-43
SLIDE 43

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N.

slide-44
SLIDE 44

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N. For i, k different, participating in a fork, let xik = ln Ai,Ai1/2 Ak,Ak1/2

Ai,Ak

.

slide-45
SLIDE 45

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N. For i, k different, participating in a fork, let xik = ln Ai,Ai1/2 Ak,Ak1/2

Ai,Ak

. By Lemma 1, xik > 0. By Lemma 2, R is solvable since xik = ln Ai,Ai1/2 Aj,Aj1/2

Ai,Aj Aj,Aj1/2 Ak,Ak1/2 Aj,Ak

= xij + xjk

slide-46
SLIDE 46

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N. For i, k different, participating in a fork, let xik = ln Ai,Ai1/2 Ak,Ak1/2

Ai,Ak

. By Lemma 1, xik > 0. By Lemma 2, R is solvable since xik = ln Ai,Ai1/2 Aj,Aj1/2

Ai,Aj Aj,Aj1/2 Ak,Ak1/2 Aj,Ak

= xij + xjk for (Ai, Aj, Ak)P.

slide-47
SLIDE 47

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N. For i, k different, participating in a fork, let xik = ln Ai,Ai1/2 Ak,Ak1/2

Ai,Ak

. By Lemma 1, xik > 0. By Lemma 2, R is solvable since xik = ln Ai,Ai1/2 Aj,Aj1/2

Ai,Aj Aj,Aj1/2 Ak,Ak1/2 Aj,Ak

= xij + xjk for (Ai, Aj, Ak)P. sufficiency

slide-48
SLIDE 48

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

necessity Assume nondegeneracy and R to be fork representable by Ai, i ∈ N. For i, k different, participating in a fork, let xik = ln Ai,Ai1/2 Ak,Ak1/2

Ai,Ak

. By Lemma 1, xik > 0. By Lemma 2, R is solvable since xik = ln Ai,Ai1/2 Aj,Aj1/2

Ai,Aj Aj,Aj1/2 Ak,Ak1/2 Aj,Ak

= xij + xjk for (Ai, Aj, Ak)P. sufficiency P is constructed on ZN

2 explicitly, can be arbitrarily close to the

uniform distribution; Fourier-Stieltjes transform of P is related to solvability + few other tricks

slide-49
SLIDE 49

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Given a pattern of signs

  • σij : ij ∈ (N

2)

and a family { (i, j, k)}, represent them simultaneously by events.

slide-50
SLIDE 50

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Given a pattern of signs

  • σij : ij ∈ (N

2)

and a family { (i, j, k)}, represent them simultaneously by events. For P > 0 likely in reach (including primary decomposition), for P 0 open ??

slide-51
SLIDE 51

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Given a pattern of signs

  • σij : ij ∈ (N

2)

and a family { (i, j, k)}, represent them simultaneously by events. For P > 0 likely in reach (including primary decomposition), for P 0 open ?? Given a family { (i, j, k)}, represent it by arbitrary variables (P > 0 or P 0) ??

slide-52
SLIDE 52

Conjunctive forks Basic observations Main result Theorem Solvability Open problems

Given a pattern of signs

  • σij : ij ∈ (N

2)

and a family { (i, j, k)}, represent them simultaneously by events. For P > 0 likely in reach (including primary decomposition), for P 0 open ?? Given a family { (i, j, k)}, represent it by arbitrary variables (P > 0 or P 0) ?? Gaussian case is likely not difficult.