In mathematics, a base-orderable matroid is a
matroid
In combinatorics, a branch of mathematics, a matroid is a structure that abstracts and generalizes the notion of linear independence in vector spaces. There are many equivalent ways to define a matroid axiomatically, the most significant being ...
that has the following additional property, related to the
bases of the matroid.
[
*] For any two bases and there exists a feasible exchange bijection, defined as a bijection '''' from '''' to , such that for every , both and are bases.
The property was introduced by Brualdi and Scrimger.
A strongly-base-orderable matroid has the following stronger property:
For any two bases and , there is a strong feasible exchange bijection, defined as a bijection '''' from '''' to , such that for every , both and are bases.
The property in context
Base-orderability imposes two requirements on the function ''
:''
# It should be a bijection;
# For every
, both
and
should be bases.
Each of these properties alone is easy to satisfy:
# All bases of a given matroid have the same cardinality, so there are ''n''! bijections between them (where ''n'' is the common size of the bases). But it is not guaranteed that one of these bijections satisfies property 2.
# All bases
and
of a matroid satisfy the ''symmetric basis exchange property'', which is that for every
, there exists some
, such that both
and
are bases. However, it is not guaranteed that the resulting function f be a bijection - it is possible that several ''
'' are matched to the same
.
Matroids that are base-orderable
Every
partition matroid
In mathematics, a partition matroid or partitional matroid is a matroid that is a direct sum of uniform matroids. It is defined over a base set in which the elements are partitioned into different categories. For each category, there is a ''capac ...
is strongly base-orderable. Recall that a partition matroid is defined by a finite collection of ''categories'', where each category
has a ''capacity'' denoted by an integer
with
. A basis of this matroid is a set which contains exactly
elements of each category
. For any two bases
and
, every bijection mapping the
elements of
to the
elements of
is a strong feasible exchange bijection.
Every
transversal matroid is strongly base-orderable.
Matroids that are not base-orderable
Some matroids are not base-orderable. A notable example is the
graphic matroid
In the mathematical theory of matroids, a graphic matroid (also called a cycle matroid or polygon matroid) is a matroid whose independent sets are the forests in a given finite undirected graph. The dual matroids of graphic matroids are called c ...
on the graph ''K''
4, i.e., the matroid whose bases are the spanning trees of the
clique
A clique ( AusE, CanE, or ), in the social sciences, is a group of individuals who interact with one another and share similar interests. Interacting with cliques is part of normative social development regardless of gender, ethnicity, or popula ...
on 4 vertices.
Denote the vertices of ''K''
4 by 1,2,3,4, and its edges by 12,13,14,23,24,34. Note that the bases are:
* , , ; , ; , ; ;
* , ; , ; ;
* , ; .
Consider the two bases ''A'' = and ''B'' = , and suppose that there is a function ''f'' satisfying the exchange property (property 2 above). Then:
* ''f''(12) must equal 14: it cannot be 24, since A \ + = which is not a basis; it cannot be 13, since B \ + = which is not a basis.
* ''f''(34) must equal 14: it cannot be 24, since B \ + = which is not a basis; it cannot be 13, since A \ + = which is not a basis.
Then ''f'' is not a bijection - it maps two elements of ''A'' to the same element of ''B''.
There are matroids that are base-orderable but not strongly-base-orderable.
Properties
In base-orderable matroids, a feasible exchange bijection exists not only between bases but also between any two independent sets of the same cardinality, i.e., any two independent sets
and
such that
.
This can be proved by induction on the difference between the size of the sets and the size of a basis (recall that all bases of a matroid have the same size). If the difference is 0 then the sets are actually bases, and the property follows from the definition of base-orderable matroids. Otherwise by the augmentation property of a matroid, we can augment
to an independent set
and augment
to an independent set
. Then, by the induction assumption there exists a feasible exchange bijection ''
'' between
and
. If
, then the restriction of ''
'' to
and
is a feasible exchange bijection. Otherwise, ''
'' and ''
'', so ''
'' can be modified by setting: ''
''. Then, the restriction of the modified function to
and
is a feasible exchange bijection.
Completeness
The class of base-orderable matroids is ''complete''. This means that it is closed under the operations of minors, duals, direct sums, truncations, and induction by directed graphs.
It is also closed under restriction, union and truncation.
[.]
The same is true for the class of strongly-base-orderable matroids.
References
{{reflist
Matroid theory