9,454 research outputs found
Structure computation and discrete logarithms in finite abelian p-groups
We present a generic algorithm for computing discrete logarithms in a finite
abelian p-group H, improving the Pohlig-Hellman algorithm and its
generalization to noncyclic groups by Teske. We then give a direct method to
compute a basis for H without using a relation matrix. The problem of computing
a basis for some or all of the Sylow p-subgroups of an arbitrary finite abelian
group G is addressed, yielding a Monte Carlo algorithm to compute the structure
of G using O(|G|^0.5) group operations. These results also improve generic
algorithms for extracting pth roots in G.Comment: 23 pages, minor edit
Efficient quantum processing of ideals in finite rings
Suppose we are given black-box access to a finite ring R, and a list of
generators for an ideal I in R. We show how to find an additive basis
representation for I in poly(log |R|) time. This generalizes a recent quantum
algorithm of Arvind et al. which finds a basis representation for R itself. We
then show that our algorithm is a useful primitive allowing quantum computers
to rapidly solve a wide variety of problems regarding finite rings. In
particular we show how to test whether two ideals are identical, find their
intersection, find their quotient, prove whether a given ring element belongs
to a given ideal, prove whether a given element is a unit, and if so find its
inverse, find the additive and multiplicative identities, compute the order of
an ideal, solve linear equations over rings, decide whether an ideal is
maximal, find annihilators, and test the injectivity and surjectivity of ring
homomorphisms. These problems appear to be hard classically.Comment: 5 page
Invariable generation and the chebotarev invariant of a finite group
A subset S of a finite group G invariably generates G if G = <hsg(s) j s 2 Si
> for each choice of g(s) 2 G; s 2 S. We give a tight upper bound on the
minimal size of an invariable generating set for an arbitrary finite group G.
In response to a question in [KZ] we also bound the size of a randomly chosen
set of elements of G that is likely to generate G invariably. Along the way we
prove that every finite simple group is invariably generated by two elements.Comment: Improved versio
The Spectra of Lamplighter Groups and Cayley Machines
We calculate the spectra and spectral measures associated to random walks on
restricted wreath products of finite groups with the infinite cyclic group, by
calculating the Kesten-von Neumann-Serre spectral measures for the random walks
on Schreier graphs of certain groups generated by automata. This generalises
the work of Grigorchuk and Zuk on the lamplighter group. In the process we
characterise when the usual spectral measure for a group generated by automata
coincides with the Kesten-von Neumann-Serre spectral measure.Comment: 36 pages, improved exposition, main results slightly strengthene
- …