Skip to main content

Showing 1–19 of 19 results for author: Korolkova, A V

Searching in archive cs. Search in all archives.
.
  1. Asymptote-based scientific animation

    Authors: Migran N. Gevorkyan, Anna V. Korolkova, Dmitry S. Kulyabov

    Abstract: This article discusses a universal way to create animation using Asymptote the language for vector graphics. The Asymptote language itself has a built-in library for creating animations, but its practical use is complicated by an extremely brief description in the official documentation and unstable execution of existing examples. The purpose of this article is to eliminate this gap. The method we… ▽ More

    Submitted 30 September, 2023; originally announced October 2023.

    Comments: in English; in Russian

  2. Implementation of hyperbolic complex numbers in Julia language

    Authors: Anna V. Korolkova, Migran N. Gevorkyan, Dmitry S. Kulyabov

    Abstract: Background: Hyperbolic complex numbers are used in the description of hyperbolic spaces. One of the well-known examples of such spaces is the Minkowski space, which plays a leading role in the problems of the special theory of relativity and electrodynamics. However, such numbers are not very common in different programming languages. Purpose: Of interest is the implementation of hyperbolic comple… ▽ More

    Submitted 4 January, 2023; originally announced January 2023.

    Comments: in English; in Russian

  3. Computer algebra in Julia

    Authors: Dmitry S. Kulyabov, Anna V. Korolkova

    Abstract: Recently, the place of the main programming language for scientific and engineering computations has been little by little taken by Julia. Some users want to work completely within the Julia framework as they work within the Python framework. There are libraries for Julia that cover the majority of scientific and engineering computations demands. The aim of this paper is to combine the usage of th… ▽ More

    Submitted 27 August, 2021; originally announced August 2021.

    Comments: in English; in Russian

  4. arXiv:2107.07461  [pdf, other

    math.NA cs.MS cs.SC

    Using a template engine as a computer algebra tool

    Authors: Migran N. Gevorkyan, Anna V. Korolkova, Dmitry S. Kulyabov

    Abstract: In research problems that involve the use of numerical methods for solving systems of ordinary differential equations (ODEs), it is often required to select the most efficient method for a particular problem. To solve a Cauchy problem for a system of ODEs, Runge-Kutta methods (explicit or implicit ones, with or without step-size control, etc.) are employed. In that case, it is required to search t… ▽ More

    Submitted 15 July, 2021; originally announced July 2021.

    Comments: in English; in Russian

  5. Practical application of the multi-model approach in the study of complex systems

    Authors: Anna V. Korolkova, Dmitry S. Kulyabov, Michal Hnatič

    Abstract: Different kinds of models are used to study various natural and technical phenomena. Usually, the researcher is limited to using a certain kind of model approach, not using others (or even not realizing the existence of other model approaches). The authors believe that a complete study of a certain phenomenon should cover several model approaches. The paper describes several model approaches which… ▽ More

    Submitted 16 February, 2021; originally announced February 2021.

    Comments: in English; in Russian

  6. arXiv:2007.09737  [pdf, other

    cs.MS

    Approaches to the implementation of generalized complex numbers in the Julia language

    Authors: Migran N. Gevorkyan, Anna V. Korolkova, Dmitry S. Kulyabov

    Abstract: In problems of mathematical physics, to study the structures of spaces using the Cayley-Klein models in theoretical calculations, the use of generalized complex numbers is required. In the case of computational experiments, such tasks require their high-quality implementation in a programming language. The proposed small implementation of generalized complex numbers in modern programming languages… ▽ More

    Submitted 19 July, 2020; originally announced July 2020.

    Comments: in English; in Russian

    Journal ref: in CEUR Workshop Proceedings, vol. 2639, 141-157 (2020)

  7. arXiv:2007.09488  [pdf, other

    cs.NI cs.MS

    Languages for modeling the RED active queue management algorithms: Modelica vs. Julia

    Authors: Anna Maria Yu. Apreutesey, Anna V. Korolkova, Dmitry S. Kulyabov

    Abstract: This work is devoted to the study of the capabilities of the Modelica and Julia programming languages for the implementation of a continuously discrete paradigm in modeling hybrid systems that contain both continuous and discrete aspects of behavior. A system consisting of an incoming stream that is processed according to the Transmission Control Protocol (TCP) and a router that processes traffic… ▽ More

    Submitted 18 July, 2020; originally announced July 2020.

    Comments: in English; in Russian

    Journal ref: in CEUR Workshop Proceedings, vol. 2639, 130-140 (2020)

  8. A modular extension for a computer algebra system

    Authors: Migran N. Gevorkyan, Anna V. Korolkova, Dmitry S. Kulyabov, Leonid A. Sevastianov

    Abstract: Computer algebra systems are complex software systems that cover a wide range of scientific and practical problems. However, the absolute coverage cannot be achieved. Often, it is required to create a user extension for an existing computer algebra system. In this case, the extensibility of the system should be taken into account. In this paper, we consider a technology for extending the SymPy com… ▽ More

    Submitted 11 May, 2020; originally announced May 2020.

    Comments: in English; in Russian

  9. A practical approach to testing random number generators in computer algebra systems

    Authors: Migran N. Gevorkyan, Dmitry S. Kulyabov, Anastasia V. Demidova, Anna V. Korolkova

    Abstract: This paper has a practical aim. For a long time, implementations of pseudorandom number generators in standard libraries of programming languages had poor quality. The situation started to improve only recently. Up to now, a large number of libraries and weakly supported mathematical packages use outdated algorithms for random number generation. Four modern sets of statistical tests that can be us… ▽ More

    Submitted 19 April, 2020; originally announced April 2020.

    Comments: in English, in Russian

  10. New Features in the Second Version of the Cadabra Computer Algebra System

    Authors: D. S. Kulyabov, A. V. Korolkova, L. A. Sevastianov

    Abstract: In certain scientific domains, there is a need for tensor operations. To facilitate tensor computations,computer algebra systems are employed. In our research, we have been using Cadabra as the main computer algebra system for several years. Recently, an operable second version of this software was released. In this version, a number of improvements were made that can be regarded as revolutionary… ▽ More

    Submitted 6 June, 2019; originally announced June 2019.

    Comments: in English; in Russian

  11. Issues in the software implementation of stochastic numerical Runge-Kutta

    Authors: Migran N. Gevorkyan, Anastasia V. Demidova, Anna V. Korolkova, Dmitry S. Kulyabov

    Abstract: This paper discusses stochastic numerical methods of Runge-Kutta type with weak and strong convergences for systems of stochastic differential equations in Itô form. At the beginning we give a brief overview of the stochastic numerical methods and information from the theory of stochastic differential equations. Then we motivate the approach to the implementation of these methods using source code… ▽ More

    Submitted 1 November, 2018; originally announced November 2018.

    Comments: in English, in Russian

  12. Implementing a Method for Stochastization of One-Step Processes in a Computer Algebra System

    Authors: D. S. Kulyabov, M. N. Gevorkyan, A. V. Demidova, T. R. Velieva, A. V. Korolkova, L. A. Sevastianov

    Abstract: When modeling such phenomena as population dynamics, controllable ows, etc., a problem arises of adapting the existing models to a phenomenon under study. For this purpose, we propose to derive new models from the rst principles by stochastization of one-step processes. Research can be represented as an iterative process that consists in obtaining a model and its further re nement. The number of s… ▽ More

    Submitted 8 May, 2018; originally announced May 2018.

    Comments: in English; in Russian

  13. Approaches to Stochastic Modeling of Wind Turbines

    Authors: M. N. Gevorkyan, A. V. Demidova, Robert A. Sobolewski, I. S. Zaryadov, A. V. Korolkova, D. S. Kulyabov, L. A. Sevastianov

    Abstract: Background. This paper study statistical data gathered from wind turbines located on the territory of the Republic of Poland. The research is aimed to construct the stochastic model that predicts the change of wind speed with time. Purpose. The purpose of this work is to find the optimal distribution for the approximation of available statistical data on wind speed. Methods. We consider four distr… ▽ More

    Submitted 8 November, 2017; originally announced November 2017.

    Comments: in English; in Russian

  14. arXiv:1704.00206  [pdf, other

    cs.MS physics.comp-ph

    The Stochastic Processes Generation in OpenModelica

    Authors: M. N. Gevorkyan, A. V. Demidova, A. V. Korolkova, D. S. Kulyabov, L. A. Sevastianov

    Abstract: Background: Component-based modeling language Modelica (OpenModelica is open source implementation) is used for the numerical simulation of complex processes of different nature represented by ODE system. However, in OpenModelica standard library there is no routines for pseudo-random numbers generation, which makes it impossible to use for stochastic modeling processes. Purpose: The goal of this… ▽ More

    Submitted 1 April, 2017; originally announced April 2017.

    Comments: in English, in Russian

  15. arXiv:1606.06604  [pdf, other

    physics.comp-ph cs.MS math.NA

    Stochastic Runge-Kutta Software Package for Stochastic Differential Equations

    Authors: M. N. Gevorkyan, T. R. Velieva, A. V. Korolkova, D. S. Kulyabov, L. A. Sevastyanov

    Abstract: As a result of the application of a technique of multistep processes stochastic models construction the range of models, implemented as a self-consistent differential equations, was obtained. These are partial differential equations (master equation, the Fokker--Planck equation) and stochastic differential equations (Langevin equation). However, analytical methods do not always allow to research t… ▽ More

    Submitted 21 June, 2016; originally announced June 2016.

    Comments: in English, in Russian. M.N. Gevorkyan, T.R. Velieva, A.V. Korolkova, D.S. Kulyabov, L.A. Sevastyanov, Stochastic Runge-Kutta Software Package for Stochastic Differential Equations, in Dependability Engineering and Complex Systems, Vol. 470, 2016, pp. 169-179

  16. Designing Installations for Verification of the Model of Active Queue Management Discipline RED in the GNS3

    Authors: T. R. Velieva, A. V. Korolkova, D. S. Kulyabov

    Abstract: The problem of RED-module mathematical model results verification, based on GNS3 experimental stand, is discussed in this article. The experimental stand consists of virtual Cisco router, traffic generator D-ITG and traffic receiver. The process of construction of such stand is presented. Also, the interaction between experimental stand and a computer of investigation in order to obtain and analyz… ▽ More

    Submitted 9 April, 2015; originally announced April 2015.

    Comments: in Russian; in English

    Journal ref: 6th ICUMT, IEEE, 2014, pp. 570--577

  17. The Method of Constructing Models of Peer to Peer Protocols

    Authors: A. V. Demidova, A. V. Korolkova, D. S. Kulyabov, L. A. Sevastyanov

    Abstract: The models of peer to peer protocols are presented with the help of one-step processes. On the basis of this presentation and the method of randomization of one-step processes described method for constructing models of peer to peer protocols. As specific implementations of proposed method the models of FastTrack and Bittorrent protocols are studied.

    Submitted 2 April, 2015; originally announced April 2015.

    Comments: in Russian; in English

    Journal ref: 6th International Congress on Ultra Modern Telecommunications and Control Systems and Workshops (ICUMT). 2014, IEEE, pp. 557-562

  18. arXiv:1503.07342  [pdf, ps, other

    cs.SC

    One-Step Stochastic Processes Simulation Software Package

    Authors: E. G. Eferina, A. V. Korolkova, M. N. Gevorkyan, D. S. Kulyabov, L. A. Sevastyanov

    Abstract: Background. It is assumed that the introduction of stochastic in mathematical model makes it more adequate. But there is virtually no methods of coordinated (depended on structure of the system) stochastic introduction into deterministic models. Authors have improved the method of stochastic models construction for the class of one-step processes and illustrated by models of population dynamics. P… ▽ More

    Submitted 25 March, 2015; originally announced March 2015.

    Comments: in Russian; in English

    Journal ref: Bulletin of PFUR. Series Mathematics. Information Sciences. Physics (3) (2014) 46-59

  19. arXiv:1402.6635  [pdf, ps, other

    cs.SC cs.MS gr-qc

    Tensor computations in computer algebra systems

    Authors: A. V. Korolkova, D. S. Kulyabov, L. A. Sevastyanov

    Abstract: This paper considers three types of tensor computations. On their basis, we attempt to formulate criteria that must be satisfied by a computer algebra system dealing with tensors. We briefly overview the current state of tensor computations in different computer algebra systems. The tensor computations are illustrated with appropriate examples implemented in specific systems: Cadabra and Maxima.

    Submitted 22 February, 2014; originally announced February 2014.

    Comments: in Russian; in English

    Journal ref: A. V. Korol'kova, D. S. Kulyabov, and L. A. Sevast'yanov. Tensor computations in computer algebra systems. Programming and Computer Software, 39(3):135--142, 2013