Научная статья на тему 'Methods, algorithms and programs of computer algebra in problems of registration and analysis of random point structures'

Methods, algorithms and programs of computer algebra in problems of registration and analysis of random point structures Текст научной статьи по специальности «Физика»

CC BY
31
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук
Ключевые слова
methods of computer algebra / algorithms of computer algebra / programs of computer algebra / random point structures

Аннотация научной статьи по физике, автор научной работы — Reznik A.L., Soloviev A.A.

An original approach to solving difficult time-consuming problems of registration and analysis of random point images is described. The approach is based on the development and application of high-performance specialized computer algebra systems. Three software packages have been created specifically for carrying out equivalent analytical transformations on a computer. The first software system is designed to calculate formulas describing the volumes of convex polyhedra with parametrically specified boundaries in n-dimensional space. The second system is based on the calculation of multidimensional integral expressions by the method of cyclic differentiation of the integral with respect to the parameter. The third system is based on the accelerated implementation of complex combinatorial-recursive transformations on a computer. Another distinctive feature of the work is the extension of the classical Catalan numbers to the multidimensional case (they were required to solve a number of intermediate probabilistic-combinatorial problems). The implementation of the above computer algebra software systems on a multi-core cluster of Novosibirsk State University, together with the direct use of the explicit form of generalized Catalan numbers, allowed the authors to obtain several new previously unknown probabilistic formulas and dependencies required for solving problems in the field of analysis of random point images.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Methods, algorithms and programs of computer algebra in problems of registration and analysis of random point structures»

Methods, algorithms and programs of computer algebra in problems of registration and analysis of random point structures

A.L. Reznik1, A.A. Soloviev1 1 Institute of Automation and Electrometry of the Siberian Branch of the Russian Academy of Sciences, 630090, Novosibirsk, Russia, Academician Koptyug ave. 1

Abstract

An original approach to solving difficult time-consuming problems of registration and analysis of random point images is described. The approach is based on the development and application of high-performance specialized computer algebra systems. Three software packages have been created specifically for carrying out equivalent analytical transformations on a computer. The first software system is designed to calculate formulas describing the volumes of convex polyhedra with parametrically specified boundaries in n-dimensional space. The second system is based on the calculation of multidimensional integral expressions by the method of cyclic differentiation of the integral with respect to the parameter. The third system is based on the accelerated implementation of complex combinatorial-recursive transformations on a computer. Another distinctive feature of the work is the extension of the classical Catalan numbers to the multidimensional case (they were required to solve a number of intermediate probabilistic-combinatorial problems). The implementation of the above computer algebra software systems on a multi-core cluster of Novosibirsk State University, together with the direct use of the explicit form of generalized Catalan numbers, allowed the authors to obtain several new previously unknown probabilistic formulas and dependencies required for solving problems in the field of analysis of random point images.

Citation: Reznik AL, Soloviev AA. Methods, algorithms and programs of computer algebra in problems of registration and analysis of random point structures. Computer Optics 2023; 47(6): 1011-1017. DOI: I0.18287/2412-6179-C0-I330.

Acknowledgements: This work was supported by Ministry of Science and Higher Education of the Russian Federation (project no. № AAA-A17-117052410034-6).

Introduction

The first distinguishing feature of the research approaches used in this work is the development of methods (that are quite rare in this field of informatics) based not on numerical calculations, but on analytical transformations on a computer to solve complex fundamental and applied problems that arise in the analysis of random point images. To date, a large number of programming languages and computer algebra software systems are known [1 - 7]. In Russia (more precisely, in the USSR), the authors of the first software systems for analytical manipulation, successfully applied for scientific research, were academicians L.V. Kantorovich, N.N. Yanenko, V.M. Glushkov, D.V. Shirkov (1960-1970), I.V. Pottosin [8 - 12]. The algorithms and programs developed by them turned out to be effective for finding solutions to algebraic-differential equations, calculating polynomial expressions, solving problematic and time-consuming problems of theoretical physics. Although most of the above-mentioned computer algebra software systems become well-known and confirmed their effectiveness, nevertheless, the universality of such systems does not allow them to be an effective research tool in all areas of application. In particular, in one of the intermediate tasks related to the reliability of digital image registration, we needed a cyclic calculation of formulas that describe the volumes of para-metrically given polyhedra in n-dimensional space. Effi-

cient algorithms for calculating such integrals did not exist in any universal system of computer algebra. As a result, we ourselves created a mathematical basis, computational algorithms and programs implemented on their basis for calculating the analytical formulas we need.

The second important distinguishing feature of the methods used by us is that with their help, in a number of specific cases, it is possible to confirm the idea expressed by J. von Neumann: when a researcher is faced with a problem that he is unable to solve, he can use a computer to carry out time-consuming calculations that can lead to "correct" answer, and after that (with a solution "prompted" by the computer) it becomes possible to find a rigorous and constructive proof. In the work, using computer calculations, we managed to establish and then mathematically rigorously prove a number of analytical formulas that describe the probability of error-free reading of random discrete-point images. To do this without serious software support would be impossible or very difficult.

The third distinguishing feature of the presented work is that for a strict mathematical proof of the probabilistic dependences and relations obtained in it, we proposed an extension of the classical Catalan numbers to the multidimensional case (including their explicit form for a number of specific cases).

All of the above approaches turned out to be a useful tool for solving many scientific problems [13 - 14], which, by their physical nature, are associated with prob-

abilistic processes and, at the same time, require the use of highly efficient tools of computational informatics.

1. Analytical transformations on a computer in the problems of registration and analysis of random point images

The main problem considered here is related to estimating the probability of error-free reading of a random two-dimensional field in the case when the coordinates of point objects forming such a field are recorded using a reading aperture having a limited number of threshold levels.

By a random two-dimensional field is meant a random discrete-point distribution on a plane, created by a certain Poisson source with intensity X. The classic way to read the coordinates of such point objects is to use a "television" scheme for readout a random image in accordance with the scheme shown in Fig. 1.

N = L/£

Fig. 1. Television reading scheme of random point image

The reading aperture of the integrator having k threshold levels sequentially scans all horizontal bands of the image. When a point object falls within the reading aperture, the total integrator signal increases by one, and the coordinates of the point object are fixed. Meanwhile, the most important characteristic of the registration process is the probability of its error-free implementation, i.e. the probability that there will never be more than k objects inside the scanning window:

P =

exp(-^L)]T Pn k (8, L)

(1)

Here, Pn,k (e,L) is the probability of error-free readout of all horizontal bands of the image, provided that exactly n samples fall into separate band. Using the standard normalization, the parameter L can be excluded from consideration, and as a result finding the probability (1) reduces to solving the following one-dimensional problem:

"It is required to find the probability Pn,k (e) that when randomly throwing n points x1t x2,..., xn onto the interval (0,1), no subinterval of length £ containing more than k points is formed inside it."

Unfortunately, the analytical solution of this problem, despite the simplicity of the formulation, is known only for the case k=1 [15 - 16] and is given by the formula

Pn4(8, L) = (L - (n - 1)8)n / Ln ,( 0 <8 < L /(n -1) ). (2)

The problem posed is related to a random partition of the interval. Existing methods [17 - 18] are not sufficient to find a general formula for the probability Pn,k (e), therefore, to find its particular solutions we implemented several ideas based on analytical transformations on a computer [19].

2. Determining the reliability of readout random point fields using analytical transformations on a computer

The relations (3) - (6) given below describe the scheme for calculating the formulas Pn,k (e) using the analytical calculation on a computer the multidimensional integrals over convex polyhedra in n-dimensional space:

Pn,k(8) = n! |. . . |dx1...dXn,

D„k (8)

0 < x1 < x2 < ... < xn-1 < xn < 1, xk+1 - x1 > 8 , xk+2 - x2 > 8 ,

xn xn—k ^ 8 ,

(3)

(4)

p +X p +X

Pnk(8 ) = n! I ...I 1[xJ1 [x2]...1[xn -xn-1]1[1 -xn]1[xk+1 -x1 -8 ]X 1[xk+2 -x2-8 ]...1[xn -xn-k-8]dx1...dxn , (5)

L m i m

^xr -a,] n 1[Pi -xr] =SS1[xr -a,]1[Pi -xr]

i=1 /V i=1 / i=1 i=1

1[Pi - a,]

i

n1[a, -aq ]

q=1

q * i

m

n Ps -Pi ]

s=1 s * i

(6)

X X x2

P„k(8) = n! f. f Idxx

\

X

+n! I •

—on

n

n

m = 3

1fxk+1 - x2 -8]1[x2 ] n1[xm - xm-1 ] X 1 [1 - x„ ] n1[xm+k - xm -8]

V m=3 y V m=2

1 [ x2 +8-xk + 1 J1 [ xk + 1 -8]X

i n-k

1\xm - xm - 1 I 1f1 - xn ]ln1fxm+k - xm -8]

dx~ dx +

X

• I

—on

xk + 1 -8 I 0

dx_

(7)

dx~ . dx

Pnj(s) P„-l,l(>„ ,s) P2l(x3,..,x„ ,s) Pll(l2,..I„ ,s)

Pn,k(s) = 1[s-a1 ]1[ -s1 ]x J dxn J dxn-1 ... J dx2 J dx1 +

an1(s) an_11(xn ,s) a21(x3 . ,xn ,s) a11(x2 v ,xn ,s)

Pn,2(e) P„-1,2(x„ ,s) P22(x3,.,x„ ,s) P12(x2,.. , x„ ,S)

+i[s-a2] 1 [¿>2 -s1 ]x J dxn J dxn-1... J dx2 J dx1 +

an,2(s) an—12(xn,s) a22(x3,,xn,s) a12(x2. ,xn,s)

Pn,»(s) Pn—1,» (x„ ,s) P2»(x3 , ,x„ ,s) P1» (x2 . x ,s)

+1[s-a»]1[» — s1 ]x J dxn J dxn-1... J dx2 J dx1.

an,» (s) an—1,» (xn ,s) a2» (x3 . x ,s) a1» (x2, ,xn ,s)

First, the original integral (3) over the domain D„,k (e) defined by the system of inequalities (4) is reduced with the help of transformations (5) - (6) to the sum of iterated integrals with the already set integration limits. Relation (7) shows the first step of the algorithm, where the limits of integration with respect to the variable X1 are determined. Expression (8) describes the resulting set of all n-dimensional iterated integrals into which the original n-fold integral (3) decomposes. At the final stage, each of the iterated integrals is sequentially integrated and the results obtained are combined, taking into account the boundaries of the free parameter e. We have created a software package for computerized implementation of all the listed analytical transformations on a multi-core cluster of Novosibirsk State University.

It is designed for high-speed calculation of multiple integral expressions with space dimensions up to n = 15. When calculating manually, it is practically impossible to set the limits of integration, check all intermediate systems of inequalities for compatibility, and directly calculate iterated integrals even for n = 3.

The software package allows to calculate the formulas Pn,k (e) for all possible ranges of the parameter e for any values of n < 16 and k < n. Table 1 is an example of calculation of the formula P„,2 (e) for n = 15 using the latest software modification and the capabilities of the Novosibirsk State University multi-core cluster in 2023.

In addition to the programs for calculating multidimensional integrals over convex polyhedra in n-dimensional space, we have developed two computer algebra software packages to solve the problems of regis-

In the software implementation of any computational algorithms (both numerical and analytical), the most important characteristics are their complexity (i.e., the dependence of the total number of elementary operations on the dimension of the problem being solved) and required resources (i.e., memory costs). On modern multi-core computing clusters, these two indicators are the main parameters that directly affect the total execution time of the computing process. The latest version of implemented parallel algorithm on a multi-core cluster makes it possible to calculate the integral (3) in the case when the integration domain (4) is not necessarily tied to the calculation of the formulas Pn,k (e), but is specified by an arbitrary system of linear inequalities in the variables xi, The complexity of such an algorithm depends not only on the dimension n of the problem being solved, but also on the parameter C (n), which takes into account the number of inequalities in system (4) and the specifics of the problem being solved, and can be represented as O (n! C(n)). It should be noted that it is quite difficult to estimate the parameter C (n) in each particular case. For example, in the problem described above related to the calculation of formulas P„,k (e), system (4) consists of (2n - k + 1) inequalities, i.e. for k=1, the number of inequalities is maximum, while the number of iterated integrals into which the original multiple integral decomposes (and hence the execution time of the algorithm) is minimal.

tration and analysis of random point images. The first package is designed for specialized recursive analytical calculations. The second package is related to the calculation of probabilistic formulas by the method of differenti-

Tab. 1. An example of the program's results for n =15

n k Range of s Pnk (s)

15 2 (0,1/9) 1 - 1365s2 + 22750s3 + 281190s4 - 12048036s5 + 122727605s6 + 112857030s7 - 14073724665s8 + +144064260340s9 - 680385878172s10 + 1025143195440s11 + 5203298446255s12 -- 30893050642020s13 + 64426034589465s14 - 49991961279274s15

(1/9,1/8) -12 +1680s-102480s2 + 3781960s3 - 96242055s4 +1800598800s5 - 25589273710s6 + + 280538329500s7 - 2384010949320s8 +15656380639900s9 - 78629775685461s10 + + 296111707052070s11 - 808664482513160s12+1511172218544240s13 -1727589374382480s14 + +910833321829088s15

(1/8,1/7) - 572 + 60060s - 2927925s2 + 87957870s3 -1821799980s4 + 27567900360s5 -14953228590s6 + + 2767033861020s7 - 18852497543880s8 + 99631266835100s9 - 405144364726101s10 + +1245107820746790s11 - 2799752684568840s12 + 4349065819578480s13 - 4173546405908880s14 + +1865389803365088s15

ating multidimensional integrals with respect to a parameter. Fig. 2 shows one of the one-dimensional schemes for the placement of random point objects, the analysis of which required the use of the two mentioned software systems.

Fig. 2. Allocation scheme for an even (n = 2m) number of random points on the interval (0,1), when no subinterval of length Qe contains more than 2 points. Case 1/m < e < 1/(m -1)

3. Combinatorial-linguistic problems that arise in the study of random point structures and lead to classical and generalized Catalan numbers

In the analysis of random point structures, the word-symbolic formulation of problems turns out to be a very useful tool for ranking interdependent numerical sequences [20]. Below we will give the formulations of several tasks; some of them are direct extensions of the classical Catalan numbers to two and three dimensions.

The first task is formulated as follows: «Different words of length (Na + Nb + Nc) are composed of Na symbols "a", Nb symbols "b" and Nc symbols "c". It is necessary to determine the total number of words W (Na, Nb, Nc) such that for each of them two conditions are simultaneously fulfilled:

1. When viewing a word from left to right, the number

of "b" characters encountered never exceeds the number of "a" characters encountered.

2. When viewing a word from right to left, the number

of "c" characters encountered never exceeds the number of "a" characters encountered». To find a solution, the given word-symbolic problem was translated into a geometric form (see Fig. 3). It was required on a three-dimensional discrete lattice in the coordinate system (X Y, Z) to find the number of monotone paths from the point (0,0,0) to the point (Na, Nb, Nc) that do not intersect any of the P plane given by the equation X - Y = 0, nor the plane 2 given by the equation X -Z+Nc - Na = 0 (in the problems we considered, the planes P and P could not have intersections inside the parallelepiped shown in Fig. 3).

Fig. 3. Box with bounding planes P and P

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

The number of such paths corresponds exactly to the number of three-character words W(Na, Nb, Nc) that satis-

fy the conditions of the problem. For the case Na > Nb + Nc - 2 its solution is the relation

W ( Na , Nb, Nc ) = _ (Na + Nb + Nc)!

( Na + Nb + Nc )!

Na ! Nb ! Nc ! (Na + 1)!(Nb -1)! Nc !

(9)

( Na + Nb + Nc )!

( Na + Nb + Nc )!

(Na +1)!Nb!(Nc -1)! (Na + 2)!(Nb - 1)!(NC -1)!

This formula was obtained with the help of a double application of the mirror reflection method, first proposed by the French mathematician D. Andre back in 1887 to solve the Bertrand ballot problem [21]. We named these numbers as «generalized three-dimensional Catalan numbers», since the resulting formula generalizes the one-dimensional Catalan sequence known from many applications (it is obtained from (9) with Na = Nb and Nc = 0). The use of multidimensional generalized Catalan numbers allowed us to prove a number of analytical probabilistic relations that characterize the reliability of registration of random point images. In particular, we have proved the exact relation (10):

P*,2(S) _ (C2mm - C^m')(1 - (m - 1)s)2

(10)

for 1/m < e <1/(m -1);

To do this, we first managed to track the structure of relation (10) using the existing set of computer-calculated formulas P2m,2(s), then convert the original continuous problem into a discrete one, and then, using the program-combinatorial approach, find its exact solution. By the way, the first factor in formula (10) is the classical Catalan number.

The basis for the proof of formula (11) below

P2 m+1,2 (s) _ C2mm++1(1

)(~<m+2 m+1 V

+Cm+3 (1 . T^-2 m+1 V

ms)m+1(1 - (m - 1)s)n -ms)m+2(1 - (m - 1)s)m1 + ms)m+3(1 - (m -1)s)m-2

(11)

for 1/(m +1) < s <1/m;

was the formula (9) of the above word-symbolic formulation of the problem (as already noted, this is a three-dimensional extension of the classical Catalan sequence). To prove formula (12)

P2m,2(s) _ C2mm (1 - (m - 1)s)2m - C2mm1(1 - (m - 1)s)2m -C2mm2(1 - ms)m+2(1 - (m - 2)s)m-2 + +2C2mm3(1 -ms)m+3(1 -(m -2)s)m-3 --C2mm4(1 - ms)m+4(1 - (m - 2)s)m-4

(12)

for 1/(m +1) < e <1/m,

we needed to solve two additional word-symbolic problems. One of them is quite simple and formulated as follows: «Different words of length (Na + Nb) are composed of Na symbols "a" and Nb symbols "b". It is required to find the total number of words such that when they are viewed from left to right, the number of "a" characters

encountered never exceeds the number of "b" characters encountered by more than k (it is assumed that Nb < Na

and 0 < k < Na - Nb».

W ( Na, Nb ) =

(Na + Nb )!

(Na + Nb )!__

Na !Nb ! (Na -k-1)!(Nb + k +1)

(13)

The decision was found using the already mentioned mirror reflection method. It is easy to see that formula (13) is a two-dimensional extension of the classical

Catalan numbers, which are obtained from it when Na = Nb and k = Na - Nb (or k = 0).

The second task is much more difficult: «Different words of length (Na + Nb + Nc + Nd) are composed of Na symbols "a", Nb symbols "b", Nc symbols "c" and Nd

symbols "d" (they must meet the conditions 0 < Nb <Na < m, 0 < Nd < Nc < m, (Na + Nd) < m, (Nb + Nc) < m, (Na + Nc) > m +1). It is required to find the total number of words Wk (Na, Nb, Na Nd) that, when viewed from left to right, simultaneously satisfy three conditions:

1. The number of "b" characters encountered never ex-

ceeds the number of "a" characters encountered.

2. The number of "d" characters encountered never ex-

ceeds the number of "c" characters encountered.

3. The number of "a" characters encountered never ex-

ceeds the number of "c" characters encountered by

more than k = (m +1) - Nc».

Formula (14)

W(

(m+1)-Nc

(Na, Nb,NcN) = (Na + Nb + Nc + Nd)b

1

1

1

Na ! Nb ! Nc ! Nd ! Na ! Nb \(NC + 1)!(N -1)!

1

1

. (Na +1) !( Nb -1) !(Nc +1) !(Nd -1) ! (Na +1) !( Nb -1) ! Nc ! Nd ! J

1

(m + 3)!Nb !(Nd -1) !(N + Nc - (m + 2)) !

__1_

- (m + 2)! Nb ! Nd !( Na + Nc - (m + 2))!

+ (14)

(m + 3) !(Nb -1)!Nd !(Na + Nc - (m + 2)) !

__1_

- (m + 4) !( Nb -1) !(Nd -1) !(N + Nc - (m + 2)) !

is the solution to this problem. It was obtained using the technique of searching for random paths in Weyl chambers [22].

Using program-analytical methods of direct integration (for two free parameters), we have obtained and proved closed analytical relations (15 - 18):

Pn,n-3 (e) _ (n>6)

Pn,n-1 (e) = 1 - Sn - nen-1 (1 - s), Pn,n-2 (s) = 1 - 2Cn2sn-2(1 -s)2 - 2s 0 <e< (1/ 2)

Pn,n-2 (s) = 1 - 2sn + (2s - 1)n - 2Clsn-2 (1/2) <s<1

' +12sn-2 - 3sn-3),

(1 -s)2

1-2sn + Cn(6sn - 4sn-1)+C;;(-3sn +sn-2) + C3(9sn -18sn 0 <s<(1/2);

1-2sn +(2s-1)n +C1(1-s)(-2sn-1 +2(2s-1)n-1) +C;2(1-s)2(sn-2 +(2s-1)n-2)-3Cnsn-3(1-s)3, (1/2) <s<1;

(15)

(16)

(17)

(18)

The following asymptotic dependence (19) has been established and confirmed by all software calculations (including the results of 2023 obtained on the multi-core

cluster of Novosibirsk State University):

P,,2(e) = CO + C5(-n+2)e2 + C3(4n-10)e3 + +C,4(2n2 - 37n + 86)e4 + C„(-40„2 + 394n -922)e5 + +C6(-15n3 + 625n2 - 5171n -12086)e6 + +C7(420n3 -10724n2 +79996n -187002)e7 + +Cn(105n4 -10570n3 + 205499n2 -1426841n + (19)

+3336406)e8 + C9(5040n4 -155708n3 + 2267664n2 --17317506n+52315558)e9 + C10(-945n5 +189000n4 --15794525n3 + 389687181n2 - 3798029823n+ +12998966646)e10 + o(e10).

Conclusion

It is important to note that the exact probabilistic formulas P„:k (e) obtained as a result of the software-analytical calculations are required for solving many practical and applied scientific problems related to digital image processing. In particular, their knowledge is necessary for selecting the optimal number of threshold levels of a scanning detector receiver for television reading of random point images [23]. In biomedical research, these dependencies are required when classifying the analyzed images into standard and abnormal ones in order to promptly identify tumors and other disease-causing formations [24]. Methods and programs developed for intellectual analysis of random point images turn out to be a useful tool in solving problems related to the construction

+

+

of optimal algorithms for localizing point sources with a random discipline of pulse generation [25]. The created software-algorithmic complex and the scientific results obtained with its application became the basis for many research projects and scientific works carried out by the Institute of Automation and Electrometry of the Siberian Branch of the Russian Academy of Sciences (Novosibirsk) together with the Joint Institute for Informatics Problems (Minsk). Author's works aimed at creating new methods of software-analytical solution of the problems of registration, intellectual processing and analysis of random point images were supported by the RFBR already at the initial stage of research. In particular, RFBR grants financed the publication of a monograph [26] and a popular science article [27].

Thus, an example has been demonstrated when a computer with specialized software support is effectively used to solve complex probabilistic problems of analysis of random point images. In this case, the computer did not played the role of just a powerful calculator, but an intelligent assistant equipped with tools for conducting branched and time-consuming analytical calculations.

References

[1] Recio T, Losada-Liste R, Tabera LF, Ueno C. Visualizing a cubic linkage through the use of CAS and DGS. Mathematics 2022; 10(15): 2550. DOI: 10.3390/math10152550.

[2] Koepf W. Computer algebra: An algorithm-oriented introduction. Cham: Springer Nature Switzerland AG; 2022. ISBN: 978-3-030-78016-6.

[3] Bright C, Kotsireas I, Ganesh V. Applying computer algebra systems with SAT solvers to the Williamson conjecture. J Symb Comput 2020; 100: 187-209. DOI: 10.1016/j.jsc.2019.07.024.

[4] Meurer A, Smith C, Paprocki M, et al. SymPy: symbolic computing in Python. PeerJ Comput Sci 2017; 3: e103. DOI: 10.7717/peerj-cs.103.

[5] Moses J. Macsyma: A personal history. J Symb Comput 2012; 47(2): 123-130. DOI: 10.1016/j.jsc.2010.08.018.

[6] Peeters K. Introducing Cadabra: a symbolic computer algebra system for field theory problems. arXiv Preview. 2018. Source: <https://arxiv.org/abs/hep-th/0701238>.

[7] McCallum M. Computer algebra in gravity research. Living Reviews in Relativity, 2018; 21(1): 6. DOI:10.1007/s41114-018-0015-6.

[8] Kantorovich LV. On carrying out numerical and analytical calculations on machines with program control [In Russian]. Izvestiya AN ArmSSR, Seriya Fiz-Mat Nauk 1957; 10(2): 3-16.

[9] Shurygin VA, Yanenko NN. On the realization of algebraic-differential algorithms on the computer [In Russian]. Problems of Cybernetics 1961; 1: 33-43.

[10] Bezhanova MM, Katkov VL, Pottosin IV. Work on analytical transformations in the Computing Center of the Siberian Branch of the USSR Academy of Sciences [In Russian]. T 3. Kharjkov: "FTINT AN USSR" Publisher; 1972: 18-20.

[11] Gerdt VP, Tarasov OV, Shirkov DV. Analytical calculations on computers in the application to physics and mathematics [In Russian]. Uspekhi Fizicheskih Nauk 1980; 130 (1): 113-147.

[12] Glushkov VM, Grinchenko TA, Dorodnicyna AA, et al. ANALITIK-74 [In Russian]. Cybernetics 1978; 5: 114147.

[13] Reznik AL, Efimov VM, Soloviev AA, Torgov AV. Reliability of readout of random point fields with a limited number of threshold levels of the scanning aperture. Optoelectronics, Instrumentation and Data Processing 2014; 50(6): 582-588. DOI: 10.3103/S8756699014060065.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[14] Reznik AL, Soloviev AA. Software and combinatorial-probabilistic tools for the analysis of random point structures. Pattern Recognit Image Anal 2022; 32(3): 636638. DOI: 10.1134/S1054661822030348.

[15] Wilks S. Mathematical statistics. Princeton: Princeton University Press; 1944.

[16] Parzen E. Modern probability theory and its applications. New York: John Wiley and Sons; 1960.

[17] Darling DA. On class problems related to the random division of an interval. Ann Math Stat 1953; 24: 239-253.

[18] David G. Ordinal statistics [In Russian]. Moscow: "Nauka" Publisher; 1979.

[19] Reznik AL, Tuzikov AV, Soloviev AA, Torgov AV. Analysis of random point images with the use of symbolic computation codes and generalized Catalan numbers. Optoelectronics, Instrumentation and Data Processing 2016, 52(6): 529-536. DOI: 10.3103/S8756699016060017.

[20] Saracevic M, Adamovic S, Macek N, Selimi A, Pepic S. Source and channel models for secret-key agreement based on Catalan numbers and the lattice path combinatorial approach. J Inf Sci Eng 2021, 37(2): 469-482. DOI: 10.6688/JISE.202103_37(2).0012.

[21] André D. Solution directe du problème résola par M. Bertrand. Comptes Rendus de l'Académie des Sciences 1887; 105: 436-437.

[22] Gessel IM, Zeilberger D. Random walk in a Weyl chamber. Proc Am Math Soc 1992; 115(1): 27-31. DOI: 10.1090/S0002-9939-1992-1092920-8.

[23] Efimov VM, Iskoldsky AM, Krendel YM, Livshits ZA. On the characteristics of various methods for discrete structure images readout [In Russian]. Avtometriya 1973; 1: 3-7.

[24] Anishchenko VV, Vankevich PE, Kovalev VA, Kutsan NV, Lapitsky VA, Linev VN. The use of digital scanning devices and advanced telemedicine technologies in the diagnosis of lung diseases. Minsk: "OIPI NAS of Belarus" Publisher; 2010.

[25] Reznik AL, Tuzikov AV, Soloviev AA, Torgov AV, Kovalev VA. Time-optimal algorithms focused on the search for random pulsed-point sources. Computer Optics 2019; 43(4): 605-610. DOI: 10.18287/2412-6179-2019-434-605-610.

[26] Reznik AL, Efimov VM. Computer analytics and generalized Catalan numbers in problems of registration of random discrete objects [In Russian]. Novosibirsk: Publishing House Siberian Department of Russian Academy of Sciences; 2013. ISBN: 978-5-7692-1303-8.

[27] Reznik AL, Efimov VM, Soloviev AA, Torgov AV. About a barber from Ohio and analytical computing on a computer [In Russian]. Collection of popular science articles-winners of the RFBR competition in 2012 2013: 8-19.

Authors' information

Aleksandr L'vovich Reznik (b. 1948) graduated from Novosibirsk State University in 1969. Doctor of Technical Sciences. Head of laboratory at the Institute of Automation and Electrometry, Siberian Branch, Russian Academy of Sciences (IA&E SB RAS). Scientific interests: analytical and numerical methods for solving complex probabilistic problems using computer technology. E-mail: reznik@jae.nsk.su .

Aleksandr Anatolievich Soloviev (b. 1980) graduated from Novosibirsk State University in 2004. Candidate of Technical Sciences. Now he works as a Senior Researcher at the Institute of Automation and Electrometry, Siberian Branch, Russian Academy of Sciences (IA&E SB RAS). Scientific interests: image processing, mathematical statistics. E-mail: solowey@rambler.ru .

Code of State Categories Scientific and Technical Information (in Russian - GRNTI)): 28.23.15 Received April 28, 2023. The final version - July 9, 2023.

i Надоели баннеры? Вы всегда можете отключить рекламу.