Tuesday, January 9, 2024 11:00 am
-
12:00 pm
EST (GMT -05:00)
Please note: This master’s thesis presentation will take place in DC 2310 and online.
Sonja Linghui Shan, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Jeffrey Shallit
We introduce a framework for mechanically testing, via automata theory, the completeness and unambiguity of Fibonacci-based representations, also called numeration systems. We illustrate its effectiveness and versatility by applying it to a diverse set of previously published and newly discovered representations. Additionally, if a representation is proved to be complete, we describe an algorithm, of O(log n) complexity, to find a representation for any particular number n.