Creating Cayley Graphs from Group Presentations on September 03, 2023 algebra Cayley graph computing +