Lexicographic Enumeration of Set Partitions

05/16/2021
by   Giorgos Stamatelatos, et al.
0

In this report, we summarize the set partition enumeration problems and thoroughly explain the algorithms used to solve them. These algorithms iterate through the partitions in lexicographic order and are easy to understand and implement in modern high-level programming languages, without recursive structures and jump logic. We show that they require linear space in respect to the set cardinality and advance the enumeration in constant amortized time. The methods discussed in this document are not novel. Our goal is to demonstrate the process of enumerating set partitions and highlight the ideas behind it. This work is an aid for learners approaching this enumeration problem and programmers undertaking the task of implementing it.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/30/2021

Verification and generation of unrefinable partitions

Unrefinable partitions are a subset of partitions into distinct parts wh...
research
11/05/2020

A Smart Backtracking Algorithm for Computing Set Partitions with Parts of Certain Sizes

Let α={a_1,a_2,a_3,...,a_n} be a set of elements, δ < n be a positive in...
research
09/16/2021

A Quadratic Time Locally Optimal Algorithm for NP-hard Equal Cardinality Partition Optimization

We study the optimization version of the equal cardinality set partition...
research
06/29/2018

Comparing Graph Clusterings: Set partition measures vs. Graph-aware measures

In this paper, we propose a family of graph partition similarity measure...
research
09/16/2020

Detectability of hierarchical communities in networks

We study the problem of recovering a planted hierarchy of partitions in ...
research
08/24/2020

Approximate Partition Selection for Big-Data Workloads using Summary Statistics

Many big-data clusters store data in large partitions that support acces...
research
05/06/2013

A Contrario Selection of Optimal Partitions for Image Segmentation

We present a novel segmentation algorithm based on a hierarchical repres...

Please sign up or login with your details

Forgot password? Click here to reset