Foot-Sorting for Socks

If your socks come out of the laundry all mixed up, how should you sort them? We introduce and study a novel foot-sorting algorithm that uses feet to attempt to sort a sock ordering; one can view this algorithm as an analogue of Knuth's stack-sorting algorithm for set partitions. The sock order...

Full description

Saved in:
Bibliographic Details
Published inThe Electronic journal of combinatorics Vol. 31; no. 3
Main Authors Defant, Colin, Kravitz, Noah
Format Journal Article
LanguageEnglish
Published 12.07.2024
Online AccessGet full text

Cover

Loading…
More Information
Summary:If your socks come out of the laundry all mixed up, how should you sort them? We introduce and study a novel foot-sorting algorithm that uses feet to attempt to sort a sock ordering; one can view this algorithm as an analogue of Knuth's stack-sorting algorithm for set partitions. The sock orderings that can be sorted using a fixed number of feet are characterized by Klazar's notion of set partition pattern containment. We give an enumeration involving Fibonacci numbers for the $1$-foot-sortable sock orderings within a naturally-arising class. We also prove that if you have socks of $n$ different colors, then you can always sort them using at most $\left\lceil\log_2(n)\right\rceil$ feet, and we use a Ramsey-theoretic argument to show that this bound is tight.
ISSN:1077-8926
1077-8926
DOI:10.37236/11934