arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1401.5347cs.LO
收藏

线性Lasso规划的线性排序

Linear Ranking for Linear Lasso Programs

Matthias Heizmann, Jochen Hoenicke, Jan Leike, Andreas Podelski

摘要:

这项工作的一般设置是基于约束的合成终止参数。我们考虑一类受限制的程序,称为套索程序。lasso程序的终止参数是一对排名函数和不变量。我们提出-据我们所知-第一种方法来合成终止参数套索程序,使用线性算术。我们证明了一个完备性定理。完备性定理表明,即使我们只使用线性(而不是非线性)约束求解,我们也能够在几种有趣的情况下计算终止参数。我们的方法的关键在于一个约束转换,用一个和来代替一个析取。

英文摘要:

The general setting of this work is the constraint-based synthesis of termination arguments. We consider a restricted class of programs called lasso programs. The termination argument for a lasso program is a pair of a ranking function and an invariant. We present the---to the best of our knowledge---first method to synthesize termination arguments for lasso programs that uses linear arithmetic. We prove a completeness theorem. The completeness theorem establishes that, even though we use only linear (as opposed to non-linear) constraint solving, we are able to compute termination arguments in several interesting cases. The key to our method lies in a constraint transformation that replaces a disjunction by a sum.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑