English
Related papers

Related papers: Matroid Algorithms Under Size-Sensitive Independen…

200 papers

Querying complex models for precise information (e.g. traffic models, database systems, large ML models) often entails intense computations and results in long response times. Thus, weaker models which give imprecise results quickly can be…

Data Structures and Algorithms · Computer Science 2024-11-06 Franziska Eberle , Felix Hommelsheim , Alexander Lindermayr , Zhenwei Liu , Nicole Megow , Jens Schlöter

The matroid intersection problem is a fundamental problem that has been extensively studied for half a century. In the classic version of this problem, we are given two matroids $\mathcal{M}_1 = (V, \mathcal{I}_1)$ and $\mathcal{M}_2 = (V,…

Data Structures and Algorithms · Computer Science 2021-02-12 Joakim Blikstad , Jan van den Brand , Sagnik Mukhopadhyay , Danupon Nanongkai

When we deal with a matroid ${\mathcal M}=(U,{\mathcal I})$, we usually assume that it is implicitly given by means of the independence (IND) oracle. Time complexity of many existing algorithms is polynomially bounded with respect to $|U|$…

Data Structures and Algorithms · Computer Science 2025-09-15 Yuki Nishimura , Kazuya Haraguchi

Much energy has been devoted to developing a matroid's computational properties, yet parallel algorithm design for matroid optimization seems less understood. Specifically, the current state of the art is a folklore reduction from…

Data Structures and Algorithms · Computer Science 2025-02-19 Robert Streit , Vijay K. Garg

In the matroid partitioning problem, we are given $k$ matroids $\mathcal{M}_1 = (V, \mathcal{I}_1), \dots , \mathcal{M}_k = (V, \mathcal{I}_k)$ defined over a common ground set $V$ of $n$ elements, and we need to find a partitionable set $S…

Data Structures and Algorithms · Computer Science 2023-12-04 Tatsuya Terao

Given two matroids $\mathcal{M}_1$ and $\mathcal{M}_2$ over the same $n$-element ground set, the matroid intersection problem is to find a largest common independent set, whose size we denote by $r$. We present a simple and generic auction…

Data Structures and Algorithms · Computer Science 2024-10-22 Joakim Blikstad , Ta-Wei Tu

Fast algorithms for submodular maximization problems have a vast potential use in applicative settings, such as machine learning, social networks, and economics. Though fast algorithms were known for some special cases, only recently…

Data Structures and Algorithms · Computer Science 2014-10-06 Niv Buchbinder , Moran Feldman , Roy Schwartz

We consider fast algorithms for monotone submodular maximization with a general matroid constraint. We present a randomized $(1 - 1/e - \epsilon)$-approximation algorithm that requires $\tilde{O}_{\epsilon}(\sqrt{r} n)$ independence oracle…

Data Structures and Algorithms · Computer Science 2024-05-02 Yusuke Kobayashi , Tatsuya Terao

We investigate an approach to matroid complexity that involves describing a matroid via a list of independent sets, bases, circuits, or some other family of subsets of the ground set. The computational complexity of algorithmic problems…

Combinatorics · Mathematics 2007-09-10 Dillon Mayhew

We initiate the study of matroid problems in a new oracle model called dynamic oracle. Our algorithms in this model lead to new bounds for some classic problems, and a "unified" algorithm whose performance matches previous results developed…

Data Structures and Algorithms · Computer Science 2023-04-28 Joakim Blikstad , Sagnik Mukhopadhyay , Danupon Nanongkai , Ta-Wei Tu

Matroid intersection is one of the most powerful frameworks of matroid theory that generalizes various problems in combinatorial optimization. Edmonds' fundamental theorem provides a min-max characterization for the unweighted setting,…

Data Structures and Algorithms · Computer Science 2023-02-07 Kristóf Bérczi , Tamás Király , Yutaro Yamaguchi , Yu Yokoi

We study the minimum weight basis problem on matroid when elements' weights are uncertain. For each element we only know a set of possible values (an uncertainty area) that contains its real weight. In some cases there exist bases that are…

Data Structures and Algorithms · Computer Science 2019-04-29 Arturo I. Merino , José A. Soto

Connectivity is a fundamental structural property of matroids, and has been studied algorithmically over 50 years. In 1974, Cunningham proposed a deterministic algorithm consuming $O(n^{2})$ queries to the independence oracle to determine…

Quantum Physics · Physics 2023-06-22 Xiaowei Huang , Shiguang Feng , Lvzhou Li

Milgrom (2017) has proposed a heuristic for determining a maximum weight basis of an independence system ${\mathcal I}$ given that we want an approximation guarantee only for sets in a prescribed ${\mathcal O}\subseteq {\mathcal I}$. This…

Discrete Mathematics · Computer Science 2020-04-08 Sven de Vries , Rakesh V. Vohra

This paper is motivated by the fact that many systems need to be maintained continually while the underlying costs change over time. The challenge is to continually maintain near-optimal solutions to the underlying optimization problems,…

Data Structures and Algorithms · Computer Science 2014-04-16 Anupam Gupta , Kunal Talwar , Udi Wieder

A matroid is a notion of independence in combinatorial optimization which is closely related to computational efficiency. In particular, it is well known that the maximum of a constrained modular function can be found greedily if and only…

Machine Learning · Computer Science 2015-04-15 Branislav Kveton , Zheng Wen , Azin Ashkan , Hoda Eydgahi , Brian Eriksson

In the ordinal Matroid Secretary Problem (MSP), elements from a weighted matroid are presented in random order to an algorithm that must incrementally select a large weight independent set. However, the algorithm can only compare pairs of…

Data Structures and Algorithms · Computer Science 2018-02-07 José A. Soto , Abner Turkieltaub , Victor Verdugo

In the matroid intersection problem, we are given two matroids $\mathcal{M}_1 = (V, \mathcal{I}_1)$ and $\mathcal{M}_2 = (V, \mathcal{I}_2)$ defined on the same ground set $V$ of $n$ elements, and the objective is to find a common…

Data Structures and Algorithms · Computer Science 2025-04-22 Tatsuya Terao

A fundamental question in parallel computation, posed by Karp, Upfal, and Wigderson (FOCS 1985, JCSS 1988), asks: \emph{given only independence-oracle access to a matroid on $n$ elements, how many rounds are required to find a basis using…

Data Structures and Algorithms · Computer Science 2025-11-10 Sanjeev Khanna , Aaron Putterman , Junkai Song

We study the problem of optimizing nonlinear objective functions over matroids presented by oracles or explicitly. Such functions can be interpreted as the balancing of multi-criteria optimization. We provide a combinatorial polynomial time…

Combinatorics · Mathematics 2008-07-24 Yael Berstein , Jon Lee , Hugo Maruri-Aguilar , Shmuel Onn , Eva Riccomagno , Robert Weismantel , Henry Wynn
‹ Prev 1 2 3 10 Next ›