Given a finite set of vectors in $\mathbb{R}^n$ ($n=2,3$), is there any algorithm to find its symmetry group? For example, if the input is {(1,0),(0,1),(-1,0),(0,-1)}, then the output is the dihedral group of eight elements. Any reference could be helpfull for me.

2more comments