Solving Linear Programs without Breaking Abstractions
Solving Linear Programs without Breaking Abstractions
复制标题
在不破坏抽象的情况下求解线性规划
DOI:
10.1145/2822890
复制
发表时间:
2015
影响因子:
2.5
通讯作者:
Anderson M
中科院分区:
文献类型:
--
作者:
Anderson M
We show that the ellipsoid method for solving linear programs can be implemented in a way that respects the symmetry of the program being solved. That is to say, there is an algorithmic implementation of the method that does not distinguish, or make choices, between variables or constraints in the program unless they are distinguished by properties definable from the program. In particular, we demonstrate that the solvability of linear programs can be expressed in fixed-point logic with counting (FPC) as long as the program is given by a separation oracle that is itself definable in FPC. We use this to show that the size of a maximum matching in a graph is definable in FPC. This settles an open problem first posed by Blass, Gurevich and Shelah [Blass et al. 1999]. On the way to defining a suitable separation oracle for the maximum matching program, we provide FPC formulas defining canonical maximum flows and minimum cuts in undirected capacitated graphs.
登录
查看更多内容
DOI:
10.1109/lics.2013.23
发表时间:
2013
期刊:
--
影响因子:
--
作者:
Anderson M
通讯作者:
Anderson M
DOI:
--
发表时间:
1972
期刊:
影响因子:
--
作者:
N. Z. Shor
通讯作者:
N. Z. Shor
DOI:
--
发表时间:
2001
期刊:
Journal of Symbolic Logic (JSL)
影响因子:
--
作者:
A. Blass;Y. Gurevich;S. Shelah
通讯作者:
S. Shelah
DOI:
--
发表时间:
2010
期刊:
Fields of Logic and Computation
影响因子:
--
作者:
Benjamin Rossman
通讯作者:
Benjamin Rossman
影响因子:
0.5
作者:
Anderson M
通讯作者:
Anderson M