Width Measures of Alternating Finite Automata

We study the tree width, maximal existential width and maximal universal width of AFAs, which, roughly speaking, count the largest number of leaves, the largest number of existential choices, and the largest number of universal branches in a computation tree. We give polynomial-time algorithms decid...

Full description

Saved in:
Bibliographic Details
Published inDescriptional Complexity of Formal Systems Vol. 13037; pp. 88 - 99
Main Authors Keeler, Casey, Salomaa, Kai
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2021
Springer International Publishing
SeriesLecture Notes in Computer Science
Online AccessGet full text
ISBN3030934888
9783030934880
ISSN0302-9743
1611-3349
DOI10.1007/978-3-030-93489-7_8

Cover

More Information
Summary:We study the tree width, maximal existential width and maximal universal width of AFAs, which, roughly speaking, count the largest number of leaves, the largest number of existential choices, and the largest number of universal branches in a computation tree. We give polynomial-time algorithms deciding finiteness of an AFA’s tree width and (under certain conditions) the finiteness of an AFA’s maximal existential width. We also show that the language of any m-state AFA with finite maximal existential width can be recognized by O(m2) $$O(m^2)$$ m-state AFAs with no existential branching. Additionally, we give polynomial-time algorithms deciding the growth rate of an AFA’s tree width, and (under certain conditions) the growth rate of an AFA’s maximal universal width. Finally, we establish necessary and sufficient conditions for an AFA to have exponential tree width, as well as sufficient conditions for an AFA to have exponential maximal existential width or exponential maximal universal width.
Bibliography:Original Abstract: We study the tree width, maximal existential width and maximal universal width of AFAs, which, roughly speaking, count the largest number of leaves, the largest number of existential choices, and the largest number of universal branches in a computation tree. We give polynomial-time algorithms deciding finiteness of an AFA’s tree width and (under certain conditions) the finiteness of an AFA’s maximal existential width. We also show that the language of any m-state AFA with finite maximal existential width can be recognized by O(m2)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$O(m^2)$$\end{document}m-state AFAs with no existential branching. Additionally, we give polynomial-time algorithms deciding the growth rate of an AFA’s tree width, and (under certain conditions) the growth rate of an AFA’s maximal universal width. Finally, we establish necessary and sufficient conditions for an AFA to have exponential tree width, as well as sufficient conditions for an AFA to have exponential maximal existential width or exponential maximal universal width.
ISBN:3030934888
9783030934880
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-030-93489-7_8