Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism

Background. It is proposed to develop agent-based network metacomputer systems and applications based on logical methods and related conceptual graphical models, which allows combining imperative and declarative methods when designing the functional architecture and software of a metacomputer. Fo...

Full description

Bibliographic Details
Main Authors: V.I. Volchikhin, N.S. Karamysheva, S.A. Zinkin, E.I. Gurin
Format: Article
Language:English
Published: Penza State University Publishing House 2022-06-01
Series:Известия высших учебных заведений. Поволжский регион:Технические науки
Subjects:
_version_ 1818469412708024320
author V.I. Volchikhin
N.S. Karamysheva
S.A. Zinkin
E.I. Gurin
author_facet V.I. Volchikhin
N.S. Karamysheva
S.A. Zinkin
E.I. Gurin
author_sort V.I. Volchikhin
collection DOAJ
description Background. It is proposed to develop agent-based network metacomputer systems and applications based on logical methods and related conceptual graphical models, which allows combining imperative and declarative methods when designing the functional architecture and software of a metacomputer. Formalized specifications for creating agent-based network applications based on conceptual and logical models of artificial intelligence are proposed. The term “metacomputer” is chosen to denote the network environment in which the action script is deployed. Another name is a cloudnetwork application, in principle it means the same thing, but it differs in the additional consideration of terminology from the field of modern network technologies in an explicit form. In connection with the growing importance of global computer networks in science and education, the problem of creating large-scale applications is relevant. A functional organization of metacomputer agent-based network distributed computing is proposed, which implements the main structures of distributed programming, where the network is actually considered as a computer with distributed program control based on the messagedriven computing paradigm, and not as a means of implementing the simple client-server or master-slave applications. The aim of the work is to increase the level of parallelism in data processing in metacomputer systems by organizing the pipeline movement of messages over the network. Materials and methods. Conceptual models, logical-algebraic operating models, logical Petri nets are used as the main methods. Results. Conceptual graphs of distributed algorithms and logical-algebraic operational expressions suitable for use as directly executable specifications are proposed, a method is developed for moving from conceptual graphs to executable specifications that define the functional architecture of a metacomputer. Simulation models for distributed algorithms have been developed. Conclusions. The practical implementation of the above concepts and models will increase the level of parallelism in the operation of agent-based virtual metacomputer systems due to the pipeline organization of message passing.
first_indexed 2024-04-13T21:24:15Z
format Article
id doaj.art-8e8b2b86dda5497bbaa9b82ebd6951f9
institution Directory Open Access Journal
issn 2072-3059
language English
last_indexed 2024-04-13T21:24:15Z
publishDate 2022-06-01
publisher Penza State University Publishing House
record_format Article
series Известия высших учебных заведений. Поволжский регион:Технические науки
spelling doaj.art-8e8b2b86dda5497bbaa9b82ebd6951f92022-12-22T02:29:23ZengPenza State University Publishing HouseИзвестия высших учебных заведений. Поволжский регион:Технические науки2072-30592022-06-01210.21685/2072-3059-2022-2-1Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelismV.I. Volchikhin0N.S. Karamysheva1S.A. Zinkin2E.I. Gurin3Penza State UniversityPenza State UniversityPenza State UniversityPenza State UniversityBackground. It is proposed to develop agent-based network metacomputer systems and applications based on logical methods and related conceptual graphical models, which allows combining imperative and declarative methods when designing the functional architecture and software of a metacomputer. Formalized specifications for creating agent-based network applications based on conceptual and logical models of artificial intelligence are proposed. The term “metacomputer” is chosen to denote the network environment in which the action script is deployed. Another name is a cloudnetwork application, in principle it means the same thing, but it differs in the additional consideration of terminology from the field of modern network technologies in an explicit form. In connection with the growing importance of global computer networks in science and education, the problem of creating large-scale applications is relevant. A functional organization of metacomputer agent-based network distributed computing is proposed, which implements the main structures of distributed programming, where the network is actually considered as a computer with distributed program control based on the messagedriven computing paradigm, and not as a means of implementing the simple client-server or master-slave applications. The aim of the work is to increase the level of parallelism in data processing in metacomputer systems by organizing the pipeline movement of messages over the network. Materials and methods. Conceptual models, logical-algebraic operating models, logical Petri nets are used as the main methods. Results. Conceptual graphs of distributed algorithms and logical-algebraic operational expressions suitable for use as directly executable specifications are proposed, a method is developed for moving from conceptual graphs to executable specifications that define the functional architecture of a metacomputer. Simulation models for distributed algorithms have been developed. Conclusions. The practical implementation of the above concepts and models will increase the level of parallelism in the operation of agent-based virtual metacomputer systems due to the pipeline organization of message passing.metacomputerscloud network applicationsvirtual architectures of distributed computing systemsformal modelslogical-algebraic operational expressionsformalized specificationssoftware agentslogical network models
spellingShingle V.I. Volchikhin
N.S. Karamysheva
S.A. Zinkin
E.I. Gurin
Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
Известия высших учебных заведений. Поволжский регион:Технические науки
metacomputers
cloud network applications
virtual architectures of distributed computing systems
formal models
logical-algebraic operational expressions
formalized specifications
software agents
logical network models
title Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
title_full Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
title_fullStr Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
title_full_unstemmed Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
title_short Algorithms, logic and modeling of agent-based metacomputer systems with a high level of parallelism
title_sort algorithms logic and modeling of agent based metacomputer systems with a high level of parallelism
topic metacomputers
cloud network applications
virtual architectures of distributed computing systems
formal models
logical-algebraic operational expressions
formalized specifications
software agents
logical network models
work_keys_str_mv AT vivolchikhin algorithmslogicandmodelingofagentbasedmetacomputersystemswithahighlevelofparallelism
AT nskaramysheva algorithmslogicandmodelingofagentbasedmetacomputersystemswithahighlevelofparallelism
AT sazinkin algorithmslogicandmodelingofagentbasedmetacomputersystemswithahighlevelofparallelism
AT eigurin algorithmslogicandmodelingofagentbasedmetacomputersystemswithahighlevelofparallelism