Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
On counting lattice points in polyhedra
Dyer M. SIAM Journal on Computing20 (4):695-707,1991.Type:Article
Date Reviewed: Aug 1 1992

Lattice points are points in any prescribed space all of whose components are integers. Often the underlying space is ordinary n-dimensional Euclidean space En, where a lattice point becomes simply an n-tuple of integers. Hermann Minkowski pointed out nearly 100 years ago that deep and important arithmetical results can be made almost intuitively obvious by simple geometrical considerations of figures in En. This approach had numerous applications to pure mathematics (for example, a startlingly simple theory of units in algebraic number fields) and to applied mathematics (for example, a rich theory of the best approximation of irrational numbers by rational numbers). In more recent times, the problem of integer programming is the problem of determining whether a prescribed convex polyhedron contains a lattice point. In general, this problem is NP-complete. Just as the general linear programming problem is in P, however, so the integer programming problem in any fixed dimension is in P.

The principal result of this paper is to show the existence of a polynomial-time algorithm for the solution of the general lattice point counting problem for polyhedra in E3 and E4, with conjectural excursions to E5. The method of proof hinges on the reduction to counting a particular type of simplex. The paper is well written and carefully documented. I am convinced that no polynomial-time algorithm exists for counting B4(n), as mentioned by the author; that is, the RSA cryptosystem is probably safe from this particular avenue of proposed penetration.

Reviewer:  A. A. Mullin Review #: CR115850
Bookmark and Share
 
Counting Problems (G.2.1 ... )
 
 
Complexity Measures And Classes (F.1.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Counting Problems": Date
Enumeration of polyominoes using MACSYMA
Delest M. (ed) Theoretical Computer Science 79(1): 209-226, 1991. Type: Article
Nov 1 1992
Partially ordered sets and sorting
Atkinson M.  Computers in mathematical research (, Cardiff, Wales,1761988. Type: Proceedings
May 1 1989
A very hard log-space counting class
Álvarez C., Jenner B. Theoretical Computer Science 107(1): 3-30, 1993. Type: Article
Aug 1 1994
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy