09.09.2014 Views

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

13th International Conference on Membrane Computing - MTA Sztaki

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Fast distributed DFS soluti<strong>on</strong>s for edge-disjoint paths in digraphs<br />

in fact, <strong>on</strong> purely random digraphs, Algorithms C and D seem to be marginally<br />

faster than Algorithm B.<br />

On the other side, <strong>on</strong>e can c<strong>on</strong>struct many sample scenarios where Algorithms<br />

C and D vastly outperform Algorithm B and also many sample scenarios<br />

where Algorithm B outperforms Algorithm C (but not Algorithm D).<br />

Several interesting questi<strong>on</strong>s remain open. Can these results be extrapolated<br />

to digraphs with different characteristics, such a size, average node degree, node<br />

degree distributi<strong>on</strong>? Will these results remain valid for symmetric digraphs, i.e.,<br />

undirected graphs? Can we find improved versi<strong>on</strong>s of these algorithms for solving<br />

the undirected graph problem? How relevant are these algorithms and results<br />

for real-life networks, such as transportati<strong>on</strong> networks or other networks which<br />

show some kind of clustering? Are there well defined practical (n<strong>on</strong>-random)<br />

scenarios where <strong>on</strong>e could recommend <strong>on</strong>e of the algorithm over another? Can<br />

we apply similar optimisati<strong>on</strong>s to BFS-based algorithms for solving the edgedisjoint<br />

paths problem? What are practical strengths and limits of P systems<br />

based <strong>on</strong> our matrix structured generic rules?<br />

References<br />

1. Bălănescu, T., Nicolescu, R., Wu, H.: Asynchr<strong>on</strong>ous P systems. <str<strong>on</strong>g>Internati<strong>on</strong>al</str<strong>on</strong>g> Journal<br />

of Natural <strong>Computing</strong> Research 2(2), 1–18 (2011)<br />

2. Cid<strong>on</strong>, I.: Yet another distributed depth-first-search algorithm. Inf. Process. Lett.<br />

26, 301–305 (January 1988)<br />

3. Dinneen, M.J., Kim, Y.B., Nicolescu, R.: Edge- and vertex-disjoint paths in P modules.<br />

In: Ciobanu, G., Koutny, M. (eds.) Workshop <strong>on</strong> <strong>Membrane</strong> <strong>Computing</strong> and<br />

Biologically Inspired Process Calculi. pp. 117–136 (2010)<br />

4. Dinneen, M.J., Kim, Y.B., Nicolescu, R.: A faster P soluti<strong>on</strong> for the Byzantine<br />

agreement problem. In: Gheorghe, M., Hinze, T., Păun, G. (eds.) <str<strong>on</strong>g>C<strong>on</strong>ference</str<strong>on</strong>g> <strong>on</strong><br />

<strong>Membrane</strong> <strong>Computing</strong>. Lecture Notes in Computer Science, vol. 6501, pp. 175–197.<br />

Springer-Verlag, Berlin Heidelberg (2010)<br />

5. Eichmann, A., Makinen, T., Alitalo, K.: Neural guidance molecules regulate vascular<br />

remodeling and vessel navigati<strong>on</strong>. Genes Dev. 19, 1013–1021 (2005)<br />

6. Ford, L.R., Jr., Fulkers<strong>on</strong>, D.R.: Maximal flow through a network. Canadian Journal<br />

of Mathematics 8, 399–404 (1956)<br />

7. Freund, R., Păun, G.: A variant of team cooperati<strong>on</strong> in grammar systems. Journal<br />

of Universal Computer Science 1(2), 105–130 (1995)<br />

8. Hagberg, A.A., Schult, D.A., Swart, P.J.: Exploring Network Structure, Dynamics,<br />

and Functi<strong>on</strong> using NetworkX. In: Varoquaux, G., Vaught, T., Millman, J. (eds.)<br />

7th Pyth<strong>on</strong> in Science <str<strong>on</strong>g>C<strong>on</strong>ference</str<strong>on</strong>g> (SciPy). pp. 11–15 (2008), http://c<strong>on</strong>ference.<br />

scipy.org/proceedings/SciPy2008/paper\_2/<br />

9. Karp, R.M.: Reducibility Am<strong>on</strong>g Combinatorial Problems. In: Miller, R.E.,<br />

Thatcher, J.W. (eds.) Complexity of Computer Computati<strong>on</strong>s, pp. 85–103. Plenum<br />

Press (1972)<br />

10. Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann Publishers Inc., San<br />

Francisco, CA, USA (1996)<br />

11. Nicolescu, R.: Parallel and distributed algorithms in P systems. Lecture Notes in<br />

Computer Science, vol. 7184, pp. 33–42. Springer-Verlag (2012)<br />

195

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!