Propagation algorithms on graphs for physical applications

The purpose of this paper is to introduce newpropagation algorithms on graphs in order to predict some macroscopic properties of heterogeneous media from information on their microstructure modeled by graphs. Among the physical properties of interest, the following were studied in our approach: fracture toughness, sound propagation, and diffusion in composites. The idea is to replace a continuous medium by a discrete one modeled by a graph. After giving the edges of this graph an appropriate value (according to the studied physical phenomenon), we calculate for each vertex its distance to a source of propagation. Depending on the cases, the efficient computation of suchdistance functions is realized by three different types of algorithms: the first is based on a simple breadth-first scanning of the vertices starting from the source, this being implemented via a queue of pixels. The second algorithm actually simulates the propagation of a wave inside the medium under study, this wave being modeled by a chain. Lastly, asequential algorithm is introduced, which allows the computation of distance transformation on very general graphs, provided their structure fulfills some regularity conditions. Various types of informations are deduced from the distance functions: length and location of the shortest paths, distribution of distances, etc. They are related to the physical properties of the materials considered. The interest of these propagation algorithms is illustrated by the determination of the coefficient of diffusion of polymeric thermoplastic alloys. s.

[1]  Dominique Jeulin,et al.  On image analysis and micromechanics , 1988 .

[2]  Serge Beucher,et al.  Use of watersheds in contour detection , 1979 .

[3]  Herbert Freeman,et al.  On the Encoding of Arbitrary Geometric Configurations , 1961, IRE Trans. Electron. Comput..

[4]  D. Jeulin,et al.  Some aspects of mathematical morphology for physical applications , 1989 .

[5]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .

[6]  Michel Minoux,et al.  Graphs and Algorithms , 1984 .

[7]  Christian Lantuéjoul,et al.  Geodesic methods in quantitative image analysis , 1984, Pattern Recognit..

[8]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[9]  Lucas J. van Vliet,et al.  A contour processing method for fast binary neighbourhood operations , 1988, Pattern Recognit. Lett..

[10]  Gunilla Borgefors,et al.  Distance transformations in digital images , 1986, Comput. Vis. Graph. Image Process..

[11]  A. ROSENFELD,et al.  Distance functions on digital pictures , 1968, Pattern Recognit..

[12]  R. Sokal,et al.  A New Statistical Approach to Geographic Variation Analysis , 1969 .

[13]  Azriel Rosenfeld,et al.  Sequential Operations in Digital Picture Processing , 1966, JACM.

[14]  Godfried T. Toussaint,et al.  The relative neighbourhood graph of a finite planar set , 1980, Pattern Recognit..

[15]  L. Vincent Graphs and mathematical morphology , 1989 .

[16]  P. Danielsson Euclidean distance mapping , 1980 .