Brusco M J
Marketing Department, College of Business, Florida State University, Tallahassee, FL 32306-1110, USA.
Br J Math Stat Psychol. 2001 Nov;54(Pt 2):367-75. doi: 10.1348/000711001159500.
Integer linear programming approaches for seriation of asymmetric n x n proximity matrices have generally been perceived as intractable for problems of practical size. However, to date, no computational evidence has been provided regarding the effectiveness (or ineffectiveness) of such approaches. This paper presents an evaluation of an integer linear programming method for asymmetric seriation using five moderately sized matrices (15 < or = n < or = 36) from the psychological literature, as well as 80 synthetic matrices (20 < or = n < or = 30). The solution to the linear programming relaxation of the integer-programming model was integer-optimal for each of the five empirical matrices and many of the synthetic matrices. In such instances, branch-and-bound integer programming was not required and optimal orderings were obtained within a few seconds. In all cases where the solution to the linear programming relaxation was not integer-optimal, branch-and-bound integer programming was able to find an optimal seriation in 18 minutes or less. A pragmatic solution strategy for larger matrices (n > 30) is also presented. This approach exploits the fact that, in many instances, only a modest percentage of all possible transitivity constraints are required to obtain an optimal solution.
用于非对称n×n邻近矩阵序列化的整数线性规划方法,通常被认为对于实际规模的问题难以处理。然而,迄今为止,尚未有关于此类方法有效性(或无效性)的计算证据。本文使用来自心理学文献的五个中等规模矩阵(15≤n≤36)以及80个合成矩阵(20≤n≤30),对一种用于非对称序列化的整数线性规划方法进行了评估。整数规划模型的线性规划松弛解对于五个实证矩阵中的每一个以及许多合成矩阵都是整数最优的。在这种情况下,不需要分支定界整数规划,并且在几秒钟内就获得了最优排序。在所有线性规划松弛解不是整数最优的情况下,分支定界整数规划能够在18分钟或更短时间内找到最优序列化。还提出了一种针对更大矩阵(n>30)的实用求解策略。该方法利用了这样一个事实,即在许多情况下,只需要所有可能的传递性约束的一小部分就能获得最优解。