Approximating Oracle
نویسنده
چکیده
For every k, an oracle Turing machine M k , and rational polytopes P k (S) for all n and S f0; 1g n , are constructed; querying from the set S given as an oracle, M S k solves the separation problem over P k (S) in strongly polynomial time, performing O(n 3k) arithmetic operations. Each of the polytopes P k (S) approximates S in the sense P k (S) \ f0; 1g n = S and P k (S) 0; 1] n , and for all k, P k+1 (S) is contained in P k (S). As a result, other oracle machines are obtained that, querying from the oracle S, maximize in polynomial time linear functionals over approximations for S obtained from P k (S) by applying the cones-of-matrices cutting operator of Lovv asz and Schrijver a constant (possibly zero) number of times. Thus, our construction enables a systematic application of the cones-of-matrices scheme to any combina-torial optimization problem. Abbreviated title. Approximating machines for combinatorial optimization
منابع مشابه
The Complexity of Approximating the Entropy
We consider the problem of approximating the entropy of a discrete distribution under several different models of oracle access to the distribution. In the evaluation oracle model, the algorithm is given access to the explicit array of probabilities specifying the distribution. In this model, linear time in the size of the domain is both necessary and sufficient for approximating the entropy. I...
متن کاملApproximating Approximate Distance Oracles
Given a finite metric space (V, d), an approximate distance oracle is a data structure which, when queried on two points u, v ∈ V , returns an approximation to the the actual distance between u and v which is within some bounded stretch factor of the true distance. There has been significant work on the tradeoff between the important parameters of approximate distance oracles (and in particular...
متن کاملApproximating submodular functions everywhere
Submodular functions are a key concept in combinatorial optimization. Algorithms that involve submodular functions usually assume that they are given by a (value) oracle. Many interesting problems involving submodular functions can be solved using only polynomially many queries to the oracle, e.g., exact minimization or approximate maximization. In this paper, we consider the problem of approxi...
متن کاملQuery by Committee, Linear Separation and Random Walks
Recent works have shown the advantage of using Active Learning methods, such as the Query by Committee (QBC) algorithm, to various learning problems. This class of Algorithms requires an oracle with the ability to randomly select a consistent hypothesis according to some predeened distribution. When trying to implement such an oracle, for the linear separators family of hypotheses, various prob...
متن کاملThe Complexity of Computing the Sign of the Tutte
We study the complexity of computing the sign of the Tutte polynomial of a graph. As there are only three possible outcomes (positive, negative, and zero), this seems at first sight more like a decision problem than a counting problem. Surprisingly, however, there are large regions of the parameter space for which computing the sign of the Tutte polynomial is actually #P-hard. As a trivial cons...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994