Special-case Algorithms for Blackbox Radical Membership, Nullstellensatz and Transcendence Degree

preprint2020arXivOpen access

Abstract

Radical membership testing, and the special case of Hilbert's Nullstellensatz (HN), is a fundamental computational algebra problem. It is NP-hard; and has a famous PSPACE algorithm due to effective Nullstellensatz bounds. We identify a useful case of these problems where practical algorithms, and improved bounds, could be given, when the transcendence degree rr of the input polynomials is smaller than the number of variables nn. If dd is the degree bound on the input polynomials, then we solve radical membership (even if input polynomials are blackboxes) in around drd^r time. The prior best was >dn> d^n time (always, dn≥drd^n\ge d^r). Also, we significantly improve effective Nullstellensatz degree-bound, when r≪nr\ll n. Structurally, our proof shows that these problems reduce to the case of r+1r+1 polynomials of transcendence degree ≥r\ge r. This input instance (corresponding to none or a unique annihilator) is at the core of HN's hardness. Our proof methods invoke basic algebraic-geometry.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.