ACM Home Page
Please provide us with feedback. Feedback
Querying constraints
Full text PdfPdf (1.12 MB)
Source Symposium on Principles of Database Systems archive
Proceedings of the ninth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems table of contents
Nashville, Tennessee, United States
Pages: 288 - 298  
Year of Publication: 1990
ISBN:0-89791-352-3
Author
Jean-Louis Lassez  IBM T.J. Watson Research Center, P.O.Box 704, Yorktown Heights, NY
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
SIGMOD: ACM Special Interest Group on Management of Data
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 27,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/298514.298581
What is a DOI?

ABSTRACT

The design of languages to tackle constraint satisfaction problems has a long history. Only more recently the reverse problem of introducing constraints as primitive constructs in programming languages has been addressed. A main task that the designers and implementers of such languages face is to use and adapt the concepts and algorithms from the extensive studies on constraints done in areas such as Mathematical Programming, Symbolic Computation, Artificial Intelligence, Program Verification and Computational Geometry. In this paper, we illustrate this task in a simple and yet important domain: linear arithmetic constraints. We show how one can design a querying system for sets of linear constraints by using basic concepts from logic programming and symbolic computation, as well as algorithms from linear programming and computational geometry. We conclude by reporting briefly on how notions of negation and canonical representation used in linear constraints can be generalized to account for cases in term algebras, symbolic computation, affine geometry, and elsewhere.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
A
S.Achmanov, Programmation Lindaire, Editions Mir, Moscou 1984.
 
DE
G.B. Dantzig and B.C. Eaves, Fourier-Motzkin Elimination and Its Dual, Journal of Combinatorial Theory Set. A, 14 (1973) 288-297.
 
F
J.B.J. Fourier, reported in: Analyse des travaux de l'Acad~mie Royale des Sciences, pendant l'ann~e 1824, Partie math~matique, Histoire de l'Acaddmie Royale des Sciences de l'lnstitut de France 7 (1827) xlviilv. (Partial English translation in: D.A. Kohler, Translation of a Report by Fourier on his work oll Linear Inequalities, Opsearch 10(1973) 38-42.)
 
FRT
R.M. Freund, R. Roundy and M.J. Todd, Identifying the Set of Always- Active Constraints in a System of Linear inequalities by a Single Linear Program, Technical Report, Sloan School of Management, Massachusetts Institute of Technology, October 1985.
 
GT
A.J. Goldman and A.W. Tucker, Polyhedral Convex Cones in Linear Inequalities and Related Systems. Annals of Mathematical Studies 38. Princeton University Press, 1956.
 
HL
T. ttuynh and J-L. Lassez, Design and Implementation of Algorithms for Variable Elimination in Linear Arithmetic Constraints, forthcoming.
JL
 
JMSY
J. Jaffar, S. Michaylov, P. Stuckey and It. Yap, The CLP(~) Language and System, IBM Research Report, T.J. Watson Research Center, forthcoming.
KKR
 
LHM
J-L. Lassez, T. Huynh and K. McAloon, Simplification and Elimination of redundant arithmetic constraints, Proceedings of NACLP 89, MIT Press.
 
LM
.}-L. Lassez and M.J. Maher, On Fourier's Algorithm for Linear Arithmetic Constraints, IBM Research Report, T.J. Watson Research Center, 1988.
 
LMM
 
LMc
J-L. Lassez and K. McAloon, A Constraint Sequent Calculus, submitted 1989.
 
LMc88
J-L. Lassez and K. McAloon, Applications of a Canonical Form for Generalized Linear Constraints, Proceedings of the FGCS Conference, Tokyo, December 1988, 703-710.
 
LMc89
 
M
M. Maher, A Logic Semantics for a class of Committed Choice Languages, Proceedings of ICLP4, MIT Press 87.
 
MR
T.H. Matheiss and D.S. Rubin, A Survey of Comparison of Methods for Finding All Vertices of Convex Polyhedral Sets, Mathematics of Operations Research, 5 (1980) 167- 185.
 
S

CITED BY  10