DFAksi
DFAksi is a theoretical construct in automata theory designed to model finite-state systems in which each state transition can trigger an executable action from a predefined set of actions. It generalizes the classical deterministic finite automaton (DFA) by attaching an action to each transition and by allowing side effects that may influence future transitions, timing, or communication with an environment.
Formal definition: A DFAksi is a 7-tuple (Q, Σ, δ, q0, F, A, Ω) where Q is a finite
Semantics and behavior: The automaton processes a word w ∈ Σ*, starting in q0 and following δ, while triggering
Variants and extensions: There are time-aware or priority-based versions of DFAksi, as well as non-deterministic variants
Applications: DFAksi is used conceptually to model control software, protocol verification, and design of embedded systems