Jump to content

Matroid embedding

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Lightbot (talk | contribs) at 13:42, 10 November 2008 (Date audit per mosnum/overlink/Other). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In combinatorics, a matroid embedding is a set system (F, E), where F is a collection of feasible sets, that satisfies the following properties:

  1. (Accessibility Property) Every non-empty feasible set X contains an element x such that X\{x} is feasible;
  2. (Extensibility Property) For every feasible subset X of a basis (i.e., maximal feasible set) B, some element in B but not in X belongs to the extension ext(X) of X, or the set of all elements e not in X such that X∪{e} is feasible;
  3. (Closure-Congruence Property) For every superset A of a feasible set X disjoint from ext(X), A∪{e} is contained in some feasible set for either all or no e in ext(X);
  4. The collection of all subsets of feasible sets forms a matroid.

Matroid embedding was introduced by Helman et al. in 1993 to characterize problems that can be optimized by a greedy algorithm.

References

  • Helman, Paul; Moret, Bernard M. E.; Shapiro, Henry D. (1993). "An exact characterization of greedy structures". SIAM Journal of Discrete Mathematics. 6 (2): 274–283. doi:10.1137/0406021.{{cite journal}}: CS1 maint: multiple names: authors list (link)