Skip to main content

On a Generalization of Horn Constraint Systems

  • Conference paper
  • First Online:
Book cover Computer Science – Theory and Applications (CSR 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10304))

Included in the following conference series:

  • 617 Accesses

Abstract

In this paper, we study linear constraint systems in which each constraint is a fractional Horn constraint. A constraint is fractional horn, if it can be written in the form: \(\sum _{i=1}^{n}a_{i}\cdot x_{i}\ge c\), where the \(a_{i}\) and c are integral, and at most one of the \(a_{i}>0\) and all negative \(a_{i}\) are equal to \(-1\). A conjunction of fractional Horn constraints is called a Fractional Horn Systems (FHS). FHSs generalize a number of specialized constraint systems such as Difference Constraint Systems and Horn Constraint Systems. We show that the problem of checking linear feasibility in these systems is in P, whereas the problem of checking lattice point feasibility is NP-complete. We then study a sub-class of fractional horn systems called Binary fractional horn systems (BFHS) in which each constraint has at most two non-zero coefficients with at most one being positive. In this case, we show that the problem of lattice point feasibility is in P.

P. Wojciechowski—This research was supported in part by the National Science Foundation through Award CCF-1305054.

K. Subramani—This work was supported by the Air Force Research Laboratory under US Air Force contract FA8750-16-3-6003. The views expressed are those of the authors and do not reflect the official policy or position of the Department of Defense or the U.S. Government.

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 EPUB and 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

References

  1. Bagnara, R., Hill, P.M., Zaffanella, E.: Weakly-relational shapes for numeric abstractions: improved algorithms and proofs of correctness. Formal Methods Syst. Des. 35(3), 279–323 (2009)

    Article  MATH  Google Scholar 

  2. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms. MIT Press, Cambridge (2001)

    MATH  Google Scholar 

  3. Chandrasekaran, R., Subramani, K.: A combinatorial algorithm for horn programs. Discrete Optim. 10, 85–101 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  4. Hochbaum, D.S., (Seffi) Naor, J.: Simple and fast algorithms for linear and integer programs with two variables per inequality. SIAM J. Comput. 23(6), 1179–1192 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  5. Jaffar, J., Maher, M.J., Stuckey, P.J., Yap, R.H.C.: Beyond finite domains. In: Borning, A. (ed.) PPCP 1994. LNCS, vol. 874, pp. 86–94. Springer, Heidelberg (1994). doi:10.1007/3-540-58601-6_92

    Chapter  Google Scholar 

  6. Lagarias, J.C.: The computational complexity of simultaneous Diophantine approximation problems. SIAM J. Comput. 14(1), 196–209 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  7. Lahiri, S.K., Musuvathi, M.: An efficient decision procedure for UTVPI constraints. In: Gramlich, B. (ed.) FroCoS 2005. LNCS (LNAI), vol. 3717, pp. 168–183. Springer, Heidelberg (2005). doi:10.1007/11559306_9

    Chapter  Google Scholar 

  8. Schrijver, A.: Theory of Linear and Integer Programming. Wiley, New York (1987)

    MATH  Google Scholar 

  9. Veinott, A.F.: Representation of general and polyhedral subsemilattices and sublattices of product spaces. Linear Algebra Appl. 114(115), 681–704 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  10. Veinott, A.F., LiCalzi, M.: Subextremal functions and lattice programming, July 1992. Unpublished Manuscript

    Google Scholar 

  11. Veinott, A.F., Wagner, H.M.: Optimal capacity scheduing: Parts i and ii. Oper. Res. 10, 518–547 (1962)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Subramani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Wojciechowski, P., Chandrasekaran, R., Subramani, K. (2017). On a Generalization of Horn Constraint Systems. In: Weil, P. (eds) Computer Science – Theory and Applications. CSR 2017. Lecture Notes in Computer Science(), vol 10304. Springer, Cham. https://doi.org/10.1007/978-3-319-58747-9_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-58747-9_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-58746-2

  • Online ISBN: 978-3-319-58747-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics