皮马格

硬流水线机器验证问题的参数化基准套件。我们希望在我们的程序中可以用流水线的方法来验证我们所提出的问题。虽然大量CNF基准的存在刺激了高效SAT解算器的发展,但可用于更具表现力的逻辑的基准相当有限。我们在流水线机器验证方面的工作已经产生了许多问题,这些问题不仅具有复杂的模型,而且还具有复杂的正确性声明,涉及数十个步骤的模型不变量和符号模拟。许多这些证明需要数十万秒来检查使用UCLID决策程序和SAT解算器,如Zchaff和sigage。使用我们开发的一个Web应用程序PiMaG可以产生更复杂的问题。PiMaG根据用户提供的参数(指定流水线机器的特性及其正确性语句)生成UCLID、SVC和CNF格式的问题。