English

Emerge-Sort: Converging to Ordered Sequences by Simple Local Operators

Artificial Intelligence 2009-03-11 v2 Data Structures and Algorithms

Abstract

In this paper we examine sorting on the assumption that we do not know in advance which way to sort a sequence of numbers and we set at work simple local comparison and swap operators whose repeating application ends up in sorted sequences. These are the basic elements of Emerge-Sort, our approach to self-organizing sorting, which we then validate experimentally across a range of samples. Observing an O(n2) run-time behaviour, we note that the n/logn delay coefficient that differentiates Emerge-Sort from the classical comparison based algorithms is an instantiation of the price of anarchy we pay for not imposing a sorting order and for letting that order emerge through the local interactions.

Cite

@article{arxiv.0812.1126,
  title  = {Emerge-Sort: Converging to Ordered Sequences by Simple Local Operators},
  author = {Dimitris Kalles and Alexis Kaporis},
  journal= {arXiv preprint arXiv:0812.1126},
  year   = {2009}
}

Comments

Contains 16 pages, 17 figures, 1 table. Text updated as of March 10, 2009. Submitted to a journal

R2 v1 2026-06-21T11:48:43.201Z