Shmuel Onn

dblp:31/4428 · DBLP profile ↗
← Back
37ranked-venue papers
12as first author
5since 2021 · last 2025
0000-0002-4526-5534ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 29 · 8 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-author
YearPublicationVenuePosition
2025 Degree sequence optimization and extremal degree enumerators
Shmuel Onn
Discret. Appl. Math.1
2024 Kissing Polytopes
abstract
Abstract. We investigate the following question: How close can two disjoint lattice polytopes contained in a fixed hypercube be? This question stems from various contexts where the minimal distance between such polytopes appears in complexity bounds of optimization algorithms. We provide nearly matching bounds on this distance and discuss its exact computation. We also give similar bounds for disjoint rational polytopes whose binary encoding length is prescribed.
Antoine Deza, Shmuel Onn, Sebastian Pokutta, Lionel Pournin
SIAM J. Discret. Math.2
2023 Separable and equatable hypergraphs
Daniel Deza, Shmuel Onn
Discret. Appl. Math.2
2021 Optimization over degree sequences of graphs
Gabriel Deza, Shmuel Onn
Discret. Appl. Math.2
2021 Uniform and monotone line sum optimization
Martin Koutecký, Shmuel Onn
Discret. Appl. Math.2
2019 Parameterized shifted combinatorial optimization
Jakub Gajarský, Petr Hlinený, Martin Koutecký, Shmuel Onn
J. Comput. Syst. Sci.4
2018 A Parameterized Strongly Polynomial Algorithm for Block Structured Integer Programs
abstract
The theory of $n$-fold integer programming has been recently emerging as an important tool in parameterized complexity. The input to an $n$-fold integer program (IP) consists of parameter $A$, dimension $n$, and numerical data of binary encoding length $L$. It was known for some time that such programs can be solved in polynomial time using $O(n^{g(A)}L)$ arithmetic operations where $g$ is an exponential function of the parameter. In 2013 it was shown that it can be solved in fixed-parameter tractable (FPT) time using $O(f(A)n^3L)$ arithmetic operations for a single-exponential function $f$. This, and a faster algorithm for a special case of combinatorial $n$-fold IP, have led to several very recent breakthroughs in the parameterized complexity of scheduling, stringology, and computational social choice. In 2015 it was shown that it can be solved in strongly polynomial time using $O(n^{g(A)})$ arithmetic operations. Here we establish a result which subsumes all three of the above results by showing that $n$-fold IP can be solved in strongly polynomial FPT time using $O(f(A)n^3)$ arithmetic operations. In fact, our results are much more general, briefly outlined as follows. - There is a strongly polynomial algorithm for ILP whenever a so-called Graver-best oracle is realizable for it. - Graver-best oracles for the large classes of multi-stage stochastic and tree-fold ILPs can be realized in FPT time. Together with the previous oracle algorithm, this newly shows two large classes of ILP to be strongly polynomial; in contrast, only few classes of ILP were previously known to be strongly polynomial. - We show that ILP is FPT parameterized by the largest coefficient $\|A\|_\infty$ and the primal or dual treedepth of $A$, and that this parameterization cannot be relaxed, signifying substantial progress in understanding the parameterized complexity of ILP.
Martin Koutecký, Asaf Levin, Shmuel Onn
ICALP3
2018 Primitive Zonotopes
Antoine Deza, George Manoussakis, Shmuel Onn
Discret. Comput. Geom.3
2018 Optimization over Degree Sequences
abstract
We introduce and study the problem of optimizing arbitrary functions over degree sequences of hypergraphs and multihypergraphs. We show that over multihypergraphs the problem can be solved in polynomial time. For hypergraphs, we show that deciding whether a given sequence is the degree sequence of a 3-hypergraph is NP-complete, thereby solving a 30 year long open problem. This implies that optimization over hypergraphs is hard even for simple concave functions. In contrast, we show that for graphs, if the functions at vertices are the same, then the problem is polynomial time solvable. We also provide positive results for convex optimization over multihypergraphs and graphs and exploit connections to degree sequence polytopes and threshold graphs. We then elaborate on connections to the emerging theory of shifted combinatorial optimization.
Antoine Deza, Asaf Levin, Syed Mohammad Meesum, Shmuel Onn
SIAM J. Discret. Math.4
2017 Parameterized Shifted Combinatorial Optimization
Jakub Gajarský, Petr Hlinený, Martin Koutecký, Shmuel Onn
COCOON4
2017 Huge tables and multicommodity flows are fixed-parameter tractable via unimodular integer Carathéodory
Shmuel Onn
J. Comput. Syst. Sci.1
2015 Some efficiently solvable problems over integer partition polytopes
Shmuel Onn, Vladimir A. Shlyk
Discret. Appl. Math.1
2015 On the complexity of Hilbert refutations for partition
Susan Margulies, Shmuel Onn, Dmitrii V. Pasechnik
J. Symb. Comput.2
2015 Huge Unimodular n-Fold Programs
abstract
Optimization over $l\times m\times n$ integer 3-way tables with given line-sums is NP-hard already for fixed $l=3$, but is polynomial time solvable with both $l,m$ fixed. In the huge version of the problem, the variable dimension $n$ is encoded in binary, with $t$ layer types. It was recently shown that the huge problem can be solved in polynomial time for fixed $t$, and the complexity of the problem for variable $t$ was raised as an open problem. Here we solve this problem and show that the huge table problem can be solved in polynomial time even when the number $t$ of types is variable. The complexity of the problem over 4-way tables with variable $t$ remains open, where all we know is that the associated decision problem is in NP intersect coNP. Our treatment goes through the more general class of huge $n$-fold integer programming problems. We show that huge integer programs over $n$-fold products of totally unimodular matrices can be solved in polynomial time even when the number $t$ of brick types is variable.
Shmuel Onn, Pauline Sarrabezolles
SIAM J. Discret. Math.1
2009 Nonlinear Optimization over a Weighted Independence System
Jon Lee 0001, Shmuel Onn, Robert Weismantel
AAIM2
2009 Approximate Nonlinear Optimization over Weighted Independence Systems
abstract
We consider optimizing a nonlinear objective function over a weighted independence system presented by a linear-optimization oracle. We provide an efficient algorithm that determines an r-best solution for nonlinear functions of the total weight of an independent set, where r depends only on certain Frobenius numbers of the individual weights and is independent of the size of the ground set. In contrast, we show that finding an optimal (0-best) solution requires exponential time.
Jon Lee 0001, Shmuel Onn, Robert Weismantel
SIAM J. Discret. Math.2
2008 Nonlinear Matroid Optimization and Experimental Design
abstract
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 multicriteria optimization. We provide a combinatorial polynomial time algorithm for arbitrary oracle-presented matroids, that makes repeated use of matroid intersection and an algebraic algorithm for vectorial matroids. Our work is partly motivated by applications to minimum-aberration model-fitting in experimental design in statistics, which we discuss and demonstrate in detail.
Yael Berstein, Jon Lee 0001, Hugo Maruri-Aguilar, Shmuel Onn, Eva Riccomagno, Robert Weismantel, Henry P. Wynn
SIAM J. Discret. Math.4
2007 The convex dimension of a graph
Nir Halman, Shmuel Onn, Uriel G. Rothblum
Discret. Appl. Math.2
2006 Entry Uniqueness in Margined Tables
Shmuel Onn
Privacy in Statistical Databases1
2006 Markov bases of three-way tables are arbitrarily complicated
Jesús A. De Loera, Shmuel Onn
J. Symb. Comput.2
2005 Edge-Directions of Standard Polyhedra with Applications to Network Flows
Shmuel Onn, Uriel G. Rothblum, Yoav Tangir
J. Glob. Optim.1
2004 All Rational Polytopes Are Transportation Polytopes and All Polytopal Integer Sets Are Contingency Tables
Jesús A. De Loera, Shmuel Onn
IPCO2
2004 Convex Combinatorial Optimization
Shmuel Onn, Uriel G. Rothblum
Discret. Comput. Geom.1
2004 The Complexity of Three-Way Statistical Tables
abstract
Multiway tables with specified marginals arise in a variety of applications in statistics and operations research. We provide a comprehensive complexity classification of three fundamental computational problems on tables: existence, counting, and entry-security. One outcome of our work is that each of the following problems is intractable already for "slim" 3-tables, with constant number 3 of rows: (1) deciding existence of 3-tables with specified 2-marginals; (2) counting all 3-tables with specified 2-marginals; (3) deciding whether a specified value is attained in a specified entry by at least one of the 3-tables having the same 2-marginals as a given table. This implies that a characterization of feasible marginals for such slim tables, sought by much recent research, is unlikely to exist. Another consequence of our study is a systematic efficient way of embedding the set of 3-tables satisfying any given 1-marginals and entry upper bounds in a set of slim 3-tables satisfying suitable 2-marginals with no entry bounds. This provides a valuable tool for studying multi-index transportation problems and multi-index transportation polytopes. Remarkably, it enables us to automatically recover a famous example due to Vlach of a "real-feasible integer-infeasible" collection of 2-marginals for 3-tables of smallest possible size (3,4,6).
Jesús A. De Loera, Shmuel Onn
SIAM J. Comput.2
2003 An Adaptive Algorithm for Vector Partitioning
Komei Fukuda, Shmuel Onn, Vera Rosta
J. Glob. Optim.2
2003 Social network coordination and graph routing
abstract
Abstract We consider the problem of coordinating robots moving on a network. Each robot is autonomous and needs to visit various sites of the network at various times. The sequence of destinations for each robot changes dynamically and unpredictably. Recently, Onn and Tennenholtz showed that the problem can be solved by introducing a social law on the network, which, once obeyed by all robots, enables each to move to any desired destination without collisions and regardless of the actions of other robots, needing neither central coordination nor mutual communication. This social law can be derived from a suitably defined routing of the graph underlying the network. Here, we study the complexity of routing. We provide an effective characterization of 2‐routable graphs, and by establishing a correspondence between hypergraph coloring and graph routing, we show that computing or approximating an optimal routing is generally hard. We also discuss routing in planar graphs, which often underlie robotic networks and show that the correspondence between coloring and routing together with the Four Color Theorem guarantee the existence of small and effectively computable routings in bipartite planar graphs of small radius. The complexity of routing arbitrary planar graphs remains open. © 2002 Wiley Periodicals, Inc.
Shmuel Onn, Elisheva Sperber
Networks1
2003 Convex Matroid Optimization
abstract
We consider a problem of maximizing convex functionals over matroid bases. It is richly expressive and captures certain quadratic assignment and clustering problems. While generally intractable, we show that it is efficiently solvable when a suitable parameter is restricted.
Shmuel Onn
SIAM J. Discret. Math.1
2002 Vertex characterization of partition polytopes of bipartitions and of planar point sets
Sharon Aviran, Nissan Lev-Tov, Shmuel Onn, Uriel G. Rothblum
Discret. Appl. Math.3
2002 Momentopes, the Complexity of Vector Partitioning, and Davenport - Schinzel Sequences
Sharon Aviran, Shmuel Onn
Discret. Comput. Geom.2
1999 Separable Partitions
Noga Alon, Shmuel Onn
Discret. Appl. Math.2
1997 Determination of Social Laws for Multi-Agent Mobilization
Shmuel Onn, Moshe Tennenholtz
Artif. Intell.1
1996 Colourful Linear Programming
Imre Bárány, Shmuel Onn
IPCO2
1996 Signable Posets and Partitionable Simplicial Complexes
Peter Kleinschmidt, Shmuel Onn
Discret. Comput. Geom.2
1995 Oriented Matroid Polytopes and Polyhedral Fans are Signable
Peter Kleinschmidt, Shmuel Onn
IPCO2
1995 Lattice-Free Polytopes and Their Diameter
Michel Deza, Shmuel Onn
Discret. Comput. Geom.2
1991 On the Geometry and Computational Complexity of Radon Partitions in the Integer Lattice
abstract
The following integer analogue of a Radon partition in affine space $\mathcal{R}^d $ is studied: A partition $( S,T )$ of a set of integer points in $\mathcal{R}^d $ is an integral Radon partition if the convex hulls of S and T have an integer point in common. The Radon number $r( d )$ of an appropriate convexity space on the integer lattice $\mathcal{Z}^d $ is then the infimum over those natural numbers n such that any set of n points or more in $\mathcal{Z}^d $ has an integral Radon partition. An $\Omega ( 2^d )$ lower bound and an $O( d2^d )$ upper bound on $r( d )$ are given, $r( 2 ) = 6$ is proved, and the existence of integral Radon partitions, in lattice polytopes having a 1-skeleton with a large stable set of vertices, is established. The computational complexity of deciding if a given set of points in $\mathcal{Z}^d $ has an integral Radon partition is discussed, and it is shown that if d is fixed, then this problem is in P, while if d is part of the input, it is NP-complete.
Shmuel Onn
SIAM J. Discret. Math.1
1990 On the Radon Number of the Integer Lattice
Shmuel Onn
IPCO1