Constraint Theory, Part I: Fundamentals
- 1 January 1969
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems Science and Cybernetics
- Vol. 5 (1) , 48-56
- https://doi.org/10.1109/tssc.1969.300244
Abstract
The purpose of this paper is to develop an analytic foundation for the determination of whether a mathematical model and its desired computations are "well-posed" in order to help alleviate the software problems associated with the simulation of complex large-scale systems by heterogeneous mathematical models involving several hundred dimensions. The problem is approached by providing a rigorous basis for the commonplace notion of constraint. Four distinct viewpoints of the mathematical model are established: 1) the set theoretic relation space; 2) the family of submodels; 3) the bipartite graph, which provides topological insight; and 4) the constraint matrix. Fundamental definitions of mathematical model consistency, computational allowability, and extrinsic and intrinsic constraint are established on a set theory basis. Correspondences are proved between the topological properties of a model's graph and its constraint properties. Variables located in different connected components of a graph are always mutually consistent, but computations performed on them are never allowable. If a model graph of universal relations has a tree structure, then all its variables are mutually consistent. Detailed treatment of special relation classes will be given in Parts II and III.Keywords
This publication has 3 references indexed in Scilit:
- Constraint Algebra-A Supervisory Programming Technique and a Cognitive ProcessIEEE Transactions on Military Electronics, 1963
- Applications of Boolean matrices to the analysis of flow diagramsPublished by Association for Computing Machinery (ACM) ,1959
- Feedback Theory-Some Properties of Signal Flow GraphsProceedings of the IRE, 1953