In this paper we review several optimization problems under uncertainty that can be represented as the problem of finding the optimal rearrangement of a matrix. By rearrangement we mean a permutation of the order of the elements in each column of the matrix, such that each column turns out to be oppositely ordered to the sum of the others. A simple heuristic iterative procedure called the Rearrangement Algorithm has been designed to find rearranged matrices so that the vector of their rowsums is minimal in the so-called Schur order, a notion connected to convex stochastic dominance, and to provide approximations to the solutions of various challenging problems with uncertainty scenarios. By changing the initial design of the matrix, or by introducing a family of matrices to be rearranged simultaneously, or by rearranging the columns in a prescribed way or in blocks, the Rearrangement Algorithm can be adapted to deal with several applications in a variety of fields including: the assembly line crew scheduling problem with uncertain labour times, the multi-way partitioning problem, the computation of dependence uncertainty bounds in finance, the fair allocation of indivisible items, and the estimation of a joint distribution subject to statistical uncertainty.
The beautiful art of rearranging matrices / G. Puccetti. - In: ANNALS OF OPERATIONS RESEARCH. - ISSN 0254-5330. - (2025), pp. 1-23. [Epub ahead of print] [10.1007/s10479-025-06799-y]
The beautiful art of rearranging matrices
G. Puccetti
2025
Abstract
In this paper we review several optimization problems under uncertainty that can be represented as the problem of finding the optimal rearrangement of a matrix. By rearrangement we mean a permutation of the order of the elements in each column of the matrix, such that each column turns out to be oppositely ordered to the sum of the others. A simple heuristic iterative procedure called the Rearrangement Algorithm has been designed to find rearranged matrices so that the vector of their rowsums is minimal in the so-called Schur order, a notion connected to convex stochastic dominance, and to provide approximations to the solutions of various challenging problems with uncertainty scenarios. By changing the initial design of the matrix, or by introducing a family of matrices to be rearranged simultaneously, or by rearranging the columns in a prescribed way or in blocks, the Rearrangement Algorithm can be adapted to deal with several applications in a variety of fields including: the assembly line crew scheduling problem with uncertain labour times, the multi-way partitioning problem, the computation of dependence uncertainty bounds in finance, the fair allocation of indivisible items, and the estimation of a joint distribution subject to statistical uncertainty.| File | Dimensione | Formato | |
|---|---|---|---|
|
unpaywall-bitstream-1822099951.pdf
accesso aperto
Descrizione: online first
Tipologia:
Publisher's version/PDF
Licenza:
Creative commons
Dimensione
2.89 MB
Formato
Adobe PDF
|
2.89 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.




