Recognizing Matroids

09/29/2017
by   Brahim Chaourar, et al.
1

Let E be a finite set and P, S, L three classes of subsets of E, and r a function defined on 2^E. In this paper, we give an algorithm for testing if the quadruple ( P, S, L, r) is the locked structure of a given matroid, i.e., recognizing if ( P, S, L, r) defines a matroid. This problem is intractable. Our algorithm improves the running time complexity of a previous algorithm due to Spinrad. We deduce a polynomial time algorithm for recognizing large classes of matroids called polynomially locked matroids and uniform matroids.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/25/2018

On learning linear functions from subset and its applications in quantum computing

Let F_q be the finite field of size q and let ℓ: F_q^n →F_q be a linear ...
research
12/11/2022

Beyond circular-arc graphs – recognizing lollipop graphs and medusa graphs

In 1992 Biró, Hujter and Tuza introduced, for every fixed connected grap...
research
02/21/2022

Time complexity of the Analyst's Traveling Salesman algorithm

The Analyst's Traveling Salesman Problem asks for conditions under which...
research
04/20/2021

Computing homotopy classes for diagrams

We present an algorithm that, given finite simplicial sets X, A, Y with ...
research
02/06/2020

Recognizing Cartesian products of matrices and polytopes

The 1-product of matrices S_1 ∈R^m_1 × n_1 and S_2 ∈R^m_2 × n_2 is the m...
research
11/29/2017

A note on time hierarchies for reasonable semantic classes without advice

We show time hierarchies for reasonable semantic classes without advice ...
research
12/03/2019

Windable Heads Recognizing NL with Constant Randomness

Every language in NL has a k-head two-way nondeterministic finite automa...

Please sign up or login with your details

Forgot password? Click here to reset