Testing idealness in the filter oracle model
Ahmad Abdi, G\'erard Cornu\'ejols, Bertrand Guenin, Levent Tun\c{c}el

TL;DR
This paper investigates the computational complexity of testing whether a clutter is ideal using a filter oracle, establishing an exponential lower bound on the number of oracle calls needed in the worst case.
Contribution
It proves a tight exponential lower bound on the number of filter oracle calls required to test idealness of a clutter, using the theory of cuboids.
Findings
Any algorithm must make at least 2^n calls in the worst case.
The proof employs the theory of cuboids to establish the bound.
The result highlights the inherent complexity of the problem.
Abstract
A filter oracle for a clutter consists of a finite set along with an oracle which, given any set , decides in unit time whether or not contains a member of the clutter. Let be an algorithm that, given any clutter over elements via a filter oracle, decides whether or not is ideal. We prove that in the worst case, must make at least calls to the filter oracle. Our proof uses the theory of cuboids.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Coding theory and cryptography
