数学
考试(生物学)
统计
多样性(政治)
植物
社会学
人类学
生物
作者
Simon Bowly,Kate Smith‐Miles
摘要
Summary In their paper ‘An Automatic Method for Solving Discrete Programming Problems’, Ailsa Land and Alison Doig developed a branch‐and‐bound method for solving the general case of the mixed integer linear programming (MIP) problem. A core part of the algorithm, branch variable selection, has received renewed attention in recent years with the application of machine learning methods to train new selection rules. In this paper, we consider the sources of test instances used both to train these new methods and to assess their performance against existing methods. We apply instance space analysis (ISA) to assess the sufficiency of generated test cases for this purpose and show how test instance diversity can be intentionally increased to support new insights into the many factors influencing MIP solver performance. The paper presents a case study comparing pseudocost branching to full strong branching. We propose methods to ensure improved diversity of test instances in both feature and performance spaces and show that new instances that have been evolved to be more discriminating between different branching strategies are necessary to add sufficient diversity to support meaningful conclusions. While the case study is a small‐scale illustration of the need for diverse test instances, the proposed approach is generalisable to tackle future exploration of the many factors influencing MIP solver performance.
科研通智能强力驱动
Strongly Powered by AbleSci AI