Related Experiment Video
Updated: Jul 30, 2025

Experimental Paradigm for Measuring the Effect of Induced Emotion on Grammar Learning
Published on: January 29, 2020
IDLIQ: An Incremental Deterministic Finite Automaton Learning Algorithm Through Inverse Queries for Regular Grammar
Farah Haneef1, Muddassar A Sindhu1
1Department of Computer Science, Quaid i Azam University, Islamabad, Pakistan.
We developed an efficient incremental algorithm for learning Deterministic Finite Automata (DFA) using inverse queries. This new method reduces computational complexity, improving DFA learning for complex systems.
Area of Science:
- Computer Science
- Theoretical Computer Science
- Machine Learning
Background:
- Deterministic Finite Automata (DFA) are fundamental in theoretical computer science and pattern recognition.
- Existing incremental learning algorithms for DFAs can have high time complexity, limiting their application to complex systems.
- The Identification of Regular Languages (ID) algorithm provides a foundation for DFA learning but requires adaptation for incremental settings.
Purpose of the Study:
- To present an efficient incremental learning algorithm for Deterministic Finite Automata (DFA).
- To reduce the time complexity of incremental DFA learning compared to existing methods.
- To ensure convergence to a minimal DFA representation with finite labeled examples.
Main Methods:
- The study introduces the Incremental DFA Learning algorithm through Inverse Queries (IDLIQ).
- This algorithm extends the Identification of Regular Languages (ID) algorithm to an incremental learning setup.
- It utilizes labeled examples, membership queries (MQ), and inverse queries (IQ) posed to a minimally adequate teacher (MAT).
Main Results:
- The IDLIQ algorithm achieves a reduced time complexity (from cubic to square) in the presence of a MAT.
- The algorithm constructs a hypothesis automaton consistent with all observed examples and IQ responses.
- Convergence to a minimal DFA representation is ensured with a finite number of labeled examples.
Conclusions:
- The IDLIQ algorithm offers a more efficient approach to incremental DFA learning.
- The reduced complexity makes it more suitable for learning large and complex systems.
- The correctness and termination of the IDLIQ algorithm have been formally proven.
More Related Videos
10:44Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
Published on: December 7, 2021
11:18Quantifying Learning in Young Infants: Tracking Leg Actions During a Discovery-learning Task
Published on: June 1, 2015
Related Concept Videos
Woodward–Hoffmann Selection Rules and Microscopic Reversibility
Inductive Reasoning
Inductive reasoning is common in descriptive science. A life scientist makes observations and records them. This data can be qualitative or...
Deductive Reasoning
For example, a researcher can deduce specific predictions...
Statically Indeterminate Problem Solving
Associative Learning
Classical conditioning, also known...
Constraints and Statical Determinacy