<!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 />
    <article-meta>
      <title-group>
        <article-title>Script-Based Computation System for Lagrange Interpolating Polynomials</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katarzyna Wiltos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Applied Mathematics, Silesian University of Technology</institution>
          ,
          <addr-line>Kaszubska 23, 44100 Gliwice</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <fpage>21</fpage>
      <lpage>26</lpage>
      <abstract>
        <p>The goal of this paper is to present a script-based system for calculating Lagrange Interpolating Polynomials from data points provided in text files. This simple solution utilizes Batch for the management of text files, Python for performing calculations, and HTML for presenting the obtained results in an aesthetically pleasing manner. This straightforward approach shows how one could easily and efectively implement such mathematical concepts with an interactive interface.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Data processing</kwd>
        <kwd>HTML</kwd>
        <kwd>Batch scripting</kwd>
        <kwd>Python computation</kwd>
        <kwd>Lagrange Interpolating Polynomials</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        image processing - for finding the unknown or missing
pixels e.g. in the process of converting an image between
Interpolation is a mathematical concept used for the con- resolutions without afecting the image quality [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ],
struction of an approximating function based on given in geographic information systems (GIS) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], in finance
data points [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It has been aptly described as a math- - to estimate unknown price or potential value of an
asematical art of reading between the lines [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. It is pre- set [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] in big data or machine learning - among others
dominantly utilized in various engineering fields such as for improving models accuracy [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In [17] interpolation
physics or computer science, but also in others such as model was designed as part of hyperchaotic fusion
stratifnance. egy for eficient image encryption. Data analytic systems
      </p>
      <p>
        Since ancient times interpolation played an impor- very often use also other methods, ie. [18] presented
tant role in calculating the planetary movement [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. It deep neural network model for imbalanced medical data
served astronomers of ancient Greece and Babylon as or neural network applications [19] for learning
reprean immensely helpful method for obtaining informa- sentations.
tion about the planets’ position (such as the sun or the One type of interpolation is Lagrange interpolating
moon) in unfavorable atmospheric conditions [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Such polynomial, which is widely applied in numerical
anallists (ephemerides) with planetary position data points, ysis. This method was published and named after by
would then serve as a basis for farmers to plan their Joseph-Louis Lagrange in the eighteenth century [20]. In
farming strategies efectively throughout the coming sea- this paper, it is used as an interpolation method for data
sons. Later, emerging from the late medieval times, in the points given in text files. There are various types of
inearly modern era, the epochal breakthrough started of terpolation methods such as Newton’s divided diference
by Copernicus and then preserved by other researchers formula, and spline or linear interpolation among others.
such as Kepler, Galileo, and Newton have significantly However, for the simplicity of this scrip-based system
contributed to the mathematical theory called "classical proposal, Lagrange’s method was utilized.
interpolation theory" [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The proposed system is managed by batch scripting.
      </p>
      <p>
        Nowadays it has even more widespread usage. In Batch is a language dedicated for Windows operating
medicine, it is implemented e.g. to obtain 3D images systems. It works through simple executable commands
out of 2D magnetic resonance imagining (MRI) or com- that allow for automation of repetitive tasks [21].
Recputed tomography (CT) scans [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. In technlogy appli- ommendation systems are also ofen based on XAI-driven
cation such models are used forinsulation modeling in models [22].
electric systems [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ], as well as for robotic applications A simple file-based approach is suggested for the
pur[
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9, 10, 11</xref>
        ] pose of eficiency and straightforwardness making data
      </p>
      <p>
        Interpolation is also applied in digital signal processing handling and management more accessible. The
math- for the process known as upsampling (transforming the ematical calculations are performed with the help of
sampled signal into a higher sampling frequency) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], Python programming language. To present the obtained
results, the HTML was used for creating a table report.
      </p>
      <p>This paper is structured in the following manner:
ifrstly the theory of Lagrange interpolating polynomials
ture is described, then a case study is demonstrated with
the use of examples, and last but not least a conclusion
with possible future improvement or further develop- The program calculates Lagrange interpolating
polynoment ideas listed. mials for given sets of data points extracted from a text
ifle IN.txt and saves obtained results into OUT.txt file,
ifnally, it displays the results in a table format on a
sim2. Lagrange Interpolating ple website from Program-Report.html file. The system
Polynomial consists of four files, and during operation, it creates two
more files. Additionally, if the user decides to perform
Lagrange interpolation is applied to estimate or find the the "backup" option, a BACKUP directory will be created
polynomial that best fits with the given data points. with a copy of the appropriate files.</p>
    </sec>
    <sec id="sec-2">
      <title>3. System Architecture</title>
      <p>For given set of data points , where  = 0, 1, ..., 
it can be obtained  + 1 Lagrange interpolating
polynomials :
() =

∏︁</p>
      <p>( −  )
=0,̸= ( −  )
For given interpolating points, (, ), where
 = 0, 1, ...,  formula for estimating the interpolating
polynomial states as follows:</p>
      <p>() = ∑︁ ()</p>
      <p>=0
After simplifying the result, a polynomial will be
obtained for which the following mathematical
relationship will be satisfied:
∀ ∈  : () = 00()+11()+...+11() =</p>
      <sec id="sec-2-1">
        <title>The algorithm is presented below:</title>
        <p>Algorithm 1 Lagrange Interpolating Polynomial
Algorithm
Require: xv = list of arguments x, yv = list of values y
Ensure: length(xv) == length(yv)
 = Symbol(’x’)
unsimplified = 0
for  = 0 to ℎ() do
Φ = 1
for  = 0 to ℎ() do
if  ̸=  then</p>
        <p>Φ = Φ · ((−− ) )
end if
end for
unsimplified = unsimplified +  · Φ
end for
result = simplify(unsimplified)</p>
        <sec id="sec-2-1-1">
          <title>3.1. Program structure</title>
          <p>The general file organization of the proposed system is
as follows:
• Fundamental files:
1. IN.txt - file that contains the input data</p>
          <p>points for calculations
2. Batch.bat – script that controls and
manages the workings of the whole system
3. Program1.py – processes the input data
and creates the OUT.txt with output data
4. Program2.py – extracts data from both
IN.txt and OUT.txt files to generate a
report with obtained calculation results in
the form of a simple website.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>1. OUT.txt – containing the results of calcu</title>
        <p>lations from Program1.py file
2. Program-Report.html – HTML file with
the website format of the report.</p>
        <p>• Files generated during the program execution:</p>
        <sec id="sec-2-2-1">
          <title>3.2. Input data requirements</title>
          <p>Subsequent data sets for calculations should be included
in the IN.txt file and meet the following requirements :
• one set of data points should be in one line of the
text file
• numbers should be separated by the traditional
comma</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>For example :</title>
        <p>1, 1, 2, 2, ..., , 
1, 1, 2, 2, ..., ,</p>
        <p>...</p>
        <p>Where numbers  and  state the data point number.</p>
        <sec id="sec-2-3-1">
          <title>3.3. Program workflow</title>
          <p>After the Batch.bat script file is executed and the Start
option is chosen, the Program1.py will be executed. It
processes the input data extracted from the IN.txt file and
saves the obtained results in an OUT.txt file. Next, the
Program2.py is executed and it extracts data from both
IN.txt and OUT.txt to then process them and create a
simple HTML website saved to Program-Report.html file.</p>
          <p>After successful program execution, a new window will
be opened in the default browser with a report
presenting the results of program operation. Additionally, after
selecting the "Backup" option, a copy of the IN.txt and
OUT.txt files will be created and Program-Report.html,
if they exist, otherwise an appropriate message will be
displayed. The copy will be saved to the directory with
the current date and time.</p>
          <p>The above chart represents how files interact with
each other. The core of the whole system is based on the
main batch script file called Batch.bat, which manages
each subsequent or chosen action performed by the
program. It is expected that the user begins with the Start
option, which initiates the calculations by extracting the
input data from the IN.txt file, then processes them
appropriately, and finally saves the results into the OUT.txt
ifle and presents them in a table on an HTML site. User
has also an option to get acquainted with the program
workings instructions that are included in the Descrip- Figure 2: The menu window of the program.
tion option. After successful calculations, the user can
also save the whole program log data into a given folder
by choosing the Backup option that will save there all There are 4 options to choose:
related files. By choosing the Exit option the user can 1. Start
ifnish the process. 2. Description</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Case Study</title>
      <p>The program can be executed by opening the Batch.bat
script. Then the main window will appear as follows:</p>
      <sec id="sec-3-1">
        <title>3. Backup</title>
        <p>4. Exit</p>
        <p>The Start option begins the calculations and the
program execution. The successful operation finishes with a
new web browser window with the report being opened.</p>
        <p>If any issues are detected the program will display an
appropriate warning message.</p>
        <p>The program is protected against incorrect input data,
as shown in the example below, where both incorrect
and correct values are given as subsequent sets of points.</p>
      </sec>
      <sec id="sec-3-2">
        <title>The program operation finished successfully and the results were saved to the OUT.txt file: Then, a website with the report is displayed in a new browser window:</title>
        <p>The program is protected against incorrect data, both
in the IN.txt file and during the operation of the Batch.bat
script when selecting subsequent options.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusion</title>
      <p>The aim of this paper has been achieved. A simple
scriptbased system for the calculation of Lagrange
interpolating polynomials has been proposed. User-friendly scripts
allow potential users to input their data points in a text
ifle and then generate a Lagrange interpolating
polynomial that can be used to estimate intermediate values of
the given function.</p>
      <p>Through testing, it has been found that the suggested
approach is accurate and efective as it generates proper
results and is capable of handling large datasets
without any lag in performance. In the future, the project
can be further improved by adding more functionalities
such as displaying visualizations of estimated functions
along with the data points on a graph next to the already
presented results in the table on the website.</p>
      <p>This project demonstrates how Lagrange
interpolating polynomials can serve as a tool for the estimation
of function and analysis. However, the script-based
approach and text file data storage make it more accessible
for entry-level users and allow for easy modification and
customization.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G.</given-names>
            <surname>Mastroianni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. V.</given-names>
            <surname>Milovanović</surname>
          </string-name>
          , Interpolation processes:
          <source>Basic theory and applications</source>
          , volume
          <volume>194</volume>
          , Springer,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>[2] Interpolation: the mathematical art of reading between the lines</article-title>
          ,
          <source>Chemical &amp; Engineering News Archive</source>
          <volume>40</volume>
          (
          <year>1962</year>
          )
          <fpage>3</fpage>
          -
          <lpage>4</lpage>
          . URL: https:// doi.org/10.1021/cen-v040n021.
          <year>p003</year>
          . doi:
          <volume>10</volume>
          .1021/ cen-v040n021.
          <year>p003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E. W.</given-names>
            <surname>Woolard</surname>
          </string-name>
          ,
          <article-title>The calculation of planetary motions</article-title>
          ,
          <source>National Mathematics Magazine</source>
          <volume>14</volume>
          (
          <year>1940</year>
          )
          <fpage>179</fpage>
          -
          <lpage>189</lpage>
          . URL: http://www.jstor.org/stable/3028385.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Meijering</surname>
          </string-name>
          ,
          <article-title>A chronology of interpolation: from ancient astronomy to modern signal and image pro- vestors and analysts use it</article-title>
          ?,
          <year>2022</year>
          . URL: https://www. cessing,
          <source>Proceedings of the IEEE</source>
          <volume>90</volume>
          (
          <year>2002</year>
          )
          <fpage>319</fpage>
          -
          <lpage>342</lpage>
          . investopedia.com/terms/i/interpolation.asp.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Silas Bamigbola</surname>
          </string-name>
          , Andrew Latham, Interpo- [17]
          <string-name>
            <given-names>W.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Qin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , M. Ahlation: Explained, types, and real-world exam- mad, M. Woźniak, Exploiting robust quadratic polyples,
          <year>2024</year>
          . URL: https://www.supermoney.
          <article-title>com/ nomial hyperchaotic map and pixel fusion strategy encyclopedia/interpolation-in-statistics. for eficient image encryption, Expert Systems with</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tramontana</surname>
          </string-name>
          ,
          <string-name>
            <surname>A Applications</surname>
          </string-name>
          <year>246</year>
          (
          <year>2024</year>
          )
          <article-title>123190. multithread nested neural network architecture to</article-title>
          [18]
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wieczorek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Siłka</surname>
          </string-name>
          ,
          <article-title>Bilstm deep model surface plasmon polaritons propagation, Mi- neural network model for imbalanced medical data cromachines 7 (</article-title>
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .3390/mi7070110.
          <article-title>of iot systems</article-title>
          , Future Generation Computer Sys-
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , Some remarks tems
          <volume>141</volume>
          (
          <year>2023</year>
          )
          <fpage>489</fpage>
          -
          <lpage>499</lpage>
          .
          <article-title>on the application of rnn and prnn for the charge</article-title>
          - [19]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Jing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          <article-title>Liang, discharge simulation of advanced lithium-ions bat-</article-title>
          J. Zheng, Apgvae:
          <article-title>Adaptive disentangled representery energy storage</article-title>
          ,
          <year>2012</year>
          , pp.
          <fpage>941</fpage>
          -
          <lpage>945</lpage>
          . doi:10.
          <article-title>tation learning with the graph-based structure in1109/SPEEDAM.</article-title>
          <year>2012</year>
          .
          <volume>6264500</volume>
          . formation,
          <source>Information Sciences 657</source>
          (
          <year>2024</year>
          )
          <fpage>119903</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sikora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zielonka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Ijaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          , Dig- [20]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lagrange</surname>
          </string-name>
          ,
          <article-title>Leçon cinquieme: sur l'usage des ital twin heuristic positioning of insulation in mul- courbes dans la solution des problemes, Séances des timodal electric systems</article-title>
          ,
          <source>IEEE Transactions on Écoles Normales recueillies par les sténographes et Consumer Electronics</source>
          (
          <year>2024</year>
          ).
          <article-title>revues par les professeurs</article-title>
          ,
          <source>Reynier</source>
          , Paris (1795).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>V.</given-names>
            <surname>Ponzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bianco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , A. Wa- [21]
          <article-title>Writing a windows batch script, 2022. jda, Psychoeducative social robots for an healthier URL: https://www.geeksforgeeks.org/ lifestyle using artificial intelligence: a case-study, writing-windows-batch-script/</article-title>
          . volume
          <volume>3118</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>26</fpage>
          -
          <lpage>33</lpage>
          . [22]
          <string-name>
            <given-names>P.</given-names>
            <surname>Naga Srinivasu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Ijaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          , Xai-
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>G. De Magistris</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Caprari</surname>
          </string-name>
          , G. Castro, S. Russo,
          <article-title>driven model for crop recommender system for L</article-title>
          .
          <string-name>
            <surname>Iocchi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Nardi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Vision-based holis- use in precision agriculture, Computational Intellitic scene understanding for context-aware human- gence 40 (</article-title>
          <year>2024</year>
          )
          <article-title>e12629</article-title>
          .
          <source>robot interaction 13196 LNAI</source>
          (
          <year>2022</year>
          )
          <fpage>310</fpage>
          -
          <lpage>325</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -08421-8_
          <fpage>21</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pepe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tedeschi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Iocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Human attention assessment using a machine learning approach with gan-based data augmentation technique trained using a custom dataset</article-title>
          ,
          <source>OBM Neurobiology 6</source>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          . 21926/obm.neurobiol.
          <volume>2204139</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ciancarelli</surname>
          </string-name>
          , G. De Magistris,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cognetta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Appetito</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nardi</surname>
          </string-name>
          ,
          <article-title>A gan approach for anomaly detection in spacecraft telemetries 531 LNNS (</article-title>
          <year>2023</year>
          )
          <fpage>393</fpage>
          -
          <lpage>402</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>031</fpage>
          -18050-7_
          <fpage>38</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Fadnavis</surname>
          </string-name>
          ,
          <article-title>Image interpolation techniques in digital image processing: an overview</article-title>
          ,
          <source>International Journal of Engineering Research and Applications</source>
          <volume>4</volume>
          (
          <year>2014</year>
          )
          <fpage>70</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Połap</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Woźniak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , E. Tramontana,
          <article-title>Real-time cloud-based game management system via cuckoo search algorithm</article-title>
          ,
          <source>International Journal of Electronics and Telecommunications</source>
          <volume>61</volume>
          (
          <year>2015</year>
          )
          <fpage>333</fpage>
          -
          <lpage>338</lpage>
          . doi:
          <volume>10</volume>
          .1515/eletel-2015-0043.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>N.</given-names>
            <surname>Brandizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Russo</surname>
          </string-name>
          , G. Galati,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <article-title>Addressing vehicle sharing through behavioral analysis: A solution to user clustering using recency-frequencymonetary and vehicle relocation based on neighborhood splits</article-title>
          ,
          <source>Information (Switzerland) 13</source>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .3390/info13110511.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>W.</given-names>
            <surname>Kenton</surname>
          </string-name>
          ,
          <article-title>What is interpolation, and how do in-</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>