A Study of Percolation Phenomena in Process Networks

Abstract. Percolation theory provides models for a wide variety of natural phenom-ena. One of these phenomena is the dielectric breakdown of composite materials.This paper describes how we implemented the percolation model for dielectric break-down in a massively parallel processing environment. To achieve this we modifiedthe breadth-first search algorithm such that it works in probabilistic process networks.Formalmethodswereusedtoreasonaboutthisalgorithm.Furthermore,thisalgorithmprovides the basis for a JCSP implementation which models dielectric breakdownsin composite materials. The implementation model shows that it is possible to applyformal methods in probabilistic processing environments.Keywords. Percolation, Breadth-first search, JCSP, Probabilistic process networks,channel poisoning IntroductionThepercolationproblemhasbeenextensivelyinvestigatedbymathematiciansandphysicists.In this paper we analyse the problem from a computer science point of view. One of thereasons for this cross disciplinary interest is the fact that the percolation problem yields ex-tremelysimplesystemsexhibitingtheintriguingcomplexitiesofphasetransitions.Thesesys-temscanbeassociatedwithmanyphysicalrealisations[1,2].S.R.BroadbentandJ.M.Ham-mersley posed the original percolation problem in the context of graph theory [3]. They con-sidered an arbitrary linear graph, like the one shown in Figure 1, in which the vertices arepoints of the model, and a given pair of vertices is linked by an edge with probability pindependently of all other pairs; this is an example of bond percolation.

[1]  M. Newman,et al.  Fast Monte Carlo algorithm for site or bond percolation. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  Les Hatton,et al.  Reexamining the Fault Density-Component Size Connection , 1997, IEEE Softw..

[3]  Sidney Redner,et al.  Percolation and conduction in a random resistor-diode network , 1981 .

[4]  J. Hammersley,et al.  Percolation processes , 1957, Mathematical Proceedings of the Cambridge Philosophical Society.

[5]  Bernhard H. C. Sputh,et al.  JCSP-Poison: Safe Termination of CSP Process Networks , 2005, CPA.

[6]  F. Peruani,et al.  Dielectric breakdown model for composite materials. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  C. A. R. Hoare,et al.  Communicating sequential processes , 1978, CACM.

[8]  S. Redner,et al.  Introduction To Percolation Theory , 2018 .

[9]  H. Kesten The critical probability of bond percolation on the square lattice equals 1/2 , 1980 .

[10]  J. W. Essam,et al.  Percolation theory , 1980 .

[11]  Andrew William Roscoe,et al.  The Theory and Practice of Concurrency , 1997 .