+ All Categories
Home > Documents > Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7....

Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7....

Date post: 08-Mar-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
52
Data compression and definability of types in stable and dependent formulas Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University of Maryland Data compression and definability of types in stable and dependent formulas
Transcript
Page 1: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Data compression and definability of types instable and dependent formulas

Chris Laskowski

University of Maryland

Paris, 26 July, 2010

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 2: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

“Original” Compression schemes

Suppose C ⊆ X 2 is a set of ‘concepts’.Let C |fin = {c|Y : c ∈ C and Y ⊆ X ,Y finite}and C |≤d = {c |Z : c ∈ C and Z ⊆ X , |Z | ≤ d}.

Definition (Littlestone-Warmuth, 1986)

A d-dimensional compression scheme consists of acompression function κ : C |fin → C |≤d and areconstruction function ρ : C |≤d → X 2 satisfying

κ(c |Y ) ⊆ c |Y ⊆ ρ(κ(c |Y ))

for all c ∈ C and finite Y ⊆ X .

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 3: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

“Original” Compression schemes

Suppose C ⊆ X 2 is a set of ‘concepts’.Let C |fin = {c|Y : c ∈ C and Y ⊆ X ,Y finite}and C |≤d = {c |Z : c ∈ C and Z ⊆ X , |Z | ≤ d}.

Definition (Littlestone-Warmuth, 1986)

A d-dimensional compression scheme consists of acompression function κ : C |fin → C |≤d and areconstruction function ρ : C |≤d → X 2 satisfying

κ(c |Y ) ⊆ c |Y ⊆ ρ(κ(c |Y ))

for all c ∈ C and finite Y ⊆ X .

Open Question Does every d-dimensional VC class C of conceptshave a d-dimensional compression scheme?

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 4: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

“Original” Compression schemes

Suppose C ⊆ X 2 is a set of ‘concepts’.Let C |fin = {c|Y : c ∈ C and Y ⊆ X ,Y finite}and C |≤d = {c |Z : c ∈ C and Z ⊆ X , |Z | ≤ d}.

Definition (Littlestone-Warmuth, 1986)

A d-dimensional compression scheme consists of acompression function κ : C |fin → C |≤d and areconstruction function ρ : C |≤d → X 2 satisfying

κ(c |Y ) ⊆ c |Y ⊆ ρ(κ(c |Y ))

for all c ∈ C and finite Y ⊆ X .

Open Question Does every d-dimensional VC class C of conceptshave a d-dimensional compression scheme?Warmuth has offered a $600 prize for an answer in either direction.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 5: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Extended Compression schemes

To get a better behaved notion, allow finitely many reconstructionfunctions.

Definition

Fix C ⊆ X 2. A d-dimensional extended compression schemeconsists of a compression function κ : C |fin → X d andfinitely many reconstruction functions ρi : X d → X 2 such that forevery c ∈ C and Y ⊆fin X ,

range(κ(c |Y )) ⊆ Y and

ρi (κ(c |Y )) extends c |Y for at least one i .

This is equivalent to definitions proposed and studied byLitman-Ben-David, Basu, and Floyd-Warmuth.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 6: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: Which concept classes C ⊆ X 2 have d-dimensionalextended compression schemes?

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 7: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: Which concept classes C ⊆ X 2 have d-dimensionalextended compression schemes?

• If X is finite, then all C ⊆ X 2 do.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 8: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: Which concept classes C ⊆ X 2 have d-dimensionalextended compression schemes?

• If X is finite, then all C ⊆ X 2 do.

• If X is infinite and C has a d-dimensional extended compressionscheme (with k reconstruction functions), then for Y ⊆ X finite,elements of CY = {c |Y : c ∈ C } are determined by κ(c|Y ) ∈ Y d

and by the choice of ρi . Thus, |CY | ≤ k |Y |d .

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 9: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: Which concept classes C ⊆ X 2 have d-dimensionalextended compression schemes?

• If X is finite, then all C ⊆ X 2 do.

• If X is infinite and C has a d-dimensional extended compressionscheme (with k reconstruction functions), then for Y ⊆ X finite,elements of CY = {c |Y : c ∈ C } are determined by κ(c|Y ) ∈ Y d

and by the choice of ρi . Thus, |CY | ≤ k |Y |d .It follows that C is a Vapnik-Chervonenkis (VC) class, i.e., forsome m, no m-element subset of X is shattered by C .

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 10: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which concept classes have extended compressionschemes?

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 11: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which concept classes have extended compressionschemes?

This is a model theoretic question!

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 12: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which concept classes have extended compressionschemes?

This is a model theoretic question!Given C ⊆ X 2, form a structure MC = (C ,X ,R(x , y)).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 13: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Fact

If C ⊆ X 2 is given and the relation R(x , y) is stable in theassociated structure MC , then C has an extended compressionscheme.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 14: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Fact

If C ⊆ X 2 is given and the relation R(x , y) is stable in theassociated structure MC , then C has an extended compressionscheme.

Pf: Definability of types!

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 15: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Fact

If C ⊆ X 2 is given and the relation R(x , y) is stable in theassociated structure MC , then C has an extended compressionscheme.

Pf: Definability of types!There is a formula ψ(y , z1, . . . , zd ) such that for any Y ⊆ X andfor any c ∈ C , there are (b1, . . . , bd ) ∈ Y d such thatR(c ,Y ) = ψ(Y , b1, . . . , bd ).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 16: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Fact

If C ⊆ X 2 is given and the relation R(x , y) is stable in theassociated structure MC , then C has an extended compressionscheme.

Pf: Definability of types!There is a formula ψ(y , z1, . . . , zd ) such that for any Y ⊆ X andfor any c ∈ C , there are (b1, . . . , bd ) ∈ Y d such thatR(c ,Y ) = ψ(Y , b1, . . . , bd ).Compress via κ(c |Y ) = (b1, . . . , bd ) and reconstruct byρ(b1, . . . , bd ) = ψ(X , b1, . . . , bd ).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 17: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: If ϕ(x , y) is stable, can we bound the d in a uniformdefining formula ψ(y , z1, . . . , zd ) ?

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 18: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: If ϕ(x , y) is stable, can we bound the d in a uniformdefining formula ψ(y , z1, . . . , zd ) ?

Answer: YES.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 19: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Question: If ϕ(x , y) is stable, can we bound the d in a uniformdefining formula ψ(y , z1, . . . , zd ) ?

Answer: YES. d ≤ Rϕ(x = x , 2).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 20: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Why? Recall Rϕ(θ(x), 2) ≥ 0 iff θ(x) is consistent andRϕ(θ(x), 2) ≥ n + 1 iff for some a, both Rϕ(θ ∧ ϕ(x , a), 2) ≥ n andRϕ(θ ∧ ¬ϕ(x , a), 2) ≥ n.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 21: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Why? Recall Rϕ(θ(x), 2) ≥ 0 iff θ(x) is consistent andRϕ(θ(x), 2) ≥ n + 1 iff for some a, both Rϕ(θ ∧ ϕ(x , a), 2) ≥ n andRϕ(θ ∧ ¬ϕ(x , a), 2) ≥ n.

Thus: • ϕ(x , y) is stable iff Rϕ(x = x , 2) is finite;• {e : Rϕ(θ(x , e), 2) ≥ n} is definable;• If Rϕ(θ, 2) = n, then for any a, at most one of θ ∧ ϕ(x , a),θ ∧ ¬ϕ(x , a) has Rϕ = n.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 22: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Given p ∈ Sϕ(A), call a subtype pi ⊆ p one-element minimal ifRϕ(q, 2) = Rϕ(pi , 2) for all pi ⊆ q ⊆ p with |q \ pi | = 1.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 23: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Given p ∈ Sϕ(A), call a subtype pi ⊆ p one-element minimal ifRϕ(q, 2) = Rϕ(pi , 2) for all pi ⊆ q ⊆ p with |q \ pi | = 1.

Note: For any p ∈ Sϕ(A) there is a one-element minimal pi ⊆ pwith |pi | ≤ Rϕ(x = x , 2).Why? Let p0 = ∅ and given pi , let pi+1 ⊆ p be any one-elementextension of pi of smaller 2-rank (if one exists).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 24: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Given p ∈ Sϕ(A), call a subtype pi ⊆ p one-element minimal ifRϕ(q, 2) = Rϕ(pi , 2) for all pi ⊆ q ⊆ p with |q \ pi | = 1.

Note: For any p ∈ Sϕ(A) there is a one-element minimal pi ⊆ pwith |pi | ≤ Rϕ(x = x , 2).Why? Let p0 = ∅ and given pi , let pi+1 ⊆ p be any one-elementextension of pi of smaller 2-rank (if one exists).

Check: For any p ∈ Sϕ(A), if pi ⊆ p is one-element minimal thenp is defined by the formula “Rϕ(pi ∧ ϕ(x , y), 2) = Rϕ(pi , 2).”Why? For a ∈ A, ϕ(x , a) ∈ p ⇒ Rϕ(pi ∧ ϕ(x , a), 2) = Rϕ(pi , 2) byminimality of pi andϕ(x , a) 6∈ p ⇒ ¬ϕ(x , a) ∈ p ⇒ Rϕ(pi ∧ ¬ϕ(x , a), 2) = Rϕ(pi , 2)⇒Rϕ(pi ∧ ϕ(x , a), 2) 6= Rϕ(pi , 2).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 25: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Caution: Even though every ϕ-type has a definitionψ(y , z1, . . . , zd ) with d ≤ Rϕ(x = x , 2), this does not imply thatone can bound the size of a subtype p0 ⊆ p such thatRϕ(p0, 2) = Rϕ(p, 2).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 26: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

A new notion:

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 27: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

A new notion:

Definition

A formula ϕ(x , y) has Uniform Definability Types over FiniteSets (UDTFS) if there is a formula ψ(y , z1, . . . , zd ) such that forevery finite set A, |A| ≥ 2 and every p ∈ Sϕ(A), there are(b1, . . . , bd ) ∈ Ad such that

ϕ(x , a) ∈ p ⇐⇒ |= ψ(a, b1, . . . , bd )

for every a ∈ A.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 28: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Observation

If ϕ(x , y) has UDTFS, then the uniformly definable familyCϕ(x ,y) = {ϕ(c ,M) : c ∈ Sort(x)} has an extended compressionscheme.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 29: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which formulas have UDTFS?

• If ϕ(x , y) is stable, then ϕ(x , y) has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 30: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which formulas have UDTFS?

• If ϕ(x , y) is stable, then ϕ(x , y) has UDTFS.

• If ϕ(x , y) has UDTFS via ψ(y , z1, . . . , zd ), then for any finite setY , |Sϕ(Y )| ≤ |Y |d , so ϕ(x , y) is dependent (NIP) withindependence dimension at most d .

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 31: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which formulas have UDTFS?

• If ϕ(x , y) is stable, then ϕ(x , y) has UDTFS.

• If ϕ(x , y) has UDTFS via ψ(y , z1, . . . , zd ), then for any finite setY , |Sϕ(Y )| ≤ |Y |d , so ϕ(x , y) is dependent (NIP) withindependence dimension at most d .

Open Question Does every dependent formula have UDTFS?

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 32: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Which formulas have UDTFS?

• If ϕ(x , y) is stable, then ϕ(x , y) has UDTFS.

• If ϕ(x , y) has UDTFS via ψ(y , z1, . . . , zd ), then for any finite setY , |Sϕ(Y )| ≤ |Y |d , so ϕ(x , y) is dependent (NIP) withindependence dimension at most d .

Open Question Does every dependent formula have UDTFS?If you can prove this, you can petition Warmuth for $600.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 33: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Definability over Indiscernible Sequences

A plausibility argument:

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 34: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Definability over Indiscernible Sequences

A plausibility argument:

Theorem

A partitioned formula ϕ(x , y)is stable if and only if thereexists a formula ψ(y , z) sothat for all order indiscerniblesequences A and allp ∈ Sϕ(A), there exists a ∈ Ad

so that ψ(y , a) defines p.

Theorem

A partitioned formula ϕ(x , y)is dependent iff there exists aformula ψ(y , z) so that for allfinite order indiscerniblesequences A and all p ∈ Sϕ(A)there exists a ∈ Ad so thatψ(y , a) defines p.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 35: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

The class of UDTFS formulas is well behaved:

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 36: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

The class of UDTFS formulas is well behaved:

• Closed under boolean combinations: If ϕ(x , y) and ψ(x , z) areboth UDTFS, then so are ¬ϕ(x , y) and [ϕ ∧ ψ](x , yz).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 37: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

The class of UDTFS formulas is well behaved:

• Closed under boolean combinations: If ϕ(x , y) and ψ(x , z) areboth UDTFS, then so are ¬ϕ(x , y) and [ϕ ∧ ψ](x , yz).

• ”Finitely many defining formulas suffice” Given ϕ(x , y), if thereare finitely many ψi (y , z1, . . . , zd ) such that for every finite A,every p ∈ Sϕ(A) is definable by some ψi (y , a1, . . . , ad ), then ϕ hasUDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 38: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

The class of UDTFS formulas is well behaved:

• Closed under boolean combinations: If ϕ(x , y) and ψ(x , z) areboth UDTFS, then so are ¬ϕ(x , y) and [ϕ ∧ ψ](x , yz).

• ”Finitely many defining formulas suffice” Given ϕ(x , y), if thereare finitely many ψi (y , z1, . . . , zd ) such that for every finite A,every p ∈ Sϕ(A) is definable by some ψi (y , a1, . . . , ad ), then ϕ hasUDTFS.

• ”Sufficiency of a single variable” [Guingona] If every formulaϕ(x , y) with a single x-variable has UDTFS, then every formulaϕ(x , z) has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 39: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Theorem (H. Johnson-L, 2008)

If T is o-minimal then every formula ϕ(x , y) is UDTFS. It followsthat the uniformly definable family Cϕ(x ,y) has a d-dimensionalextended compression scheme where d = lg(x).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 40: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Theorem (H. Johnson-L, 2008)

If T is o-minimal then every formula ϕ(x , y) is UDTFS. It followsthat the uniformly definable family Cϕ(x ,y) has a d-dimensionalextended compression scheme where d = lg(x).

In some sense, this was proved by Marker-Steinhorn whoestablished definability of types for o-minimal structures withDedekind complete order types.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 41: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Vincent Guingona’s results:

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 42: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Vincent Guingona’s results:

• If T is weakly o-minimal, then every formula has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 43: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Vincent Guingona’s results:

• If T is weakly o-minimal, then every formula has UDTFS.

• If ϕ has independence dimension one, then ϕ has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 44: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Vincent Guingona’s results:

• If T is weakly o-minimal, then every formula has UDTFS.

• If ϕ has independence dimension one, then ϕ has UDTFS.

• If T is VC-minimal, then every formula has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 45: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Vincent Guingona’s results:

• If T is weakly o-minimal, then every formula has UDTFS.

• If ϕ has independence dimension one, then ϕ has UDTFS.

• If T is VC-minimal, then every formula has UDTFS.

• If ϕ has density one, i.e., there is a constant k so that|Sϕ(A)| ≤ k |A| for all finite sets A in the sort of y , then ϕ hasUDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 46: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Some deeper results (also proved by Guingona):

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 47: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Some deeper results (also proved by Guingona):

Theorem (Guingona)

Suppose there is an n such that for any set A of size n (in the sortof y), |Sϕ(A)| ≤

(n2

)+(n1

)then ϕ has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 48: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Some deeper results (also proved by Guingona):

Theorem (Guingona)

Suppose there is an n such that for any set A of size n (in the sortof y), |Sϕ(A)| ≤

(n2

)+(n1

)then ϕ has UDTFS.

Remark: If the independence dimension of ϕ is 2, then|Sϕ(A)| ≤

(n2

)+(n1

)+ 1 by Sauer’s theorem.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 49: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

An ict-pattern with two rows consists of two formulas ϕ(x , y) andψ(x , z) such that for every N there exist {bi : i < N} and{cj : j < N} such that each of the N2 formulas

ϕ(x , bi∗) ∧ ψ(x , cj∗) ∧∧

i 6=i∗

¬ϕ(x , bi ) ∧∧

j 6=j∗

¬ψ(x , cj )

indexed by (i∗, j∗) ∈ N2 is consistent.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 50: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

An ict-pattern with two rows consists of two formulas ϕ(x , y) andψ(x , z) such that for every N there exist {bi : i < N} and{cj : j < N} such that each of the N2 formulas

ϕ(x , bi∗) ∧ ψ(x , cj∗) ∧∧

i 6=i∗

¬ϕ(x , bi ) ∧∧

j 6=j∗

¬ψ(x , cj )

indexed by (i∗, j∗) ∈ N2 is consistent.

A theory T is dp-minimal if it does not admit an ict-pattern withtwo rows.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 51: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

An ict-pattern with two rows consists of two formulas ϕ(x , y) andψ(x , z) such that for every N there exist {bi : i < N} and{cj : j < N} such that each of the N2 formulas

ϕ(x , bi∗) ∧ ψ(x , cj∗) ∧∧

i 6=i∗

¬ϕ(x , bi ) ∧∧

j 6=j∗

¬ψ(x , cj )

indexed by (i∗, j∗) ∈ N2 is consistent.

A theory T is dp-minimal if it does not admit an ict-pattern withtwo rows.

Theorem (Guingona)

If T is dp-minimal then every formula has UDTFS.

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas

Page 52: Data compression and de nability of types in stable and …laskow/Pubs/LC2010.pdf · 2010. 7. 26. · Chris Laskowski University of Maryland Paris, 26 July, 2010 Chris Laskowski University

Bibliography

S. Ben-David and A. Litman, Combinatorial variability ofVapnik-Chervonenkis classes with applications to samplecompression schemes, Discrete applied math, vol 86(1) 3-25(1998).

S. Floyd and M. Warmuth, Sample compression, learnabilityand Vapnik-Chervonekis dimension, Machine Learning, vol21(3), 269-304 (1995).

V. Guingona, On uniform definability of types over finite sets,arXiv:1005.4924 and submitted to the JSL.

H.R. Johnson and M.C. Laskowski, Compression schemes,stable definable families, and o-minimal structures, Discreteand Computational Geometry vol 43, 914-926 (2010).

Chris Laskowski University of Maryland

Data compression and definability of types in stable and dependent formulas


Recommended