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.
Dependence uncertainty; Entropy; Fair allocation; n-partitioning problem; Optimization under uncertainty; Rearrangement algorithm; Scheduling problem; Schur order; Variance reduction
Settore STAT-04/A - Metodi matematici dell'economia e delle scienze attuariali e finanziarie
Settore STAT-01/A - Statistica
Settore MATH-03/B - Probabilità e statistica matematica
2025
1-ott-2025
Article (author)
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/1205237
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex 0
social impact