Skip to main content

Showing 1–4 of 4 results for author: Shan, S L

.
  1. A General Approach to Proving Properties of Fibonacci Representations via Automata Theory

    Authors: Jeffrey Shallit, Sonja Linghui Shan

    Abstract: We provide a method, based on automata theory, to mechanically prove the correctness of many numeration systems based on Fibonacci numbers. With it, long case-based and induction-based proofs of correctness can be replaced by simply constructing a regular expression (or finite automaton) specifying the rules for valid representations, followed by a short computation. Examples of the systems that c… ▽ More

    Submitted 6 September, 2023; originally announced September 2023.

    Comments: In Proceedings AFL 2023, arXiv:2309.01126

    Journal ref: EPTCS 386, 2023, pp. 228-242

  2. arXiv:2208.06025  [pdf, other

    cs.FL cs.DM math.CO

    Automatic Sequences in Negative Bases and Proofs of Some Conjectures of Shevelev

    Authors: Jeffrey Shallit, Sonja Linghui Shan, Kai Hsiang Yang

    Abstract: We discuss the use of negative bases in automatic sequences. Recently the theorem-prover Walnut has been extended to allow the use of base (-k) to express variables, thus permitting quantification over Z instead of N. This enables us to prove results about two-sided (bi-infinite) automatic sequences. We first explain the theory behind negative bases in Walnut. Next, we use this new version of Waln… ▽ More

    Submitted 11 August, 2022; originally announced August 2022.

  3. arXiv:2207.10171  [pdf, other

    math.CO cs.DM cs.FL

    Pseudoperiodic Words and a Question of Shevelev

    Authors: Joseph Meleshko, Pascal Ochem, Jeffrey Shallit, Sonja Linghui Shan

    Abstract: We generalize the familiar notion of periodicity in sequences to a new kind of pseudoperiodicity, and we prove some basic results about it. We revisit the results of a 2012 paper of Shevelev and reprove his results in a simpler and more unified manner, and provide a complete answer to one of his previously unresolved questions. We consider finding words with specific pseudoperiod and having the sm… ▽ More

    Submitted 12 October, 2023; v1 submitted 20 July, 2022; originally announced July 2022.

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 25:2, Automata, Logic and Semantics (October 16, 2023) dmtcs:9919

  4. On the existence and non-existence of improper homomorphisms of oriented and $2$-edge-coloured graphs to reflexive targets

    Authors: Christopher Duffy, Sonja Linghui Shan

    Abstract: We consider non-trivial homomorphisms to reflexive oriented graphs in which some pair of adjacent vertices have the same image. Using a notion of convexity for oriented graphs, we study those oriented graphs that do not admit such homomorphisms. We fully classify those oriented graphs with tree-width $2$ that do not admit such homomorphisms and show that it is NP-complete to decide if a graph admi… ▽ More

    Submitted 18 March, 2021; v1 submitted 18 April, 2020; originally announced April 2020.

    MSC Class: 05C60

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 23 no. 1, Graph Theory (March 29, 2021) dmtcs:6773