Skip to main content

Reducing the Coefficients of a Two-Dimensional Integer Linear Constraint

  • Conference paper
Book cover Combinatorial Image Analysis (IWCIA 2008)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 4958))

Included in the following conference series:

  • 516 Accesses

Abstract

Let us consider a two-dimensional linear constraint C of the form ax + by ≤ c with integer coefficients and such that |a| ≤ |b|. A constraint C′ of the form ax + by ≤ c′ is equivalent to C relative to a domain iff all the integer points in the domain satisfying C satisfy C′ and all the integer points in the domain not satisfying C do not satisfy C′. This paper introduces a new method to transform a constraint C into an equivalent constraint C′ relative to a domain defined by {(x,y) | h ≤ x ≤ h + D } such that the absolute values of a′ and b′ do not exceed D. Our method achieves a O(log(D)) time complexity and it can operate when the constraints coefficients are real values with the same time complexity. This transformation can be used to compute the convex hull of the integer points which satisfy a system of n two-dimensional linear constraints in O(n log(D)) time where D represents the size of the solution space. Our algorithm uses elementary statements from number theory and leads to a simple and efficient implementation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chrystal, G.: Algebra- An elementary text-book Prt II, ch. XXXII, pp. 423–452. Adam and Charles Black, Edinburgh (1889)

    Google Scholar 

  2. Harvey, W.: Computing two-dimensional integer hulls. SIAM J. Compute. 28(6), 2285–2299 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  3. Hirschberd, D.S., Wong, C.K.: A polynomial algorithm for the knapsack problem in two variables. J. ACM 23(1), 147–154 (1976)

    Article  Google Scholar 

  4. Kannan, A.: A polynomial algorithm for the two variable integer programming problem. J. ACM 27, 118–122 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  5. Klein, F.: Ausgewählte Kapitel der Zahlentheorie. Teubner (1907)

    Google Scholar 

  6. Lenstra, W.: Integer programming with a fixed number of variables. Math. Oper. Res. 8(4), 538–547 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  7. Mora, T.: Solving Polynomial Equation Systems I: The Kronecker-Duval Philosophy. In: Encyclopedia of Math. and its applications, vol. 88, Cambridge University Press, Cambridge (2002)

    Google Scholar 

  8. Scarf, H.E.: Production sets with indivisibilities. Part I: Generalities. Econometrica 49, 1–32 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  9. Scarf, H.E.: Production sets with indivisibilities. Part II: The case of two activities. Econometrica 49, 395–423 (1981)

    MATH  MathSciNet  Google Scholar 

  10. Schrijver, A.: Theory of linear and integer programming. In: Wiley-Interscience Series in Discrete Math., Wiley-Interscience, New York (1986)

    Google Scholar 

  11. Toussaint, G.T.: Solving geometric problem with the rotating calipers. In: Proceedings of IEEE MELECON 1983, Greece, pp. A10.02/1-4 (1983)

    Google Scholar 

  12. Zolotykh, N. Y.: On the number of vertices in integer linear programming problems. Technical report, University of Nizhni Novgorod (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Valentin E. Brimkov Reneta P. Barneva Herbert A. Hauptman

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Charrier, E., Buzer, L. (2008). Reducing the Coefficients of a Two-Dimensional Integer Linear Constraint. In: Brimkov, V.E., Barneva, R.P., Hauptman, H.A. (eds) Combinatorial Image Analysis. IWCIA 2008. Lecture Notes in Computer Science, vol 4958. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78275-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78275-9_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78274-2

  • Online ISBN: 978-3-540-78275-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics