EDBT 2026 Demo / reviewers in the wild / expert
Amitabh Basu
dblp:26/2698
· DBLP profile ↗
34ranked-venue papers
19as first author
12since 2021 · last 2026
0000-0002-1070-2626ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 23 · 18 first-author · 6 since 2021Artificial intelligence and machine learning · 7 · 6 since 2021Software engineering, systems software and programming languages · 2Computer networks · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Combinatorial Optimization ISCO 2024
Amitabh Basu, Marcia Helena Costa Fampa, Jon Lee 0001, Ali Ridha Mahjoub |
Discret. Appl. Math. | 1 |
| 2025 | Generalization Guarantees for Learning Score-Based Branch-and-Cut Policies in Integer ProgrammingabstractMixed-integer programming (MIP) provides a powerful framework for optimization problems, with Branch-and-Cut (B&C) being the predominant algorithm in state-of-the-art solvers. The efficiency of B&C critically depends on heuristic policies for making sequential decisions, including node selection, cut selection, and branching variable selection. While traditional solvers often employ heuristics with manually tuned parameters, recent approaches increasingly leverage machine learning, especially neural networks, to learn these policies directly from data. A key challenge is to understand the theoretical underpinnings of these learned policies, particularly their generalization performance from finite data. This paper establishes rigorous sample complexity bounds for learning B&C policies where the scoring functions guiding each decision step (node, cut, branch) have a certain piecewise polynomial structure. This structure generalizes the linear models that form the most commonly deployed policies in practice and investigated recently in a foundational series of theoretical works by Balcan et al. Such piecewise polynomial policies also cover the neural network architectures (e.g., using ReLU activations) that have been the focal point of contemporary practical studies. Consequently, our theoretical framework closely reflects the models utilized by practitioners investigating machine learning within B&C, offering a unifying perspective relevant to both established theory and modern empirical research in this area. Furthermore, our theory applies to quite general sequential decision making problems beyond B&C. Hongyu Cheng 0001, Amitabh Basu |
NeurIPS | 2 |
| 2024 | A Universal Transfer Theorem for Convex Optimization Algorithms Using Inexact First-order OraclesabstractGiven any algorithm for convex optimization that uses exact first-order information (i.e., function values and subgradients), we show how to use such an algorithm to solve the problem with access to inexact first-order information. This is done in a “black-box” manner without knowledge of the internal workings of the algorithm. This complements previous work that considers the performance of specific algorithms like (accelerated) gradient descent with inexact information. In particular, our results apply to a wider range of algorithms beyond variants of gradient descent, e.g., projection-free methods, cutting-plane methods, or any other first-order methods formulated in the future. Further, they also apply to algorithms that handle structured nonconvexities like mixed-integer decision variables. Phillip A. Kerger, Marco Molinaro 0001, Hongyi Jiang, Amitabh Basu |
ICML | 4 |
| 2024 | Learning Cut Generating Functions for Integer ProgrammingabstractThe branch-and-cut algorithm is the method of choice to solve large scale integer programming problems in practice. A key ingredient of branch-and-cut is the use of *cutting planes* which are derived constraints that reduce the search space for an optimal solution. Selecting effective cutting planes to produce small branch-and-cut trees is a critical challenge in the branch-and-cut algorithm. Recent advances have employed a data-driven approach to select good cutting planes from a parameterized family, aimed at reducing the branch-and-bound tree size (in expectation) for a given distribution of integer programming instances. We extend this idea to the selection of the best cut generating function (CGF), which is a tool in the integer programming literature for generating a wide variety of cutting planes that generalize the well-known Gomory Mixed-Integer (GMI) cutting planes. We provide rigorous sample complexity bounds for the selection of an effective CGF from certain parameterized families that provably performs well for any specified distribution on the problem instances. Our empirical results show that the selected CGF can outperform the GMI cuts for certain distributions. Additionally, we explore the sample complexity of using neural networks for instance-dependent CGF selection. Hongyu Cheng 0001, Amitabh Basu |
NeurIPS | 2 |
| 2024 | Sample Complexity of Algorithm Selection Using Neural Networks and Its Applications to Branch-and-CutabstractData-driven algorithm design is a paradigm that uses statistical and machine learning techniques to select from a class of algorithms for a computational problem an algorithm that has the best expected performance with respect to some (unknown) distribution on the instances of the problem. We build upon recent work in this line of research by considering the setup where, instead of selecting a single algorithm that has the best performance, we allow the possibility of selecting an algorithm based on the instance to be solved, using neural networks. In particular, given a representative sample of instances, we learn a neural network that maps an instance of the problem to the most appropriate algorithm *for that instance*. We formalize this idea and derive rigorous sample complexity bounds for this learning problem, in the spirit of recent work in data-driven algorithm design. We then apply this approach to the problem of making good decisions in the branch-and-cut framework for mixed-integer optimization (e.g., which cut to add?). In other words, the neural network will take as input a mixed-integer optimization instance and output a decision that will result in a small branch-and-cut tree for that instance. Our computational results provide evidence that our particular way of using neural networks for cut selection can make a significant impact in reducing branch-and-cut tree sizes, compared to previous data-driven approaches. Hongyu Cheng 0001, Sammy Khalife, Barbara Fiedorowicz, Amitabh Basu |
NeurIPS | 4 |
| 2023 | Information Complexity of Mixed-Integer Convex Optimization
Amitabh Basu, Hongyi Jiang, Phillip A. Kerger, Marco Molinaro 0001 |
IPCO | 1 |
| 2023 | Distance-based positive and unlabeled learning for rankingabstractLearning to rank – producing a ranked list of items specific to a query and with respect to a set of supervisory items – is a problem of general interest. The setting we consider is one in which no analytic description of what constitutes a good ranking is available. Instead, we have a collection of representations and supervisory information consisting of a (target item, interesting items set) pair. We demonstrate analytically, in simulation, and in real data examples that learning to rank via combining representations using an integer linear program is effective when the supervision is as light as “these few items are similar to your item of interest.” While this nomination task is quite general, for specificity we present our methodology from the perspective of vertex nomination in graphs. The methodology described herein is model agnostic. Hayden S. Helm, Amitabh Basu, Avanti Athreya, Youngser Park, Joshua T. Vogelstein, Carey E. Priebe, Michael Winding, Marta Zlatic, Albert Cardona, Patrick Bourke, Jonathan Larson, Marah Ihab Abdin, Piali Choudhury, Weiwei Yang 0004, Christopher M. White |
Pattern Recognit. | 2 |
| 2023 | Towards Lower Bounds on the Depth of ReLU Neural NetworksabstractAbstract. We contribute to a better understanding of the class of functions that can be represented by a neural network with ReLU activations and a given architecture. Using techniques from mixed-integer optimization, polyhedral theory, and tropical geometry, we provide a mathematical counterbalance to the universal approximation theorems which suggest that a single hidden layer is sufficient for learning any function. In particular, we investigate whether the class of exactly representable functions strictly increases by adding more layers (with no restrictions on size). As a by-product of our investigations, we settle an old conjecture about piecewise linear functions by Wang and Sun [ IEEE Trans. Inform. Theory, 51 (2005), pp. 4425–4431] in the affirmative. We also present upper bounds on the sizes of neural networks required to represent functions with logarithmic depth. Christoph Hertrich, Amitabh Basu, Marco Di Summa, Martin Skutella |
SIAM J. Discret. Math. | 2 |
| 2022 | Neural Networks with Linear Threshold Activations: Structure and Algorithms
Sammy Khalife, Amitabh Basu |
IPCO | 2 |
| 2022 | Enumerating Integer Points in Polytopes with Bounded SubdeterminantsabstractWe show that one can enumerate the vertices of the convex hull of integer points in polytopes whose constraint matrices have bounded and nonzero subdeterminants, in time polynomial in the dimension and encoding size of the polytope. This improves upon a previous result by Artmann et al. who showed that integer linear optimization in such polytopes can be done in polynomial time. Hongyi Jiang, Amitabh Basu |
SIAM J. Discret. Math. | 2 |
| 2021 | Complexity of Branch-and-Bound and Cutting Planes in Mixed-Integer Optimization - II
Amitabh Basu, Michele Conforti, Marco Di Summa, Hongyi Jiang |
IPCO | 1 |
| 2021 | Towards Lower Bounds on the Depth of ReLU Neural NetworksabstractWe contribute to a better understanding of the class of functions that is represented by a neural network with ReLU activations and a given architecture. Using techniques from mixed-integer optimization, polyhedral theory, and tropical geometry, we provide a mathematical counterbalance to the universal approximation theorems which suggest that a single hidden layer is sufficient for learning tasks. In particular, we investigate whether the class of exactly representable functions strictly increases by adding more layers (with no restrictions on size). This problem has potential impact on algorithmic and statistical aspects because of the insight it provides into the class of functions represented by neural hypothesis classes. However, to the best of our knowledge, this question has not been investigated in the neural network literature. We also present upper bounds on the sizes of neural networks required to represent functions in these neural hypothesis classes. Christoph Hertrich, Amitabh Basu, Marco Di Summa, Martin Skutella |
NeurIPS | 2 |
| 2019 | Nonunique Lifting of Integer Variables in Minimal InequalitiesabstractWe explore the lifting question in the context of cut-generating functions. Most of the prior literature on this question focuses on cut-generating functions that have the unique lifting property. We develop a general theory for understanding the lifting question for cut-generating functions that do not necessarily have the unique lifting property. Amitabh Basu, Santanu Subhas Dey, Joseph Paat |
SIAM J. Discret. Math. | 1 |
| 2018 | Understanding Deep Neural Networks with Rectified Linear Units
Raman Arora, Amitabh Basu, Poorya Mianjy, Anirbit Mukherjee |
ICLR (Poster) | 2 |
| 2018 | Sparse Coding and AutoencodersabstractIn this work we study the landscape of squared loss of an Autoencoder when the data generative model is that of “Sparse Coding”/“Dictionary Learning”. The neural net considered is an$\mathbb{R}^{n}\rightarrow \mathbb{R}^{n}$mapping and has a single ReLU activation layer of size$h > n$. The net has access to vectors$y\in \mathbb{R}^{n}$obtained as$y=A^{\ast}x^{\ast}$where$x^{\ast}\in \mathbb{R}^{h}$are sparse high dimensional vectors and$A^{\ast}\in \mathbb{R}^{n\times h}$is an overcomplete incoherent matrix. Under very mild distributional assumptions on$x^{\ast}$, we prove that the norm of the expected gradient of the squared loss function is asymptotically (in sparse code dimension) negligible for all points in a small neighborhood of$A^{\ast}$. This is supported with experimental evidence using synthetic data. We conduct experiments to suggest that$A^{\ast}$sits at the bottom of a well in the landscape and we also give experiments showing that gradient descent on this loss function gets columnwise very close to the original dictionary even with far enough initialization. Along the way we prove that a layer of ReLU gates can be set up to automatically recover the support of the sparse codes. Since this property holds independent of the loss function we believe that it could be of independent interest. A full version of this paper is accessible at: https://arxiv.org/abs/1708.03735 Akshay Rangamani, Anirbit Mukherjee, Amitabh Basu, Ashish Arora, Tejaswini Ganapathi, Sang (Peter) Chin, Trac D. Tran |
ISIT | 3 |
| 2017 | Approximation of Corner Polyhedra with Families of Intersection Cuts
Gennadiy Averkov, Amitabh Basu, Joseph Paat |
IPCO | 2 |
| 2017 | The Structure of the Infinite Models in Integer Programming
Amitabh Basu, Michele Conforti, Marco Di Summa, Joseph Paat |
IPCO | 1 |
| 2017 | Mixed-Integer Linear Representability, Disjunctions, and Variable Elimination
Amitabh Basu, R. Kipp Martin, Christopher Thomas Ryan, Guanyi Wang |
IPCO | 1 |
| 2016 | Computing Approximate PSD FactorizationsabstractWe give an algorithm for computing approximate PSD factorizations of nonnegative matrices. The running time of the algorithm is polynomial in the dimensions of the input matrix, but exponential in the PSD rank and the approximation error. The main ingredient is an exact factorization algorithm when the rows and columns of the factors are constrained to lie in a general polyhedron. This strictly generalizes nonnegative matrix factorizations which can be captured by letting this polyhedron to be the nonnegative orthant. Amitabh Basu, Michael Dinitz, Xin Li 0006 |
APPROX-RANDOM | 1 |
| 2016 | Extreme Functions with an Arbitrary Number of Slopes
Amitabh Basu, Michele Conforti, Marco Di Summa, Joseph Paat |
IPCO | 1 |
| 2016 | Minimal Cut-Generating Functions are Nearly Extreme
Amitabh Basu, Robert Hildebrand, Marco Molinaro 0001 |
IPCO | 1 |
| 2016 | Centerpoints: A Link Between Optimization and Convex Geometry
Amitabh Basu, Timm Oertel |
IPCO | 1 |
| 2014 | On the Unique-Lifting Property
Gennadiy Averkov, Amitabh Basu |
IPCO | 2 |
| 2014 | On Chubanov's Method for Linear ProgrammingabstractWe discuss the method recently proposed by S. Chubanov [Chubanov S (2012a) A strongly polynomial algorithm for linear systems having a binary solution. Math. Programming 134(3):533–570] for the linear feasibility problem. We present new, concise proofs and geometric interpretations of some of his results. From our ideas we derive the first strongly polynomial time algorithm based on relaxation method techniques for special classes of linear feasibility problems. Under certain conditions, these results provide new proofs of classical results obtained by Tardos for combinatorial linear programs. The paper ends with some experimental investigations. Amitabh Basu, Jesús A. De Loera, Mark Junod |
INFORMS J. Comput. | 1 |
| 2013 | Equivariant Perturbation in Gomory and Johnson's Infinite Group Problem: II. The Unimodular Two-Dimensional Case
Amitabh Basu, Robert Hildebrand, Matthias Köppe |
IPCO | 1 |
| 2011 | A Probabilistic Analysis of the Strength of the Split and Triangle Closures
Amitabh Basu, Gérard Cornuéjols, Marco Molinaro 0001 |
IPCO | 1 |
| 2011 | Experiments with Two-Row Cuts from Degenerate TableauxabstractThere has been a recent interest in cutting planes generated from two or more rows of the optimal simplex tableau. One can construct examples of integer programs for which a single cutting plane generated from two rows dominates the entire split closure. Motivated by these theoretical results, we study the effect of adding a family of cutting planes generated from two rows on a set of instances from the MIPLIB library. The conclusion of whether these cuts are competitive with Gomory mixed-integer cuts is very sensitive to the experimental setup. In particular, we consider the issue of reliability versus aggressiveness of the cut generators, an issue that is usually not addressed in the literature. Amitabh Basu, Pierre Bonami, Gérard Cornuéjols, François Margot |
INFORMS J. Comput. | 1 |
| 2010 | On Lifting Integer Variables in Minimal Inequalities
Amitabh Basu, Manoel B. Campêlo, Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli |
IPCO | 1 |
| 2010 | Minimal Inequalities for an Infinite Relaxation of Integer ProgramsabstractWe show that maximal S-free convex sets are polyhedra when S is the set of integral points in some rational polyhedron of $\mathbb{R}^n$. This result extends a theorem of Lovász characterizing maximal lattice-free convex sets. Our theorem has implications in integer programming. In particular, we show that maximal S-free convex sets are in one-to-one correspondence with minimal inequalities. Amitabh Basu, Michele Conforti, Gérard Cornuéjols, Giacomo Zambelli |
SIAM J. Discret. Math. | 1 |
| 2009 | On the relative strength of split, triangle and quadrilateral cutsabstractInteger programs defined by two equations with two free integer variables and nonnegative continuous variables have three types of nontrivial facets: split, triangle or quadrilateral inequalities. In this paper, we compare the strength of these three families of inequalities. In particular we study how well each family approximates the integer hull. We show that, in a well defined sense, triangle inequalities provide a good approximation of the integer hull. The same statement holds for quadrilateral inequalities. On the other hand, the approximation produced by split inequalities may be arbitrarily bad. Amitabh Basu, Pierre Bonami, Gérard Cornuéjols, François Margot |
SODA | 1 |
| 2008 | Geometric Algorithms for Optimal Airspace Design and Air Traffic Controller Workload BalancingabstractThe National Airspace System (NAS) is designed to accommodate a large number of flights over North America. For purposes of workload limitations for air traffic controllers, the airspace is partitioned into approximately 600 sectors; each sector is observed by one or more controllers. In order to satisfy workload limitations for controllers, it is important that sectors be designed carefully according to the traffic patterns of flights, so that no sector becomes overloaded. We formulate and study the airspace sectorization problem from an algorithmic point of view, modeling the problem of optimal sectorization as a geometric partition problem with constraints. The novelty of the problem is that it partitions data consisting of trajectories of moving points, rather than static point set partitioning that is commonly studied. First, we formulate and solve the 1d version of the problem, showing how to partition a line into “sectors” (intervals) according to historical trajectory data. Then, we apply the 1D solution framework to design a 2D sectorization heuristic based on binary space partitions. We also devise partitions based on balanced “pie partitions” of a convex polygon. We evaluate our 2D algorithms experimentally. We conduct experiments using actual historical flight track data for the NAS as the basis of our partitioning. We compare the workload balance of our methods to that of the existing set of sectors for the NAS and find that our resectorization yields competitive and improved workload balancing. In particular, our methods yield an improvement by a factor between 2 and 3 over the current sectorization in terms of the time-average and the worst-case workloads of the maximum workload sector. An even better improvement is seen in the standard deviations (over all sectors) of both time-average and worst-case workloads. Amitabh Basu, Joseph S. B. Mitchell, Girishkumar Sabhnani |
ALENEX | 1 |
| 2007 | Security types preserving compilation
Gilles Barthe, Tamara Rezk, Amitabh Basu |
Comput. Lang. Syst. Struct. | 3 |
| 2006 | Distributed localization using noisy distance and angle informationabstractLocalization is an important and extensively studied problem in ad-hoc wireless sensor networks. Given the connectivity graph of the sensor nodes,along with additional local information (e.g. distances, angles, orientations etc.), the goal is to reconstruct the global geometry of the network. In this paper, we study the problem of localization with noisy distance and angle information. With no noise at all, the localization problem with both angle (with orientation) and distance information is trivial. However, in the presence of even a small amount of noise, we prove that the localization problem is NP hard.Localization with accurate distance information and relative angle information is also hard. These hardness results motivate our study of approximation schemes. We relax the non-convex constraints to approximating convex constraints and propose linear programs (LP) for two formulations of the resulting localization problem, which we call the weak deployment and strong deployment problems.These two formulations give upper and lower bounds on the location uncertainty respectively: No sensor is located outside its weak deployment region, and each sensor can be anywhere in its strong deployment region without violating the approximate distance and angle constraints. Though LP-based algorithms are usually solved by centralized methods, we propose distributed, iterative methods, which are provably convergent to the centralized algorithm solutions. We give simulation results for the distributed algorithms, evaluating the convergence rate, dependence on measurement noises,and robustness to link dynamics. Amitabh Basu, Jie Gao 0001, Joseph S. B. Mitchell, Girishkumar Sabhnani |
MobiHoc | 1 |
| 2004 | Security Types Preserving Compilation: (Extended Abstract)
Gilles Barthe, Amitabh Basu, Tamara Rezk |
VMCAI | 2 |