Learning from Positive and Negative Examples: New Proof for Binary Alphabets

06/20/2022
by   Jonas Lingg, et al.
0

One of the most fundamental problems in computational learning theory is the the problem of learning a finite automaton A consistent with a finite set P of positive examples and with a finite set N of negative examples. By consistency, we mean that A accepts all strings in P and rejects all strings in N. It is well known that this problem is NP-complete. In the literature, it is stated that this NP-hardness holds even in the case of a binary alphabet. As a standard reference for this theorem, the work of Gold from 1978 is either cited or adapted. But as a crucial detail, the work of Gold actually considered Mealy machines and not deterministic finite state automata (DFAs) as they are considered nowadays. As Mealy automata are equipped with an output function, they can be more compact than DFAs which accept the same language. We show that the adaptions of Gold's construction for Mealy machines stated in the literature have some issues and give a new construction for DFAs with a binary alphabet ourselves.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2020

Constraint Synchronization with Two or Three State Partial Constraint Automata

Here, we study the question if synchronizing words exist that belong to ...
research
05/27/2020

From Functional Nondeterministic Transducers to Deterministic Two-Tape Automata

The question whether P = NP revolves around the discrepancy between acti...
research
11/10/2020

Inferring Symbolic Automata

We study the learnability of symbolic finite state automata, a model sho...
research
05/13/2020

Bisimilarity in fresh-register automata

Register automata are a basic model of computation over infinite alphabe...
research
03/19/2016

Philosophical Solution to P=?NP: P is Equal to NP

The P=?NP problem is philosophically solved by showing P is equal to NP ...
research
05/20/2022

Neuro-Symbolic Regex Synthesis Framework via Neural Example Splitting

Due to the practical importance of regular expressions (regexes, for sho...
research
08/21/2020

Visual Designing and Debugging of Deterministic Finite-State Machines in FSM

This article presents a visualization tool for designing and debugging d...

Please sign up or login with your details

Forgot password? Click here to reset