Jay Pantone

Assistant Professor
Marquette University

jay.pantone@marquette.edu


Permutation Pattern Avoidance Library (PermPAL)

https://permpal.com/

PermPAL is an online database of permutation pattern avoidance classes and the enumerations.

Cited or mentioned in:

FiniteStateMachines

https://github.com/jaypantone/FiniteStateMachines

Open-source Python library to construct and manipulate several kinds of finite state machines.

Differential Approximation

https://github.com/jaypantone/DiffApprox

Open-source Maple package to empirically predict the asymptotic behavior of counting sequences based on known initial terms.

Cited or mentioned in:

guessfunc

https://github.com/jaypantone/guessfunc

Open-source Maple package to conjecture generating functions of counting sequences based on known initial terms.

Cited or mentioned in:

CombSpecSearcher & Tilings

with Christian Bean, Émile Nadeau, and Henning Ulfarsson
https://github.com/PermutaTriangle/comb_spec_searcher
https://github.com/PermutaTriangle/Tilings

Open-source Python libraries that implement the combinatorial exploration framework and apply it to the field of permutation patterns.

Cited or mentioned in:

Permuta

with many contributors
https://github.com/PermutaTriangle/Permuta

Open-source Python library for working with permutations and patterns. Successor (in part) to PermPy. Co-authored with many other contributors.

Cited or mentioned in:

Distributed Superpermutation Search

with Greg Egan
https://github.com/jaypantone/superperm

A web-based application to manage a worldwide distributed computational effort to compute the shortest superpermutation containing all permutations of length 6. Over a million computers participated in this effort and over a hundred million CPU-hours were contributed.

PermPy

with Micheal Engen and Cheyne Homberger
https://github.com/engenmt/permpy

PermPy is an open-source Python library for handling large sets of permutations.

Cited or mentioned in: