scispace - formally typeset
Search or ask a question

Showing papers by "Raymond Hemmecke published in 2009"


Journal ArticleDOI
TL;DR: An algorithm for computing generating sets of lattice ideals or equivalently for computing Markov bases of lattices that clearly outperforms other algorithms in the computational experience.

42 citations


Journal ArticleDOI
TL;DR: The computational complexity of fundamental questions related to multicriteria integer linear programs, when the dimensions of the strategy space and of the outcome space are considered fixed constants are settled.
Abstract: We settle the computational complexity of fundamental questions related to multicriteria integer linear programs, when the dimensions of the strategy space and of the outcome space are considered fixed constants. In particular we construct: (1) polynomial-time algorithms to determine exactly the number of Pareto optima and Pareto strategies; (2) a polynomial-space polynomial-delay prescribed-order enumeration algorithm for arbitrary projections of the Pareto set; (3) a polynomial-time algorithm to minimize the distance of a Pareto optimum from a prescribed comparison point with respect to arbitrary polyhedral norms; and (4) a fully polynomial-time approximation scheme for the problem of minimizing the distance of a Pareto optimum from a prescribed comparison point with respect to the Euclidean norm.

34 citations


Journal ArticleDOI
TL;DR: In this paper, a new algebraic scheme was proposed to solve convex integer maximization problems of the following form, where c is a convex function on Rd and w1x,…,wdx are linear forms on Rn.

29 citations


Journal ArticleDOI
TL;DR: In this article, the authors present an algorithm to compute an explicit description for the set of holes which is the difference of a semi-group of vectors generated by the vectors and its saturation.
Abstract: An integer feasibility problem is a fundamental problem in many areas, such as operations research, number theory, and statistics. To study a family of systems with no nonnegative integer solution, we focus on a commutative semigroup generated by a finite set of vectors in $\Z^d$ and its saturation. In this paper we present an algorithm to compute an explicit description for the set of holes which is the difference of a semi-group $Q$ generated by the vectors and its saturation. We apply our procedure to compute an infinite family of holes for the semi-group of the $3\times 4\times 6$ transportation problem. Furthermore, we give an upper bound for the entries of the holes when the set of holes is finite. Finally, we present an algorithm to find all $Q$-minimal saturation points of $Q$.

20 citations


Book ChapterDOI
TL;DR: This paper generalizes N-fold integer programs and two-stage integer programs with N scenarios to N- fold 4-block decomposable integer programs, and presents a polynomial-time computable optimality certificate for the case of fixed blocks, variable N and any convex separable objective function.
Abstract: In this paper we generalize N-fold integer programs and two-stage integer programs with N scenarios to N-fold 4-block decomposable integer programs. We show that for fixed blocks but variable N, these integer programs are polynomial-time solvable for any linear objective. Moreover, we present a polynomial-time computable optimality certificate for the case of fixed blocks, variable N and any convex separable objective function. We conclude with two sample applications, stochastic integer programs with second-order dominance constraints and stochastic integer multi-commodity flows, which (for fixed blocks) can be solved in polynomial time in the number of scenarios and commodities and in the binary encoding length of the input data. In the proof of our main theorem we combine several non-trivial constructions from the theory of Graver bases. We are confident that our approach paves the way for further extensions.

18 citations


Journal ArticleDOI
TL;DR: In this article, it was shown that if the universal Grobner basis of the associated toric ideal IA coincides with the Graver basis of A, then the GrobNER complexity u(A,B) and Graver complexity g(A) of its higher Lawrence liftings agree, too.

14 citations


Book ChapterDOI
TL;DR: In this paper, the authors focus on the computational complexity of the problem, which varies significantly with the type of nonlinear objective function in combination with the underlying combinatorial structure, leading to polynomial time algorithms.
Abstract: Research efforts of the past fifty years have led to a development of linear integer programming as a mature discipline of mathematical optimization. Such a level of maturity has not been reached when one considers nonlinear systems subject to integrality requirements for the variables. This chapter is dedicated to this topic. The primary goal is a study of a simple version of general nonlinear integer problems, where all constraints are still linear. Our focus is on the computational complexity of the problem, which varies significantly with the type of nonlinear objective function in combination with the underlying combinatorial structure. Numerous boundary cases of complexity emerge, which sometimes surprisingly lead even to polynomial time algorithms. We also cover recent successful approaches for more general classes of problems. Though no positive theoretical efficiency results are available, nor are they likely to ever be available, these seem to be the currently most successful and interesting approaches for solving practical problems. It is our belief that the study of algorithms motivated by theoretical considerations and those motivated by our desire to solve practical instances should and do inform one another. So it is with this viewpoint that we present the subject, and it is in this direction that we hope to spark further research.

9 citations


Posted Content
TL;DR: In this article, it was shown that generalized Nash-equilibria always exist and are related to an optimal solution of a so-called N-fold integer program, which is a generalization of the generalized Nash equilibrium.
Abstract: Inspired by a paper of R. W. Rosenthal, we investigate generalized Nash-equilibria of integer programming games. We show that generalized Nash-equilibria always exist and are related to an optimal solution of a so-called N-fold integer program. This link allows us to establish some polynomial time complexity results about solving this optimization problem and its inverse counter-part.

6 citations


Posted Content
TL;DR: The recent theory of n-fold integer programming and extensions developed herein are able to establish the surprising polynomial time solvability of the multicommodity flow problem in two broad situations.
Abstract: The multicommodity flow problem is NP-hard already for two commodities over bipartite graphs. Nonetheless, using our recent theory of n-fold integer programming and extensions developed herein, we are able to establish the surprising polynomial time solvability of the problem in two broad situations.

2 citations


Journal ArticleDOI
TL;DR: Using the cluster graph approach, this work provides a solution method from computational commutative algebra that allows for deciding whether two given states belong to the same cluster as well as for the reconstruction of the full cluster graph.
Abstract: Motivated by fundamental problems in chemistry and biology we study cluster graphs arising from a set of initial states $S\subseteq\Z^n_+$ and a set of transitions/reactions $M\subseteq\Z^n_+\times\Z^n_+$. The clusters are formed out of states that can be mutually transformed into each other by a sequence of reversible transitions. We provide a solution method from computational commutative algebra that allows for deciding whether two given states belong to the same cluster as well as for the reconstruction of the full cluster graph. Using the cluster graph approach we provide solutions to two fundamental questions: 1) Deciding whether two states are connected, e.g., if the initial state can be turned into the final state by a sequence of transition and 2) listing concisely all reactions processes that can accomplish that. As a computational example, we apply the framework to the permanganate/oxalic acid reaction.

2 citations