English

A Lex-BFS-based recognition algorithm for Robinsonian matrices

Discrete Mathematics 2016-12-20 v2 Optimization and Control

Abstract

Robinsonian matrices arise in the classical seriation problem and play an important role in many applications where unsorted similarity (or dissimilarity) information must be reordered. We present a new polynomial time algorithm to recognize Robinsonian matrices based on a new characterization of Robinsonian matrices in terms of straight enumerations of unit interval graphs. The algorithm is simple and is based essentially on lexicographic breadth-first search (Lex-BFS), using a divide-and-conquer strategy. When applied to a nonnegative symmetric n×nn\times n matrix with~mm nonzero entries and given as a weighted adjacency list, it runs in O(d(n+m))O(d(n+m)) time, where dd is the depth of the recursion tree, which is at most the number of distinct nonzero entries of AA.

Keywords

Cite

@article{arxiv.1504.06586,
  title  = {A Lex-BFS-based recognition algorithm for Robinsonian matrices},
  author = {Monique Laurent and Matteo Seminaroti},
  journal= {arXiv preprint arXiv:1504.06586},
  year   = {2016}
}

Comments

30 pages, 7 figures

R2 v1 2026-06-22T09:22:17.738Z