A matroid M is an ordered pair (E,I), where E is a finite set calledthe ground set and a collection I⊂2E called the independent setswhich satisfy the conditions: (i) ∅∈I, (ii) I′⊂I∈Iimplies I′∈I, and (iii) I1,I2∈I and ∣I1∣<∣I2∣ implies thatthere is an e∈I2 such that I1∪{e}∈I. The rank rank(M) of amatroid M is the maximum size of an independent set. We say that a matroidM=(E,I) is representable over the reals if there is a map φ:E→Rrank(M) such that I∈I if and only ifφ(I) forms a linearly independent set. We study the problem of matroid realizability over the reals. Given a matroidM, we ask whether there is a set of points in the Euclidean spacerepresenting M. We show that matroid realizability is \exists \mathbbR-complete, already for matroids of rank 3. The complexity class ∃R can be defined as the family of algorithmic problems that ispolynomial-time is equivalent to determining if a multivariate polynomial withintegers coefficients has a real root. Our methods are similar to previous methods from the literature. Yet, theresult itself was never pointed out and there is no proof readily available inthe language of computer science.Comment: v2 and v3: Minor changes v4: Final version, to appear in DMTC
Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.