Source author record

Manuel Aprile

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
3topics
4close collaborators

Published work

3 publications

preprint2022arXiv

The role of rationality in integer-programming relaxations

For a finite set X⊂ZdX \subset \mathbb{Z}^d that can be represented as X=Q∩ZdX = Q \cap \mathbb{Z}^d for some polyhedron QQ, we call QQ a relaxation of XX and define the relaxation complexity rc(X)rc(X) of XX as the least number of facets among all possible relaxations QQ of XX. The rational relaxation complexity rcQ(X)rc_\mathbb{Q}(X) restricts the definition of rc(X)rc(X) to rational polyhedra QQ. In this article, we focus on X=ΔdX = Δ_d, the vertex set of the standard simplex, which consists of the null vector and the standard unit vectors in Rd\mathbb{R}^d. We show that rc(Δd)≤drc(Δ_d) \leq d for every d≥5d \geq 5. That is, since rcQ(Δd)=d+1rc_{\mathbb{Q}}(Δ_d)=d+1, irrationality can reduce the minimal size of relaxations. This answers an open question posed by Kaibel and Weltge (Lower bounds on the size of integer programs without additional variables, Mathematical Programming, 154(1):407-425, 2015). Moreover, we prove the asymptotic statement rc(Δd)∈O(dlog⁡(d))rc(Δ_d) \in O(\frac{d}{\sqrt{\log(d)}}), which shows that the ratio rc(Δd)/rcQ(Δd)rc(Δ_d)/rc_{\mathbb{Q}}(Δ_d) goes to 00, as d→∞d\to \infty.

preprint2020arXiv

Recognizing Cartesian products of matrices and polytopes

The 1-product of matrices S1∈Rm1×n1S_1 \in \mathbb{R}^{m_1 \times n_1} and S2∈Rm2×n2S_2 \in \mathbb{R}^{m_2 \times n_2} is the matrix in R(m1+m2)×(n1n2)\mathbb{R}^{(m_1+m_2) \times (n_1n_2)} whose columns are the concatenation of each column of S1S_1 with each column of S2S_2. Our main result is a polynomial time algorithm for the following problem: given a matrix SS, is SS a 1-product, up to permutation of rows and columns? Our main motivation is a close link between the 1-product of matrices and the Cartesian product of polytopes, which goes through the concept of slack matrix. Determining whether a given matrix is a slack matrix is an intriguing problem whose complexity is unknown, and our algorithm reduces the problem to irreducible instances. Our algorithm is based on minimizing a symmetric submodular function that expresses mutual information in information theory. We also give a polynomial time algorithm to recognize a more complicated matrix product, called the 2-product. Finally, as a corollary of our 1-product and 2-product recognition algorithms, we obtain a polynomial time algorithm to recognize slack matrices of 22-level matroid base polytopes.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.