Treedepth and Δ-forestwidth
Lax461425.TreedepthForestwidth · concepts/Lax461425/TreedepthForestwidth.lean · lax-461425
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
If , then : placing the vertices introduced at a node of the decomposition in a chain below those introduced at its ancestors gives an elimination forest. Conversely, if , then : the nodes of an elimination forest below a new root, each with the bag of vertices on its path to the root, form such a decomposition.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax461425.PatternWidths |
| 2 | import Lax461425.Forestwidth |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Treedepth and Δ-forestwidth |
| 7 | type: theorem |
| 8 | --- |
| 9 | If , then : placing the |
| 10 | vertices introduced at a node of the decomposition in a chain below those introduced at its |
| 11 | ancestors gives an elimination forest. Conversely, if , then |
| 12 | : the nodes of an elimination forest below a new root, each with |
| 13 | the bag of vertices on its path to the root, form such a decomposition. |
| 14 | -/ |
| 15 | |
| 16 | namespace Lax461425.TreedepthForestwidth |
| 17 | |
| 18 | open HomomorphismPolynomials Forestwidth PatternWidths |
| 19 | |
| 20 | /-- Bounded-depth decompositions with bags of size at most `w + 1` give elimination forests |
| 21 | of height at most `(w + 1) * Δ`. -/ |
| 22 | axiom treedepthLE_of_forestwidthLE {Δ w : ℕ} {F : Pattern} (h : ForestwidthLE Δ w F) : |
| 23 | TreedepthLE ((w + 1) * Δ) F |
| 24 | |
| 25 | /-- Elimination forests of height at most `t` give decompositions of depth at most `t` with |
| 26 | bags of size at most `t`. -/ |
| 27 | axiom forestwidthLE_of_treedepthLE {t : ℕ} {F : Pattern} (h : TreedepthLE t F) : |
| 28 | ForestwidthLE t (t - 1) F |
| 29 | |
| 30 | end Lax461425.TreedepthForestwidth |
| 31 |
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments