Abstract
This paper proposes a distributed code and data propagation algorithm for Longest Common Subsequence problem solving and compares this algorithm performance against the algorithm based on J2EE technology. The new algorithm builds a graph devised to propagate classes and data between different nodes and the client, whereas the J2EE algorithm requires more complex communication and database processing. The proposed algorithm’s performance in terms of number of nodes and execution time is better than or comparable to that of the existing algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alves, C.R., Cáceres, E.N., Song, S.W.: Sequential and Parallel Algorithms for the All-Substrings Longest Common Subsequence Problem. RT-MAC-2003-03, Dept. de Ciência da Computação, IME, USP (April 2003)
Anderson, D.: BOINC: A System for Public-Resource Computing and Storage. In: 5th IEEE/ACM International Workshop on Grid Computing (November 2004)
Grama, A., Gupta, A., Kumar, V.: Isoefficiency Function: A Scalability Metric for Parallel Algorithms and Architectures, Department of Computer Science, University of Minnesota (1993)
Gruer, P., Hilaire, V., Koukam, A., Cetnarowicz, K.: A formal framework for multi-agent systems analysis and design. Expert Systems with Applications 23, 349–355 (2002)
Haeuser, J., et al.: A test suite for high-performance parallel Java. Advances in Engineering Software 31, 687–696 (2000)
Hirschberg, D.S.: Pattern Matching Algorithms: Serial computations of Levenshtein distances. Oxford University Press, Oxford (1997)
Irving, R.W.: Plagiarism and Collusion Detection using Smith-Waterman Algorithm. Tech. Rep. TR-2004-164, University of Glasgow, Computing Science Department Research Report (2004)
Kolp, M., Giorgini, P., Mylopoulos, J.: Multi-agent architectures as organizational structures. Auton. Agent Multi-Agent Sys. 13, 3–25 (2006)
Laure, E.: OpusJava: A Java framework for distributed high performance computing. Future Generation Computer Systems 18, 235–251 (2001)
Marrow, P., et al.: Agents in Decentralized Information Ecosystems: The DIET Approach. In: Proceedings of the AISB’01 Symposium on Information Agents for Electronic Commerce, AISB’01 Convention, University of York, United Kingdom (March 2001)
Matsuoka, S., Itou, S.: Towards performance evaluation on high-performance computing on multiple Java platforms. Future Generation Computer Systems 18, 281–291 (2001)
Shehory, O., Kraus, S.: Methods for Task Allocation via Agent Coalition Formation. Artificial Intelligence 101(1-2), 165–200 (1998)
Smith, T.F., Waterman, M.S.: Identification of Common Molecular Subsequences. J. Mol. Biol. 147, 195–197 (1981)
Wilkinson, B., Allen, M.: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers. Prentice-Hall, Englewood Cliffs (2004)
Xu, X., Chen, L., Pan, Y., He, P.: Fast Parallel Algorithms for the Longest Common Subsequence Problem Using an Optical Bus. In: Gervasi, O., Gavrilova, M.L., Kumar, V., Laganá, A., Lee, H.P., Mun, Y., Taniar, D., Tan, C.J.K. (eds.) ICCSA 2005. LNCS, vol. 3482, pp. 338–348. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Król, D., Kukla, G.S. (2007). Distributed Code and Data Propagation Algorithm for Longest Common Subsequence Problem Solving. In: Nguyen, N.T., Grzech, A., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems: Technologies and Applications. KES-AMSTA 2007. Lecture Notes in Computer Science(), vol 4496. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72830-6_72
Download citation
DOI: https://doi.org/10.1007/978-3-540-72830-6_72
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72829-0
Online ISBN: 978-3-540-72830-6
eBook Packages: Computer ScienceComputer Science (R0)