research articlejournal article

Representing Matroids over the Reals is R\exists \mathbb R-complete

Abstract

A matroid MM is an ordered pair (E,I)(E,I), where EE is a finite set calledthe ground set and a collection I2EI\subset 2^{E} called the independent setswhich satisfy the conditions: (i) I\emptyset \in I, (ii) IIII'\subset I \in Iimplies III'\in I, and (iii) I1,I2II_1,I_2 \in I and I1<I2|I_1| < |I_2| implies thatthere is an eI2e\in I_2 such that I1{e}II_1\cup \{e\} \in I. The rank rank(M)rank(M) of amatroid MM is the maximum size of an independent set. We say that a matroidM=(E,I)M=(E,I) is representable over the reals if there is a map φ ⁣:ERrank(M)\varphi \colon E\rightarrow \mathbb{R}^{rank(M)} such that III\in I if and only ifφ(I)\varphi(I) forms a linearly independent set. We study the problem of matroid realizability over the reals. Given a matroidMM, we ask whether there is a set of points in the Euclidean spacerepresenting MM. We show that matroid realizability is \exists \mathbbR-complete, already for matroids of rank 3. The complexity class R\exists\mathbb 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

Similar works

Full text

thumbnail-image

Episciences.org

redirect
Last time updated on 19/10/2024

This paper was published in Episciences.org.

Having an issue?

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.

Licence: info:eu-repo/semantics/openAccess