<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">INFORMATICA</journal-id>
<journal-title-group><journal-title>Informatica</journal-title></journal-title-group>
<issn pub-type="epub">1822-8844</issn>
<issn pub-type="ppub">0868-4952</issn>
<issn-l>0868-4952</issn-l>
<publisher>
<publisher-name>Vilnius University</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">INFOR395</article-id>
<article-id pub-id-type="doi">10.15388/20-INFOR395</article-id>
<article-categories><subj-group subj-group-type="heading">
<subject>Research Article</subject></subj-group></article-categories>
<title-group>
<article-title>IoT Devices Signals Processing Based on Shepard Local Approximation Operators Defined in Riesz MV-Algebras</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Noje</surname><given-names>Dan</given-names></name><email xlink:href="dan.noje@primus-tech.ro">dan.noje@primus-tech.ro</email><xref ref-type="aff" rid="j_infor395_aff_001">1</xref><xref ref-type="aff" rid="j_infor395_aff_002">2</xref><xref ref-type="corresp" rid="cor1"/><bio>
<p><bold>D. Noje</bold> received his BSc (eq.MSc) in mathematics and informatics (1996) and MSc in mathematics (1997) from University of Oradea. He was a lecturer at University of Oradea between 1996 and 2016. Since 2016 he is the head of Research Department of Primus Technologies SRL. His current research focus is on IoT, artificial inteligence, innovation and technology transfer. He has published 3 books and 25 scientific papers. He is a member of the EUSDR PA8 Working Group Innovation and Technology Transfer.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Dzitac</surname><given-names>Ioan</given-names></name><email xlink:href="ioan@dzitac.ro">ioan@dzitac.ro</email><xref ref-type="aff" rid="j_infor395_aff_003">3</xref><xref ref-type="aff" rid="j_infor395_aff_004">4</xref><bio>
<p><bold>I. Dzitac</bold> received his BSc (eq.MSc) in mathematics (1977) and PhD in information sciences (2002) from Babes-Bolyai University of Cluj-Napoca. In 2019 he has defended his Habilitation Thesis “Soft Computing for Decision Making” at Alexandru Ioan Cuza University of Iasi. He is a mathematics and information sciences professor at Agora University of Oradea (since 2017) and at Aurel Vlaicu University of Arad (since 2009). Also he is a PhD supervisor at University of Craiova. He was an adjunct professor at University of Chinese Academy of Sciences, Beijing, China (2013–2016) and since 2016 he is an advisory board member at Graduate School of Management of Technology, Hoseo University, South Korea. His current research interests include different aspects of artificial intelligence, soft computing and applications of fuzzy logic in economy (decision making, quantitative management, qualitative management, e-learning platforms management, etc.). He is a senior member of IEEE (since 2011), member of Publication Committee of International Academy of Information Technology and Quantitative Management (IAITQM, since 2014), etc. He was an invited/tutorial speaker and/or invited special sessions’ organizer and chairman in China (2013: Beijing, Suzhou and Chengdu, 2015: Dalian, 2016: Beijing), India (2014: Madurai, 2017: Delhi), Russia (2014: Moscow), Brazil (2015: Rio), Lithuania (2015: Druskininkai), South Korea (2016: Asan), USA (2018: Nebraska). He has published 3 books, 12 courses and materials for students, 6 proceedings and more than 80 scientific papers in journals and conferences’ proceedings (over 40 in ISI Web of Science indexed journals with over 200 citations). In Google Scholar he has over 510 citations.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Pop</surname><given-names>Nicolae</given-names></name><email xlink:href="nicpop@gmail.com">nicpop@gmail.com</email><xref ref-type="aff" rid="j_infor395_aff_005">5</xref><bio>
<p><bold>N. Pop</bold> received his BSc (eq.MSc) in mathematics (1973) from West University of Timisoara, Romania and PhD in mathematics (1997) from Babes-Balyai University of Cluj-Napoca, Romania. In 2016 he has defended his habilitation thesis at School of Advanced Studies of the Romanian Academy, Bucharest. He is a professor emeritus Dr. at North University Center, Baia Mare, in Technical University of Cluj-Napoca, Romania, and a senior researcher at the Institute of Solid Mechanics of the Romanian Academy, Bucharest, Department of Robotics &amp; Mechatronics. He is a specialist in variational analysis and numerical methods for frictional contact problems in elasticity and in solving partial differential equations; in methods control in dynamic systems and piecewise-smooth dynamical systems with friction, with applications in robotics; in stability, balance, optimal control and tracking of mobile robot trajectories; in advanced robotics intelligent control research and solid mechanics integrated into the versatile, intelligent, and portable robot platform. He has published many research papers and books that have an international reputation.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Tarca</surname><given-names>Radu</given-names></name><email xlink:href="rtarca@uoradea.ro">rtarca@uoradea.ro</email><xref ref-type="aff" rid="j_infor395_aff_001">1</xref><bio>
<p><bold>R. Tarca</bold> received his BSc (eq.MSc) “cum laudae” in mechanical engineering (1992) from Technical University of Cluj Napoca, and Bachelor in Economics from University of Oradea. He received his PhD title “cum laudae” in robotics (2001) from University Politehnica Timisoara. He received his professor title in robotics in 2004. From 2004 to 2016, he was the head of Mechatronics Department, and from 2008 he is a Co-Chairholder of the UNESCO chair in Information Technologies at the University of Oradea. He is the director of the “PRODUCTICA IMT” Research Centre since 2007. Currently he is the director of the council for doctoral studies at the University of Oradea. He has published over 150 papers in international journals and conferences’ proceedings and he has coordinated seven national and international grants as a project manager. His current research interests include aspects related to robotics, sensors and artificial intelligence.</p></bio>
</contrib>
<aff id="j_infor395_aff_001"><label>1</label><institution>University of Oradea</institution>, Universitatii 1, 410087 Oradea, <country>Romania</country></aff>
<aff id="j_infor395_aff_002"><label>2</label><institution>Primus Technologies SRL</institution>, Onestilor 3, 410248 Oradea, <country>Romania</country></aff>
<aff id="j_infor395_aff_003"><label>3</label><institution>Aurel Vlaicu University of Arad</institution>, Elena Dragoi, 2, 310330 Arad, <country>Romania</country></aff>
<aff id="j_infor395_aff_004"><label>4</label>Department of Economics, <institution>Agora University of Oradea</institution>, Piata Tineretului, 8, 410526 Oradea, <country>Romania</country></aff>
<aff id="j_infor395_aff_005"><label>5</label><institution>Institute of Solid Mechanics of the Romanian Academy</institution>, Constantin Mille, 15, 10141 Bucharest, Sector 1, <country>Romania</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>*</label>Corresponding author. </corresp>
</author-notes>
<pub-date pub-type="ppub"><year>2020</year></pub-date>
<pub-date pub-type="epub"><day>23</day><month>3</month><year>2020</year></pub-date>
<volume>31</volume><issue>1</issue><fpage>131</fpage><lpage>142</lpage>
<history>
<date date-type="received"><month>11</month><year>2018</year></date>
<date date-type="accepted"><month>10</month><year>2019</year></date>
</history>
<permissions><copyright-statement>© 2020 Vilnius University</copyright-statement><copyright-year>2020</copyright-year><license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/"><license-p>Open access article under the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">CC BY</ext-link> license.</license-p></license></permissions>
<abstract>
<p>The Industry 4.0 and smart city solutions are impossible to be implemented without using IoT devices. There can be several problems in acquiring data from these IoT devices, problems that can lead to missing values. Without a complete set of data, the automation of processes is not possible or is not satisfying enough. The aim of this paper is to introduce a new algorithm that can be used to fill in the missing values of signals sent by IoT devices. In order to do that, we introduce Shepard local approximation operators in Riesz MV-algebras for one variable function and we structure the set of possible values of the IoT devices signals as Riesz MV-algebra. Based on these local approximation operators we define a new algorithm and we test it to prove that it can be used to fill in the missing values of signals sent by IoT devices.</p>
</abstract>
<kwd-group>
<label>Key words</label>
<kwd>IoT devices</kwd>
<kwd>signal processing</kwd>
<kwd>Shepard local approximation operators</kwd>
<kwd>local approximation operators</kwd>
<kwd>approximation algorithms</kwd>
<kwd>Riesz MV-algebras</kwd>
<kwd>vectorial MV-algebras</kwd>
</kwd-group>
<funding-group>
<award-group>
<funding-source xlink:href="https://doi.org/10.13039/501100006595">UEFISCDI</funding-source>
<award-id>198PED /2017</award-id>
</award-group>
<funding-statement>This research was funded by UEFISCDI Romania, grant number 198PED /2017, grant code: PN-III-P2-2.1-PED-2016-1955. With this grant, a new fiber optic Bragg grating sensor system designed to monitor the ethanol fermentation during the bioethanol and wine production was developed. </funding-statement>
</funding-group>
</article-meta>
</front>
<body>
<sec id="j_infor395_s_001">
<label>1</label>
<title>Introduction</title>
<p>As part of the new industry revolution, the so-called Industry 4.0 www (<xref ref-type="bibr" rid="j_infor395_ref_030">2016</xref>), the automation of processes takes a more and more crucial role (Wollschlaeger <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_024">2017</xref>). The process automation is based on near real time data collected by IoT devices. There are several challenges in developing applications to automate processes based on IoT devices (Heinis <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_007">2017</xref>; Kamienski <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_010">2017</xref>), one of them is to ensure sets of complete and validated data. Missing data can be caused by many things, but most of the times it is due to a malfunction of an IoT device or a communication problem between the IoT device and the processing applications. There is a continuous focus on finding new methods to fill in the missing data using various mathematical methods (Zhao and Zheng, <xref ref-type="bibr" rid="j_infor395_ref_028">2017</xref>; Ruan <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_022">2017</xref>; Leturiondo <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_012">2017</xref>; Xu <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_027">2017</xref>), methods that can be used to develop software modules that act as input validators for industrial automated control systems. In reality, the signal collected by IoT devices creates a discrete-time signal from a continuous process, called sample (Rajeshwari and Rao, <xref ref-type="bibr" rid="j_infor395_ref_018">2008</xref>). The method we propose in this paper can be applied on both signals and samples. If signals are considered, in order to fill in some missing data, a sample can be considered in the temporal vicinity of the missing value and the proposed method can be applied on it. Considering this, further in the paper we will refer to signals.</p>
<p>In this paper, new Shepard local approximation operators are introduced in Riesz MV-algebras (Bede and Di Nola, <xref ref-type="bibr" rid="j_infor395_ref_001">2004</xref>; Di Nola <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_005">2003</xref>), and based on the Riesz MV-algebra structure of IoT devices signals, a new algorithm that can fill in the missing data is defined and tested to prove that it is suitable for the role it was designed. Since several kernels can be used by the Shepard local approximation operators, the most known ones will be used in numerical experiments, considering several parametrizations, in order to determine which are suitable for real applications. In order to have a comprehensive view about the performance of the proposed method, in the numerical experiments the signal-to-noise ratio (SNR) was also determined.</p>
<p>In Noje <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor395_ref_016">2003</xref>) it was proved that RGB model has the structure of vectorial MV-algebras. The same algebraic structure is used in this paper to model IoT devices signals. This leads us to the idea of further applications of the new proposed method in image processing, like image zooming or reconstruction of missing parts of images.</p>
</sec>
<sec id="j_infor395_s_002">
<label>2</label>
<title>Materials and Methods</title>
<p>In 1958, multivalued algebras, shortly named MV-algebras, were introduced by Chang (<xref ref-type="bibr" rid="j_infor395_ref_003">1958</xref>; <xref ref-type="bibr" rid="j_infor395_ref_004">1959</xref>) as the algebraic structures corresponding to the <italic>∞</italic>-valued Lukasiewicz logic.</p><statement id="j_infor395_stat_001"><label>Definition 1.</label>
<p>An MV-algebra is a structure <inline-formula id="j_infor395_ineq_001">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi><mml:mo>=</mml:mo><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">A</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:msub><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:math><tex-math><![CDATA[$
\mathcal{A}=\left(A,\oplus ,\lnot ,{0_{A}}\right)$]]></tex-math></alternatives></inline-formula> if and only if the following axioms are fulfilled: <disp-formula-group id="j_infor395_dg_001">
<disp-formula id="j_infor395_eq_001">
<label>(1)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">A</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:msub><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mspace width="2.5pt"/><mml:mtext>is an abelian monoid,</mml:mtext><mml:mspace width="2.5pt"/></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \left(A,\oplus ,\lnot ,{0_{A}}\right)\hspace{2.5pt}\text{is an abelian monoid,}\hspace{2.5pt}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_002">
<label>(2)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mo>¬</mml:mo><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \lnot \lnot x=x,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_003">
<label>(3)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mo>¬</mml:mo><mml:msub><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>¬</mml:mo><mml:msub><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ x\oplus \lnot {0_{A}}=\lnot {0_{A}},\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_004">
<label>(4)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mo>¬</mml:mo><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">y</mml:mi></mml:mrow></mml:mfenced><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>=</mml:mo><mml:mo>¬</mml:mo><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">x</mml:mi></mml:mrow></mml:mfenced><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \lnot \left(\lnot x\oplus y\right)\oplus y=\lnot \left(\lnot y\oplus x\right)\oplus x.\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group></p></statement>
<p>In a MV-algebra <inline-formula id="j_infor395_ineq_002">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula>, the constant <inline-formula id="j_infor395_ineq_003">
<alternatives><mml:math><mml:msub><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
{1_{A}}$]]></tex-math></alternatives></inline-formula> and the binary operations ⊙ and ⊖ can be defined as follows: <disp-formula-group id="j_infor395_dg_002">
<disp-formula id="j_infor395_eq_005">
<label>(5)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:msub><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">A</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>¬</mml:mo><mml:mn>0</mml:mn><mml:mi mathvariant="italic">A</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ {1_{A}}=\lnot 0A,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_006">
<label>(6)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>=</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ x\odot y=\lnot (\lnot x\oplus \lnot y),\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_007">
<label>(7)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊖</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊙</mml:mo><mml:mo>¬</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ x\ominus y=x\odot \lnot y.\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group></p>
<p>Also we can define a distance function <inline-formula id="j_infor395_ineq_004">
<alternatives><mml:math><mml:mi mathvariant="italic">d</mml:mi><mml:mo>:</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo>×</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo stretchy="false">→</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
d:A\times A\to A$]]></tex-math></alternatives></inline-formula> as follows: 
<disp-formula id="j_infor395_eq_008">
<label>(8)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">d</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊖</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo>⊖</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ d(x,y)=(x\ominus y)\oplus (y\ominus x).\]]]></tex-math></alternatives>
</disp-formula>
</p>
<p>This distance, as it is defined, is a metric and plays a very important role in image and signal processing.</p>
<p>By introducing an additional external operation, in 2003, the concept of Vectorial MV-algebras (Noje and Bede, <xref ref-type="bibr" rid="j_infor395_ref_015">2003</xref>), shortly named VMV-algebras, was defined. It is an algebraic structure that is used in image processing (Noje and Bede, <xref ref-type="bibr" rid="j_infor395_ref_014">2001</xref>; Noje <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_016">2003</xref>; Noje, <xref ref-type="bibr" rid="j_infor395_ref_013">2002</xref>). Let consider an MV-algebra <inline-formula id="j_infor395_ineq_005">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> and an external operation defined as follows: 
<disp-formula id="j_infor395_eq_009">
<label>(9)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mo>∙</mml:mo><mml:mo>:</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo stretchy="false">→</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \bullet :{\mathbb{R}_{+}}\times A\to A.\]]]></tex-math></alternatives>
</disp-formula>
</p><statement id="j_infor395_stat_002"><label>Definition 2.</label>
<p>The MV algebra <inline-formula id="j_infor395_ineq_006">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> is an VMV-algebra if and only if the following axioms are fulfilled: <disp-formula-group id="j_infor395_dg_003">
<disp-formula id="j_infor395_eq_010">
<label>(10)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mn>1</mml:mn><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ 1\bullet x=x,\forall x\in A,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_011">
<label>(11)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mspace width="1em"/><mml:mtext>and</mml:mtext><mml:mspace width="2.5pt"/><mml:mspace width="1em"/><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ (a+b)\bullet x=a\bullet x\oplus b\bullet x,\forall x\in A\hspace{1em}\text{and}\hspace{2.5pt}\hspace{1em}\forall a,b\in {\mathbb{R}_{+}},\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_012">
<label>(12)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⩽</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>·</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mspace width="1em"/><mml:mtext>and</mml:mtext><mml:mspace width="2.5pt"/><mml:mspace width="1em"/><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">b</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ a\bullet (b\bullet x)\leqslant (a\cdot b)\bullet x,\forall x\in A\hspace{1em}\text{and}\hspace{2.5pt}\hspace{1em}\forall a,b\in {\mathbb{R}_{+}},\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_013">
<label>(13)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">d</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">d</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mspace width="1em"/><mml:mtext>and</mml:mtext><mml:mspace width="2.5pt"/><mml:mspace width="1em"/><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ d(a\bullet x,a\bullet y)\leqslant a\bullet d(x,y),\forall x,y\in A\hspace{1em}\text{and}\hspace{2.5pt}\hspace{1em}\forall a\in {\mathbb{R}_{+}}.\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group></p></statement>
<p>VMV-algebras inspired new algebraic structures, MV-modules and Riesz MV-algebras, structures that were introduced and studied in Bede and Di Nola (<xref ref-type="bibr" rid="j_infor395_ref_001">2004</xref>), Di Nola <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor395_ref_005">2003</xref>).</p><statement id="j_infor395_stat_003"><label>Definition 3.</label>
<p>An MV-algebra <inline-formula id="j_infor395_ineq_007">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> is a truncated MV-module over the unital latticeal ring <inline-formula id="j_infor395_ineq_008">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">R</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">v</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
(R,v)$]]></tex-math></alternatives></inline-formula> if an external operation <inline-formula id="j_infor395_ineq_009">
<alternatives><mml:math><mml:mo>∙</mml:mo><mml:mo>:</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mi mathvariant="italic">A</mml:mi><mml:mo stretchy="false">→</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
\bullet :{\mathbb{R}_{+}}\times A\to A$]]></tex-math></alternatives></inline-formula> is defined, such that the following properties are fulfilled for <inline-formula id="j_infor395_ineq_010">
<alternatives><mml:math><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
\forall \alpha ,\beta \in {\mathbb{R}_{+}}$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor395_ineq_011">
<alternatives><mml:math><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
\forall x,y\in A$]]></tex-math></alternatives></inline-formula>. <disp-formula-group id="j_infor395_dg_004">
<disp-formula id="j_infor395_eq_014">
<label>(14)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>∙</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>∙</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ (\alpha +\beta )\bullet \hspace{2.5pt}x=\alpha \bullet \hspace{2.5pt}x\oplus \beta \bullet \hspace{2.5pt}x,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_015">
<label>(15)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mspace width="1em"/><mml:mtext>if</mml:mtext><mml:mspace width="5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⩽</mml:mo><mml:mo>¬</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \bullet (x\oplus y)=\alpha \bullet x\oplus \alpha \bullet y,\hspace{1em}\text{if}\hspace{5pt}x\leqslant \lnot \hspace{2.5pt}y,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_016">
<label>(16)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>·</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>∙</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mspace width="1em"/><mml:mtext>if</mml:mtext><mml:mspace width="5pt"/><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">v</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \bullet (\beta \bullet x)=(\alpha \cdot \beta )\bullet \hspace{2.5pt}x,\hspace{1em}\text{if}\hspace{5pt}\alpha ,\beta \in [0,v].\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group></p></statement>
<p>If property 
<disp-formula id="j_infor395_eq_017">
<label>(17)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">v</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ v\bullet x=x,\]]]></tex-math></alternatives>
</disp-formula> 
is also fulfilled, then <inline-formula id="j_infor395_ineq_012">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> is an unital MV-module over unital ring <inline-formula id="j_infor395_ineq_013">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="double-struck">R</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">v</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
(\mathbb{R},v)$]]></tex-math></alternatives></inline-formula>.</p><statement id="j_infor395_stat_004"><label>Definition 4.</label>
<p>If an MV-algebra is a truncated unital module over <inline-formula id="j_infor395_ineq_014">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="double-struck">R</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mn>1</mml:mn><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
(\mathbb{R},1)$]]></tex-math></alternatives></inline-formula>, it is a Riesz MV-algebra.</p></statement>
<p>In Di Nola <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor395_ref_005">2003</xref>), it was proved that in any Riesz MV-algebra the following properties are fulfilled: <disp-formula-group id="j_infor395_dg_005">
<disp-formula id="j_infor395_eq_018">
<label>(18)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⩽</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>·</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \bullet (\beta \bullet x)\leqslant (\alpha \cdot \beta )\bullet x,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_019">
<label>(19)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">d</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">d</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ d(\alpha \bullet x,\alpha \bullet y)\leqslant \alpha \bullet d(x,y),\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_020">
<label>(20)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mn>0</mml:mn><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ 0\bullet x=0,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_021">
<label>(21)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mn>0</mml:mn><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \bullet 0=0,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_022">
<label>(22)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">⇒</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ x\leqslant y\Rightarrow \alpha \bullet x\leqslant \alpha \bullet y,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_023">
<label>(23)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false">⇒</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \leqslant \beta \Rightarrow \alpha \bullet x\leqslant \beta \bullet x,\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_024">
<label>(24)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \alpha \bullet (x\oplus y)\leqslant \alpha \bullet x\oplus \alpha \bullet y,\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group> for any <inline-formula id="j_infor395_ineq_015">
<alternatives><mml:math><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
x,y\in A$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor395_ineq_016">
<alternatives><mml:math><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
\alpha ,\beta \in {\mathbb{R}_{+}}$]]></tex-math></alternatives></inline-formula>.</p>
<p>It was also proved that any Riesz MV-algebra is an VMV-algebra, but the reciprocal statement is not true.</p><statement id="j_infor395_stat_005"><label>Example 1.</label>
<p>If we consider a Boolean algebra <inline-formula id="j_infor395_ineq_017">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> and we define <inline-formula id="j_infor395_ineq_018">
<alternatives><mml:math><mml:mi mathvariant="italic">α</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
\alpha \bullet x=x,\forall x\in A$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor395_ineq_019">
<alternatives><mml:math><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
\alpha \in {\mathbb{R}_{+}}$]]></tex-math></alternatives></inline-formula>, it is easy to prove that all axioms of VMV-algebras are fulfilled, but since <inline-formula id="j_infor395_ineq_020">
<alternatives><mml:math><mml:mn>0</mml:mn><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi></mml:math><tex-math><![CDATA[$
0\bullet x=x$]]></tex-math></alternatives></inline-formula> the third axiom of Riesz MV-algebras is not fulfilled, thus <inline-formula id="j_infor395_ineq_021">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula> is not a Riesz MV-algebra. There are examples of VMV algebras that are also Riezs MV-algebras, like the RGB model (Noje and Bede, <xref ref-type="bibr" rid="j_infor395_ref_014">2001</xref>; Noje <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_016">2003</xref>; Noje, <xref ref-type="bibr" rid="j_infor395_ref_013">2002</xref>) and the fuzzy sets.</p></statement>
<p>Local approximation operators (Bittner, <xref ref-type="bibr" rid="j_infor395_ref_002">2002</xref>; Lazzaro and Montefusco, <xref ref-type="bibr" rid="j_infor395_ref_011">2002</xref>; Renka, <xref ref-type="bibr" rid="j_infor395_ref_019">1988a</xref>; Zuppa, <xref ref-type="bibr" rid="j_infor395_ref_029">2004</xref>) are used in data processing (Renka, <xref ref-type="bibr" rid="j_infor395_ref_020">1988b</xref>, <xref ref-type="bibr" rid="j_infor395_ref_021">1988c</xref>). Two variable Shepard local approximation operators, operators with application in image processing and similar structure data, were introduced (Shepard, <xref ref-type="bibr" rid="j_infor395_ref_023">1968</xref>).</p>
<p>In Bede and Di Nola (<xref ref-type="bibr" rid="j_infor395_ref_001">2004</xref>) it was proved that Riesz MV-algebras are algebraic and topological structures for data processing, because any method developed in the classical numerical analysis is applicable in Riesz MV-algebras if the Riesz MV-algebras operations are used.</p>
<p>Based on this statement, we introduce Shepard local approximation operators on Riesz MV-algebras. Let us consider a Riesz MV-algebra <inline-formula id="j_infor395_ineq_022">
<alternatives><mml:math><mml:mi mathvariant="script">A</mml:mi></mml:math><tex-math><![CDATA[$
\mathcal{A}$]]></tex-math></alternatives></inline-formula>, and a function <inline-formula id="j_infor395_ineq_023">
<alternatives><mml:math><mml:mi mathvariant="italic">f</mml:mi><mml:mo>:</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">→</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
f:[0,n]\to A$]]></tex-math></alternatives></inline-formula> and a Shepard kernel (Shepard, <xref ref-type="bibr" rid="j_infor395_ref_023">1968</xref>), which is a strictly decreasing function <inline-formula id="j_infor395_ineq_024">
<alternatives><mml:math><mml:mi mathvariant="italic">K</mml:mi><mml:mo>:</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">→</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
K:[0,1]\to {\mathbb{R}_{+}}$]]></tex-math></alternatives></inline-formula>. Also, we consider the set 
<disp-formula id="j_infor395_eq_025">
<label>(25)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">B</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">r</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo fence="true" stretchy="false">{</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">∣</mml:mo><mml:mfenced separators="" open="|" close="|"><mml:mrow><mml:mi mathvariant="italic">x</mml:mi><mml:mo>−</mml:mo><mml:mi mathvariant="italic">y</mml:mi></mml:mrow></mml:mfenced><mml:mo>⩽</mml:mo><mml:mi mathvariant="italic">r</mml:mi><mml:mo fence="true" stretchy="false">}</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ B(x,r)=\{y\in [0,n]\mid \left|x-y\right|\leqslant r\}.\]]]></tex-math></alternatives>
</disp-formula>
</p><statement id="j_infor395_stat_006"><label>Definition 5.</label>
<p>A Shepard local approximation operator is a function <inline-formula id="j_infor395_ineq_025">
<alternatives><mml:math><mml:mi mathvariant="italic">S</mml:mi><mml:mo>:</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">→</mml:mo><mml:mi mathvariant="italic">A</mml:mi></mml:math><tex-math><![CDATA[$
S:[0,n]\to A$]]></tex-math></alternatives></inline-formula> defined as follows: 
<disp-formula id="j_infor395_eq_026">
<label>(26)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">S</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>⊕</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">B</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">r</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">K</mml:mi><mml:mo mathvariant="normal" fence="true" maxsize="1.19em" minsize="1.19em">(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>−</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">r</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathvariant="normal" fence="true" maxsize="1.19em" minsize="1.19em">)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo largeop="false" movablelimits="false">∑</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">∈</mml:mo><mml:mi mathvariant="italic">B</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">r</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:mrow></mml:msub><mml:mi mathvariant="italic">K</mml:mi><mml:mo mathvariant="normal" fence="true" maxsize="1.19em" minsize="1.19em">(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac><mml:mrow><mml:mo stretchy="false">|</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>−</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">r</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathvariant="normal" fence="true" maxsize="1.19em" minsize="1.19em">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ S(f,x)={\oplus _{{x_{i}}\in B(x,r)}}\frac{K\big(\frac{|x-{x_{i}}|}{r}\big)}{{\textstyle\sum _{{x_{i}}\in B(x,r)}}K\big(\frac{|x-{x_{i}}|}{r}\big)}\bullet f({x_{i}}),\]]]></tex-math></alternatives>
</disp-formula> 
where ⊕ and ∙ are the Riesz MV-algebra operations.</p></statement>
<p>Considering the statement that any method developed in the classical numerical analysis is applicable in Riesz MV-algebras if the Riesz MV-algebras operations are used, it is easy to see that all properties of local Shepard approximation operators hold.</p>
</sec>
<sec id="j_infor395_s_003">
<label>3</label>
<title>Results</title>
<p>For industrial applications, the signals received from IoT devices are processed using computers. If we consider the numerical data types used to store information in computer memory, if they are stored using <italic>t</italic> bits, it means that the possible values for data are in the interval <inline-formula id="j_infor395_ineq_026">
<alternatives><mml:math><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo></mml:math><tex-math><![CDATA[$
[0,{2^{t}}-1]$]]></tex-math></alternatives></inline-formula>. Some of the operations are partial operations, for instance + is a partial operation. This leads us to consider that a suitable algebraic structure for these data types is Riesz MV-algebra.</p>
<sec id="j_infor395_s_004">
<label>3.1</label>
<title>Shepard Local Approximation Operators for IoT Device Signal Processing</title>
<p>It was proved that the structure <inline-formula id="j_infor395_ineq_027">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
([0,{2^{t}}-1],\oplus ,\lnot ,0)$]]></tex-math></alternatives></inline-formula> is an MV-algebra (Noje and Bede, <xref ref-type="bibr" rid="j_infor395_ref_014">2001</xref>), if the following definitions are used: <disp-formula-group id="j_infor395_dg_006">
<disp-formula id="j_infor395_eq_027">
<label>(27)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">x</mml:mi><mml:mo>⊕</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:msub><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">d</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">f</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="false">min</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ x\oplus y{=_{def}}\min ({2^{t}}-1,x+y),\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_028">
<label>(28)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mo>¬</mml:mo><mml:mspace width="2.5pt"/><mml:mi mathvariant="italic">x</mml:mi><mml:msub><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">d</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">f</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \lnot \hspace{2.5pt}x{=_{def}}{2^{t}}-1-x,\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group> <inline-formula id="j_infor395_ineq_028">
<alternatives><mml:math><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">y</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo></mml:math><tex-math><![CDATA[$
\forall x,y\in [0,{2^{t}}-1]$]]></tex-math></alternatives></inline-formula>.</p>
<p>We consider the external operation <inline-formula id="j_infor395_ineq_029">
<alternatives><mml:math><mml:mo>∙</mml:mo><mml:mo>:</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">→</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo></mml:math><tex-math><![CDATA[$
\bullet :{\mathbb{R}_{+}}\times [0,{2^{t}}-1]\to [0,{2^{t}}-1]$]]></tex-math></alternatives></inline-formula>, defined as follows: 
<disp-formula id="j_infor395_eq_029">
<label>(29)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">a</mml:mi><mml:mo>∙</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:msub><mml:mrow><mml:mo>=</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">d</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">f</mml:mi></mml:mrow></mml:msub><mml:mo movablelimits="false">min</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo>·</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ a\bullet x{=_{def}}\min ({2^{t}}-1,a\cdot x),\]]]></tex-math></alternatives>
</disp-formula> 
<inline-formula id="j_infor395_ineq_030">
<alternatives><mml:math><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">a</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">R</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
\forall a\in {\mathbb{R}_{+}}$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor395_ineq_031">
<alternatives><mml:math><mml:mo>∀</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo></mml:math><tex-math><![CDATA[$
\forall x\in [0,{2^{t}}-1]$]]></tex-math></alternatives></inline-formula>.</p>
<p>It was proved that the structure <inline-formula id="j_infor395_ineq_032">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
([0,{2^{t}}-1],\oplus ,\lnot ,0,\bullet )$]]></tex-math></alternatives></inline-formula> is a vectorial MV-algebra and it is easy to see that it is also a Riesz MV-algebra (Noje, <xref ref-type="bibr" rid="j_infor395_ref_013">2002</xref>).</p>
<p>If we use the above definition of ⊕ and ∙ operations and the formula of the Shepard local approximation operator from Definition <xref rid="j_infor395_stat_006">5</xref>, we can define an algorithm that can be used to fill in the missing data of signals received from IoT devices.</p>
<p>In this paper we consider the most known kernels: <disp-formula-group id="j_infor395_dg_007">
<disp-formula id="j_infor395_eq_030">
<label>(30)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">K</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">u</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="italic">u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathvariant="normal">,</mml:mo><mml:mspace width="1em"/><mml:mtext>Shepard kernel,</mml:mtext><mml:mspace width="2.5pt"/></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ K(u)=\frac{1}{{u^{2\lambda }}},\hspace{1em}\text{Shepard kernel,}\hspace{2.5pt}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_031">
<label>(31)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">K</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">u</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="italic">e</mml:mi></mml:mrow><mml:mrow><mml:mo>−</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:msup><mml:mrow><mml:mi mathvariant="italic">u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msup><mml:mo mathvariant="normal">,</mml:mo><mml:mspace width="1em"/><mml:mtext>Exponential kernel,</mml:mtext><mml:mspace width="2.5pt"/></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ K(u)={e^{-\lambda {u^{2}}}},\hspace{1em}\text{Exponential kernel,}\hspace{2.5pt}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor395_eq_032">
<label>(32)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true" columnalign="left"><mml:mtr><mml:mtd class="eqnarray-1"><mml:mi mathvariant="italic">K</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">u</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mo movablelimits="false">sin</mml:mo><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">q</mml:mi><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="italic">u</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mo movablelimits="false">sin</mml:mo><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="italic">u</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:msup><mml:mo mathvariant="normal">,</mml:mo><mml:mspace width="1em"/><mml:mtext>Shepard–Jackson kernel,</mml:mtext><mml:mspace width="2.5pt"/></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ K(u)={\left(\frac{\sin \left(q\pi u\right)}{\sin \left(\pi u\right)}\right)^{2\lambda }},\hspace{1em}\text{Shepard--Jackson kernel,}\hspace{2.5pt}\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group> where <italic>λ</italic> is a parameter that can influence the performance of obtained results, and <italic>q</italic> is the degree of the Shepard–Jackson kernel. Several other types of kernels can be considered (Jun-Bao <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_009">2014</xref>; Xiuyuan <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_026">2016</xref>; Xiaodan and Bohu, <xref ref-type="bibr" rid="j_infor395_ref_025">2001</xref>), but testing the method using these three is enough to prove its efficiency.</p>
</sec>
<sec id="j_infor395_s_005">
<label>3.2</label>
<title>The Missing Data Fill-in Algorithm and Testing Results</title>
<p>We consider that the data sent by an IoT device on regular time intervals is a time-based function 
<disp-formula id="j_infor395_eq_033">
<label>(33)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">f</mml:mi><mml:mo>:</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo stretchy="false">→</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ f:[0,n]\to [0,{2^{t}}-1].\]]]></tex-math></alternatives>
</disp-formula>
</p>
<p>We also consider that 0 is the moment when the first signal was sent, and that 1 is the length of the time interval when a new signal is transmitted by an IoT device. In the formula of Definition <xref rid="j_infor395_stat_006">5</xref>, <inline-formula id="j_infor395_ineq_033">
<alternatives><mml:math><mml:msub><mml:mrow><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi></mml:mrow></mml:msub></mml:math><tex-math><![CDATA[$
{x_{i}}$]]></tex-math></alternatives></inline-formula> are the time intervals when new data was received and <italic>x</italic> are the time intervals when no data was received and that has to be approximated.</p>
<p>The fill-in algorithm has the following steps:</p>
<list>
<list-item id="j_infor395_li_001">
<label>1.</label>
<p>A kernel has to be selected;</p>
</list-item>
<list-item id="j_infor395_li_002">
<label>2.</label>
<p>The parameter <italic>λ</italic> is set;</p>
</list-item>
<list-item id="j_infor395_li_003">
<label>3.</label>
<p>If Shepard–Jackson kernel if used, the degree <italic>q</italic> of the kernel is set;</p>
</list-item>
<list-item id="j_infor395_li_004">
<label>4.</label>
<p>The radius <italic>r</italic>, that influence how many received values are considered in the approximation of missing values, is set;</p>
</list-item>
<list-item id="j_infor395_li_005">
<label>5.</label>
<p>All missing values are approximated.</p>
</list-item>
</list>
<p>In order to be able to determine the dependency of the algorithm accuracy depending on the kernel used and on parametrization, several experiments were performed. In each experiment all kernels and several random parametrizations were considered. We selected <inline-formula id="j_infor395_ineq_034">
<alternatives><mml:math><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo movablelimits="false">sin</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="italic">x</mml:mi></mml:mrow><mml:mrow><mml:mn>20</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
f(x)=x\sin (\frac{\pi x}{20})$]]></tex-math></alternatives></inline-formula> as test function and a set of 30 signals that should be received. Several values were supposed to be missing and were approximated. To reduce the code complexity, we considered a situation where each <italic>z</italic> number of values is missing. A continuous function was considered, since one of the purposes of this algorithm is to be used to approximate missing values collected by IoT sensor system designed to monitor the ethanol fermentation during the bioethanol and wine production.</p>
<p>The aim of this paper is to determine which kernel of the three considered is producing better results. The performance comparison of the new method introduced in this paper using the three considered kernels and several parametrizations has been done using the formula 
<disp-formula id="j_infor395_eq_034">
<label>(34)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">P</mml:mi><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mstyle displaystyle="true"><mml:mo largeop="true" movablelimits="false">∑</mml:mo></mml:mstyle></mml:mrow><mml:mrow><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo></mml:mrow></mml:munder><mml:mo fence="true" maxsize="1.19em" minsize="1.19em" stretchy="true">|</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>−</mml:mo><mml:mi mathvariant="italic">S</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo fence="true" maxsize="1.19em" minsize="1.19em" stretchy="true">|</mml:mo><mml:mo mathvariant="normal">,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ P=\sum \limits_{x\in [0,n]}\big|f(x)-S(f,x)\big|,\]]]></tex-math></alternatives>
</disp-formula> 
because we are interested in the overall cumulated error.</p>
<p>We can raise the question: what results does this new method produce compared to other existing methods? For this reason we decided to also calculate the Signal-to-noise ratio (SNR) (Johnson, <xref ref-type="bibr" rid="j_infor395_ref_008">2019</xref>; González and Woods, <xref ref-type="bibr" rid="j_infor395_ref_006">2008</xref>), but we will not go deeper in its analysis, this being the target of a later work. 
<disp-formula id="j_infor395_eq_035">
<label>(35)</label>
<alternatives><mml:math display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mi mathvariant="italic">SNR</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mo largeop="false" movablelimits="false">∑</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo></mml:mrow></mml:msub><mml:mi mathvariant="italic">S</mml:mi><mml:msup><mml:mrow><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo largeop="false" movablelimits="false">∑</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="italic">x</mml:mi><mml:mo stretchy="false">∈</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">n</mml:mi><mml:mo fence="true" stretchy="false">]</mml:mo></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mfenced separators="" open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo><mml:mo>−</mml:mo><mml:mi mathvariant="italic">S</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mi mathvariant="italic">f</mml:mi><mml:mo mathvariant="normal">,</mml:mo><mml:mi mathvariant="italic">x</mml:mi><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math><tex-math><![CDATA[\[ \mathit{SNR}=\frac{{\textstyle\sum _{x\in [0,n]}}S{(f,x)^{2}}}{{\textstyle\sum _{x\in [0,n]}}{\left(f(x)-S(f,x)\right)^{2}}}.\]]]></tex-math></alternatives>
</disp-formula>
</p>
</sec>
<sec id="j_infor395_s_006">
<label>3.3</label>
<title>Numerical Results</title>
<p>In this experiment we consider two situations: one is when each second value is missing, and the other is when each third value is received. Also, several parametrizations are considered. After running the tests, we get the approximation errors listed as follows (Tables <xref rid="j_infor395_tab_001">1</xref>, <xref rid="j_infor395_tab_002">2</xref>, <xref rid="j_infor395_tab_003">3</xref>, <xref rid="j_infor395_tab_004">4</xref>).</p>
<table-wrap id="j_infor395_tab_001">
<label>Table 1</label>
<caption>
<p>Approximation errors when each second value is missing using formula (P).</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Parametrization</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Exponential kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard–Jackson kernel</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_035">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_036">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =2$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_037">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">4.33074</td>
<td style="vertical-align: top; text-align: left">17.7671</td>
<td style="vertical-align: top; text-align: left">90.8879</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_038">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_039">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_040">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">3.94205</td>
<td style="vertical-align: top; text-align: left">3.9453</td>
<td style="vertical-align: top; text-align: left">33.3609</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_041">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_042">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_043">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">3.94205</td>
<td style="vertical-align: top; text-align: left">4.87258</td>
<td style="vertical-align: top; text-align: left">90.8879</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_044">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_045">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_046">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">3.94205</td>
<td style="vertical-align: top; text-align: left">15.685</td>
<td style="vertical-align: top; text-align: left">93.3031</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"><inline-formula id="j_infor395_ineq_047">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_048">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_049">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>60</mml:mn></mml:math><tex-math><![CDATA[$
q=60$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">3.94205</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">15.685</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">233.883</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="j_infor395_tab_002">
<label>Table 2</label>
<caption>
<p>Approximation errors when each third value is received using using formula (P).</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Parametrization</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Exponential kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard–Jackson kernel</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_050">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_051">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =2$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_052">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">33.5505</td>
<td style="vertical-align: top; text-align: left">26.5892</td>
<td style="vertical-align: top; text-align: left">181.714</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_053">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_054">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_055">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">38.5835</td>
<td style="vertical-align: top; text-align: left">35.4093</td>
<td style="vertical-align: top; text-align: left">69.8386</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_056">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_057">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_058">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">38.5835</td>
<td style="vertical-align: top; text-align: left">17.8535</td>
<td style="vertical-align: top; text-align: left">182.038</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_059">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_060">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_061">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">38.5835</td>
<td style="vertical-align: top; text-align: left">23.5176</td>
<td style="vertical-align: top; text-align: left">227.683</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"><inline-formula id="j_infor395_ineq_062">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_063">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_064">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>60</mml:mn></mml:math><tex-math><![CDATA[$
q=60$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">38.5835</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">23.5176</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">296.172</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="j_infor395_tab_003">
<label>Table 3</label>
<caption>
<p>Approximation errors when each second value is missing using formula (SNR).</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Parametrization</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Exponential kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard–Jackson kernel</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_065">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_066">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =2$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_067">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">861.081277</td>
<td style="vertical-align: top; text-align: left">89.34913291</td>
<td style="vertical-align: top; text-align: left">2.630481509</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_068">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_069">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_070">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">958.1572323</td>
<td style="vertical-align: top; text-align: left">957.2236846</td>
<td style="vertical-align: top; text-align: left">18.79983289</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_071">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_072">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_073">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">958.1572323</td>
<td style="vertical-align: top; text-align: left">739.1964225</td>
<td style="vertical-align: top; text-align: left">2.630481509</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_074">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_075">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_076">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">958.1572323</td>
<td style="vertical-align: top; text-align: left">113.0449305</td>
<td style="vertical-align: top; text-align: left">3.490112323</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"><inline-formula id="j_infor395_ineq_077">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_078">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_079">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>60</mml:mn></mml:math><tex-math><![CDATA[$
q=60$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">958.1572323</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">113.0449305</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.683421307</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="j_infor395_tab_004">
<label>Table 4</label>
<caption>
<p>Approximation errors when each third value is received using using formula (SNR).</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Parametrization</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Exponential kernel</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Shepard–Jackson kernel</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_080">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_081">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =2$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_082">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">47.08291553</td>
<td style="vertical-align: top; text-align: left">43.50653079</td>
<td style="vertical-align: top; text-align: left">1.39908321</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_083">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_084">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_085">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">37.82563498</td>
<td style="vertical-align: top; text-align: left">43.90402941</td>
<td style="vertical-align: top; text-align: left">11.7046936</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_086">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_087">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_088">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">37.82563498</td>
<td style="vertical-align: top; text-align: left">106.9724316</td>
<td style="vertical-align: top; text-align: left">1.393220187</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"><inline-formula id="j_infor395_ineq_089">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_090">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_091">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>15</mml:mn></mml:math><tex-math><![CDATA[$
q=15$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left">37.82563498</td>
<td style="vertical-align: top; text-align: left">53.8759769</td>
<td style="vertical-align: top; text-align: left">0.769694034</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"><inline-formula id="j_infor395_ineq_092">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
r=10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_093">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_094">
<alternatives><mml:math><mml:mi mathvariant="italic">q</mml:mi><mml:mo>=</mml:mo><mml:mn>60</mml:mn></mml:math><tex-math><![CDATA[$
q=60$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">37.82563498</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">53.8759769</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.574528505</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As we can see, by using Shepard and exponential kernels we get the best results. This result leads us to further consider only the usage of Shepard and exponential kernels as suitable for applications. In what follows, we present the pattern of approximated values printed over the original function for two different situations.</p>
<sec id="j_infor395_s_007">
<label>3.3.1</label>
<title>The Pattern of Approximated Values in the Case when Each Second Value is Missing. Parametrization: <inline-formula id="j_infor395_ineq_095">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_096">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula> (Fig. <xref rid="j_infor395_fig_001">1</xref>)</title>
<p>In the considered example, the approximated values generated using the Shepard and exponential kernels deliver very similar results considering both the error of approximation and shapes of the original and the approximated functions. It has to be mentioned that we get a very small advantage by using the exponential kernel.</p>
<fig id="j_infor395_fig_001">
<label>Fig. 1.</label>
<caption>
<p>The pattern of approximated values in the case when each second value is missing. For <inline-formula id="j_infor395_ineq_097">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>3</mml:mn></mml:math><tex-math><![CDATA[$
r=3$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_098">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula> using Shepard/exponential kernel.</p>
</caption>
<graphic xlink:href="infor395_g001.jpg"/>
</fig>
</sec>
<sec id="j_infor395_s_008">
<label>3.3.2</label>
<title>The Pattern of Approximated Values in the Case when Each Third Value is Received. Parametrization: <inline-formula id="j_infor395_ineq_099">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_100">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula> (Fig. <xref rid="j_infor395_fig_002">2</xref>)</title>
<p>In this second example, the approximated values generated using the Shepard and exponential kernels deliver very different results both considering the error of approximation and the shapes of the original and the approximated functions. The shape of the function obtained using the exponential kernel fits much better to the shape of the original function than the shape of the function obtained using the Shepard kernel. Considering this, we can state that by using the exponential kernel we get a very clear advantage, especially when a large amount of data is missing.</p>
<fig id="j_infor395_fig_002">
<label>Fig. 2.</label>
<caption>
<p>The pattern of approximated values in the case when each third value is received. For <inline-formula id="j_infor395_ineq_101">
<alternatives><mml:math><mml:mi mathvariant="italic">r</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math><tex-math><![CDATA[$
r=5$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor395_ineq_102">
<alternatives><mml:math><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:math><tex-math><![CDATA[$
\lambda =10$]]></tex-math></alternatives></inline-formula> using Shepard/exponential kernel.</p>
</caption>
<graphic xlink:href="infor395_g002.jpg"/>
</fig>
</sec>
</sec>
</sec>
<sec id="j_infor395_s_009">
<label>4</label>
<title>Conclusion</title>
<p>As mentioned above, we further consider only the usage of Shepard and exponential kernels for industrial applications. The results are influenced the most by value of <italic>λ</italic> when Shepard kernel is used, but there does not exist a clear dependence of approximation error on parametrization when exponential kernel is used. Thus, methods should be further developed to determine the proper set of parameters for each of the kernels. This parametrization may depend also on the shape of the function that has to be approximated and on the volume of missing data. In this optimization process, other error measuring methods can be considered, depending on the real industrial process that is to be modelled.</p>
<p>Another research direction is to introduce Shepard local approximation operators to approximate two-dimension functions, and a more general case for multi-dimension functions, since in most of the cases, a value of a production system is influenced by several parameters, not only by one (Noje <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_017">2019</xref>).</p>
<p>The structure <inline-formula id="j_infor395_ineq_103">
<alternatives><mml:math><mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo><mml:mo fence="true" stretchy="false">[</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:msup><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi mathvariant="italic">t</mml:mi></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo fence="true" stretchy="false">]</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>⊕</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mo>¬</mml:mo><mml:mo mathvariant="normal">,</mml:mo><mml:mn>0</mml:mn><mml:mo mathvariant="normal">,</mml:mo><mml:mo>∙</mml:mo><mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$
([0,{2^{t}}-1],\oplus ,\lnot ,0,\bullet )$]]></tex-math></alternatives></inline-formula> that models the model of IoT devices signals is also the structure that models the RGB model (Noje <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor395_ref_016">2003</xref>). This leads us to the idea of further applications of the new proposed method in image processing, like image zooming or reconstruction of missing parts of images.</p>
</sec>
</body>
<back>
<ref-list id="j_infor395_reflist_001">
<title>References</title>
<ref id="j_infor395_ref_001">
<mixed-citation publication-type="journal"><string-name><surname>Bede</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Di Nola</surname>, <given-names>A.</given-names></string-name> (<year>2004</year>). <article-title>Elementary calculus in Riesz MV-algebras</article-title>. <source>International Journal of Approximate Reasoning</source>, <volume>36</volume>, <fpage>129</fpage>–<lpage>149</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_002">
<mixed-citation publication-type="journal"><string-name><surname>Bittner</surname>, <given-names>K.</given-names></string-name> (<year>2002</year>). <article-title>Direct and inverse approximation theorems for local trigonometric bases</article-title>. <source>Journal of Approximation Theory</source>, <volume>117</volume>, <fpage>74</fpage>–<lpage>102</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_003">
<mixed-citation publication-type="journal"><string-name><surname>Chang</surname>, <given-names>C.C.</given-names></string-name> (<year>1958</year>). <article-title>Algebraic analysis of many valued logics</article-title>. <source>Transactions of the American Mathematical Society</source>, <volume>88</volume>, <fpage>467</fpage>–<lpage>490</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_004">
<mixed-citation publication-type="journal"><string-name><surname>Chang</surname>, <given-names>C.C.</given-names></string-name> (<year>1959</year>). <article-title>A new proof of the completeness of the Lukasiewicz axioms</article-title>. <source>Transactions of the American Mathematical Society</source>, <volume>93</volume>, <fpage>74</fpage>–<lpage>80</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_005">
<mixed-citation publication-type="journal"><string-name><surname>Di Nola</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Flondor</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Leustean</surname>, <given-names>I.</given-names></string-name> (<year>2003</year>). <article-title>MV-modules</article-title>. <source>Journal of Algebra</source>, <volume>261</volume>, <fpage>21</fpage>–<lpage>40</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_006">
<mixed-citation publication-type="book"><string-name><surname>González</surname>, <given-names>R.C.</given-names></string-name>, <string-name><surname>Woods</surname>, <given-names>R.E.</given-names></string-name> (<year>2008</year>). <source>Digital Image Processing</source>. <publisher-name>Prentice Hall</publisher-name>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_007">
<mixed-citation publication-type="chapter"><string-name><surname>Heinis</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Martinho</surname>, <given-names>C.G.</given-names></string-name>, <string-name><surname>Meboldt</surname>, <given-names>M.</given-names></string-name> (<year>2017</year>). <chapter-title>Fundamental challenges in developing Internet of things applications for engineers and product designers</chapter-title>. In: <source>Conference: 21st International Conference on Engineering Design, ICED17</source>, pp. <fpage>279</fpage>–<lpage>288</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_008">
<mixed-citation publication-type="other"><string-name><surname>Johnson</surname>, <given-names>D.H.</given-names></string-name> (2019). Signal-to-noise ratio. <ext-link ext-link-type="doi" xlink:href=" https://doi.org/10.4249/scholarpedia.2088" xlink:type="simple"> https://doi.org/10.4249/scholarpedia.2088</ext-link>. Available online: <ext-link ext-link-type="uri" xlink:href="http://www.scholarpedia.org/article/Signal-to-noise_ratio">http://www.scholarpedia.org/article/Signal-to-noise_ratio</ext-link> (accessed on 1 July 2019).</mixed-citation>
</ref>
<ref id="j_infor395_ref_009">
<mixed-citation publication-type="book"><string-name><surname>Jun-Bao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Shu-Chuan</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Jeng-Shyang</surname>, <given-names>P.</given-names></string-name> (<year>2014</year>). <source>Kernel Learning Algorithms for Face Recognition</source>. <publisher-name>Springer</publisher-name>, <publisher-loc>New York</publisher-loc>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_010">
<mixed-citation publication-type="journal"><string-name><surname>Kamienski</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Jentsch</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Eisenhauer</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Kiljander</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Ferrera</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Rosengrene</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Thestrup</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Souto</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Andrade</surname>, <given-names>W.S.</given-names></string-name>, <string-name><surname>Sadok</surname>, <given-names>D.</given-names></string-name> (<year>2017</year>). <article-title>Application development for the Internet of things: a context-aware mixed criticality systems development platform</article-title>. <source>Computer Communications</source>, <volume>104</volume>, <fpage>1</fpage>–<lpage>16</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_011">
<mixed-citation publication-type="journal"><string-name><surname>Lazzaro</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Montefusco</surname>, <given-names>L.B.</given-names></string-name> (<year>2002</year>). <article-title>Radial basis functions for the multi-variate interpolation of large scattered data sets</article-title>. <source>Journal of Computational and Applied Mathematics</source>, <volume>140</volume>, <fpage>521</fpage>–<lpage>536</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_012">
<mixed-citation publication-type="journal"><string-name><surname>Leturiondo</surname>, <given-names>U.</given-names></string-name>, <string-name><surname>Salgado</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Cianic</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Galarb</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Catelanic</surname>, <given-names>M.</given-names></string-name> (<year>2017</year>). <article-title>Architecture for hybrid modelling and its application to diagnosis and prognosis with missing data</article-title>. <source>Measurement</source>, <volume>108</volume>, <fpage>152</fpage>–<lpage>162</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_013">
<mixed-citation publication-type="chapter"><string-name><surname>Noje</surname>, <given-names>D.</given-names></string-name> (<year>2002</year>). <chapter-title>Using Bernstein polynomials for image zooming</chapter-title>. In: <source>Proceedings of the Symposium Zilele Academice Clujene, Computer Science Section</source>, pp. <fpage>99</fpage>–<lpage>102</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_014">
<mixed-citation publication-type="journal"><string-name><surname>Noje</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Bede</surname>, <given-names>B.</given-names></string-name> (<year>2001</year>). <article-title>The MV-algebra structure of RGB model</article-title>. <source>Studia Universitatis Babes-Bolyai, Informatica</source>, <volume>56</volume>(<issue>1</issue>), <fpage>77</fpage>–<lpage>86</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_015">
<mixed-citation publication-type="journal"><string-name><surname>Noje</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Bede</surname>, <given-names>B.</given-names></string-name> (<year>2003</year>). <article-title>Vectorial MV-algebras</article-title>. <source>Soft Computing</source>, <volume>7</volume>(<issue>4</issue>), <fpage>258</fpage>–<lpage>262</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_016">
<mixed-citation publication-type="chapter"><string-name><surname>Noje</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Bede</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Kos</surname>, <given-names>V.</given-names></string-name> (<year>2003</year>). <chapter-title>Image contrast modifiers using vectorial MV-algebras</chapter-title>. In: <source>Proceedings of the 11th Conference on Applied and Industrial Mathematics</source> Vol. <volume>2</volume>, pp. <fpage>32</fpage>–<lpage>35</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_017">
<mixed-citation publication-type="journal"><string-name><surname>Noje</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Tarca</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Dzitac</surname>, <given-names>I.</given-names></string-name>, <string-name><surname>Pop</surname>, <given-names>N.</given-names></string-name> (<year>2019</year>). <article-title>IoT devices signals processing based on multi-dimensional shepard local approximation operators in Riesz MV-algebras</article-title>. <source>International Journal of Computers Communications &amp; Control</source>, <volume>14</volume>(<issue>1</issue>), <fpage>56</fpage>–<lpage>62</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_018">
<mixed-citation publication-type="book"><string-name><surname>Rajeshwari</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Rao</surname>, <given-names>B.V.</given-names></string-name> (<year>2008</year>). <source>Signals and Systems</source>. <publisher-name>PHI Learning Pvt. Ltd.</publisher-name></mixed-citation>
</ref>
<ref id="j_infor395_ref_019">
<mixed-citation publication-type="journal"><string-name><surname>Renka</surname>, <given-names>R.J.</given-names></string-name> (<year>1988</year>a). <article-title>Multivariate interpolation of large sets of scattered data</article-title>. <source>ACM Transactions on Mathematical Software</source>, <volume>14</volume>(<issue>2</issue>), <fpage>139</fpage>–<lpage>148</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_020">
<mixed-citation publication-type="journal"><string-name><surname>Renka</surname>, <given-names>R.J.</given-names></string-name> (<year>1988</year>b). <article-title>Algorithm 660 QSHEP2D: quadratic shepard method for bivariate interpolation of scattered data</article-title>. <source>ACM Transactions on Mathematical Software</source>, <volume>14</volume>(<issue>2</issue>), <fpage>149</fpage>–<lpage>150</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_021">
<mixed-citation publication-type="journal"><string-name><surname>Renka</surname>, <given-names>R.J.</given-names></string-name> (<year>1988</year>c). <article-title>Algorithm 661 QSHEP3D: quadratic shepard method for trivariate interpolation of scattered data</article-title>. <source>ACM Transactions on Mathematical Software</source>, <volume>14</volume>(<issue>2</issue>), <fpage>151</fpage>–<lpage>152</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_022">
<mixed-citation publication-type="book"><string-name><surname>Ruan</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Sheng</surname>, <given-names>Q.Z.</given-names></string-name>, <string-name><surname>Falkner</surname>, <given-names>N.J.G.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>W.E.</given-names></string-name> (<year>2017</year>). <source>Recovering Missing Values from Corrupted Spatio-Temporal Sensory Data via Robust Low-Rank Tensor Completion, Database Systems for Advanced Applications, DASFAA, 2017</source>. <series>Lecture Notes in Computer Science</series>, Vol. <volume>10177</volume>. <publisher-name>Springer</publisher-name>, <publisher-loc>Cham</publisher-loc>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_023">
<mixed-citation publication-type="chapter"><string-name><surname>Shepard</surname>, <given-names>D.D.</given-names></string-name> (<year>1968</year>). <chapter-title>A two dimensional interpolation function for irregularly spaced data</chapter-title>. In: <source>Proceedings of 23rd Natiobal Conference ACM</source>, pp. <fpage>517</fpage>–<lpage>524</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_024">
<mixed-citation publication-type="journal"><string-name><surname>Wollschlaeger</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Sauter</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Jasperneite</surname>, <given-names>J.</given-names></string-name> (<year>2017</year>). <article-title>The future of industrial communication: automation networks in the era of the Internet of things and industry 4.0</article-title>. <source>IEEE Industrial Electronics Magazine</source>, <volume>11</volume>(<issue>1</issue>), <fpage>17</fpage>–<lpage>27</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_025">
<mixed-citation publication-type="journal"><string-name><surname>Xiaodan</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Bohu</surname>, <given-names>L.</given-names></string-name> (<year>2001</year>). <article-title>A unified framework of multiple kernels learning for hyperspectral remote sensing big data</article-title>. <source>Journal of Information Hiding and Multimedia Signal Processing</source>, <volume>7</volume>(<issue>2</issue>), <fpage>296</fpage>–<lpage>303</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_026">
<mixed-citation publication-type="journal"><string-name><surname>Xiuyuan</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Xiyuan</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Jun-Bao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Yu</surname>, <given-names>P.</given-names></string-name> (<year>2016</year>). <article-title>Overview of deep kernel learning based techniques and applications</article-title>. <source>Journal of Network Intelligence</source>, <volume>1</volume>(<issue>3</issue>), <fpage>82</fpage>–<lpage>97</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_027">
<mixed-citation publication-type="chapter"><string-name><surname>Xu</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Ruan</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Sheng</surname>, <given-names>Q.Z.</given-names></string-name>, <string-name><surname>Gu</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Yao</surname>, <given-names>L.</given-names></string-name> (<year>2017</year>). <chapter-title>Interpolating the missing values for multi-dimensional spatial-temporal sensor data: a tensor SVD approach</chapter-title>. In: <source>Proceedings of the 14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services</source>, <conf-loc>Melbourne, VIC, Australia</conf-loc>, <conf-date>November 7–10, 2017</conf-date> <comment>(MobiQuitous 2017)</comment>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_028">
<mixed-citation publication-type="chapter"><string-name><surname>Zhao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zheng</surname>, <given-names>F.</given-names></string-name> (<year>2017</year>). <chapter-title>Missing data reconstruction using adaptively updated dictionary in wireless sensor networks</chapter-title>. In: <source>Proceedings of Science CENet</source>, <fpage>040</fpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_029">
<mixed-citation publication-type="journal"><string-name><surname>Zuppa</surname>, <given-names>C.</given-names></string-name> (<year>2004</year>). <article-title>Error estimates for modified local Shepard’s interpolation formula</article-title>. <source>Applied Numerical Mathematics</source>, <volume>49</volume>, <fpage>245</fpage>–<lpage>259</lpage>.</mixed-citation>
</ref>
<ref id="j_infor395_ref_030">
<mixed-citation publication-type="other"><string-name><surname>www: Plattform Industrie 4.0</surname></string-name> (2016). Aspects of the research roadmap in application scenarios. Federal Ministry for Economic Affairs and Energy, Berlin, Germany. Available online: <ext-link ext-link-type="uri" xlink:href="https://www.plattform-I40.de/I40/Redaktion/eN/Downloads/Publikation/aspects-of-the-research-roadmap.html">https://www.plattform-I40.de/I40/Redaktion/eN/Downloads/Publikation/aspects-of-the-research-roadmap.html</ext-link> (accessed on 1 October 2018).</mixed-citation>
</ref>
</ref-list>
</back>
</article>