Aaron Williams

Orcid: 0000-0001-6816-4368

According to our database1, Aaron Williams authored at least 72 papers between 2005 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
On the Hardness of Gray Code Problems for Combinatorial Objects.
Proceedings of the WALCOM: Algorithms and Computation, 2024

Generating Signed Permutations by Twisting Two-Sided Ribbons.
Proceedings of the LATIN 2024: Theoretical Informatics, 2024

2023
Constructing the first (and coolest) fixed-content universal cycle.
Algorithmica, June, 2023

Hamiltonicity of k-Sided Pancake Networks with Fixed-Spin: Efficient Generation, Ranking, and Optimality.
Algorithmica, March, 2023

Pattern Avoidance for Fibonacci Sequences using k-Regular Words.
CoRR, 2023

Generating Signed Permutations by Twisting Two-Sided Ribbons.
CoRR, 2023

Constant Time and Space Updates for the Sigma-Tau Problem.
Proceedings of the String Processing and Information Retrieval, 2023

Cordial Forests.
Proceedings of the Fundamentals of Computation Theory - 24th International Symposium, 2023

2022
Flip-swap languages in binary reflected Gray code order.
Theor. Comput. Sci., 2022

A Shift Gray Code for Fixed-Content Łukasiewicz Words.
Proceedings of the Combinatorial Algorithms - 33rd International Workshop, 2022

Pop & Push: Ordered Tree Iteration in 𝒪(1)-Time.
Proceedings of the 33rd International Symposium on Algorithms and Computation, 2022

All Your bases Are Belong to Us: Listing All Bases of a Matroid by Greedy Exchanges.
Proceedings of the 11th International Conference on Fun with Algorithms, 2022

Rolling Polyhedra on Tessellations.
Proceedings of the 11th International Conference on Fun with Algorithms, 2022

Entropy Lost: Nintendo's Not-So-Random Sequence of 32, 767 Bits.
Proceedings of the FDG '22: Proceedings of the 17th International Conference on the Foundations of Digital Games, 2022

Unstacking Slabs Safely in Megalit is NP-Hard.
Proceedings of the 34th Canadian Conference on Computational Geometry, 2022

2021
A Universal Cycle for Strings with Fixed-Content (Which Are Also Known as Multiset Permutations).
Proceedings of the Algorithms and Data Structures - 17th International Symposium, 2021

A Hamilton Cycle in the k-Sided Pancake Network.
Proceedings of the Combinatorial Algorithms - 32nd International Workshop, 2021

Inside the Binary Reflected Gray Code: Flip-Swap Languages in 2-Gray Code Order.
Proceedings of the Combinatorics on Words - 13th International Conference, 2021

Turning Around and Around: Motion Planning through Thick and Thin Turnstiles.
Proceedings of the 33rd Canadian Conference on Computational Geometry, 2021

Block Dude Puzzles are NP-Hard (and the Rugs Really Tie the Reductions Together).
Proceedings of the 33rd Canadian Conference on Computational Geometry, 2021

2020
A Successor Rule Framework for Constructing k-Ary de Bruijn Sequences and Universal Cycles.
IEEE Trans. Inf. Theory, 2020

Solving the Sigma-Tau Problem.
ACM Trans. Algorithms, 2020

arcos and arcospy: R and Python packages for accessing the DEA ARCOS database from 2006 - 2014.
J. Open Source Softw., 2020

Combinatorial generation via permutation languages.
Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms, 2020

Towards Action Model Learning for Player Modeling.
Proceedings of the Sixteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2020

2019
Combinatorial generation via permutation languages. I. Fundamentals.
CoRR, 2019

2018
Constructing de Bruijn sequences with co-lexicographic order: The k-ary Grandmama sequence.
Eur. J. Comb., 2018

A framework for constructing de Bruijn sequences via simple successor rules.
Discret. Math., 2018

A Hamilton Path for the Sigma-Tau Problem.
Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, 2018

A Paper on Pencils: A Pencil and Paper Puzzle - Pencils is NP-Complete.
Proceedings of the 30th Canadian Conference on Computational Geometry, 2018

Switches are PSPACE-Complete.
Proceedings of the 30th Canadian Conference on Computational Geometry, 2018

Sto-Stone is NP-Complete.
Proceedings of the 30th Canadian Conference on Computational Geometry, 2018

Generating Puzzle Progressions to Study Mental Model Matching.
Proceedings of the Joint Proceedings of the AIIDE 2018 Workshops co-located with 14th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2018), 2018

2017
Necklaces and Lyndon words in colexicographic and binary reflected Gray code order.
J. Discrete Algorithms, 2017

Practical algorithms to rank necklaces, Lyndon words, and de Bruijn sequences.
J. Discrete Algorithms, 2017

A simple shift rule for k-ary de Bruijn sequences.
Discret. Math., 2017

2016
Successor rules for flipping pancakes and burnt pancakes.
Theor. Comput. Sci., 2016

A surprisingly simple de Bruijn sequence construction.
Discret. Math., 2016

Greedy flipping of pancakes and burnt pancakes.
Discret. Appl. Math., 2016

Single-Player and Two-Player Buttons & Scissors Games.
CoRR, 2016

Generalizing the Classic Greedy and Necklace Constructions of de Bruijn Sequences and Universal Cycles.
Electron. J. Comb., 2016

The Grandmama de Bruijn Sequence for Binary Strings.
Proceedings of the LATIN 2016: Theoretical Informatics, 2016

Super Mario Bros. is Harder/Easier Than We Thought.
Proceedings of the 8th International Conference on Fun with Algorithms, 2016

2015
Single-Player and Two-Player Buttons & Scissors Games - (Extended Abstract).
Proceedings of the Discrete and Computational Geometry and Graphs - 18th Japan Conference, 2015

Buttons & Scissors is NP-Complete.
Proceedings of the 27th Canadian Conference on Computational Geometry, 2015

2014
The Coolest Way to Generate Binary Strings.
Theory Comput. Syst., 2014

The lexicographically smallest universal cycle for binary strings with minimum specified weight.
J. Discrete Algorithms, 2014

2013
A Gray code for fixed-density necklaces and Lyndon words in constant amortized time.
Theor. Comput. Sci., 2013

Greedy Pancake Flipping.
Electron. Notes Discret. Math., 2013

A 'Hot Potato' Gray Code for Permutations.
Electron. Notes Discret. Math., 2013

The Greedy Gray Code Algorithm.
Proceedings of the Algorithms and Data Structures - 13th International Symposium, 2013

Universal Cycles for Weight-Range Binary Strings.
Proceedings of the Combinatorial Algorithms - 24th International Workshop, 2013

2012
De Bruijn Sequences for Fixed-Weight Binary Strings.
SIAM J. Discret. Math., 2012

The Feline Josephus Problem.
Theory Comput. Syst., 2012

Hamilton Cycles in Restricted and Incomplete Rotator Graphs.
J. Graph Algorithms Appl., 2012

Cool-lex order and k-ary Catalan structures.
J. Discrete Algorithms, 2012

Binary bubble languages and cool-lex order.
J. Comb. Theory, Ser. A, 2012

Efficient Oracles for Generating Binary Bubble Languages.
Electron. J. Comb., 2012

Shorthand Universal Cycles for Permutations.
Algorithmica, 2012

The Coolest Order of Binary Strings.
Proceedings of the Fun with Algorithms - 6th International Conference, 2012

2011
De Bruijn Sequences for the Binary Strings with Maximum Density.
Proceedings of the WALCOM: Algorithms and Computation - 5th International Workshop, 2011

Hamilton Cycles in Restricted Rotator Graphs.
Proceedings of the Combinatorial Algorithms - 22nd International Workshop, 2011

Ranking and Loopless Generation of k-ary Dyck Words in Cool-lex Order.
Proceedings of the Combinatorial Algorithms - 22nd International Workshop, 2011

2010
An explicit universal cycle for the (<i>n</i>-1)-permutations of an <i>n</i>-set.
ACM Trans. Algorithms, 2010

O(1)-Time Unsorting by Prefix-Reversals in a Boustrophedon Linked List.
Proceedings of the Fun with Algorithms, 5th International Conference, 2010

Faster Generation of Shorthand Universal Cycles for Permutations.
Proceedings of the Computing and Combinatorics, 16th Annual International Conference, 2010

2009
The coolest way to generate combinations.
Discret. Math., 2009

Loopless generation of multiset permutations using a constant number of variables by prefix shifts.
Proceedings of the Twentieth Annual ACM-SIAM Symposium on Discrete Algorithms, 2009

2008
Generating Balanced Parentheses and Binary Trees by Prefix Shifts.
Proceedings of the Theory of Computing 2008. Proc. Fourteenth Computing: The Australasian Theory Symposium (CATS 2008), 2008

2007
An explicit universal cycle for the (n-1)-permutations of an n-set
CoRR, 2007

2006
Packing Dicycle Covers in Planar Graphs with No <i>K</i><sub>5</sub>-<i>e</i> Minor.
Proceedings of the LATIN 2006: Theoretical Informatics, 2006

2005
Generating Combinations by Prefix Shifts.
Proceedings of the Computing and Combinatorics, 11th Annual International Conference, 2005


  Loading...