Abstract
In this paper we describe a parallel algorithm for generating all nonisomorphic rank 3 simple matroids with a given multiplicity vector. We apply our implementation in the high performance computing version of GAP to generate all rank 3 simple matroids with at most 14 atoms and an integrally splitting characteristic polynomial. We have stored the resulting matroids alongside with various useful invariants in a publicly available, ArangoDB-powered database. As a byproduct we show that the smallest divisionally free rank 3 arrangement which is not inductively free has 14 hyperplanes and exists in all characteristics distinct from 2 and 5. Another database query proves that Terao's freeness conjecture is true for rank 3 arrangements with 14 hyperplanes in any characteristic.
Original language | English |
---|---|
Pages (from-to) | 1201-1223 |
Number of pages | 23 |
Journal | SIAM Journal on Discrete Mathematics |
Volume | 35 |
Issue number | 2 |
DOIs | |
Publication status | Published - 8 Jun 2021 |
Keywords
- ArangoDB
- Integrally splitting characteristic polynomial
- Iterator of leaves of rooted tree
- Leaf-iterator
- NoSQL database
- Parallel evaluation of recursive iterator
- Priority queue
- Rank 3 simple matroids
- Recursive iterator
- Terao's freeness conjecture
- Tree-iterator