# Testing if a group has a subgroup acting regularly

I am given a PermuationGroup $G$ and would like to find out if $G$ has a subgroup $H$ that acts regularly. The insane way to do it is of course to iterate over all subgroups of $G$ of size of the acting set and testing for regularity.

My question is - is there a more efficient way to do this?

Best,

Jernej