Abstract
In this paper, a new formulation is proposed for the problem of constructing parallel abstract programs of a required length in parallel computing systems. The conditions of a planning problem are represented as a system of Boolean equations (constraints), whose solutions determine the possible plans for activating the program modules. Specifications of modules are stored in the knowledgebase of the planner. Constraint on number of processors and time delays at execution of modules are taken into account.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Valkovskii, V., Malyshkin, V.: Parallel Programs and Systems Synthesis on the basis of Computational Models. Nauka, Novosibirsk, 129 (1988)
Oparin, G.A., Feoktistov, A.G.: Instrumental’naya raspredelennaya vychislitel’naya SATURN-sreda. Program. Prod. Sist. 2, 27–30 (2002) (in Russian)
Kautz, H., Selman, B.: Planning as Satisfiability. In: Proceedings of the 10th European Conference on Artificial Intelligence (ECAI), pp. 359–363 (1992)
Oparin, G.A., Bogdanova, V.G.: Algoritmy resheniya bol’shikh razrezhennykh sistem bulevykh uravnenii. Metody optimizatsii i ikh prilozheniya: Tr. 12-i Baikal’skoi mezhdunar. konf. Sektsiya 5. Diskretnaya matematika. IGU, Irkutsk, pp. 114–118 (2001) (in Russian)
Simon, L.: The experimentation web site around the satisfiability problem, http://www.lri.fr/~simon/satex/satex.php3
Prestwich, S., Bressan, S.: A SAT Approach to Query Optimization in Mediator Systems. In: Proceedings of the Fifth International Symposium on the Theory and Applications of Satisfiability Testing, University of Cincinnati, pp. 252–259 (2002)
Oparin, G.A., Novopashin, A.P.: Boolevo modelirovanie planirovaniya deystvii v raspedelennykh vychislitel’nykh systemakh. Izvestia RAN, Teoria i systemy upravleniya (5), 105–108 (2004) (in Russian)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oparin, G.A., Novopashin, A.P. (2005). Planning of Parallel Abstract Programs as Boolean Satisfiability. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2005. Lecture Notes in Computer Science, vol 3606. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11535294_18
Download citation
DOI: https://doi.org/10.1007/11535294_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28126-9
Online ISBN: 978-3-540-31826-2
eBook Packages: Computer ScienceComputer Science (R0)