Finite Automata Models: Algorithm, Application, and Semigroup Study

dc.contributor.advisorNehaniv, Chrystopher
dc.contributor.authorDerets, Hanna
dc.date.accessioned2024-12-17T16:41:06Z
dc.date.available2024-12-17T16:41:06Z
dc.date.issued2024-12-17
dc.date.submitted2024-12-12
dc.description.abstractA finite automaton consists of states and state transitions labeled by letters of a finite alphabet. Every letter describes a transformation of the automaton's state space, generating a corresponding transformation semigroup. A stochastic version of automata has a probability distribution over the alphabet at every state, that allows assigning the likelihoods to generated sequences of letters. In this thesis, we explore two models: deterministic probabilistic finite automaton (DPFA) considered from the practical side, and the sandpile model considered from the theoretical side. For the first model, the presented study describes an algorithm for reconstructing DPFA from sequences of discrete observations using an n-gram merging method, including the practical implementation of the method, its experimental evaluation on case studies, and the application of this automata-based technique to the neurobiological data. For considered examples the performance is compared to the causal state splitting reconstruction (CSSR) technique: both methods achieve high quality in approximating the probability distribution over strings. Considering if transformation semigroups of reconstructed automata contain subgroups corresponding to those in examples, CSSR shows a good result for preserving cyclic permutation groups, but not the n-gram merging method, whose transformation semigroup is generally aperiodic. The application considered in this study uses electroencephalographic (EEG) microstate sequences and considers the question of distinguishing the participant groups (meditators and controls) and cognitive modes (mind-wandering, verbalization, visualization) by separating DPFA machines inferred from EEG data in a metric space. The separation between participant groups is achieved for many parameter settings with linear criterion (requiring non-overlapping clusters) and for a few instances with strict criterion (requiring dense distant clusters). Both criteria show great reliability when validated using permuted data. The separation of cognitive modes only demonstrated partial success with noticeably better performance within the group of controls and more instances of separation corresponding to the visualization condition. For the second, sandpile model, the presented study concentrates on the properties of their transformation semigroups for the standard Abelian sandpiles on circle graphs and the modified model, non-Abelian sandpiles on rooted trees. The exploration addresses the structure of recurrent configurations, the wreath product decomposition of semigroups, and the decomposition-based complexity measure. The identity and generator configurations of the recurrent group of Abelian sandpiles on circles are described, giving an explicit alternative way of understanding their well-known cyclic structure. The complexity of arbitrary finite Abelian semigroup is shown to be at most one. The embedding of the sandpile semigroup into the wreath product of flip-flop semigroups is constructed for non-Abelian sandpiles on rooted trees, implying its aperiodic complexity is the depth of the tree.
dc.identifier.urihttps://hdl.handle.net/10012/21257
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.titleFinite Automata Models: Algorithm, Application, and Semigroup Study
dc.typeMaster Thesis
uws-etd.degreeMaster of Mathematics
uws-etd.degree.departmentApplied Mathematics
uws-etd.degree.disciplineApplied Mathematics
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorNehaniv, Chrystopher
uws.contributor.affiliation1Faculty of Mathematics
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Derets_Hanna.pdf
Size:
2.68 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: