软件产品线中解决优先级成对测试数据生成问题的 CMSA 算法
💡
原文中文,约300字,阅读约需1分钟。
📝
内容提要
该研究提出了一种名为DCSAT的统一框架,用于解决不同类型的布尔可满足性问题。该方法结合了整数规划和强化学习算法,并应用了蒙特卡罗树搜索方法。实验证明,该方法能够找到最优的布尔赋值,并提供多样的标签。
🎯
关键要点
-
该研究提出了一种名为DCSAT的统一框架,用于解决不同类型的布尔可满足性问题。
-
DCSAT结合了整数规划和强化学习算法。
-
该方法应用了蒙特卡罗树搜索(MCTS)方法。
-
通过调整目标函数系数,构建了统一的整数规划表示方法。
-
基于0-1整数规划构建了适当的强化学习模型。
-
该方法能够基于维纳 - 欣钦大数定律找到所有最优的布尔赋值。
-
实验证明,该方法能够剪枝不必要的搜索空间,找到问题的最优布尔赋值。
-
该方法为SAT问题的监督学习方法提供多样的标签。
➡️