Podeks Software

Github projects

LPS Animator

A Java/JOGL application, built upon Java Math Libraries, that creates animated drawings of Lubotzky-Phillips-Sarnak Ramanujan graphs that display their octahedral fixed-point symmetry.

Source code

Download - MacOSX
Download - Windows64
Download - Windows32
Download - Linux64
Download - Linux32

Cayley Lab

An application, built upon the Java Math Libraries, that provides a simple interface for creating, analyzing, and storing Cayley graph structures on various finite groups.

Project Page:

MacOSX
Windows/Linux

Java Math Libraries

A collection of Java Modules designed primarily (i) to enable “generic" group-theoretic programming in the Java setting, and provide efficient implementations of matrix and projective matrix groups over finite fields, and (ii) to provide capability for modeling graph-structures related to finite groups, particularly Cayley Graphs.

Sources

View Javadocs:

Arithmetic
Graphs
Groups
CayleyGraphs

LPS Animator Screenshots:


image 01 image 01 image 01 image 01 image 01 image 03 image 05 image 06