Skip to main content

Algorithmic versus axiomatic definitions of matroids

  • Chapter
  • First Online:
Mathematical Programming at Oberwolfach

Part of the book series: Mathematical Programming Studies ((MATHPROGRAMM,volume 14))

Abstract

Matroids can be defined by a lot of different concepts which are all theoretically equivalent. On the other hand, from a computational point of view, these concepts are quite different and can be classified into more or less powerful concepts. In this paper we give a complete analysis of the computational relations between various matroid concepts together with several extensions concerning combinations of concepts, general independence systems and calculations of the complexity of matroid properties with respect to various “oracles”. Of particular interest is the fact that matroids can be also axiomatically defined by a girth function and that the GIRTH oracle is significantly stronger than the more standard oracles.

Supported by Sonderforschungsbereich 21 (DFG), Institut für ökonometrie und Operations Research, Universität Bonn, W. Germany.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Hausmann and B. Korte, “Lower bounds on the worst-case complexity of some oracle algorithms”, Discrete Mathematics 24 (1978) 261–276.

    Article  MATH  MathSciNet  Google Scholar 

  2. D. Hausmann and B. Korte, “Oracle algirithms for fixed-point problems—an axiomatic approach”, in: R. Henn, B. Korte and W. Oettli, eds., Optimization and operations research, Proc. Bonn 1977, Lecture Notes in Economics and Mathematical Systems, 157 (Springer, Berlin, 1978) pp. 137–156.

    Google Scholar 

  3. D. Hausmann and B. Korte, “The relative strength of oracles for independence systems”, in: J. Frehse, D. Pallaschke and U. Trottenberg, eds., Special topics of applied mathematics, functional analysis, numerical analysis, and optimization (North-Holland, Amsterdam, 1980) pp. 195–211.

    Google Scholar 

  4. P.M. Jensen and B. Korte, “Complexity of matroid property algorithms”, Rept. No. 78124-OR, Institut für ökonometrie und Operations Research, University of Bonn, Bonn (1978).

    Google Scholar 

  5. E.L. Lawler, “Combinatorial optimization: networks and matroids” (Holt, Rinehart and Winston, New York, 1976).

    MATH  Google Scholar 

  6. G.C. Robinson and D.J.A. Welsh, “The computational complexity of matroid properties”, Mathematical Proceedings of the Cambridge Philosophical Society 87 (1980) 29–45.

    Article  MATH  MathSciNet  Google Scholar 

  7. P.D. Seymour, “Recognizing graphic matroids”, working paper, Merton College, Oxford, and University of Waterloo, Canada (1979).

    Google Scholar 

  8. D.J.A. Welsh, Matroid theory (Academic Press, New York, 1976).

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

H. König B. Korte K. Ritter

Rights and permissions

Reprints and permissions

Copyright information

© 1981 The Mathematical Programming Society

About this chapter

Cite this chapter

Hausmann, D., Korte, B. (1981). Algorithmic versus axiomatic definitions of matroids. In: König, H., Korte, B., Ritter, K. (eds) Mathematical Programming at Oberwolfach. Mathematical Programming Studies, vol 14. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0120924

Download citation

  • DOI: https://doi.org/10.1007/BFb0120924

  • Received:

  • Revised:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00805-4

  • Online ISBN: 978-3-642-00806-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics