Entropy conservation for comparison-based algorithms
Michel Schellekens

TL;DR
This paper introduces an entropy conservation principle for comparison-based algorithms, linking the gain in order to the loss of positional order, within a formal computational model involving partially-ordered sets.
Contribution
It formalizes an entropy conservation result for comparison-based algorithms and generalizes it to series-parallel partial orders, providing a new theoretical insight.
Findings
Entropy gain is proportional to positional order loss.
The result applies to data structures modeled by series-parallel partial orders.
A denotational entropy conservation theorem is established.
Abstract
Comparison-based algorithms are algorithms for which the execution of each operation is solely based on the outcome of a series of comparisons between elements. Comparison-based computations can be naturally represented via the following computational model: (a) model data structures as partially-ordered finite sets; (b) model data on these by topological sorts; (c) considering computation states as finite multisets of such data; (d) represent computations by their induced transformations on states. In this view, an abstract specification of a sorting algorithm has input state given by any possible permutation of a finite set of elements (represented, according to (a) and (b), by a discrete partially-ordered set together with its topological sorts given by all permutations) and output state a sorted list of elements (represented, again according to (a) and (b), by a linearly-ordered…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
