Procedia Computer Science · 2011 · 10 citations · 4 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureData StructuresData Structure AlgorithmsMemory Hierarchy OptimizationParallel SortingSorting AlgorithmsSorting ProblemsDesign PatternsMergeMerge OperationsMerge SortMergesortMergingSortingSorting Operators
The aim of this study is to present a stable and adaptable Merge Sort algorithm that uses the design patterns to reduce computational complexity of swaps and memory usage. The order of Settlement of elements recorded by design patterns and merging one element by another (first phase) replaced with chunk merging. This algorithm has been implemented by C++ programming language.
4
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 17K citations
R. K. Shyamasundar · Resonance · 1996 · 1.5K citations