Improved block rearrangement algorithm
摘要
In the context of finding risk bounds for portfolios of risks, Puccetti and Rüschendorf (J Comput Appl Math 236(7):1833–1840, 2012) introduce the rearrangement algorithm (RA) as a tool for (optimally) rearranging matrices by permuting, in each step, the elements of a given column. The RA also has applications in finance and operations research. Bernard and McLeish (Asia-Pac J Oper Res 33(05):1650040, 2016) and Bernard et al. (J Risk Insur 84(3):923–959, 2017) show that, in principle, better results can be expected by permuting the rows of randomly chosen blocks of the matrix. They label such an algorithm the block rearrangement algorithm (BRA). Various versions of BRA exist, and they mainly differ with respect to the manner in which the blocks (i.e., the submatrices) are chosen in each step. In this paper, we aim to develop an improved version of BRA based on a dynamic choice of block sizes. That is, we seek to find the optimal sequence of block (submatrix) sizes. To achieve this, we refine the BRA by sampling the block size,