Space-efficient parallel merging
J. Katajainen; C. Levcopoulos; O. Petersson
RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications (1993)
- Volume: 27, Issue: 4, page 295-310
- ISSN: 0988-3754
Access Full Article
topHow to cite
topKatajainen, J., Levcopoulos, C., and Petersson, O.. "Space-efficient parallel merging." RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications 27.4 (1993): 295-310. <http://eudml.org/doc/92452>.
@article{Katajainen1993,
author = {Katajainen, J., Levcopoulos, C., Petersson, O.},
journal = {RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications},
keywords = {parallel merging; EREW PRAM; Direct Connection Machine; CREW PRAM},
language = {eng},
number = {4},
pages = {295-310},
publisher = {EDP-Sciences},
title = {Space-efficient parallel merging},
url = {http://eudml.org/doc/92452},
volume = {27},
year = {1993},
}
TY - JOUR
AU - Katajainen, J.
AU - Levcopoulos, C.
AU - Petersson, O.
TI - Space-efficient parallel merging
JO - RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications
PY - 1993
PB - EDP-Sciences
VL - 27
IS - 4
SP - 295
EP - 310
LA - eng
KW - parallel merging; EREW PRAM; Direct Connection Machine; CREW PRAM
UR - http://eudml.org/doc/92452
ER -
References
top- 1. S. G. AKL, The Design and Analysis of Parallel Algorithms, Prentice-Hall, Englewood Cliffs, N.J., 1989. Zbl0754.68053
- 2. R. J. ANDERSON, E. W. MAYR and M. K. WARMUTH, Parallel approximation algorithms for bin packing, Inform. and Comput., 82, 1989, pp. 262-277. Zbl0677.90054MR1016684
- 3. K. E. BATCHER, Sorting networks and their applications, Proc. of AFIPS Spring Joint Computer Conf., 1968, pp. 307-314.
- 4. G. BILARDI and A. NICOLAU, Adaptive bitonic sorting: An optimal parallel algorithm for shared memory models, SIAM J. Comput., 18, 1989, pp. 216-228. Zbl0677.68070MR986662
- 5. A. BORODIN and J. E. HOPCROFT, Routing, sorting, and merging on parallel models of computation, J. Comput. System Sci., 30, 1985, pp. 130-145. Zbl0603.68065MR788835
- 6. R. COLE, Parallel merge sort, SIAM J. Comput., 17, 1988, pp. 770-785. Zbl0651.68077MR953293
- 7. E. DEKEL and I. OZSVATH, Parallel external merging, J. Parallel Distr. Comput., 6, 1989, pp. 623-635.
- 8. D. EPPSTEIN and Z. GALIL, Parallel algorithmic techniques for combinatorial computation, Annual Reviews in Computer Science, 3, 1988, pp. 233-283. Zbl0691.68037MR1001205
- 9. X. GUAN and M. A. LANGSTON, Time-space optimal parallel merging and sorting, IEEE Trans. Comput., 40, 1991, pp. 596-602. MR1110897
- 10. T. HAGERUP and C. RÜB, Optimal merging and sorting on the EREW PRAM, Inform. Process. Lett., 33, 1989, pp. 181-185. Zbl0689.68085MR1049685
- 11. B.-C. HUANG and M. A. LANGSTON, Practical in-place merging, Comm. ACM, 31, 1988, pp. 348-352.
- 12. B.-C. HUANG and M. A. LANGSTON, Fast stable merging and sorting in constant extra space, Proc. Internat. Conf. on Computing and Information, 1989, pp. 71-80.
- 13. J. JÁJÁ, An Introduction to Parallel Algorithms, Addison-Wesley, Reading, MA, 1992. Zbl0781.68009
- 14. R. M. KARP and V. RAMACHANDRAN, A survey of parallel algorithms for shared memory machines, In J. van Leeuwen, editor, Handbook of Theoretical Computer Science. North-Holland, Amsterdam, The Netherlands, 1990. Zbl0900.68267MR1127183
- 15. M. A. KRONROD, An optimal ordering algorithm without a field of operation, Dokladi Akademia Nauk SSSR, 186, 1969, pp. 1256-1258. Zbl0236.68017MR246793
- 16. C. P. KRUSKAL, Searching, merging, and sorting in parallel computation, IEEE Trans. Comput., C-32, 1983, pp. 942-946. Zbl0525.68039MR761981
- 17. C. P. KRUSKAL, L. RUDOLPH and M. SNIR, A complexity theory of efficient parallel algorithms, Theoret. Comput. Sci., 71, 1990, pp. 95-132. Zbl0699.68069MR1050080
- 18. H. MANNILA and E. UKKONEN, A simple linear-time algorithm for in situ merging, Inform. Process. Lett., 18, 1984, pp. 203-208. MR757978
- 19. F. P. PREPARATA, New parallel-sorting schemes, IEEE Trans. Comput., C-27, 1978, pp. 669-673. Zbl0379.68025MR495166
- 20. M. J. QUINN, Designing Efficient Algorithms for Parallel Computers, North-Holland, New York, 1987. Zbl0634.68020
- 21. J. SALOWE and W. STEIGER, Simplified stable merging tasks, J. Algorithms, 8, 1987, pp. 557-571. Zbl0641.68092MR920507
- 22. B. SCHIEBER and U. VISHKIN, Finding all nearest neighbors for convex polygons in parallel: A new lower bound technique and a matching algorithm, Discrete Applied Math., 29, 1990 pp. 97-111. Zbl0707.68040MR1078306
- 23. J. T. SCHWARTZ, Ultracomputers, ACM Trans. Program. Lang. Syst., 2, 1980, pp. 484-521. Zbl0468.68027
- 24. Y. SHILOACH and U. VISHKIN, Finding the maximum, merging, and sorting in a parallel computational model, J. Algorithms, 12, 1981, pp. 88-102. Zbl0456.68062MR640514
- 25. M. SNIR, On parallel searching, SIAM J. Comput., 15, 1985, pp. 688-708. Zbl0607.68047MR795940
- 26. H. S. STONE, Parallel processing with the perfect shuffle, IEEE Trans. Comput., C-20, 1971, pp. 153-161. Zbl0214.42703
- 27. L. G. VALIANT, General purpose parallel architectures In J. van Leeuwen, editor, Handbook of Theoretical Computer Science. North-Holland, Amsterdam, The Netherlands, 1990. Zbl0900.68257MR1127184
NotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.