Analytic Combinatorics: Digits, Automata and Trees
Analytic Combinatorics: Digits, Automata and Trees
Disciplines
Mathematics (100%)
Keywords
-
Analytic Combinatorics,
Digit Expansion,
Sequence,
Automaton,
Tree,
Limit Theorem
Data encryption (e.g. for secure web sites) relies on the efficient computation of one-way functions. For these functions, it is very time consuming to determine the input given the result. An example is taking powers of an element in a finite structure, where it is extremely difficult to recover the exponent. The standard approach for exponentiation is the so-called square-and-multiply method, where the number of squaring operations depends on the number of digits in the exponent, and the number of multiplications is the number of non-zero digits. Generalizing the notion of digit expansion (for instance, including negative digits) leads to more efficient algorithms. It is one aim of this project to provide a precise estimate of their expected running time in order to be able to compare various methods. The analysis of digit expansion is facilitated by the use of the concept of automata from theoretical computer science. An automaton can be thought of as a black box transforming some input into some output step by step using only a finite amount of memory. An automaton can also be seen as a graph where the vertices correspond to the finite memory, and edges are transitions between them. Investigating connectivity properties of this graph leads to qualitative and quantitative results on the growth of the corresponding sequence. We plan to extend results on automata to the analysis of more general types of sequences. Trees, i.e. connected graphs without cycles, also occur as a natural representation of algorithms, such as data-compression methods. The efficiency of the algorithm can be measured by considering properties of the tree, such as the width or the height. On the one hand, it is intended to investigate additional parameters of suitable classes of trees and their connections to generalized counting problems. On the other hand, trees are a fascinating object of study on their own. For instance, we intend to investigate the maximal number of trees that are possible when the number of neighbours of all vertices are fixed. Other closely related topics will also be investigated. In particular, we intend to further develop tools for proving that most of the quantities encountered in the above problems tend to a normal distribution (Gaussian bell curve). This project proposes to investigate questions on all these topics from the viewpoint of analytic combinatorics, emphasizing the connections between these areas. Parts of the project have an algorithmic aspect. Those results will be implemented in the free, open-source mathematics software system SageMath, so that they can be readily used by the scientific community.
Analytic Combinatorics is a relatively new area within combinatorics-a field of mathematics which studies counting problems. Such problems are by nature discrete, but within Analytic Combinatorics, tools from continuous mathematics are used. One of the main methods uses generating functions which encode sequences of numbers into functions: for example, the sequence 2, 5, 14, 42, 132, can be encoded as f(x) = 2 + 5x + 14x+ 42x + 132x + . In this way we use properties of the continuous functions to determine properties of discrete sequences such as how quickly a sequence grows. Regular sequences were one of the main topics of study of the project. These are sequences where the n-th term is determined by rewriting the number n in a different predetermined base-numbers are commonly used in base 10, i.e. 12 = 110 + 210, but in computers the binary system based on 2 (rather than 10) is used, i.e. 1100 = 12 + 12 + 02 + 02, and in a similar way we can write numbers in any base. These sequences have applications to algorithms known as "divide-and-conquer" algorithms, which usually split data into two almost equally sized parts, repeat this process until data is manageable, and then combine all of the data again. From the research done in this project, the growth of regular sequences has been described very precisely. Another core area of interest of the project was lattice paths. A common example of a lattice path is a graph from the stock market-the price of a stock is measured periodically, and a line segment is drawn from the previous price to the current price. Mathematically, lattice paths can have various restrictions placed on them including their starting and ending point, and the allowed vertical change. A powerful tool from analytic combinatorics for studying lattice paths is the kernel method, which was generalized to what is known as the vectorial kernel method, and used to solve a number of problems involving lattice paths as part of this project. Trees are mathematical structures which are closely related to lattice paths, and are commonly used to store or search for information-the underlying structure of files and folders stored on a computer is a tree. One subject of study of the project was reduction processes in trees, which for example would involve removing the leaves (end-points-files or empty folders in the example) of a tree in consecutive steps. These tree reductions can be used to study parameters in trees such as the height. Such parameters allow one to identify and characterize "main stems" of networks. The project also produced several contributions to SageMath, an open source mathematics software system.
- Universität Klagenfurt - 100%
- Helmut Prodinger, University of Stellenbosch - South Africa
- Stephan Wagner, University of Stellenbosch - South Africa
- Hsien-Kuei Hwang, Academia Sinicia Taiwan - Taiwan
Research Output
- 120 Citations
- 62 Publications
- 1 Software
- 3 Scientific Awards
- 2 Fundings
-
2025
Title Asymptotic Analysis of Regular Sequences DOI 10.48550/arxiv.1810.13178 Type Preprint Author Heuberger C -
2021
Title Towards a computational prSoof of Vizing's conjecture using semidefinite programming and sums-of-squares DOI 10.1016/j.jsc.2021.01.003 Type Journal Article Author Gaar E Journal Journal of Symbolic Computation Pages 67-105 Link Publication -
2021
Title Absolute irreducibility of the binomial polynomials DOI 10.1016/j.jalgebra.2021.03.007 Type Journal Article Author Rissner R Journal Journal of Algebra Pages 92-114 Link Publication -
2021
Title Split absolutely irreducible integer-valued polynomials over discrete valuation domains DOI 10.48550/arxiv.2107.14276 Type Preprint Author Frisch S -
2022
Title Polycubes with Small Perimeter Defect DOI 10.1007/s00026-022-00601-7 Type Journal Article Author Asinowski A Journal Annals of Combinatorics Pages 997-1020 -
2021
Title Asymptotic Analysis of q-Recursive Sequences DOI 10.48550/arxiv.2105.04334 Type Preprint Author Heuberger C -
2021
Title Patterns in Combinatorial Structures: Permutations, Lattice Paths, Geometric Graphs Type Postdoctoral Thesis Author Asinowski, Andrei -
2022
Title Split absolutely irreducible integer-valued polynomials over discrete valuation domains DOI 10.1016/j.jalgebra.2022.03.006 Type Journal Article Author Frisch S Journal Journal of Algebra Pages 247-277 Link Publication -
2022
Title Asymptotic Analysis of q-Recursive Sequences DOI 10.1007/s00453-022-00950-y Type Journal Article Author Heuberger C Journal Algorithmica Pages 2480-2532 Link Publication -
2022
Title Enumeration of Generalized Dyck Paths Based on the Height of Down-Steps Modulo $k$ DOI 10.48550/arxiv.2204.14023 Type Preprint Author Heuberger C -
2020
Title Towards a Computational Proof of Vizing's Conjecture using Semidefinite Programming and Sums-of-Squares DOI 10.48550/arxiv.2003.04021 Type Preprint Author Gaar E -
2020
Title Ramsey numbers of partial order graphs (comparability graphs) and implications in ring theory DOI 10.48550/arxiv.2002.07134 Type Preprint Author Badawi A -
2020
Title A characterization of graphs with regular distance-$2$ graphs DOI 10.48550/arxiv.2005.14121 Type Preprint Author Gaar E -
2020
Title Absolute irreducibility of the binomial polynomials DOI 10.48550/arxiv.2009.02322 Type Preprint Author Rissner R -
2020
Title Decidability and k-Regular Sequences DOI 10.48550/arxiv.2005.09507 Type Preprint Author Krenn D -
2019
Title Sets of lengths of factorizations of integer-valued polynomials on Dedekind domains with finite residue fields DOI 10.1016/j.jalgebra.2019.02.040 Type Journal Article Author Frisch S Journal Journal of Algebra Pages 231-249 Link Publication -
2019
Title Algorithmic counting of nonequivalent compact Huffman codes DOI 10.48550/arxiv.1901.11343 Type Preprint Author Elsholtz C -
2021
Title Flip-sort and combinatorial aspects of pop-stack sorting DOI 10.46298/dmtcs.6196 Type Journal Article Author Hackl B Journal Discrete Mathematics & Theoretical Computer Science Link Publication -
2021
Title On the Number of Compositions of Two Polycubes DOI 10.1007/978-3-030-83823-2_12 Type Book Chapter Author Asinowski A Publisher Springer Nature Pages 71-77 -
2020
Title Down-step statistics in generalized Dyck paths DOI 10.48550/arxiv.2007.15562 Type Preprint Author Asinowski A -
2019
Title Pop-stack sorting and its image: Permutations with overlapping runs. Type Journal Article Author Asinowski A Journal Acta Mathematica Universitatis Comenianae Pages 395-402 Link Publication -
2019
Title On extremal cases of pop-stack sorting Type Conference Proceeding Abstract Author Asinowski A Conference The 17th International Conference on Permutation Patterns Pages 33-37 Link Publication -
2019
Title Analytic combinatorics for the mathematical analysis of algorithms Type Other Author Krenn D -
2022
Title Decidability and k-regular sequences DOI 10.1016/j.tcs.2022.01.018 Type Journal Article Author Krenn D Journal Theoretical Computer Science Pages 34-44 Link Publication -
2023
Title Enumeration of Generalized Dyck Paths Based on the Height of Down-Steps Modulo $k$ DOI 10.37236/11218 Type Journal Article Author Heuberger C Journal The Electronic Journal of Combinatorics Link Publication -
2023
Title The distribution of the maximum protection number in simply generated trees DOI 10.48550/arxiv.2305.09427 Type Preprint Author Heuberger C -
2023
Title A characterization of graphs with regular distance-2 graphs DOI 10.1016/j.dam.2022.09.020 Type Journal Article Author Gaar E Journal Discrete Applied Mathematics Pages 181-218 Link Publication -
2023
Title Statistics in Lattice Paths and Tree-like Structures Type Other Author Selkirk Sj Link Publication -
2023
Title Statistics in Lattice Paths and Tree-like Structures Type PhD Thesis Author Selkirk, Sarah Jane Link Publication -
2023
Title Computational problem solving in discrete mathematics Type Postdoctoral Thesis Author Krenn, Daniel -
2021
Title Refining bounds for the stability index of associated primes of monomial ideals Type Other Author Rath J -
2021
Title On the number of compositions of two polycubes Type Conference Proceeding Abstract Author Asinowski A Conference European Conference on Combinatorics, Graph Theory and Applications (EuroComb 2021) Pages 71-77 Link Publication -
2019
Title A combinatorial identity for rooted labeled forests DOI 10.1007/s00010-019-00662-9 Type Journal Article Author Hackl B Journal Aequationes mathematicae Pages 253-257 Link Publication -
2019
Title A hypergeometric proof for a binomial identity related to $1/\pi$ DOI 10.48550/arxiv.1907.08680 Type Preprint Author Hackl B -
2019
Title Analytic Combinatorics of Lattice Paths with Forbidden Patterns, the Vectorial Kernel Method, and Generating Functions for Pushdown Automata DOI 10.1007/s00453-019-00623-3 Type Journal Article Author Asinowski A Journal Algorithmica Pages 386-428 -
2019
Title Esthetic Numbers and Lifting Restrictions on the Analysis of Summatory Functions of Regular Sequences; In: 2019 Proceedings of the Sixteenth Workshop on Analytic Algorithmics and Combinatorics (ANALCO) DOI 10.1137/1.9781611975505.3 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2019
Title Reducing Simply Generated Trees by Iterative Leaf Cutting; In: 2019 Proceedings of the Sixteenth Workshop on Analytic Algorithmics and Combinatorics (ANALCO) DOI 10.1137/1.9781611975505.4 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2019
Title A Combinatorial Identity for Rooted Labeled Forests DOI 10.48550/arxiv.1902.06627 Type Preprint Author Hackl B -
2019
Title Asymptotic Analysis of Regular Sequences DOI 10.1007/s00453-019-00631-3 Type Journal Article Author Heuberger C Journal Algorithmica Pages 429-508 Link Publication -
2024
Title The distribution of the maximum protection number in simply generated trees DOI 10.1017/s0963548324000099 Type Journal Article Author Heuberger C Journal Combinatorics, Probability and Computing Pages 518-553 Link Publication -
2024
Title On the Number of Compositions of Two Polycubes Type Journal Article Author Asinowski A Journal Computing in Geometry and Topology Pages 4:1-4:18 Link Publication -
2024
Title On the algebraic and arithmetic properties of commutative rings Type Postdoctoral Thesis Author Rissner, Roswitha -
2020
Title Low-Weight Digit Expansions with Odd Digits Type Other Author Pucher D -
2020
Title An Algorithm for Optimal Joint Expansion with Odd Digits Type Other Author Heuberger C Conference 20th Central European Conference on Cryptology Pages 28-29 Link Publication -
2020
Title On lattice paths with marked patterns: Generating functions and multivariate Gaussian distribution Type Journal Article Author Asinowski A Journal Leibniz International Proceedings in Informatics (LIPIcs) Pages 1:1--1:16 Link Publication -
2020
Title Generating functions for lattice paths with several forbidden patterns Type Journal Article Author Asinowski A Journal Séminaire Lotharingien de Combinatoire Link Publication -
2020
Title Ramsey numbers of partial order graphs (comparability graphs) and implications in ring theory DOI 10.1515/math-2020-0085 Type Journal Article Author Badawi A Journal Open Mathematics Pages 1645-1657 Link Publication -
2023
Title Algorithmic counting of nonequivalent compact Huffman codes DOI 10.1007/s00200-022-00593-0 Type Journal Article Author Elsholtz C Journal Applicable Algebra in Engineering, Communication and Computing Pages 887-903 Link Publication -
2018
Title Irreducible polynomials in Int(Z) DOI 10.1051/itmconf/20182001004 Type Journal Article Author Antoniou A Journal ITM Web of Conferences Pages 01004 Link Publication -
2018
Title Analysis of Summatory Functions of Regular Sequences: Transducer and Pascal's Rhombus Type Conference Proceeding Abstract Author Heuberger C Conference 29th International Conference on Probabilistic, Combinatorial and Asymptotic Methods for the Analysis of Algorithms (AofA 2018) Pages 27:1--27:18 Link Publication -
2018
Title Analysis of Summatory Functions of Regular Sequences: Transducer and Pascal's Rhombus DOI 10.4230/lipics.aofa.2018.27 Type Conference Proceeding Abstract Author Heuberger C Conference LIPIcs, Volume 110, AofA 2018 Pages 27:1 - 27:18 Link Publication -
2018
Title Counting Ascents in Generalized Dyck Paths DOI 10.4230/lipics.aofa.2018.26 Type Conference Proceeding Abstract Author Hackl B Conference LIPIcs, Volume 110, AofA 2018 Pages 26:1 - 26:15 Link Publication -
2018
Title Polycubes with Small Perimeter Defect; In: Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms DOI 10.1137/1.9781611975031.6 Type Book Chapter Publisher Society for Industrial and Applied Mathematics -
2018
Title Morphology of the bryozoan Cinctipora elegans (Cyclostomata, Cinctiporidae) with first data on its sexual reproduction and the cyclostome neuro-muscular system DOI 10.1186/s12862-018-1206-1 Type Journal Article Author Schwaha T Journal BMC Evolutionary Biology Pages 92 Link Publication -
2018
Title The necklace process: A generating function approach DOI 10.1016/j.spl.2018.06.010 Type Journal Article Author Hackl B Journal Statistics & Probability Letters Pages 57-61 Link Publication -
2018
Title On the minimal Hamming weight of a multi-base representation DOI 10.48550/arxiv.1808.06330 Type Preprint Author Krenn D -
2018
Title Esthetic Numbers and Lifting Restrictions on the Analysis of Summatory Functions of Regular Sequences DOI 10.48550/arxiv.1808.00842 Type Preprint Author Heuberger C -
2018
Title The Necklace Process: A Generating Function Approach DOI 10.48550/arxiv.1801.09934 Type Preprint Author Hackl B -
2018
Title Analysis of Summatory Functions of Regular Sequences: Transducer and Pascal's Rhombus DOI 10.48550/arxiv.1802.03266 Type Preprint Author Heuberger C -
2018
Title Reducing Simply Generated Trees by Iterative Leaf Cutting DOI 10.48550/arxiv.1808.00363 Type Preprint Author Hackl B -
2022
Title Down-step statistics in generalized Dyck paths DOI 10.46298/dmtcs.7163 Type Journal Article Author Selkirk S Journal Discrete Mathematics & Theoretical Computer Science Link Publication -
2020
Title On the minimal Hamming weight of a multi-base representation DOI 10.1016/j.jnt.2019.07.023 Type Journal Article Author Krenn D Journal Journal of Number Theory Pages 168-179 Link Publication
-
2019
Title Invitation to the special session on Commutative Algebra at the AMS Central Sectional Meeting Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2021
Title SIAM AG21 talk Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International -
2021
Title Talk at Lattice Paths conferece Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International
-
2020
Title Modeling-Analysis-Optimization of discrete, continuous, and stochastic systems Type Other Start of Funding 2020 -
2020
Title Generic Rectangulations: Enumerative and Structural Aspects Type Other Start of Funding 2020