A robust algorithm for $k$-point grid generation and symmetry reduction
Gus L. W. Hart, Jeremy J. Jorgensen, Wiley S. Morgan, Rodney W., Forcade

TL;DR
This paper introduces a new, efficient algorithm for generating and reducing $k$-point grids in reciprocal space, optimizing computational speed and symmetry reduction for electronic structure calculations.
Contribution
The authors present a novel algorithm that efficiently computes and reduces generalized regular $k$-point grids using integer matrices and finite group theory, improving over traditional methods.
Findings
Faster generation and reduction of $k$-point grids.
More symmetry reduction leading to fewer irreducible $k$-points.
Open source implementation available.
Abstract
We develop an algorithm for i) computing generalized regular -point grids, ii) reducing the grids to their symmetrically distinct points, and iii) mapping the reduced grid points into the Brillouin zone. The algorithm exploits the connection between integer matrices and finite groups to achieve a computational complexity that is linear with the number of -points. The favorable scaling means that, at a given -point density, all possible commensurate grids can be generated (as suggested by Moreno and Soler) and quickly reduced to identify the grid with the fewest symmetrically unique -points. These optimal grids provide significant speed-up compared to Monkhorst-Pack -point grids; they have better symmetry reduction resulting in fewer irreducible -points at a given grid density. The integer nature of this new reduction algorithm also simplifies issues with finite…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
