Download Lattice Path Matroids Are 3-Colorable

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
D ISKRETE M ATHEMATIK UND O PTIMIERUNG
Immanuel Albrecht and Winfried Hochstättler:
Lattice Path Matroids Are 3-Colorable
Technical Report feu-dmo039.15
Contact: immanuel.albrechtfernuni-hagen.de, [email protected]
FernUniversität in Hagen
Fakultät für Mathematik und Informatik
Lehrgebiet für Diskrete Mathematik und Optimierung
D – 58084 Hagen
2000 Mathematics Subject Classification: 05C15, 05B35, 52C40
Keywords: colorings, lattice path matroids, transversal matroids, oriented matroids
LATTICE PATH MATROIDS ARE 3-COLORABLE
IMMANUEL ALBRECHT AND WINFRIED HOCHSTÄTTLER
A BSTRACT. We show that every lattice path matroid of rank at least two has a positive
coline. As a corollary we get that any orientation of a lattice path matroid is 3-colorable.
Fakultät für Mathematik und Informatik, Fernuniversität in Hagen
Universitätsstr. 1, 58084 Hagen, Germany
[email protected]
[email protected]
1. I NTRODUCTION
Recently, in order to verify a generalized version of Hadwiger’s Conjecture to oriented
matroids for the case of 3-colorability, Goddyn et. al. [2] introduced the class of generalized
series parallel (GSP) matroids and asked whether it coincides with the class of oriented
matroids without M(K4 )-minor. Furthermore, they showed that a minor closed class C of
oriented matroids is a subclass of the GSP-matroids, if every simple matroid in C contains
a flat of codimension 2, i. e. a coline, which is contained in more flats of codimension
1, i. e. copoints, with only one extra element, than in larger copoints. We call such a
coline a positive coline. They conjectured that every simple gammoid of rank at least 2
has a positive coline. Gammoids are the smallest class of matroids which are closed under
minors and under duality that contain the transversal matroids, which are closed under
neither. Bicircular matroids form a minor closed class of the transversal matroids and
Goddyn et. al. [2] verified the existence of a positive coline in every simple representative
of rank at least 2 from that class.
Another minor closed subclass of the transversal matroids has recently attracted some
attention, the lattice path matroids [1]. In this note we show that every simple lattice path
matroids of rank at least 2 has a positive coline.
2. D EFINITIONS AND P REVIOUS R ESULTS
Definition 1. ([2], Def. 4) Let M = (E, rk, cl) be a matroid. A set X ⊆ E is called coline, if
X = cl(X) and rk(X) = rk(E) − 2. A set Y ⊆ E is called copoint on X, if X ⊆ Y , Y = cl(Y )
and rk(Y ) = rk(E) − 1. If further |Y \X| = 1, we say that Y is a simple copoint on X.
Otherwise, we say that Y is a fat copoint on X. A coline X ⊆ E is called positive, if there
are strictly more simple than fat copoints on X.
The following definitions are basically those found in [1].
Definition 2. Let n ∈ N. A lattice path of length n is a tuple (pi )ni=1 ∈ {N, E}[n] , and we
say that the i-th step is towards the North (East), if pi = N (pi = E).
1
LATTICE PATH MATROIDS ARE 3-COLORABLE
2
Definition 3. Let n ∈ N and (pi )ni=1 , (qi )ni=1 be lattice paths of length n. We say that (pi )ni=1
is never above (qi )ni=1 with common endpoint if for all k ∈ [n],
|{i ∈ [k] | pi = N}| ≤ |{i ∈ [k] | qi = N}|
and |{i ∈ [n] | pi = N}| = |{i ∈ [n] | qi = N}| holds. In that case, we write (pi )ni=1 (qi )ni=1 .
Definition 4. Let (pi )ni=1 , (qi )ni=1 be lattice paths, such that (pi )ni=1 (qi )ni=1 . We define
the set of lattice paths between (pi )ni=1 and (qi )ni=1 to be
o
n
P[(pi )ni=1 , (qi )ni=1 ] = (ri )ni=1 ∈ {N, E}[n] | (pi )ni=1 (ri )ni=1 (qi )ni=1 .
Definition 5. A matroid M is called lattice path matroid, if it is isomorphic to the transversal matroid M[(pi )ni=1 , (qi )ni=1 ] presented by (Ak )rk=1 with
Ak = j ∈ [n] | ∃(ri )ni=1 ∈ P[(pi )ni=1 , (qi )ni=1 ] : r j = N ∧ k = |{i ∈ [ j] | ri = N}|
for some lattice paths (pi )ni=1 and (qi )ni=1 with (pi )ni=1 (qi )ni=1 and r = |{i ∈ [n] | pi = N}|.
Example.
Q
4
5
6
2
3
4
5
1
2
3
P
Let P = (E, E, N, E, N, N) and Q =
(N, N, E, N, E, E).
Then P Q and M[P, Q] is the transversal
matroid presented by (A1 , A2 , A3 ) where A1 =
{1, 2, 3}, A2 = {2, 3, 4, 5}, A3 = {4, 5, 6}.
Theorem 6. ([1], Thm. 2.1) Let P, Q be lattice paths, such that P Q. There is a bijection
between the bases of the lattice path matroid for P and Q, and the set of lattice paths
between P and Q, namely
∼
R 7→ R−1 (N)
P[P, Q] −→ B(M[P, Q]),
3. O UR RESULT
Given a representation P Q of a lattice path matroid there is a distinguished coline
containing the elements with smallest labels. In the following we will prove that, essentially, this coline is positive. We start with some simple observations.
Proposition 7. Let P = (pi )ni=1 , Q = (qi )ni=1 be lattice paths, such that P Q, let j ∈ [n].
With regard to M = M[P, Q],
(1) rk([ j]) = |{i ∈ [ j] | qi = N}|.
(2) j is a loop, if and only if
|{i ∈ [ j − 1] | pi = N}| = |{i ∈ [ j] | qi = N}| ,
i.e. the j-th step is forced to go towards East.
j
(3) for all k ∈ [n]\[ j], j and k are parallel edges, if and only if
=
|{i ∈ [ j − 1] | pi = N}| = |{i ∈ [k − 1] | pi = N}|
|{i ∈ [ j] | qi = N}| − 1 = |{i ∈ [k] | qi = N}| − 1
i.e. the j-th and k-th steps are in common a corridor towards the East that is one
step wide.
LATTICE PATH MATROIDS ARE 3-COLORABLE
3
k
j
k
j
Proof.
(1) This follows from the fact ∀P R Q : |[ j] ∩ R−1 (N)| ≤ |[ j] ∩ Q−1 (N)|.
(2) j is a loop, if and only if rk({ j}) = 0, if and only if ∀B ∈ B(M) : j ∈
/ B, if
and only if ∀ ∈ (ri )ni=1 ∈ P[P, Q] : r j = E, if and only if |{i ∈ [ j − 1] | pi = N}| =
|{i ∈ [ j] | qi = N}|.
(3) “⇒”: Let j and k be parallel edges with j < k. Then ∀B ∈ B(M) : { j, k} 6⊆ B.
Thus
@P (ri )ni=1 Q : r j = N = rk (∗).
Since j is no loop, there is some (ri1 )ni=0 ∈ P[P, Q] with r1j = N which is minimal
with regard to . Then
i ∈ [ j − 1] | ri1 = N = |{i ∈ [ j − 1] | pi = N}| .
With (∗) follows
|{i ∈ [k] | qi = N}| = i ∈ [ j] | ri1 = N = i ∈ [ j − 1] | ri1 = N + 1.
Since k is no loop,
|{i ∈ [ j − 1] | pi = N}| = |{i ∈ [ j] | qi = N}| − 1.
“⇐”: Obviously, j and k appear only once and in the same Ai for 1 ≤ i ≤ r.
Lemma 8. Let P = (pi )ni=1 , Q = (qi )ni=1 be lattice paths, such that P Q and such that
M = M[P, Q] is loopless, let j ∈ [n] such that q j = N. Then
[ j − 1] = cl([ j − 1]).
Furthermore, if k ≥ j,
rk([ j − 1] ∪ {k}) = rk([ j − 1]) + 1.
Proof. By Proposition 7 (1), we get rk([ j − 1]) = |{i ∈ [ j − 1] | qi = N}|. Now fix some
k ∈ [n]\[ j − 1]. Since M has no loop, by Theorem 6 there is R = (ri )ni=0 ∈ P[P, Q] with
rk = N. We can construct a path S = (si )ni=0 ∈ P[P, Q] that follows Q for the first j − 1 steps,
then goes towards the East until it meets R, and then goes on as R does.
k
j
Q
R
l
LATTICE PATH MATROIDS ARE 3-COLORABLE
4
The base S−1 (N) that corresponds to the constructed path yields
rk([ j − 1] ∪ {k}) ≥ ([ j − 1] ∪ {k}) ∩ S−1 (N) = 1 + [ j − 1] ∩ Q−1 (N) = 1 + rk([ j − 1]).
Since adding a single element to a set can at most add one to the rank, the inequality
in the above formula may be replaced by equality. This implies that k ∈
/ cl([ j − 1]) and
[ j − 1] = cl([ j − 1]).
Theorem 9. Let P = (pi )ni=1 , Q = (qi )ni=1 be lattice paths, such that P Q and such that
M = M[P, Q] is simple, let j1 = max(Q−1 (N)) and j2 = max(Q−1 (N)\{ j1 }). Then:
(1) [ j2 − 1] is a coline that we call the Western coline.
(2) [ j1 − 1] is a copoint on [ j2 − 1], which is fat if j1 − j2 ≥ 2,
(3) [ j2 − 1] ∪ {k} is a simple copoint on [ j2 − 1] for every k ≥ j1 .
Proof. That [ j2 − 1] is indeed a coline and [ j1 − 1] is indeed a copoint follows from
Lemma 8 and the construction of j2 and j1 . The equation |[ j1 − 1]\[ j2 − 1]| = j1 − j2 gives
the fatness property of [ j1 − 1]. Lemma 8 also provides that rk([ j2 − 1] ∪ {k}) = rk([n]) − 1.
The only thing left to show is that for any k ∈ [n] with k ≥ j1 , cl([ j2 − 1] ∪ {k}) =
[ j2 − 1] ∪ {k}, i.e. that those sets are simple copoints. Again, it suffices to construct a path
that shows that for any k0 ∈ [n]\([ j2 − 1] ∪ {k}), rk ([ j2 − 1] ∪ {k, k0 }) = rk([ j2 − 1]) + 2.
Possibly switching k and k0 , we may assume that k < k0 . Since M has neither parallel edges
nor loops, there is a lattice path R = (ri )ni=0 ∈ P[P, Q] such that {k, k0 } ⊆ R−1 (N).
j1
j2
Q
R
k0
k
< j1
≥ j1
Again, the path S = (si )ni=0 ∈ P[P, Q] follows Q for the first j2 − 1 steps, then goes towards the East until it meets R, and then goes on as R does. In this case, the
con0 }) ≥ ([ j − 1] ∪ {k, k0 }) ∩ S−1 (N) = 2 +
structed
path
S
yields
that
rk([
j
−
1]
∪
{k,
k
2
2
[ j2 − 1] ∩ Q−1 (N) = 2 + rk([ j2 − 1]).
Theorem 10. For every simple lattice path matroid M of rank ≥ 2, the Western coline is
positive, or n is a coloop and there is either another coloop or the rank is ≥ 3.
Proof. If j1 ≤ n − 1 as defined in Theorem 9, [ j2 − 1] has at most 1 fat and at least 2 simple
copoints, therefore it is positive. Otherwise j1 = n is a coloop. If there is another coloop
e1 , then [n − 1]\{e1 } is a positive coline with two simple copoints. If n is the only coloop,
rank 2 and no other coloop would imply that there are parallel edges.
Corollary 11. Every simple lattice path matroid M of rank ≥ 2 has a positive coline.
Proof. We proceed by induction on rk(M) ≥ 2. If rk(M) = 2, since M is simple, 0/ is a
positive coline. Assume rk(M) ≥ 3. Either the Western coline is a positive coline or n is
a coloop and M/n = M\n has a positive coline W by induction, and W ∪ {n} is a positive
coline of M.
Definition. ([2], Def. 2) Let O be a simple oriented matroid. We say that O is generalized
series-parallel, if every simple minor of O has a {0, ±1}-valued coflow which has exactly
one or two nonzero-entries.
LATTICE PATH MATROIDS ARE 3-COLORABLE
5
Lemma. ([2], Lem. 5) If an orientable matroid M has a positive coline, then every orientation O of M has a {0, ±1}-valued coflow which has exactly one or two nonzero-entries.
Theorem. ([1], Thm. 3.1) The class of lattice path matroids is closed under minors, duals
and direct sums.
Corollary 12. All orientations of lattice path matroids are generalized series-parallel.
Theorem. ([2], Thm. 3) Every generalized-series parallel oriented matroid without loops
has a NZ-3 coflow, i.e. it is 3-colorable.
Corollary 13. Every loopless oriented lattice path matroid is 3-colorable.
R EFERENCES
[1] Joseph E. Bonin and Anna de Mier. Lattice path matroids: Structural properties. European Journal of Combinatorics, 27(5):701 – 738, 2006.
[2] Luis Goddyn, Winfried Hochstättler, and Nancy Ann Neudauer. Bicircular matroids are 3-colorable. Technical report, Discrete Mathematics and Optimization, FernUni in Hagen, 2015.
Related documents