<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>V. Riznyk);</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Optimal multifactorial planning of experiments based on the combinatorial configurations MCDM</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Volodymyr Riznyk</string-name>
          <email>volodymyr.v.riznyk@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roman Sydorenko</string-name>
          <email>roman.v.sydorenko@lpnu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lviv Polytechnic National University</institution>
          ,
          <addr-line>S. Bandery Street 12, Lviv, 79013</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>MoDaST-2024: 6th International Workshop on Modern Data Science Technologies</institution>
          ,
          <addr-line>May, 31 - June, 1, 2024, Lviv-Shatsk</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The paper is devoted to MCDM supporting multifactor combinatory analysis using optimal planning of experiments based on the remarkable properties of the proposed combinatorial configurations, namely the concept of “Ideal Ring Bundles” (IRBs). These combinatorial structures are ring-ordered positive integers that form a finite set of integers from 1 to the sum of all these numbers using both these numbers and all their consecutive terms. The application of Ideal Ring Bundles provides for finding optimal solution problems by reducing the volume of experiments in fuzzy decision analysis while maintaining on validity of the analysis. It is possible to use a simple algorithm to design an optimized multifactor combinatory analysis for MCDM support.</p>
      </abstract>
      <kwd-group>
        <kwd>Optimal multifactor planning of experiments</kwd>
        <kwd>combinatorial configuration</kwd>
        <kwd>attribute</kwd>
        <kwd>decision analysis 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>examples of the application focus, including education with contextual learner modeling in
personalized and ubiquitous learning, E-learning, career and job, supply chain management,
and other fields and examples (Table 1).</p>
      <p>The main decision-making methods that consider more than one criterion in the
decisionmaking process are regarded in [7]. The authors give you an idea about using MCDMs in
different fields and are one of the most common decision-making methods, as well as propose
to classify considering them for different aspects. This paper aims to discuss the important
concepts, applications, and types of MCDM methods. Based on the results of investigating the
popularity of MCDM methods in different subject areas this paper was focused on many
complementary studies.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Ideal Ring Bundles</title>
      <p>Let us regard a numerical n-stage chain sequence of distinct positive integers {k1, k2,…,kn} as
being cyclic so that kn is followed by k1. We call this a ring sequence. A sum of consecutive
terms in the ring sequence can have any of the n terms as its starting point as well as any
number of terms from 1 to n-1 (Table 2).
...</p>
      <p>n
in1
 k i  k1
kn+k1
2
2
 k i
i1
k2
...</p>
      <p>n
in1
ki  ki
kn   k</p>
      <p>i
2
i1
2
i1
qj
...
...
...
...
...
...</p>
      <p>
        n-1
n1
ki
i1
n1
ki
i2
...
kn-1
n
 ki
i1
Each numerical pair (pj, qj), pj ,qj{1, 2,…, n}, corresponds to sum Sj = S (pj,qj), and can be
calculated by equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), pj ≤ qj.
      </p>
      <p>In case
pj &gt; qj a ring sum is</p>
      <p>Sj = S (pj ,qj) =  k</p>
      <p>i
q
j
i pj
Sj = S (pj ,qj) =
q
j
i1
 ki   k</p>
      <p>i
n
i pj</p>
      <p>=  ( − 1) + 1
Easy to see from table 2, that the maximum number of distinct sums Sn of consecutive terms of
the ring sequence is
An n-stage ring sequence Kn= {k1, k2, ... ,ki, ... kn} of natural numbers for which the set of all
Sn sums of consecutive terms in the ring sequence consists of the numbers from 1 to Sn= n(n–
1) +1, each number occurring exactly once is called "Ideal Ring Bundle" (IRB) [8].
Here is a graphical representation of an Ideal Ring Bundle containing five (n=5) elements {1, 3,
10, 2, 5} (Figure 1).
n
n
 ki
i1
n
 ki
i2
...</p>
      <p>
        n
 ki
in1
kn
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
      </p>
      <p>Consecutive terms in the numerical ring sequence {1,3,10,2,5} with parameters n= 5, Sn=
n(n–1) +1 = 21 presents in Table 3.</p>
      <sec id="sec-2-1">
        <title>2.1. IRB structure as a finite field</title>
        <p>The study of IRB structure as a finite field uses modern mathematical methods for optimization
of systems that exist in the theory of combinatorial configurations [8], and algebraic
constructions based on cyclic groups in extensions of Galois fields [8]. A finite field exists for
any prime power q, namely GF(q). The multiplicative group of GF(q) is cyclic; thus it is
generated by any of its φ (q – 1) elements of order q – 1. These generating elements are primitive
roots and for prime p, the residues 0,1,…, p- 1 form a field concerning addition and
multiplication modulo p. GF(qm) is represented by the set of all m-tuples with entries from
GF(q). In this representation, addition is performed component-wise wise but multiplication is
more complicated. Associate with the m-tuple am-1 , am-2 , …, a1 , a0 the polynomial am-1
xm1 +…+ a1x + a0. Then, to multiply two m-tuples, multiply instead their associated polynomials
and reduce the result modulo any fixed mth degree polynomial f(x) irreducible over GF(q). The
coefficients of the resulting polynomials constitute the m- tuple which is the product of the
original two. For multiplicative purposes it is more convenient to represent GF(qm) in terms of
a primitive root α; in which case, GF(qm) consists of 0, α 0 , α1, α2, α3,…, αr-2 where r =
qm .</p>
        <p>Multiplication then becomes a simple matter of reducing exponents modulo qm – 1, but
addition is more complicated. Both these representations of GF(qm) are used in the proof of
Singer’s theorem. Singer discovered a large class of difference sets related to finite projective
geometries [written PG (N, q)]. These have parameters υ = S = (qN+1 – 1)/(q – 1), k = n = (qN
– 1)/(q – 1), λ = R = (qN-1 – 1)/(q – 1), for N ≥ 1 and they exist whenever q is a prime power.</p>
        <p>
          Example 1. This represents the set of elements for finite projective geometry PG (
          <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
          ), of
dimension N=2 over GF(
          <xref ref-type="bibr" rid="ref3">3</xref>
          ), with f(x) = x3 – x – 1:
x 0  1
        </p>
        <p>
          Easy to see, that xi ↔ i, i = 0,1,…, S - 1= n(n – 1) = 12, where n = 4. Here a sequence of all
fixed elements of zero coefficients by x2 are as follows: 1, x, x+1, x+2. We regard the PG(
          <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
          ) as
a central symmetrical figure {0, 1, …,12}of order S = 13, where elements 1, x, x+1, x+2 generate
a ring sequence of positive integers {1, 2, 6, 4} as a set of angular distances between diverged
lines of projective geometry PG (
          <xref ref-type="bibr" rid="ref2 ref3">2,3</xref>
          ).
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Application of Ideal Ring Bundles for optimal multifactorial planning of experiments</title>
      <p>An optimal combinatorial plan of an experiment is known and can be developed using so-called
Latin squares and their complete sets [9]. A Latin square of order p forms p×p - matrix, which
contains each symbol in each row as well as in each column exactly once. And two Latin squares
of order p are called "mutually orthogonal Latin squares" [9].</p>
      <p>If putting one square on the other of it provides each symbol from one square occurs with
each symbol from the other square exactly once. A combination of numbers a row, a column,
and a symbol form the sub-set of factor levels for the first, the second, and the third factors of
the optimal combinatorial measure plan. So, a single Latin square measure model of order p
consists of three factors with p its levels. However, it is considerable only p2 variety
combinations of the factor levels instead of p3 combinations. Thanks to it this plan of
experimental measures allows us to cut the volume of work for p times. For the development
of a factors measure plan that is well applicable to a system by two orthogonal squares, for five
or more factors plans can apply to several orthogonal Latin squares accordingly.</p>
      <p>The maximum number of factors under study F, the maximum number of levels R for each
of these factors, and the maximum number N of pairwise orthogonal Latin squares of the M-th
order, which forms the matrix M×M, chosen to build an optimal plan for a multivariate
experiment, are interconnected by a system of simple equations:
where n is the order of IRB.</p>
      <p>=  = 
 = 
1 k1  kl </p>
      <p>kl , if i  j  n 1

1  k1 

cij  
i j
 k l ,
l i1</p>
      <p>n
1  k1  l i1 k l 
i j n
 k l , if
l 1</p>
      <p>
if i  j  n 

(mod S n )
i  j  n

</p>
      <p>Similarly to the construction of the matrix C, all other matrices can be found, and the
formulas for calculating the z-th (z = 1, 2, ... , n – 1) of additional auxiliary matrices M(z) take
the following form:</p>
      <p>Construction to continue until the requirement is satisfied</p>
      <p>r (10)
cij  1   kl (mod Sn ), r  1,2,..., n</p>
      <p>l 1</p>
      <p>
        If requirement (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) is not satisfied, continue the construction of matrix C using the formulas
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Synthesis of optimal multifactorial plans of experiments</title>
      <sec id="sec-4-1">
        <title>4.1. Constructing a system of pairwise orthogonal Latin squares</title>
        <p>
          As an example of the implementation of the above algorithm, we construct a system of pairwise
orthogonal Latin squares based on IRB (
          <xref ref-type="bibr" rid="ref1 ref2 ref3 ref5">1, 3, 10, 2, 5</xref>
          ), where k1=1, k2=3, k3=10, k4= 2, k5= 5; n = 5.
1. Calculate a set of numbers P for numeration of Latin squares rows by elements k1, k2, k3, ..., kn
        </p>
        <p>The set P for the numeration of Latin squares rows forms the P-matrix (Table 4).
3. To calculate the rest three (n–2= 3) of numerical sets M(z) for finding the complete set of
Latin squares in the manner that above.</p>
        <p>
          The family M(z) of numerical sets, z = 1,2,3, for finding the complete set of Latin squares
represents Tables 6, 7, and 8.
18 21 10 12
20 9 11 16
6 8 13 14
19 3 4 7
4. According to the coordinates of the sets P and C, we construct Latin squares Q1, Q2, Q3.
To obtain the first line in each of these squares in a normalized form (
          <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1,2,3,4</xref>
          ), we carry out the
corresponding renumbering of sets M(z). As a result, we get the pairwise orthogonal Latin
squares:
        </p>
        <p>These squares form a complete set (all family) of the matrix to design n-factors (n=5) optimal
measure plan, each factor can have four (n–1= 4) levels. So, a plan built on 3 squares can be
applied in a 5-factor experiment, where the levels of the first factor correspond to the column
numbers, the second to the row numbers, and the levels of the remaining three factors to the
symbols of the first, second and third squares. An example of the application of the mentioned
algorithm for composing the 5-factor optimal measure plan for the fuzzy process is below.</p>
        <p>Let fuzzy process is characterized by the following physical parameters A, B, C, D, and E,
each of which makes some mutual correlation as well as influence on static and dynamic
behavior observed too. The range of parameter changing is subdivided into elected parts, and
each of the ranges is described by four (n–1=4) characteristic levels. Of course, it is possible to
regard measurable parameters as well as non-measurable too.</p>
        <p>We have built a system of three orthogonal squares. Now the optimal plan of experiments
with five (n=5) influence factors (for example, A, B, C, D, E) and four (n–1=4) discrete levels for
each of the factors can be generated simply by choice of the levels of the first, the second and
the third factors as correspond symbols (numbers) which are the same cell's co-ordinates in
each Latin squares. Just the numbers of the fixed coordinates give us the levels of the fourth
and the fifth factors. For example, we can make the first experiment selecting the first discrete
level (symbol 1) of the factors A, B, C, D, E; the second experiment can be fulfilled taking the
first level of the factor A while the second level (symbol 2) of the factors B, C, D, E; the third
experiment involves the 1st level of A and the 3-rd of B, C, D, E; the fourth - 1st of A and 4th of
B, C, D, E; the next experiment includes in the action the combination 2- A, 1- B, 3- C, 2- D,
4E, and so on. So, this plan provides the fulfillment only (n–1)2 = 42 = 16 experiments (Table 9)
instead of (n–1)3 = 64 in comparison with the standard plan of multifactorial experiments.</p>
        <p>E 1 2 3 4 4 3 2 1 3 4 1 2 2 1 4 3
In general case each of 16 observed results can be considered measurable as well as any
nonmeasurable factor or linguistic values.</p>
        <p>The system consists of three Latin squares. A plan built from as many squares as can be used
in a five-factor experiment, where the levels of the first factor correspond, for example, to
column numbers, the second factor - to row numbers, and the levels of the remaining three
factors correspond to the symbols of the first, second, and third squares. The described
algorithm is developed based on the technique of constructing a finite projective plane in affine
form and the existing relationship between IRB and the theory of combinatorial configurations.
According to the algorithm, a program has been compiled that allows generation of multifactor
optimal experimental plans on a computer with the exclusion of undesirable effects in static
studies and creating application packages for machine synthesis of plans with specified
properties.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Results of the pairwise orthogonal Latin squares applications</title>
        <p>Variance analysis is also used to identify promising or the best combinations of levels of
qualitative factors in the study of multifactor systems. Here, the experiment is set to optimize,
which consists of finding the optimal qualitative composition of the system in the early stages
of research, very often a large number of factors have to be included in the experiment so as
not to miss any of the potentially significant ones, since further experiments may lose all
meaning if some strongly influential factor is not included in the research program. Here is a
need to conduct a screening experiment, the purpose of which is to isolate a group of essential
factors and weed out insignificant ones. At the next stage of the study, the influence of
significant factors can be studied in more detail. To build multi-level plans during the screening
of experiments, combinatorial configurations, such as hypercubes, Latin squares, and
GrecoLatin squares, are widely used, which can significantly reduce the enumeration of options. For
any real experiment, the presence of various kinds of heterogeneities is very typical, the
influence of which is desirable to exclude when comparing the levels of the main factors. If we
are talking about planned experiments, then a variety of plans are proposed here, allowing the
processing of data to exclude what distorts the influence of inhomogeneities. Here is a need to
conduct a screening experiment, the purpose of which is to isolate a group of essential factors
and weed out insignificant ones. At the next stage of the study, the influence of significant
factors can be studied in more detail. To build multi-level plans during the screening of
experiments, combinatorial configurations, such as hypercubes, Latin squares, and Greco-Latin
squares, are widely used, which can significantly reduce the enumeration of options. For any
real experiment, the presence of various kinds of heterogeneities is very typical, the influence
of which is desirable to exclude when comparing the levels of the main factors. If we are talking
about planned experiments, then a variety of plans are proposed here, allowing the processing
of data to exclude what distorts the influence of inhomogeneities.</p>
        <p>An experimental plan designed to investigate the effect on the effective attribute of four
factors, each of which has levels. The plan of this type allows several times to reduce the number
of observations compared to a four-factor analysis of variance. This assumes the absence of the
influence of the interaction of factors on the effective attribute. It is obtained by superimposing
on the Latin square another Latin square of the same dimension and "orthogonal" first. In this
case, orthogonality means that each letter of both the Latin squares appeared only once in each
Crit
erio
n X
Crit
erio
n Y
5,1
2,3
4,4
3,2
4,5
3,8
3,8
3,4
row and each column. Usually in the second Latin square Greek letters are used, hence the
name. For example, to construct an optimal 5-factor (F = 5) experimental plan with five (R = 5)
levels for each of these factors, one should find three (N = 3) pairwise orthogonal Latin squares
of the four (M = 4) order using the IRB of the five (n = 5) order. An example of the pairwise
orthogonal Latin squares applications of material selection for optimal design combinatory
analysis with five (n=5) influence factors is illustrated in Table 10.
The application of IRBs in fuzzy decision analysis provides for the minimizing of experiments
while maintaining on validity of the analysis. It is possible to use a simple algorithm to design
the optimal multifactorial plan of experiments in matrix form. The proposed algorithm can be
well applicable for analysis of the influence of a lot of physical parameters as well as some other
factors on the behavior of the analyzed fuzzy object or its model. This approach makes it
possible to provide sufficiently less of computing in fuzzy decision analysis while maintaining
on validity of the analysis. The application of Ideal Ring Bundles provides for finding optimal
solution problems by reducing the volume of experiments in fuzzy decision analysis while
maintaining on validity of the analysis. It is possible to use a simple algorithm to design of
optimized multifactor combinatory analysis for MCDM support.</p>
        <p>3,4
2,5
3,4
1,9
3,8
3,4</p>
        <p>4,2
- -
4,2
2,8
5,1
3,8
4,4
3,4
4,5
2,7
3,8
4,3
5,1
2,6</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M</given-names>
            ,
            <surname>Aruldoss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.T.</given-names>
            <surname>Lakshmi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.P.</given-names>
            <surname>Venkatesan</surname>
          </string-name>
          ,
          <article-title>A survey on multi-criteria decisionmaking methods and its applications, Am</article-title>
          .
          <string-name>
            <surname>J. Inf. Syst.</surname>
          </string-name>
          (
          <year>2013</year>
          ),
          <volume>1</volume>
          ,
          <fpage>31</fpage>
          -
          <lpage>43</lpage>
          . doi:
          <volume>10</volume>
          .12691/ajis-1- 1-5.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Velasquez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.T.</given-names>
            <surname>Hester</surname>
          </string-name>
          ,
          <article-title>An analysis of multi-criteria decision-making methods</article-title>
          ,
          <source>Int. J. Oper</source>
          . (
          <year>2013</year>
          ),
          <volume>10</volume>
          ,
          <fpage>56</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Hajduk</surname>
          </string-name>
          <article-title>, Multi-Criteria Analysis in the Decision-Making Approach for the Linear Ordering of Urban Transport Based on TOPSIS Technique</article-title>
          .
          <source>Energies</source>
          (
          <year>2021</year>
          ),
          <volume>15</volume>
          , 274. doi.org/10.3390/en15010274.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.M.</given-names>
            <surname>Shahsavarani</surname>
          </string-name>
          , E. Azad Marz Abadi, The Bases, Principles, and
          <article-title>Methods of DecisionMaking: A review of literature</article-title>
          .
          <source>IJMR</source>
          (
          <year>2015</year>
          ),
          <volume>2</volume>
          ,
          <fpage>214</fpage>
          -
          <lpage>225</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bączkiewicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wątróbski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kizielewicz</surname>
          </string-name>
          , W.Sałabun,
          <article-title>Towards Objectification of MultiCriteria Assessments: A Comparative Study on MCDA Methods</article-title>
          ,
          <source>In: Proceedings of the 16th Conference on Computer Science and Intelligence Systems (FedCSIS)</source>
          , online, 2
          <article-title>-5 September 2021</article-title>
          . DOI:
          <volume>10</volume>
          .15439/2021F61.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H.</given-names>
            <surname>Taherdoost</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Madanchian, Multi-Criteria Decision-Making (MCDM) Methods</article-title>
          and
          <string-name>
            <given-names>Concepts</given-names>
            <surname>Computing</surname>
          </string-name>
          .
          <source>Encyclopedi</source>
          <year>2023</year>
          ,
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <fpage>77</fpage>
          -
          <lpage>87</lpage>
          . doi.org/10.3390/encyclopedia3010006.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>P.K.D. Pramanik</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Biswas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Pal</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Marinković</surname>
            , and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Choudhury</surname>
            ,
            <given-names>A Comparative</given-names>
          </string-name>
          <article-title>Analysis of Multi-Criteria Decision-Making Methods for Resource Selection in Mobile Crowd Computing</article-title>
          ,
          <year>Symmetry 2021</year>
          ,
          <volume>13</volume>
          (
          <issue>9</issue>
          ), 1713. doi.org/10.3390/sym13091713.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>V.</given-names>
            <surname>Riznyk</surname>
          </string-name>
          ,
          <source>Synthesis of Optimal Combinatorial Systems. Lviv: High School</source>
          ,
          <year>1989</year>
          , 168 p.
          <source>ISBN 5-11-000640-7.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Hall</given-names>
            <surname>Jr.</surname>
          </string-name>
          (
          <year>1998</year>
          ).
          <source>Combinatorial Theory / Jr</source>
          . Hall. -
          <volume>2</volume>
          edition: Wiley-Interscience,
          <year>1998</year>
          .
          <article-title>- 464 р</article-title>
          . DOI:
          <volume>10</volume>
          .1002 / 9781118032862.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>