Abstract
Considering a network of communicating finite state machines which exchange messages over Channels, we discuss the distributed termination problem in the more general context of asynchronous environment. We first whow that this problem is undecidable. Then we discuss the possibility of superimposing algorithms that detect termination. At least we examine the case of faulty processors.
The 2 authors are also affilied to L.I.T.P., 2 place Jussieu, 75221 PARIS cedex 05 France.
Preview
Unable to display preview. Download preview PDF.
Bibliographie
K.R. APT. — Correctness proofs of distributed termination algorithms. — Tech. Report. 84-51; L.I.T.P. — Université Paris VI, 1984.
K. APT, J.L. RICHIER. — Real time clocks versus virtual clocks. — T.R. 84-34, L.I.T.P. Université Paris VI, 1984.
L. BOUGE. — Symetric election in CSP. — T.R. 84-31. — L.I.T.P., Université Paris VI.
K.M. CHANDY, J. MISRA. — A paradigm for detecting quiescent properties in distributed computations. — In: Apt K.R. (ed.) Logics and Models of concurrent systems. Springer Verlag Berlin, 11: 325–341, 1985.
D. DOLEV, C. DWORK, L. STOCKMEYER. — On the minimal synchronism needed for distributed consensus. — Proc. 24th. IEEE 1983. — Symp. on found of Comput. Sc.: 393–402.
E.W. DIJKSTRA, W.H. FEIJEN, A.J.M. Van GASTEREN. — Derivation of a termination detection algorithm for distributed computations. — Inf. Proc. Letters 16,5 (1983): 217–219.
E.W. DIJKSTRA, C.S. SCHOLTEN. — Termination detection for diffusing computations. — Inf. Proc. Letters 11, 1 (1980), 1–4.
D. FERMENT. — Finite and not finite solutions for the distributed termination problem. — T.R. 86.11 — LITP, Université Paris, 1986.
N. FRANCEZ. — Distributed termination. — ACM, Toplas, 2, 1, pp. 42–45, 1980.
D. FERMENT, B. ROZOY. — Possibility and impossibility of solutions for the distributed termination problem. — TR 86-8. — LITP, University Paris, 1986.
N FRANCEZ, M. RODEH. — Achieving distributed termination without freezing. — IEEE — Trans. on software Engeniring, SE — 8, 3, pp. 287–292, 1982.
P. GASTIN. — Synchronisation d'un système asynchrone d'automates. — 1985. — T.R. LITP, Université Paris VII.
M. GOUDA. — Distributed state exploration for protocol validation. — T.R. 185. — Dpt. of Comput. Sc. Univ. of Texas at Austin. — 1981.
M.G. GOUDA, L.E. ROSIER. — Priority networks of communicating finite state machines. — T.R. 83-10 — University of Texas at Austin OR SIAM Journal Computer, 14.3, 1985, pp. 569–584.
M.G. GOUDA, E.M. GURARI, T.H. LAI, L.E. ROSIER. — Deadlock detection in systems of communicating finite state machines.
C.W. LERMEN, F.B. SCHNEIDER. — Detecting distributed termination when processors can fail. — T.R. 80-449 — Cornell. University — NY.
F. MATTERN. — New algorithms for distributed termination detection in asynchronous message passing systems. — T.R. 42/85, SFB 124, University of Kaiserslautern, 1985.
J. MISRA. — Detecting termination of distributed computations using markers. — Proc. 2 annual Symp. on Princ. of dist. Comp. QUEBEC, p. 290–294, 1983.
S.P. RANA. — A distributed solution of the distributed termination problem. — Inf. Process letters, 17.1, 1983, pp. 43–46.
J.L. RICHIER. — Distributed termination in CSP. — Symetric solutions with minimal storage. — TR 84-49, LITP, Université Paris VII.
B. ROZOY. — (1) Model and complexity of termination detection for distributed computations. — Lect. Notes in Comput. Sc. 233, 1986, p. 564–572.
(2) Termination for distributed systems: model and cost. — To be published in: Computer and Artificial Intelligence, Slovak academy of Science, 1987.
R. TOPOR. — Detecting termination for distributed computation. — Inf. Proc. Lett. 18 (1984), 33–36.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ferment, D., Rozoy, B. (1987). Solutions for the distributed termination problem. In: Albrecht, A., Jung, H., Mehlhorn, K. (eds) Parallel Algorithms and Architectures. Lecture Notes in Computer Science, vol 269. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18099-0_36
Download citation
DOI: https://doi.org/10.1007/3-540-18099-0_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-18099-9
Online ISBN: 978-3-540-47760-0
eBook Packages: Springer Book Archive