An Optimal Algorithm for Strict Circular Seriation

Armstrong, Santiago; Guzman, Cristobal; Sing Long, Carlos A.

Abstract

We study the problem of circular seriation, where we are given a matrix of pairwise dissimilarities between n objects and the goal is to find a circular order of the objects in a manner that is consistent with their dissimilarity. This problem is a generalization of the classical linear seriation problem, where the goal is to find a linear order and for which optimal O(n(2)) algorithms are known. Our contributions can be summarized as follows. First, we introduce circular Robinson matrices as the natural class of dissimilarity matrices for the circular seriation problem. Second, for the case of strict circular Robinson dissimilarity, matrices we provide an optimal O(n(2)) algorithm for the circular seriation problem. Finally, we propose a statistical model to analyze the well-posedness of the circular seriation problem for large n. In particular, we establish O(log(n)/n) rates on the distance between any circular ordering found by solving the circular seriation problem to the underlying order of the model in the Kendall-tau metric.

Más información

Título según WOS: An Optimal Algorithm for Strict Circular Seriation
Título de la Revista: SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE
Volumen: 3
Número: 4
Editorial: SIAM PUBLICATIONS
Fecha de publicación: 2021
Página de inicio: 1223
Página final: 1250
DOI:

10.1137/21M139356X

Notas: ISI