A framework for the greedy algorithm (Q1613405)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A framework for the greedy algorithm |
scientific article; zbMATH DE number 1792346
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A framework for the greedy algorithm |
scientific article; zbMATH DE number 1792346 |
Statements
A framework for the greedy algorithm (English)
0 references
29 August 2002
0 references
Matroids are characterized by the fact that the greedy algorithm finds bases of largest weight. There are, however, optimization problems for which the greedy algorithm solves the optimization problem for many, but not all, linear weight functions and for such situations a theory is developed to efficiently identify instances on which the greedy algorithm works correctly. For a finite set together with a set of partial orderings on its elements, the concepts of greedy set and admissible function are defined, meaning that on a greedy set the greedy algorithm correctly solves the associated optimization problem for all admissible functions. A geometric condition sufficient for a set to be greedy is given in terms of a polytope and roots that generalize Lie algebra root systems. The main ideas are illustrated by many nice examples.
0 references
greedy algorithm
0 references
matroid
0 references
Coxeter matroid
0 references