Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Semi-streaming Algorithms for Submodular Matroid Intersection
 
conference paper

Semi-streaming Algorithms for Submodular Matroid Intersection

Garg, Paritosh  
•
Jordan, Linus
•
Svensson, Ola  
January 1, 2021
Integer Programming And Combinatorial Optimization, Ipco 2021
22nd International Conference on Integer Programming and Combinatorial Optimization (IPCO)

While the basic greedy algorithm gives a semi-streaming algorithm with an approximation guarantee of 2 for the unweighted matching problem, it was only recently that Paz and Schwartzman obtained an analogous result for weighted instances. Their approach is based on the versatile local ratio technique and also applies to generalizations such as weighted hypergraph matchings. However, the framework for the analysis fails for the related problem of weighted matroid intersection and as a result, the approximation guarantee for weighted instances did not match the factor 2 achieved by the greedy algorithm for unweighted instances. Our main result closes this gap by developing a semi-streaming algorithm with an approximation guarantee of 2+epsilon for weighted matroid intersection, improving upon the previous best guarantee of 4 + epsilon. Our techniques also allow us to generalize recent results by Levin and Wajc on submodular maximization subject to matching constraints to that of matroid-intersection constraints.

While our algorithm is an adaptation of the local ratio technique used in previous works, the analysis deviates significantly and relies on structural properties of matroid intersection, called kernels. Finally, we also conjecture that our algorithm gives a (k+epsilon) approximation for the intersection of k matroids but prove that new tools are needed in the analysis as the used structural properties fail for k >= 3.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

s10107-022-01858-9.pdf

Type

Publisher's Version

Version

http://purl.org/coar/version/c_970fb48d4fbd8a85

Access type

openaccess

License Condition

CC BY

Size

485.17 KB

Format

Adobe PDF

Checksum (MD5)

d86784a5e09a9b15d90bfb4de05cbd90

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés