• DocumentCode
    2180411
  • Title

    Efficient algorithms for simple matroid intersection problems

  • Author

    Gabow, Harold N. ; Tarjan, Robert E.

  • fYear
    1979
  • fDate
    29-31 Oct. 1979
  • Firstpage
    196
  • Lastpage
    204
  • Abstract
    Given a matroid, where each element has a realvalued cost and is colored red or green; we seek a minimum cost base with exactly q red elements. This is a simple case of the matroid intersection problem. A general algorithm is presented. Its efficiency is illustrated in the special case of finding a minimum spanning tree with q red edges; the time is O(m log log n + n α (n,n) log n). Efficient algorithms are also given for job scheduling matroids and partition matroids. An algorithm is given for finding a minimum spanning tree where a vertex r has prespecified degree; it shows this problem is equivalent to finding a minimum spanning tree, without the degree constraint. An algorithm is given for finding a minimum spanning tree on a directed graph, where the given root r has prespecified degree; the time is O(m log n), the same as for the problem without the degree constraint.
  • Keywords
    Bipartite graph; Communication networks; Computer networks; Computer science; Contracts; Cost function; Partitioning algorithms; Polynomials; Scheduling algorithm; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1979., 20th Annual Symposium on
  • Conference_Location
    San Juan, Puerto Rico
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1979.14
  • Filename
    4568015