Suppose I have some $d$ dimensional torus, (i.e. just a d dimensional hypercube with periodic boundary conditions) I'll call $\Omega$, and a group of transformations $G$, I want to find the smallest sub-region region in the hyper-torus such that the rest of the torus can be generated by the action of the group elements of $G$. 

That is, I want to find $\tilde{\Omega}$ such that

\begin{equation}
\Omega = \cup_{g \in G}~ g (\tilde{\Omega})
\end{equation}


Condensed matter physicists approach this problem quite often in finding an irreducible Brillouin zone, but I cannot find any general procedure for solving this problem that doesn't involve just guessing the solution. 

Does anyone have suggestions for how to go about doing this, or references they can point me to?

_____

There is a related and unanswered question here: https://math.stackexchange.com/questions/1284436/algebraic-determination-of-asymmetric-unit-aka-irreducible-wedge-in-brillouin