A Scheme for Partitioning Regular Graphs

  • R. Čiegis
  • G. Šilko
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2328)


In this paper we investigate partitioning algorithms for one class of regular graphs. An example of such problem is given for a system of PDE equations, which describe the nonlinear interaction of laser waves in nonlinear media. Parallelization of the algorithm is done using data parallelism paradigm. First we present optimal static mesh decomposition and investigate its effectivity. Then we propose one heuristic for dynamic load balancing. Results of numerical experiments are presented.


Load Balance Parallel Algorithm Regular Graph Task Graph Parallel Execution Time 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Biswas, R., Srawn, R.C.: A new procedure for dynamic adaptation of three-dimensional unstructured grids. Applied Numerical Mathematics, 13 (1994) 437–452zbMATHCrossRefGoogle Scholar
  2. 2.
    Čiegis, R., Starikovičius, V., Wasniewski, J.: On the efficiency of scheduling algorithms for parallel Gaussian elimination with communication delays. Lecture notes in computer science, volume 1947, PARA2000, The fifth workshop on Applied Parallel Computing, Editors T Surevik, F. Manne, R. Moe, A.H. Gebremedhin, Springer, 75–82 (2000).Google Scholar
  3. 3.
    Girdauskas, V., Dementjev, A., Kairytė, G., Čiegis, R.: Influence of the beam aberrations and Kerr nonlinearity of medium on the effectiveness and pulse quality of SBS-compressor. Lithuanian Journal of Physics, 37(1997) 319–326Google Scholar
  4. 4.
    Hu, Y., Blake, R.: An improved diffusion algorithm for dynamic load balancing. Parallel Computing, 25 (1999) 417–444MathSciNetzbMATHCrossRefGoogle Scholar
  5. 5.
    Y. Hu, R. Blake, and D. Emerson. An optimal migration algorithm for dynamic load balancing. Concurrency: Practice and Experience, 10, 467–483, 1999.CrossRefGoogle Scholar
  6. 6.
    C.C. Hui and S.T. Chanson. Hydrodynamic load balancing. IEEE Trans. on Parallel and Distributed Systems, 10(11), 1118–1137, 1999.CrossRefGoogle Scholar
  7. 7.
    K. Schloegel, G. Karypis, and V. Kumar. Multilevel diffusion schemes for repartition-ing of adaptive meshes. Journal of Parallel and Distributed Computing, 47, 109–124, 1997.CrossRefGoogle Scholar
  8. 8.
    C. Walshaw and M. Cross. Mesh partitioning: a multilevel balancing and refinement algorithm. SIAM J. Sci. Comput., 22(1), 63–80, 2000.MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • R. Čiegis
    • 1
  • G. Šilko
    • 1
  1. 1.Vilnius Gediminas Technical UniversityVilniusLithuania

Personalised recommendations