Papers
Topics
Authors
Recent
Search
2000 character limit reached

A New Algorithm for Computing Integer Hulls of 2D Polyhedral Sets

Published 11 Sep 2025 in math.CO, cs.CG, cs.DM, and math.OC | (2509.09134v1)

Abstract: The $\texttt{IntegerHull}$ function is part of Maple's $\texttt{PolyhedralSets}$ library, which calculates the integer hull of a given polyhedral set. This algorithm works by translating the supporting hyperplanes of the facets of the input polyhedral set inwards till each hyperplane encounters at least one integer point. The polyhedral set is then divided into smaller regions and a brute force method is applied to find the remaining vertices. There are certain edge case scenarios where the computational cost of the existing algorithm can be high, for which we propose a new algorithm. We translate the supporting hyperplanes of the facets inwards from the (relative) opposite vertex till the hyperplanes encounter at least one integer point. Then, we can follow the same procedure as the old algorithm or use a recursive technique on the smaller regions. The edge case scenarios mentioned above occurs when there are integer points present on the supporting hyperplanes of the facets of the polyhedral set. This increases the region on which the brute force method is applied to find the remaining vertices.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.