Mike--
So I guess I should not be surprised that the first small example (below)
that I tried using mingens is pretty bad, as it returns the input when a gens gb returns a smaller set.
----------------------------------------------------------------------------------------------------------------
R=QQ[x,y]
I=ideal(x^3*y-x, x*y^3-y, x^2*y^2-y)
mingens gb I
gens gb I
----------------------------------------------------------------------------------------------------------------
I rely on
gens gb
as column reduction of matrices over a polynomial ring,
usually together with MonomialOrder=>{Position=>Up}.
----------------------------------------------------------------------------------------------------------------
(And again, to beat a dead horse unmercifully,
Position=>Up should be a module ordering option,
not part of a ring monomial ordering;
as I might wish to compare several module ordering results over the same polynomial ring
without changing the ring monomial order.)
Doug