|
This article is cited in 1 scientific paper (total in 1 paper)
Scientific Part
Computer Sciences
Heuristic optimization methods for linear ordering of automata
R. A. Farakhutdinov Saratov State University, 83 Astrakhanskaya St., Saratov 410012, Russia
Abstract:
The rapid development of society is associated with two key areas of science and technology: methods of working with Big Data and Artificial Intelligence. There is a common belief that up to 80% of the data analysis process is the time spent on data preparation. One aspect of preparing data for analysis is structuring and organizing data sets (also known as data tidying). Order relations are ubiquitous, we meet them when we consider numbers, Boolean algebras, partitions, multisets, graphs, logical formulas, and many other mathematical entities. On the one hand, order relations are used for representing data and knowledge, on the other hand, they serve as important tools for describing models and methods of data analysis, such as decision trees, random forests, version spaces, association rules, and so on. Since a serious limitation of many methods of pattern mining is computational complexity, it is important to have an efficient algorithm for ordering data. In this paper, we consider deterministic automata without output signals and investigate the problem of linear ordering of such automata, which consists of building a linear order on the set of states of an automaton, that will be consistent with the action of each input signal of the automaton. To solve this problem, we consider heuristic methods of global optimization: simulated annealing method and artificial bee colony algorithm. For both methods, we made a software implementation and performed testing on a special kind of automata.
Key words:
data science, optimization, automata, linear order, simulated annealing, bee colony.
Received: 22.11.2023 Revised: 04.03.2024
Citation:
R. A. Farakhutdinov, “Heuristic optimization methods for linear ordering of automata”, Izv. Saratov Univ. Math. Mech. Inform., 25:2 (2025), 295–302
Linking options:
https://www.mathnet.ru/eng/isu1084 https://www.mathnet.ru/eng/isu/v25/i2/p295
|
|