Skip to main content

Competitive Weighted Matching in Transversal Matroids

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5125))

Abstract

Consider a bipartite graph with a set of left-vertices and a set of right-vertices. All the edges adjacent to the same left-vertex have the same weight. We present an algorithm that, given the set of right-vertices and the number of left-vertices, processes a uniformly random permutation of the left-vertices, one left-vertex at a time. In processing a particular left-vertex, the algorithm either permanently matches the left-vertex to a thus-far unmatched right-vertex, or decides never to match the left-vertex. The weight of the matching returned by our algorithm is within a constant factor of that of a maximum weight matching.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   149.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   199.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Babaioff, M., Immorlica, N., Kleinberg, R.: Matroids, secretary problems, and online mechanisms. In: Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete algorithms, pp. 434–443 (January 2007)

    Google Scholar 

  2. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press, Cambridge (1998)

    MATH  Google Scholar 

  3. Dimitrov, N.B., Plaxton, C.G.: Competitive weighted matching in transversal matroids. Technical Report TR–08–04, Department of Computer Science, University of Texas at Austin (January 2008)

    Google Scholar 

  4. Ferguson, T.: Who solved the secretary problem? Statistical Science 4, 282–289 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  5. Freeman, P.R.: The secretary problem and its extensions: A review. International Statistical Review 51, 189–206 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  6. Karger, D.: Random sampling and greedy sparsification for matroid optimizaiton problems. Mathematical Programming 82, 41–81 (1998)

    MathSciNet  MATH  Google Scholar 

  7. Kleinberg, R.: A multiple-choice secretary algorithm with applications to online auctions. In: Proceedings of the 16th Annual ACM-SIAM Symposium on Discrete algorithms, pp. 630–631 (January 2005)

    Google Scholar 

  8. Lawler, E.: Combinatorial Optimization: Networks and Matroids. Dover Publications, Mineola (2001)

    MATH  Google Scholar 

  9. Lindley, D.V.: Dynamic programming and decision theory. Applied Statistics 10, 39–51 (1961)

    Article  MathSciNet  MATH  Google Scholar 

  10. Oxley, J.: What is a matroid? Cubo. 5, 179–218 (2003)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dimitrov, N.B., Plaxton, C.G. (2008). Competitive Weighted Matching in Transversal Matroids. In: Aceto, L., Damgård, I., Goldberg, L.A., Halldórsson, M.M., Ingólfsdóttir, A., Walukiewicz, I. (eds) Automata, Languages and Programming. ICALP 2008. Lecture Notes in Computer Science, vol 5125. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70575-8_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-70575-8_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-70574-1

  • Online ISBN: 978-3-540-70575-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics