ReorderBench: A Benchmark for Matrix Reordering
Matrix reordering permutes the rows and columns of a matrix to reveal meaningful visual patterns, such as blocks that represent clusters. A comprehensive collection of matrices, along with a scoring method for measuring the quality of visual patterns in these matrices, contributes to building a benchmark. This benchmark is essential for selecting or designing suitable reordering algorithms for revealing specific patterns. In this paper, we build a matrix-reordering benchmark, ReorderBench, with the goal of evaluating and improving matrix-reordering techniques. This is achieved by generating a large set of representative and diverse matrices and scoring these matrices with a convolution- and entropy-based method. Our benchmark contains 2,835,000 binary matrices and 5,670,000 continuous matrices, each generated to exhibit one of four visual patterns: block, off-diagonal block, star, or band, along with 450 real-world matrices featuring hybrid visual patterns. We demonstrate the usefulness of ReorderBench through three main applications in matrix reordering: 1) evaluating different reordering algorithms, 2) creating a unified scoring model to measure the visual patterns in any matrix, and 3) developing a deep learning model for matrix reordering.
Authors
- Fengyuan Tian
- Zheng Wang (ORCID: https://orcid.org/0009-0004-0575-5936)
- Zhenwei Shen (ORCID: https://orcid.org/0009-0002-6697-0432)
- Shixia Liu (ORCID: https://orcid.org/0000-0003-4499-6420)
- J. Zhu
- Mengchen Liu (ORCID: https://orcid.org/0000-0002-4160-8608)
- Lai Wei
Institutions
- Microsoft (United States) (US)
- Tsinghua University (CN)
Publication Details
- Journal
- IEEE Transactions on Visualization and Computer Graphics
- Published
- 2025-04-14
- DOI
- https://doi.org/10.1109/tvcg.2025.3560345
- Primary Topic
- Liquid Crystal Research Advancements
- Type
- article
- Field-Weighted Citation Impact
- 0.00