A Unifying Approach to Picture Automata
By: Yvo Ad Meeres, František Mráz
Potential Business Impact:
Lets computers understand pictures like words.
A directed acyclic graph (DAG) can represent a two-dimensional string or picture. We propose recognizing picture languages using DAG automata by encoding 2D inputs into DAGs. An encoding can be input-agnostic (based on input size only) or input-driven (depending on symbols). Three distinct input-agnostic encodings characterize classes of picture languages accepted by returning finite automata, boustrophedon automata, and online tessellation automata. Encoding a string as a simple directed path limits recognition to regular languages. However, input-driven encodings allow DAG automata to recognize some context-sensitive string languages and outperform online tessellation automata in two dimensions.
Similar Papers
Hexagonal Picture Scanning Automata
Formal Languages and Automata Theory
Helps computers understand patterns on honeycomb grids.
Systems of Graph Formulas and their Equivalence to Alternating Graph Automata
Formal Languages and Automata Theory
Lets computers describe and understand complex networks.
Active Automata Learning with Advice
Formal Languages and Automata Theory
Teaches computers faster by giving them hints.