Parallel decomposition of control algorithms for computational processes based on the use of nondeterministic automaton logic

Authors

  • Dmitry V. Pashchenko Penza State Technological University, 440039, Russia, Penza, 1/11 Baydukova lane/Gagarina st., 1/11
  • Alexey I. Martyshkin Department of Computational Automatons and Systems, Penza State Technological University, 440039, Russia, Penza, 1/11 Baydukova lane/Gagarina st., 1/11
  • Dmitry A. Trokoz Penza State Technological University, 440039, Russia, Penza, 1/11 Baydukova lane/Gagarina st., 1/11
  • Tatyana Yu. Pashchenko Penza State University, 440026, Russia, Penza, Krasnaya Street, 40
  • Mikhail Yu. Babich JSC Research and Production Enterprise “Rubin”, 440000, Russia, Penza, Baydukova st, 2
  • Mikhail M. Butaev JSC Research and Production Enterprise “Rubin”, 440000, Russia, Penza, Baydukova st, 2

DOI:

https://doi.org/10.5377/nexo.v34i01.11278

Keywords:

control algorithm, verification, finite automaton, simulation, parallel system, formalization

Abstract

The paper deals with the issues of decomposition of control algorithms for the processes in parallel computing systems and the use of automaton models. When designing parallel processing systems, an important task is the formal presentation of process control algorithms since they allow achieving a packaged solution to the problems of specification, development, implementation, verification, and analysis of complex control systems, including the control of interacting processes and resources in parallel computing systems. It is especially necessary to use formal methods to verify complex information processing systems by model testing. One of the methods for the formal description of control algorithms is based on the use for these purposes of the nondeterministic automaton (NDA) logic, which is a method that allows one to present control algorithms for information processing in the form of systems of canonical equations describing all particular events implemented in the algorithm. The advantage of such a language is that all transitions in the control system are described not in terms of system states, but in terms of particular events, the simultaneous existence of which determines all states and transitions in the system; this allows avoiding a "combinatorial explosion" in the state space to the possibilities of means verification. Purpose of the paper: research of control algorithms for parallel computing systems using the NDA apparatus. The development and research object is parallel decomposition of control algorithms for parallel computing systems using automatic models.

Downloads

Download data is not yet available.
Abstract
444
PDF 344

Downloads

Published

2021-04-12

How to Cite

Pashchenko, D. V., Martyshkin, A. I., Trokoz, D. A., Pashchenko, T. Y., Babich, M. Y., & Butaev, M. M. (2021). Parallel decomposition of control algorithms for computational processes based on the use of nondeterministic automaton logic. Nexo Scientific Journal, 34(01), 01–12. https://doi.org/10.5377/nexo.v34i01.11278

Issue

Section

Articles

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.