GA and ILS for optimizing the size of NFA models

07/13/2021
by   Frédéric Lardeux, et al.
0

Grammatical inference consists in learning a formal grammar (as a set of rewrite rules or a finite state machine). We are concerned with learning Nondeterministic Finite Automata (NFA) of a given size from samples of positive and negative words. NFA can naturally be modeled in SAT. The standard model [1] being enormous, we also try a model based on prefixes [2] which generates smaller instances. We also propose a new model based on suffixes and a hybrid model based on prefixes and suffixes. We then focus on optimizing the size of generated SAT instances issued from the hybrid models. We present two techniques to optimize this combination, one based on Iterated Local Search (ILS), the second one based on Genetic Algorithm (GA). Optimizing the combination significantly reduces the SAT instances and their solving time, but at the cost of longer generation time. We, therefore, study the balance between generation time and solving time thanks to some experimental comparisons, and we analyze our various model improvements.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/13/2021

Improved SAT models for NFA learning

Grammatical inference is concerned with the study of algorithms for lear...
research
03/16/2023

Taking advantage of a very simple property to efficiently infer NFAs

Grammatical inference consists in learning a formal grammar as a finite ...
research
09/10/2014

An improved genetic algorithm with a local optimization strategy and an extra mutation level for solving traveling salesman problem

The Traveling salesman problem (TSP) is proved to be NP-complete in most...
research
03/28/2019

Forecasting model based on information-granulated GA-SVR and ARIMA for producer price index

The accuracy of predicting the Producer Price Index (PPI) plays an indis...
research
08/29/2023

Massively Parallel Continuous Local Search for Hybrid SAT Solving on GPUs

Although state-of-the-art (SOTA) SAT solvers based on conflict-driven cl...
research
06/21/2013

3-SAT Problem A New Memetic-PSO Algorithm

3-SAT problem is of great importance to many technical and scientific ap...
research
09/09/2022

Location-Routing Planning for Last-Mile Deliveries Using Mobile Parcel Lockers: A Hybrid Q-Learning Network Approach

Mobile parcel lockers (MPLs) have been recently proposed by logistics op...

Please sign up or login with your details

Forgot password? Click here to reset