• Home
  • Search
  • Array sort: an adaptive sorting algorithm on multi‐thread
  • Cite Icon11
  • https://doi.org/10.1049/joe.2018.5154Copy DOI Icon

Array sort: an adaptive sorting algorithm on multi‐thread

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Sorting is the most fundamental operation in database system. There are many classical sorting algorithms and among them the most commonly‐used sorting algorithm in modern database system is merge sort. Merge sort is an efficient, general‐purpose, comparison‐based sorting algorithm. As merge sort is based on a divide and conquer model, it has found wide use in parallel computing algorithms. In this study, the authors present an adaptive sorting algorithm based on merge sort which is called array sort. Array sort not only takes advantages of merge sort, but also simplify the merge step by using a tag array. The proposed implementation consists of three phases: tag array creation phase, tag array split phase and list merge phase. Instead of just evaluating array sort in a single thread environment, the authors also run their experiments on multi‐thread to test how array sort performs.

Similar Papers
  • Research Article

Wall-L merge sort: A tunable and adaptive sorting algorithm for diverse computing environments

  • Feb 02, 2026
  • PLOS One
  • Mohammad Abdur Rob +4
  • Research Article
  • Citations18

Comparative Analysis between Selection Sort and Merge Sort Algorithms

  • Feb 08, 2022
  • Nigerian Journal of Basic and Applied Sciences
  • A.M Rabiu +3
  • Research Article
  • Citations17

Enhanced Merge Sort- A New Approach to the Merging Process

  • Jan 01, 2016
  • Procedia Computer Science
  • Smita Paira +2
  • Conference Article
  • Citations13

Validation of Minimal Worst-Case Time Complexity by Stirling’s, Ramanujan’s, and Mortici’s Approximation

  • May 27, 2022
  • Anurag Dutta +2
  • Book Chapter
  • Citations4

Ledger-Based Sorting Algorithm

  • Aug 28, 2019
  • Nakshatra Kothi +3
  • Research Article
  • Citations24

An inverted taxonomy of sorting algorithms

  • Jan 02, 1985
  • Communications of the ACM
  • Susan M Merritt
  • Conference Article
  • Citations1

Improving Merge Sort and Quick Sort Performance by Utilizing Alphadev’s Sorting Networks as Base Cases

  • Apr 24, 2025
  • Anas Gamal Aly +2
  • Conference Article
  • Citations8

A Fast and Simple Approach to Merge and Merge Sort Using Wide Vector Instructions

  • Nov 01, 2018
  • Alex Watkins +1
  • Research Article
  • Citations20

Merging String Sequences by Longest Common Prefixes

  • Jan 01, 2008
  • IPSJ Digital Courier
  • Waihong Ng +1
  • PDF
  • Research Article
  • Citations2

Empirical Analysis Measuring the Performance of Multi-threading in Parallel Merge Sort

  • Jan 01, 2022
  • International Journal of Advanced Computer Science and Applications
  • Muhyidean Altarawneh +2
  • PDF
  • Research Article
  • Citations6

Analisis Algoritma Insertion Sort, Merge Sort Dan Implementasinya Dalam Bahasa Pemrograman C++

  • Nov 10, 2012
  • JURNAL INFOTEL - Informatika Telekomunikasi Elektronika
  • Arief Hendra Saptadi +1
  • Book Chapter
  • Citations2

Quicksort Algorithm—An Empirical Study

  • Jan 01, 2020
  • Gampa Rahul +2
  • PDF
  • Research Article
  • Citations5

Parallel Multi-Deque Partition Dual-Deque Merge sorting algorithm using OpenMP

  • Apr 19, 2023
  • Scientific Reports
  • Sirilak Ketchaya +1
  • Conference Article

Comparison of MSP-EXP432P401R Program Performances by Using Different Development Environments

  • Jun 02, 2025
  • Amar Hasanović +4
  • Research Article

Анализ производительности алгоритмов сортировки в JavaScript

  • Jan 01, 2023
  • ТЕНДЕНЦИИ РАЗВИТИЯ НАУКИ И ОБРАЗОВАНИЯ
  • С-А.А Сугаипов +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.