<!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>November</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Strategic Planning Technology: Application Aspects of Artificial Intelligence Linguistic Generative Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(former Peremohy)</institution>
          ,
          <addr-line>Kyiv,03056</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute for Information Recording of the National Academy of Sciences of Ukraine</institution>
          ,
          <addr-line>2, M. Shpak str., Kyiv, 03113</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kyiv National Linguistic University</institution>
          ,
          <addr-line>73, Velyka Vasylkivska str., 03680, Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"</institution>
          ,
          <addr-line>37, Prospect Beresteiskyi</addr-line>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Pryazovskyi State Technical University</institution>
          ,
          <addr-line>29, Gogolya str., Dnipro; 49000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>64/13, Volodymyrs'ka str., Kyiv, 01601</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>2</volume>
      <fpage>0</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>A technology for strategic planning that enables the formal construction of realistic long-term plans using all available knowledge in various weakly structured domains (regional development, military sphere, business, IT, education, and so on) is proposed. This technology is based on group construction of a goal-oriented model of the subject domain, which is built through the decomposition of the main strategic goal and considers the temporal and resource characteristics of the system's components, along with their interconnections. The usage of linguistic generative models of artificial intelligence is suggested at certain modeling stages. It is demonstrated that artificial intelligence tools contribute to enhancing the adequacy of subject domain models, thus improving the quality of recommendations generated by strategic decision support systems. Nevertheless, it is essential to note that these tools do not replace the involvement of expert teams in the modeling process. Instead, they serve as additional rather than primary tools in the strategic planning sphere. decision-making support, strategic planning, modeling of subject domains, linguistic generative Proceedings</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>models of artificial intelligence</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>The importance of proper and scientifically sound strategic planning and a reasonable development
strategy in various fields cannot be overstated. In fact, in any field of activity, a person wants to know
what to do to achieve a certain goal. In addition, success directly depends on choosing the most effective
way to achieve the desired result.</p>
      <p>
        Explanatory dictionaries provide a definition of "Strategy" (derived from the Greek word στρατηγία,
meaning the art of the commander) as a broad, high-level plan for a long-term activity, outlining a path to
accomplish a complex objective. In this context, there's a notable similarity with the definition of a system
in system analysis [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which characterizes a system as a collection of interconnected components working
toward a specific goal. These definitions highlight the essential role of a goal in both terms. Indeed, a
system, as an abstract concept, cannot exist independently of a goal for its operation, and a strategy
represents the means to achieve the goal of this system. Consequently, within the framework of system
analysis, the term "strategy" can be described as the most efficient approach to attain the optimal
(maximum) of the system's goal function.
EMAIL:
yarrik40.000@gmail.com
(Y.
      </p>
      <p>2023 Copyright for this paper by its authors.
CEUR</p>
      <p>ceur-ws.org</p>
      <p>
        Some modern specialists who have successful experience in creating long-term plans in the field of
entrepreneurship (strategists) argue that strategy development is a creative rather than an analytical process
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Thus, they indirectly confirm the lack of formalization and study of this problem at present. Moreover,
this confirms the impossibility of analytical presentation of the purpose of functioning in the areas of
application of strategic plans, for example, such as business, economy, sustainable development, military,
public administration, etc. After all, it is the inability to set an analytical goal of functioning that is
considered to be the main property that classifies systems as weakly structured.
      </p>
      <p>Management tasks often require the development of strategies, any of them is a long-term, consistent,
constructive, rational, ideologically backed, and resistant to uncertainty plan, which is accompanied by
constant analysis and monitoring during implementation and is aimed at achieving success in the end. The
strategy has the ability to move from abstraction to specifics in the form of concrete plans for functional
units.</p>
      <p>
        When choosing methods for building strategies, it can be argued that the methods of economic analysis
do not fully meet the requirements. For example, from a purely economic point of view, space program
projects related to commercial launches and telecommunications always outperform any scientific or
innovative projects in the short term. When it comes to evaluating projects in the long term, economic
analysis is mostly incapable of providing reliable conclusions. However, the practice of the leading space
powers, in particular the United States, shows that in the long run, innovative research projects bring
economic benefits [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. In particular, the National Aeronautics and Space Administration (NASA) states
that the Apollo space mission projects have fully paid off in about 30 years, mainly due to the widespread
introduction of innovations into the economy that were first proposed in the preparation of these space
projects. Such innovations include a whole range of goods and services that have given a significant
impetus to the development of the economy (ranging from household water filters to sports shoes designed
as astronaut shoes).
      </p>
      <p>
        Strategy development is often characterized by a lack of deterministic information and knowledge
about the subject domain. Under such conditions, experts are usually the only source of information
necessary for an adequate description of the subject domain [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and expert decision support methods are
the tools that will allow to form a knowledge base of the subject domain and evaluate projects.
      </p>
      <p>In the past, strategy development began with attempts to evaluate scenarios formulated by experts in
the chosen field. Later, these attempts had to be abandoned due to the large number of scenarios to be
considered and the inexpediency of delegating to experts the function of allocating resources among the
projects. In fact, in this sense, a strategy is a defined set of projects for which certain funding has been
allocated for a rather distant future (for example, for the space industry, this is at least 15 years).</p>
      <p>Therefore, in the following discussion, strategy building is the allocation of resources between projects
over time. This allocation should be determined at the beginning of each stage of the strategic plan
implementation when allocating resources for the next stage, as well as in case of unplanned significant
changes in the planning area that were not foreseen when modeling this subject domain.</p>
      <p>
        The availability of artificial intelligence (AI) tools [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ] significantly expands the scope of its
application, confidently leading to its implementation in knowledge management systems of organizations
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. This has become especially noticeable over the past year with the introduction of wide access to the
use of linguistic models, such as ChatGPT [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] from the OpenAI laboratory, and others like it. As for the
latter, the ChatGPT chatbot made available to the general public is a linguistic generative model. It is
designed to process natural language and generate text based on textual input. The GPT-3.5 model, on
which ChatGPT is based, is known for its ability to generate natural texts, answers to questions, and other
linguistic tasks.
      </p>
      <p>
        The main idea of this paper is to investigate the possibilities of using AI tools to improve the adequacy
of subject domain models used to formulate strategic plans. The weakly structured subject domains [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
that the decision makers (DMs) deal with have certain features that significantly complicate the process of
their modeling. For example, the absence of benchmarks for comparison and evaluation leads not only to
difficulties in validating the recommendations generated by decision support systems (DSS), but also to
the impossibility of applying known methods for assessing the adequacy of models. The main factors
affecting the adequacy of subject matter models are the completeness of the model's representation of the
components of the modeled weakly structured system and their interrelationships, as well as the correct
(without distortion) representation of expert knowledge in these models. These two factors should be
enhanced by the use of AI tools, namely, their linguistic generative model.
      </p>
      <p>This paper offers a description of the tools that allow DMs to build long-term plans to achieve certain
strategic goals in the economic and other spheres of life. At the same time, considerable attention is paid
to the peculiarities of using AI tools to improve the adequacy of subject matter models on the basis of
which strategies are built. The absence of such tools at the present stage only confirms the relevance of
this study. The main drivers that give hope for creating such an effective toolkit for the ERP include the
use of: a) a systematic approach to solving a set of research tasks and b) developed methods for analyzing
and using all available knowledge about the system.</p>
      <p>
        Further analysis has also shown that most of the requirements for strategic planning tools are satisfied
by the Solon family of DSSs [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] due to the appropriate set of tools, and as for the need to consider risks
and threats, it seems quite realistic to meet it without going beyond the current DSS.
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. Technology for building strategic plans</title>
      <p>Given that the essence of strategy lies in its role as a means to attain a goal, the concepts of strategy and
goal are inherently intertwined. As a result, the adoption of a goal-based approach was proposed in the
methodology of constructing strategic plans. This approach centers on modeling the subject domain as a
complex, loosely structured system comprising interconnected components, namely goals, which exert
influence on one another.</p>
      <p>When employing the goal-based approach, the initial step involves formulating the principal goal to be
achieved through the implementation of the strategy. Typically, this strategic goal is articulated by
decision-makers, which may encompass senior government officials, politicians, and business leaders.</p>
      <p>In strategic planning, it is imperative that the main goal is phrased to meet specific criteria:
– The goal should be sufficiently broad, with the level of its attainment capable of varying over time,
aligning with the temporal perspective within the strategy (e.g., 3, 5, or 10 years).
– Ideally, the achievement of the goal should not be contingent on or in conflict with the goals pursued
by other market players. For instance, a goal like "Becoming the top seller in the region" is not ideal,
as it can be accomplished through market expansion and increased sales, but also by undermining other
leading players in the market.
– In general, the extent of achievement of the main goal should not be gauged through a single numerical
measurement, implying that the nature of the goal is qualitative, not quantitative. A quantitative goal
would make the task of devising a strategy simpler and less substantial.</p>
      <p>It's evident that all of these requirements for the main goal (strategic goal) are interrelated.</p>
      <p>Additionally, it's worth noting that the goal-based approach involves deriving the characteristics of the
main goal from the characteristics of other system components - goals that directly or indirectly impact
the achievement of the main goal. These components, generated during the decomposition process, include
specific goals that remain unaltered and act as solution options / activities / projects.
2.1.</p>
    </sec>
    <sec id="sec-4">
      <title>Model of the subject domain</title>
      <p>It's important to assess the achievement of the strategic goal over time when building a strategy. The
subject domain model is created to enable this, in the form of a goal hierarchy graph from the
decomposition of the main goal. Arbitrary influences/links between goals are added to increase model
adequacy. The resulting graph has a hierarchical tree-like structure but is a network in general.</p>
    </sec>
    <sec id="sec-5">
      <title>2.1.1. Goal model</title>
      <p>Goals are graph vertices representing components of the main goal from decomposition. Goals have a
formulation describing what is to be achieved.</p>
      <p>There are two goal achievement processes:
– Linear: Progress towards goal impacts other goals;
– Threshold: No impact until threshold percentage achievement.</p>
      <p>Goals can be quantitative or qualitative depending on the knowledge to assess achievement.one.</p>
    </sec>
    <sec id="sec-6">
      <title>2.1.2. Project model</title>
      <p>Projects are goals achieved through specific actions. Projects have estimated duration and resources
required, distinguishing them from goals. The project model accounts for the degree of implementation
depending on financing. The piecewise continuous linear function shown in Fig. 1.</p>
      <p>In Fig. 1  max is the amount of financial resources required for the full completion of the i-th project,
 min - is the minimum amount of resources without which the project cannot be completed (i.e., if these
resources are allocated, the degree of project implementation will be %min).</p>
    </sec>
    <sec id="sec-7">
      <title>2.1.3. Influence properties</title>
      <p>Some goals influence others in the model. Influences are identified during decomposition. In the graph
model, influences are arcs from influencing to influenced goal vertices.</p>
      <p>Goals, as components of the system, are interconnected: some goals influence others within the model.
The influences are identified during the decomposition of a particular goal and at the same time as the
formulation of the components of that goal. The components influence the goal and are usually called
subgoals, while the goal that is influenced by the sub-goals is sometimes called the super-goal of these
subgoals. Influences have a number of properties, one of the main of which is a relative indicator, the
socalled partial impact factor (PIF). PIFs are defined as a measure of the direct impact of sub- goals on their
super-goal. These coefficients show the relative magnitude of the impact of a particular sub-goal on a
given goal compared to other sub-goals of that goal.</p>
      <p>It should be noted that when building a model, it is possible to provide alternative options (ways) of
achieving each goal. Each option for achieving a given goal is represented by a set of sub- goals that are
compatible with each other. In this context, sub-goals are compatible if the achievement of one sub-goal
does not impede the achievement of another (incompatible sub-goals cannot be achieved simultaneously).
Such groups of compatible goals are identified during the decomposition by providing information on the
compatibility of each pair of sub-goals. The PIFs are normalized and for each k-th group of compatible
sub-goals the following equality holds:

∑ | 
 =1</p>
      <p>( )| = 1,
where</p>
      <p>( ) is the PIF of the j-th sub-goal upon the i-th goal within the k-th group of compatible sub-goals;
K is the number of compatible sub-goals in the k-th group.</p>
      <p>
        The PIF before normalization (1) is determined based on the relative impact of a sub-goal on a specific
goal, and the approach taken depends on the extent of available knowledge within the modeling process.
When reliable information about the sub-goal's effect is at hand, the PIF is calculated as the ratio of the
achieved sub-goal's effect to the resources necessary to attain the super-goal, with both measured in the
or when the sub-goal is qualitative), expert evaluation methods are used to determine the PIF [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref14">10-14</xref>
        ], in
particular, group expert evaluation methods [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ].
(1)
      </p>
      <p>Another property of influence is related to the necessity of modeling the system dynamically over a
specific time horizon within the context of strategic planning. To realize such opportunities, each influence
is marked by a temporal delay in its propagation. In the realm of strategic planning, experts ascertain this
delay down to the nearest day (day/24 hours). By having information on the timing of impact propagation
delays and project schedules, it becomes feasible to forecast the extent to which goals can be attained
within distinct timeframes.
2.2.</p>
    </sec>
    <sec id="sec-8">
      <title>Group decomposition</title>
      <p>In alignment with the system analysis approach, when solving complex problems, the process involves
decomposition them into smaller components and subsequently synthesizing solutions. Similarly, the main goal is
decomposed into sub-goals.</p>
      <p>Any model creation involves simplification and neglect of some non-essential properties of the
modeling object. Within the framework of the goal-based approach, this simplification consists in not
taking into account minor connections between system components, i.e., when decomposing a certain goal,
only the goals that have the most significant impact on achieving the decomposed goal are taken into
account.</p>
      <p>
        What impacts should be considered significant to be taken into account when building a model?
For this type of modeling, the rule is that the impacts of goals whose relative importance on the
achievement of a particular goal does not exceed 1/10 (10%) of the total number of impacts are considered
significant. If we follow this loose rule, then, as a consequence, the requirements for the reliability of the
results in pairwise expert comparisons will be met, namely: the values of the compared alternatives in a
pair should be of the same order [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and the number of alternatives for comparison should not exceed
7±2 [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>Due to a number of the above-mentioned features of the decomposition process, only some of the
operations can be implemented using AI tools. We will describe the proposed possibilities of using these
tools below.</p>
      <p>
        There is probably no doubt that all available knowledge should be used to build a model of the subject
domain. The question arises: is it possible to rely on the results generated by AI alone, without consulting
experts, when decomposing? The answer, in our opinion, is related to a study conducted by the Delphi
Group [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], which presents the distribution of knowledge used by organizations in their daily activities.
The results of the study show that a significant share of knowledge (42%) is not described or registered
anywhere and exists only in the minds of specialists. It is the existence of this informal knowledge that
leads to the need to turn to experts, since this share of knowledge is not available to AI tools. Since one
person, even a very qualified one, cannot possess all the knowledge in a certain area, it is advisable to use
group expertise when building models that allow obtaining knowledge from a team of experts.
      </p>
      <p>Group decomposition is an element of the process of building a domain model that allows a group of
people with domain knowledge to decompose a certain goal by coordinating their ideas about the necessary
conditions for achieving it (the impacts of sub-goals) and reaching a consensus. The choice to initiate this
collaborative effort is generally made by a knowledge engineer when there is insufficient existing
knowledge regarding the conditions required to achieve the goal being decomposed. It should be noted
that at this stage, it is advisable for the knowledge engineer to use the capabilities of AI tools to deepen
their own knowledge of the goal to be decomposed, but in no case should they rely entirely on the results
of the decomposition obtained by AI tools. It is important that when modeling a subject domain, during
decomposition, only the most important factors that have the greatest impact on the achievement of the
goal being decomposed are taken into account, and the importance of the impact is not constant, but can
change and depends on the context in which the decomposition is considered. Modern linguistic models
of AI often include some substitution of concepts, namely, the frequency of occurrence of a certain concept
in texts is compared to the importance of this concept. In general, this is not the case, and therefore, during
decomposition, it is appropriate for a knowledge engineer to get a list of sub-goals that affect a certain
goal just to make sure that the goal is decomposed into sub-goals. Lists of concepts generated by AI tools
that can form the basis of the decomposition or complement it are useful, but the final list of the most
important factors should be formed on the basis of collective experience and knowledge.</p>
      <p>It should be noted that it is the completeness of the description of the subject domain model that largely
ensures the adequacy of the model. AI tools, in this case, make it possible to ensure the completeness of
the description of the modeled system.</p>
      <p>The knowledge engineer manages the decomposition process, forming an expert group of specialists
who are knowledgeable about the object of decomposition. The following main stages of group
decomposition are worth highlighting:</p>
      <p>– The process of generating a sub-goal list by an expert involves each participating expert creating
a list of goals that they believe directly influence the goal to be decomposed. This list comprises goals
(sub-goals) that exert a notable impact on the primary goal, as defined earlier. When composing this list,
the expert first evaluates the existing hierarchy of goals to determine their relevance for inclusion in the
list. By including a goal, the expert suggests that it significantly contributes to the decomposition of the
main goal, thereby proposing the establishment of a corresponding link in the goal hierarchy.
Subsequently, the expert formulates and adds any other goals they deem to have a substantial impact on
the goal under decomposition. This process concludes upon the discretion of the knowledge engineer once
a sufficient number of experts have created their sub-goal lists.</p>
      <p>– Combining wording identical in content into groups. This stage is necessary because different
experts usually formulate the same concept in different ways, and in the course of such an examination,
identical formulations with different textual forms are accumulated. This task is related to the detection of
text synonymy and can be solved with the use of neural network technologies. In addition, a linguistic
generative AI model can solve this task quite successfully. This stage is still performed in a semi-automatic
mode using AI tools under the control of a knowledge engineer. The result of grouping identical wording
depends to a large extent on how accurately the knowledge engineer specifies the number of groups of
identical wording in the AI tool's query. Without specifying the number of groups, experience has shown
that the quality of combining wording into groups with identical content may be unsatisfactory. The result
of this step is a list of goal statements that are identical in content and grouped together (a group may
include a single, unique statement).</p>
      <p>– Group consensus on the decomposition. Experts involved in the decomposition are asked to
choose the best wording among the wording presented in each group, which is identical in content. At the
initiative of the knowledge engineer, one of the implemented group selection methods can be used. This
can be, for example, voting based on the competence of experts. It is not advisable to use AI tools to select
the best wording from the available ones with the same content in a certain group, since writing a query to
select the best wording according to a certain criterion is not a trivial task. The list of wording a mong
which the expert has to choose the best in each group has also been supplemented with the option "None".
When choosing "None", the expert is inclined not to include a sub-goal with such wording in the hierarchy
and/or not to establish the impact of an existing goal on the one being decomposed due to its insignificance.
In other words, the expert believes that the impact of a certain sub-goal can be neglected. The experts'
work on the choice of wording is finalized at the initiative of the knowledge engineer if their assessments
are sufficiently consistent1 and they reach a consensus. After that, the experts' preferences are aggregated.
The result of this stage is a goal decomposition, which is a list of sub-goals with existing influences on the
goal.</p>
      <p>The decomposition conducted by the expert group is presented graphically as a subgraph within the
overall goal hierarchy graph.
2.3.</p>
    </sec>
    <sec id="sec-9">
      <title>Model structure formation</title>
      <p>The model structure of subject domain is built by sequential decompositions of the main goal and
subgoals until no more decomposition is possible. Goals not decomposed become projects.</p>
      <p>The goal hierarchy graph is presented to determine model parameters. The knowledge engineer sets
some known parameters. Other parameters like influence time lags are determined through group review
by experts.</p>
      <p>At the end of the process of building the model structure, the entire hierarchy of goals is presented to
the knowledge engineer in the form of a graph (see Fig. 2).</p>
    </sec>
    <sec id="sec-10">
      <title>Defining model parameters</title>
      <p>Once the model structure is established, the next step involves defining its parameters. Among these
parameters, some are decided by the knowledge engineer, as their values are clear and indisputable. The
remaining parameters are determined by a team of experts, initiated by the knowledge engineer.</p>
      <p>The knowledge engineer is responsible for assessing whether the influence on each goal is quantitative
or qualitative, linear or subject to threshold effects, as well as determining the compatibility of sub-goals
and whether the influence is positive or negative. As for the other parameters, the time delays associated
with these influences are determined through a collaborative review process involving the same experts
who previously conducted the group decomposition of the relevant goals.</p>
      <p>
        As part of the technology for creating strategic plans in group examinations, methods for obtaining and
processing expert opinions using pairwise comparisons, verbal scales of varying detail, feedback from the
expert, etc. are widely used to determine the known unknown parameters of the model. All of these tools
are designed to increase the reliability of expert opinions and, thus, to improve the adequacy of the models
used for strategic planning. The technology of group construction of the subject domain model is
implemented in the web- based software system for conducting examinations by distributed groups of
experts "Consensus- 2" [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Now that the subject domain model has been built on its basis, it is possible
to solve a number of decision support, forecasting and analytical tasks.
      </p>
      <p>
        Such a wide range of tasks, including the construction of strategic plans, can be solved by the decision
support system "Solon- 3" [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
2.5.
      </p>
    </sec>
    <sec id="sec-11">
      <title>The Method of Goal Dynamic Evaluation of Alternatives</title>
      <p>
        The Method of Goal Dynamic Evaluation of Alternatives (MGDEA) was originally developed to
evaluate decision alternatives using a goal-oriented hierarchical model, as outlined in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Subsequently,
the method was enhanced to enable the evaluation of alternatives such as projects, measures, and decision
variants when constructing strategic plans, as described in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. MGDEA is primarily designed for
assessing decision alternatives within a defined time frame in Decision Support Systems (DSSs). This
evaluation is conducted based on an expert-constructed subject domain model. MGDEA is particularly
well-suited for deploying in moderately structured subject domains, which effectively capture the specific
characteristics of a given subject domain.
      </p>
      <p>
        In contrast to other existing methodologies, such as multi-criteria methods [
        <xref ref-type="bibr" rid="ref22 ref23">22,23</xref>
        ], which employ
optimization techniques [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ], MGDEA allows for the evaluation of diverse projects that defy a unified set
of criteria. Additionally, MGDEA does not necessitate experts to comprehend the entire problem
comprehensively; instead, it allows decision-makers to engage expert groups. During the model
construction, each expert possesses complete knowledge of a specific aspect of the subject domain. Due
to these attributes, MGDEA can be regarded as a foundational approach in the realm of expert decision
support. The method facilitates the computation of ratings or estimates for decision variants, actions,
measures, or projects based on a knowledge base.
th goal at time t is defined by the following expression:
      </p>
      <p>
        At the core of MGDEA lies a generalized procedure for determining the degree of goal achievement
within a hierarchy at a given moment in time (t). As stipulated in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], assessing the achievement of a
particular goal involves analyzing the accomplishment levels of its immediate sub-goals (for each
alternative subset of compatible sub-goals). Thus, the degree of achievement, denoted as,   ( ), for the
i (  ( )), if   &lt;   ( ) &lt; 1 − ∑ | 
(2)
1,
if
if
if
1 − ∑ | 

  ( ) &lt;  
  ( ) =
      </p>
      <p>( −)| ≤   ( ) ≤ 1
( −)|
,
  ( ) =</p>
      <p>{
where   ( ) =</p>
      <p>∑  
achievement degree of the i-th goal at moment t;  
goals, which has a negative influence on the i-th goal.</p>
      <p>( )  ( );   is the threshold for achieving the i-th goal;  (  ( )) is a function of</p>
      <p>( −) is the PIF of the j-th goal in the k-th group of compatible</p>
      <p>MGDEA serves to assess the rating or relative estimation of a decision option corresponding to the
lth goal within the hierarchy at a specific time t. Essentially, this involves determining the disparity between
the achievement levels of the main goal, denoted as  0( ) under condition of full achievement of all goals
that correspond to decision variants intended for comparison   ( ) = 1,  ∈  ,  
= { . .  } and under the
condition   ( ) = 1,  ∈  \{ },   ( ) = 0. In other words, the rating of a particular alternative (decision
option) represents the difference in the main goal's achievement level with and without the influence of
that specific alternative.</p>
      <p>To expand MGDEA's functionality, it has been suggested to enhance the method by enabling the
calculation of alternative ratings not only concerning their contribution to the attainment of the main goal
but also regarding any chosen goal. This feature allows for the comparison of alternative decision variants'
impacts on intermediate goals within the comprehensive domain model.</p>
      <p>
        This process of calculating   ( ) which represents the achievement degree of the selected i-th goal at
time t, unfolds as follows. In the goal hierarchy graph, one identifies goals that do not affect other goals
within the hierarchy. This selection typically comprises projects and serves as the starting point for
computing goal achievement degrees. Initial achievement values for these goals are set to 1 or 0, although
intermediate values within the [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ] range are also admissible to accommodate the partial execution of the
project at a specific time – t. It is advisable to incorporate expert assessments of project implementation
progress when evaluating intermediate states of the system model, especially when resources (funding)
are partially allocated to projects.
      </p>
      <p>
        It is important to note that, in general, the graph may lack vertices without incoming arcs. While this
is improbable based on the model-building logic and was not addressed in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], it is advisable to introduce
a "Other factors" goal within the hierarchy, influencing all goals within the hierarchy whose achievement
is inadequately determined by the available goals. By adhering to this recommendation, the initial set of
goals for determining goal achievement degrees will never be empty, as it will include the "Other factors"
goal, which has no dependencies. Subsequently, a set of goals is formed based on the direct influence of the
goals from the previously established set. This set includes all goals that are directly influenced by the goals
from the initial set, denoted by incoming arcs originating from the vertices in the initial set. Goals from the
initial set may also be included in this group.
      </p>
      <p>For every goal within the defined set, we compute its attainment level at time t. This computation entails
a hierarchical traversal through the graph, starting from lower-level goals and progressing upwards to the main
goal. In cases where the graph includes feedback loops (connections from higher-level vertices to lower-level
ones), the iterative process of determining the goal's attainment level concludes when the absolute difference
between the calculated achievement values for the selected goal in consecutive iterations (x) and (x+1) does not
exceed the specified accuracy ε:</p>
      <p>The accuracy of the calculations, represented by ε, as well as the planning period, are input
parameters. Considering the nature of the tasks addressed by this DSS, time intervals are measured in days,
making one day the minimum unit of measurement. The default planning period, defined in the form,
designates the time interval for calculating the relative ratings of chosen projects. This value in days is
computed based on the goal hierarchy graph while moving from lower-level vertices to upper levels, akin
to the process for determining goal achievement degrees. It signifies the maximum duration for which
changes in the relative project rating calculations no longer occur and is determined by summing the delays
in influence propagation beyond this point.</p>
      <p>
        MGDEA enables the computation of relative project ratings at any given time from the initiation of
their implementation. However, these ratings only change at specific time points along the temporal axis.
Therefore, it is suggested to identify these reference points in advance and not before each iteration. In
contrast to the iterative approach proposed in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] for determining the next moment of time  ( +1) for
calculating goal achievement degrees:
      </p>
      <p>,   ≥ ( )
(  ),  ∈ {1,2, … ,  − 1} ,
(3)
(4)
where   is the value of the delays of the influences of the goals in the hierarchy, which contains n goals, it is
currently proposed to move from lower-level goals to upper level while calculating and adding to the list of all
possible values of the delays of influences of the goals in the hierarchy. This progress unfolds in parallel with
the evaluation of the main hierarchy goal's achievement level. In instances where hierarchical feedback loops
exist, it continues until condition (3) is satisfied. Essentially, the creation of the list of goal influence delays
occurs simultaneously with the calculation of the recommended planning interval, which spans the maximum
of the calculated impact delays in the list.
2.6.</p>
    </sec>
    <sec id="sec-12">
      <title>Resource allocation</title>
      <p>In the domain of strategic planning technology, it is essential, during its final phase, to outline a list of
activities (projects) along with their financial support, with the aim of maximizing the achievement of the
strategic goal within a given time frame while adhering to specified funding limitations. As previously
demonstrated, MGDEA allows for the calculation of the extent to which the main (strategic) goal is reached at
a specific time point based on the subject domain model and project implementation degrees. Therefore, the
statement of the funding allocation problem is as follows:</p>
      <p>What is given:
1. A set of projects  = {  },  = (1,  ).
2. For each project   , the dependence function   =  (  ) of the degree of its implementation   on the
amount of funding   is set (the function is shown in Fig. 1).
3. Algorithm for calculating the main goal’s achievement degree based on vector of project implementation
degrees  :  ( ).</p>
      <p>We should find:
vector   , in which  (  ) →  , under constraint ∑ =1   ≤   , where   is the total program funding
volume.</p>
      <p>Optimal resource allocation issues are typically addressed through a variety of optimization methods, such
as mathematical programming. However, this problem exhibits specific characteristics:
– Dealing with a model of a weakly structured system, wherein the goal function cannot be analytically
represented; only its algorithmic representation exists, like an algorithm for calculating the main goal
achievement degree.
– Utilizing subjective expert estimates as input data for model construction, which may lack strict accuracy.</p>
      <p>Therefore, the precision of resource allocation determination need not be excessively high; a reasonably good,
rather than necessarily optimal, solution suffices.</p>
      <p>To tackle this practical challenge, a transition from continuous-scale search to discrete-space search is
recommended. This involves specifying the accuracy of resource allocation as part of input data, represented
by a unit of financial resource discretization.</p>
      <p>
        Considering the aforementioned features, evolutionary methods, essentially involving targeted random
search variants, are suitable for problem resolution. Among these, a modified genetic algorithm (GA), initially
proposed by Holland [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], is suggested. GAs are algorithms that find satisfactory solutions to analytically
intractable or complex problems by iteratively selecting and combining parameters, similar to biological
evolution. GAs operate with a population of individuals, each encoding a potential solution. Unlike many other
optimization algorithms, GAs work with multiple solution variants simultaneously, improving adaptability
through selection and reproduction.
      </p>
      <p>The universality of GAs lies in the fact that only specific problem-dependent parameters, such as the
fitness function and solution encoding, vary. Other steps are executed consistently for all tasks, making them
highly adaptable to different problems. The fitness function for this problem is the main goal achievement
degree function under predefined levels of project implementation. This function is already available and in use
within the Solon 3 DSS in various modes, obviating the need for re-implementation.</p>
      <p>Regarding solution encoding, the resource intended for allocation is initially discretized into elementary
units, with the user defining the unit size. This practice aligns with the need for practical resource allocation
precision, avoiding excessive rounding. A solution vector represents the resource allocation, where each
element indicates the number of elementary units assigned to a specific project.</p>
      <p>To calculate individual fitness values, the degree of implementation for each project under the specified
funding level must be determined in advance. This involves using pre-entered data related to the resource
requirements for full project implementation, minimum reasonable resource levels, and expected completion
percentages under minimal funding (see Fig. 1).</p>
      <p>The choice of GA operators and parameters poses some complexity in method implementation and usage.
Selected operators include tournament selection, one-point crossover, mutation, and elitism.</p>
      <p>Default input parameters include a population size of 50 individuals, a mutation probability of 0.05, and a
GA termination condition of 50 generations with the same result. These parameters can be adjusted to suit the
specific model effectively.</p>
      <p>In summary, this study addressed the problem of rational allocation of limited resources among projects.
Results, obtained with parameter fine-tuning, were consistent with those from the exhaustive brute-force
method, verified on examples with a limited number of projects and elementary resource units.</p>
    </sec>
    <sec id="sec-13">
      <title>3. Conclusions</title>
      <p>The paper proposes to automate the process of group building of models of poorly structured subject
domains based on the use of existing and developed knowledge-based methods for creating strategies.</p>
      <p>It has been shown that the use of linguistic generative models of artificial intelligence at certain stages
of modeling helps to increase the adequacy of the created models of subject domains and, thereby, improve
the quality of recommendations generated by decision support systems. However, the use of artificial
intelligence tools does not avoid the involvement of teams of experts in modeling subject domains. The
theoretical foundations and methods for reliable acquisition and application of collective knowledge in
various fields have been developed. This theoretical basis allowed us to come to the practical application
of the created tools for strategic business planning in various fields.</p>
    </sec>
    <sec id="sec-14">
      <title>4. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Jeffrey</surname>
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Whitten</surname>
            ,
            <given-names>Lonnie D.</given-names>
          </string-name>
          <string-name>
            <surname>Bentley</surname>
          </string-name>
          and Kevin C.
          <article-title>Dittman: System Analysis and Design Methods, Fifth edition</article-title>
          ,
          <source>Mc Graw Hill Companies</source>
          , Inc. (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Roger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Strategize First, Analyze Later: Harvard Business Review Press. (
          <year>2014</year>
          ). https://hbr.org/
          <year>2014</year>
          /05/strategize-first
          <article-title>-analyze-later</article-title>
          .
          <source>last accessed</source>
          <year>2023</year>
          /09/21.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Siddhartha</surname>
            <given-names>Paul Tiwari.</given-names>
          </string-name>
          :
          <article-title>The Impact of New Technologies on Society: A Blueprint for The Future</article-title>
          . Warsaw, Poland: RS Global Sp. z
          <string-name>
            <surname>O.O.</surname>
          </string-name>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Glushkov</surname>
            ,
            <given-names>V.M.</given-names>
          </string-name>
          :
          <article-title>On forecasting based on expert assessments</article-title>
          .
          <source>Kibernetika</source>
          ,
          <volume>2</volume>
          ,
          <fpage>8</fpage>
          -
          <lpage>17</lpage>
          (
          <year>1969</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Chowdhary</surname>
            ,
            <given-names>K. R.</given-names>
          </string-name>
          :
          <source>Fundamentals of artificial intelligence</source>
          . Springer India Private Limited. (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Bostrom</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <source>Fundamental issues of artificial intelligence (</source>
          Vol.
          <volume>376</volume>
          , p.
          <fpage>520</fpage>
          ). V. C. Müller (Ed.). Berlin: Springer. (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Schwartz</given-names>
            <surname>Jeff</surname>
          </string-name>
          , et al.:
          <article-title>Knowledge management. Creating context for a connected world</article-title>
          .
          <source>In: Deloitte Insights</source>
          , (
          <year>2020</year>
          ). URL: https://www2.deloitte.com/us/en/insights/focus/human-capitaltrends/
          <year>2020</year>
          <article-title>/knowledge-management-strategy</article-title>
          .
          <source>html last accessed</source>
          <year>2023</year>
          /05/12.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>OpenAI</given-names>
            <surname>Product</surname>
          </string-name>
          .
          <article-title>Introducing ChatGPT</article-title>
          . In: OpenAI Blog, November
          <volume>30</volume>
          , (
          <year>2022</year>
          ). URL: https://openai.com/blog/chatgpt. last accessed
          <year>2023</year>
          /10/15.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <article-title>[9] Solon-3: Certificate of state registration of copyright to work № 8669. Computer program "Solon3 decision support system" (Solon-3 DSS)</article-title>
          ,
          <source>Ministry of Education and Science of Ukraine State Department of Intellectual Property, registered on 31/10/2003</source>
          . (
          <year>2003</year>
          ). URL: https://dsslab.org.ua/applications/solon-3. last accessed
          <year>2023</year>
          /10/15.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Saaty</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Decision Making with Dependence and Feedback: The analytic Network Process</article-title>
          .
          <source>RWS Publications</source>
          , Pittsburgh (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Totsenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Methods and Systems for Decision-making Support. Algorithmic aspect</article-title>
          . Naukova dumka,
          <source>Kyiv</source>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Bozóki</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fülöp</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Rónyai</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>On Optimal Completion of Incomplete Pairwise Comparison Matrices</article-title>
          .
          <source>Mathematical and Computer Modelling</source>
          .
          <volume>52</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>318</fpage>
          -
          <lpage>333</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Kadenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et al.:
          <article-title>An update on combinatorial method for aggregation of expert judgments in AHP</article-title>
          . Production,
          <volume>31</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          (
          <year>2021</year>
          ). https://doi.org/10.1590/
          <fpage>0103</fpage>
          -
          <lpage>6513</lpage>
          .
          <fpage>20210045</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Szádoczki</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , et al.:
          <article-title>Incomplete pairwise comparison matrices based on graphs with average degree approximately 3</article-title>
          .
          <source>Annals of Operations Research</source>
          (
          <year>2022</year>
          ). https://doi.org/10.1007/s10479- 022-04819-9.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Zgurovsky</surname>
            ,
            <given-names>M.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Totsenko</surname>
            ,
            <given-names>V.G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Tsyganok</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Group incomplete paired comparisons with account of expert competence</article-title>
          .
          <source>Mathematical and Computer Modelling</source>
          ,
          <volume>39</volume>
          (
          <issue>4-5</issue>
          ),
          <fpage>349</fpage>
          -
          <lpage>361</lpage>
          (
          <year>2004</year>
          ). https://doi.org/10.1016/S0895-
          <volume>7177</volume>
          (
          <issue>04</issue>
          )
          <fpage>90511</fpage>
          -
          <lpage>0</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Tsyganok</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , et al.:
          <article-title>Combinatorial Method for Aggregation of Incomplete Group Judgments</article-title>
          .
          <source>In: Proceedings of 2018 IEEE First International Conference on System Analysis &amp; Intelligent Computing (SAIC)</source>
          , Kyiv, Ukraine,
          <fpage>25</fpage>
          -
          <lpage>30</lpage>
          (
          <year>2018</year>
          ). https://doi.org/10.1109/SAIC.
          <year>2018</year>
          .8516768
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Saaty</surname>
            ,
            <given-names>T.L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Shang</surname>
            ,
            <given-names>J.S.:</given-names>
          </string-name>
          <article-title>An innovative orders-of-magnitude approach to AHP-based mutlicriteria decision making: Prioritizing divergent intangible humane acts</article-title>
          .
          <source>European Journal of Operational Research</source>
          ,
          <volume>214</volume>
          (
          <issue>3</issue>
          ),
          <fpage>703</fpage>
          -
          <lpage>715</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>G.A.</given-names>
          </string-name>
          :
          <article-title>The magical number seven, plus or minus two: some limits on our capacity for processing information</article-title>
          .
          <source>Psychological Review</source>
          ,
          <volume>63</volume>
          (
          <issue>2</issue>
          ),
          <fpage>81</fpage>
          -
          <lpage>97</lpage>
          (
          <year>1956</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Smith</surname>
            <given-names>Heather</given-names>
          </string-name>
          &amp;
          <article-title>Mckeen James: Instilling a knowledge-sharing culture</article-title>
          .
          <source>In: Journal of Knowledge Management</source>
          , vol.
          <volume>15</volume>
          ,
          <issue>numb</issue>
          .
          <volume>4</volume>
          ,
          <fpage>675</fpage>
          -
          <lpage>687</lpage>
          (
          <year>2011</year>
          ), URL: https://www.researchgate.net/publication/228828294
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <article-title>Consensus-2 - Certificate of copyright registration for work No. 75023. Computer program "A system for distributed collection and processing of expert information for decision support systems - "Consensus-2""</article-title>
          , Ukraine, registered on 27/11/
          <year>2017</year>
          . URL: https://dsslab.org.ua/applications/consensus-2 (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Totsenko</surname>
            ,
            <given-names>V.G.</given-names>
          </string-name>
          :
          <article-title>On One Approach to the Decision Making Support while Planning Research and Development. Part II. The Method of Goal Dynamic Evaluation of Alternatives</article-title>
          .
          <source>Journal of Automation and Information Sciences</source>
          .
          <volume>33</volume>
          (
          <issue>4</issue>
          ),
          <fpage>82</fpage>
          -
          <lpage>90</lpage>
          (
          <year>2001</year>
          ). http://dx.doi.org/10.1615/JAutomatInfScien.v33.
          <year>i4</year>
          .
          <fpage>100</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Figueira</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salvatore</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ehrgott</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Multiple Criteria Decision Analysis: State of the Art Surveys;</article-title>
          1048 p. New York: Springer (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Abbas</surname>
            ,
            <given-names>A.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matheson</surname>
          </string-name>
          , J.:
          <article-title>Normative decision making with multiattribute performance targets</article-title>
          .
          <source>J. Multicrit. Decis. Anal</source>
          .
          <volume>16</volume>
          ,
          <fpage>67</fpage>
          -
          <lpage>78</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Steuer</surname>
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Multicriteria optimization</article-title>
          .
          <source>Theory, calculations and applications</source>
          . 504 p. M.
          <article-title>: Radio and communication (</article-title>
          <year>1992</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Holland</surname>
            ,
            <given-names>J. H.</given-names>
          </string-name>
          :
          <article-title>Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control,</article-title>
          and
          <string-name>
            <given-names>Artificial</given-names>
            <surname>Intelligence</surname>
          </string-name>
          . The MIT Press (
          <year>1992</year>
          ). https://doi.org/10.7551/mitpress/1090.001.0001.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>