Abstract
Given a system gs of linear diophantine equations and inequations of the form Li#i Mi, i=I, ⋯, n, where #i ∈ {=,<,>,≠,≥,≤} we compute a finite set S of numerical and parametric solutions describing the set of all the solutions of gs (i.e. its general solution). Our representation of the general solution gives direct and simple functions generating the set of all the solutions: this is obtained by giving all the nonnegative natural values to the integer variables of the right hand-side of the parametric solutions, without any linear combination. In particular, unlike the usual representation based on minimal solutions, our representation of the general solution is nonambiguous: given any solution s of gs, it can be deduced from a unique numerical or parametric solution of S.
Preview
Unable to display preview. Download preview PDF.
References
The Systems of Standard Word Equations in the n-layer Alphabet of Variables, (in Russian) G.S. Makanin, Sibirskiï matematictheskiï journal, AN SSSR, Sibirskoje otdelenije, vol. XIX, N° 3, 1978.
Rational Sets in Commutative monoids, S. Eilenberger, and M.P. Schutzenberger. J. Algebra, 1969, 173–191.
AC-unification Race: the System Solving Approach, M. Adi and C. Kirchner, 1989.
On General Solution of Word Equations, G.S. Makanin, and H. Abdulrab, Proceedings of “Important results and trends in Theoretical Computer Science” Graz, Austria 10-12/6/94, LNCS.
Complexity of Unification in Free Groups and Free Semi-groups, A. Koscielski and L. Pacholski. Technical report, Institute of Computer Science, University of Wroclaw and Institute of Mathematics, Polish Academy of Sciences, 1989.
Efficient Solution of Linear Diophantine Equations. M. Clausen and A. Fortenbacher. JSC, 8:201–216, 1989. Special issue on Unification.
On effecient Algorithm for Solving Systems of Linear Diophantine Equations. E. Contejean. Information and Computation, vol. 113, n. 1, pp. 143–172, 1994.
Une Borne pour les Générateurs des Solutions Entières Positives d'une Equation Diophantienne Linéaire. J-L. Lambert, Compte rendu de L'académie des Sciences de Paris, 305:39–40, 1978.
Minimal Solutions of Linear Diophantien Systems: Bounds and Algorithms. L. Pottier. Proceedings of the fourth International Conference on Rewritting Technics and Applications, Como, Italy, pp 162–173, 1991.
Solutions of Linear Diophantine Systems. J.F. Romeuf. Rapport LITP 88-76.
A polynomial Algorithm for Solving Systems of Two Linear Diophantine Equations. J.F. Romeuf. Technical report, LIR, Rouen, 1990.
Solving Systems of Linear Diophantine Equations: An Algebraic Approach. E. Domenjoud, Proceedings of 16th Mathematical Foundation of Computer Sciene. Warsaw, LNCS 520, 1991, Springer Verlag.
On linear homogeneous diophantine equations. Elliot. Quartely J. of Pure and Applied Maths, 136, 1903.
A Syzygetic Theory. P. MacMahon. Combinatory Analysis, volume 2, chapter II, pp. 111–114. Reprinted by Chelsea in 1960, 1919.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abdulrab, H., Maksimenko, M. (1995). General solution of systems of linear diophantine equations and inequations. In: Hsiang, J. (eds) Rewriting Techniques and Applications. RTA 1995. Lecture Notes in Computer Science, vol 914. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59200-8_68
Download citation
DOI: https://doi.org/10.1007/3-540-59200-8_68
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59200-6
Online ISBN: 978-3-540-49223-8
eBook Packages: Springer Book Archive