<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Recent Possibilities of Intelligent Agents in Distributed Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marcin Woz´niak</string-name>
          <email>Marcin.Wozniak@polsl.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Mathematics, Silesian University of Technology</institution>
          ,
          <addr-line>Kaszubska 23, 44-100 Gliwice</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <fpage>17</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>-The article is to discuss recent advances in various aspects of intelligent agents that perform control functions in workflow management and data processing. Cloud-Computing brings various possibilities of novel approach to data management and efficient computer systems, however the process of distribution must be managed not only to increase efficiency but also lower energy consumption. This is a task for intelligent agents, that can play crucial role in modern computer science. In this article recent possibilities for these type of computer systems are discussed.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>I. INTRODUCTION</p>
      <p>Development in computational technology sets demands in
front of software engineers. The systems and solutions applied
in various branches of industry must become more and more
intelligent. These solutions are based on intelligent agents that
have control functions over systems they manage.</p>
      <p>In modern economy we want computers to manage
efficiently enough not only to increase the income into the
budgets but also to help in environment protection, what means
lower energy consumption and more flexible positioning of
the controlled systems. All these aspects demand intelligent
technology, that will be able to optimize controlled objects.
Therefore current research concern two important fields of
computer science: Computational Intelligence and Software
Engineering. This two, if combined, can give Agents: the
intelligent software and systems.</p>
      <p>Agents are very important for Cloud-Computing. This
service is becoming more popular in the recent years, because
of it construction that enables users to use software installed
in machines in remote locations. One server can efficiently
service many users. The idea for this type of servicing is based
on economic calculations. Mainly it is applied in large
corporations that have many branches placed in remote locations.
Second type of Cloud-Computing is available for everybody
in popular services like document sharing, social networks,
multimedia streaming and more. First type has mainly
economic reasons. For a large corporation it is inefficient to have
similar software departments in every branch. Commonly the
software is used by some workers in different shifts. Moreover
if the corporation is international, time zones play an important
role. While users are working with the system in one branch,
somewhere else on the other continent the other team is
having a break. Therefore proper configuration of a
CloudComputing increase efficient usage of the software, decrease
energy consumption what helps to protect environment and
improves budget [1], [2], [3], [4].</p>
      <p>Tailored system composition and application of managing
agents can improve the overall efficiency [5], [6]. According
to research conducted for the European Commission,
CloudComputing can decrease amount of money spend on IT by 20%
and drastically lower energy consumption. Cloud-Computing
is usually available for users in one of three ways:
•
•
•</p>
      <p>IaaS (Infrastructure as a Service): special
infrastructure with dedicated components.</p>
      <p>PaaS (Platform as a Service): special platform of
virtual machines and operation systems.</p>
      <p>SaaS (Software as a Service): users get an access to
applications without integrating into the system, which
is the most popular model.</p>
      <p>However mainly some compositions of the mentioned above
are more practical. In this article an idea for intelligent
agents managing wrokflows and knowledge distribution will
be discussed.</p>
    </sec>
    <sec id="sec-2">
      <title>A. Related Works</title>
      <p>Intelligent Agents assist in processes where computer
systems need proper managing. One can point various aspects
of these situations, however the article is to discuss workflow
management in various systems i.e. with knowledge retrieval.</p>
      <p>
        Examinations of distributed systems for workflow
management can be devoted to proper positioning for request
management [7], [8], [
        <xref ref-type="bibr" rid="ref23">9</xref>
        ], [10]. Other aspects like intelligent
software architectures [11] and efficient management [12] can
also improve the overall performance. Since new technology
is still introduced all the time, new possibilities that were not
available before can be of concern now. Intelligent Agents help
in sorting of big data [13], [14]. Application of intelligent
technologies helps to increase speed of reasoning over incomplete
data and data mining [15], [16]. Image processing also can be
improved by advanced software [17], [18], [19], [20].
      </p>
      <p>II. INTELLIGENT WORKFLOW MANAGEMENT</p>
      <p>Request processing in Cloud-Computing systems (Fig. 1)
is commonly managed by two (or more) separate agents. Each
client machine sends a request to the system. These requests
are ordered by first managing agent and then proceed to next
managing agent. This agent composition has a role of the
office, similar to offices in authority or local agencies, where
each income is indexed and then send to proper department.
Similarly in the agent based system, first managing server is
indexing incoming requests and then sends them to proper
agents responsible for different tasks. These agents proceed
indexed incomes using resources or processing units connected
to the cloud. These type of Cloud-Computing services is used
in various verification systems, where requests go through
managing agent to the processing server, which is using
connection to database to assists verification. Mainly the system is
also equipped in backup server, which is to store data backup.
It ensures that any operation in the system is easily erased and
the knowledge can be restored if any demand can happen. In
Cloud-Computing systems knowledge is stored in a server that
via connection with other agents is able to process information
(Fig. 2). This processing depends on the requests. Mainly in
each type of Cloud-Computing system there is a database (one
o more), where all the information is stored. If a user requests
information, a signal is addressed to one of managing agents.
After confirming the rights to obtain requested data, managing
unit starts to proceed. If the agent is asked to provide simple
data query the operation is not complicated, from the data
base is selected a portion of the data and then it is returned
to the user. However if a user requested detailed information
or analysis of the data, very often a new process begins. In
this case managing agent is sending portion of the data for
processing to a dedicated agent which is specialized in this
type of operation. In this time user request is indexed and waits
for turn, meanwhile the agent can service another request from
the queue. This request has similar service. Simple data query
is processed ad-hoc, other is sent with data to processing agent.
When processing agent has a result of analysis, it is sent to
managing agent. Here according to indexes in the queue it is
returned to user. All these types of processing can be modeled
to optimize service costs.</p>
    </sec>
    <sec id="sec-3">
      <title>A. Service model</title>
      <p>
        Workflow managing is important for Quality of
Service (QoS). Service description for cost optimization defines
Tservice, Tincome and Tvacation, which describe average time
of service, average income time and average vacation time
(backup, conservation and etc.). See detailed description in [8].
Classical cost structure is considered in [21]. While in [22] and
[23] are presented most important aspects of positioning and
cost optimization. Various queueing models for applied type of
the server are investigated in [24], [25], [26] and [27]. Please
see also [
        <xref ref-type="bibr" rid="ref21">28</xref>
        ] and [29] for a review of important results on
modeling and positioning.
      </p>
      <p>
        Research on similar objects [30], [31], [32], [33], [
        <xref ref-type="bibr" rid="ref23">9</xref>
        ] with
it’s analytical model for traffic are applied in [8]. In the
research a finite-buffer H2/M/1/N -type QS, similar to server
traffic modeling functions discussed in [34] and [35] was used.
Let it be here presented only a brief description, for details
please see [8]. Incoming requests describes 2-order distribution
function:
      </p>
      <p>F (t) = p1 1 − e−λ1t + p2 1 − e−λ2t , t &gt; 0,
(1)
where λi &gt; 0 for i = 1, 2 and p1, p2 ≥ 0. Inter-arrival times
are mixed of two exponential distributions with parameters
λ1 and λ2, which are being “chosen” with probabilities p1
and p2. In the system, there are (N − 1) places in queue
and one for packet in the service. System starts working at
t = 0 with at least one packet present. After busy period the
server begins vacation which is modeled with 2-order hyper
exponential distribution function:</p>
      <p>V (t) = q1 1 − e−α1t + q2 1 − e−α2t , t &gt; 0.
(2)
Interpretation of parameters αi, i = 1, 2 and q1, q2 is similar
to that for λi, i = 1, 2 and p1 and p2. If at the end of vacation
there is no packet present in the system, the server is on
standby and waits for first arrival to start service process. If
there is at least one packet waiting for service in the buffer
at the end of vacation, the service process starts immediately
and new busy period begins.</p>
      <p>Functions F (·) and V (·) help to simulate inter-arrival times
and vacation defined in (1) and (2). In the research optimal
values for parameters λi, pi, μ and αi are calculated to
optimize amount of resources to perform all operations. This
is modeled in rn(c1) defined as:
rn(c1) =</p>
      <p>Qn(c1)
En(c1)
=
r(τ1)Enτ1 + r(δ1)Enδ1</p>
      <p>Enτ1 + Enδ1
where the symbols are: r(τ1)-fixed unit operation costs during
busy period τ1, r(δ1)-fixed unit operation costs during idle
time δ1, Enτ1-means of busy period τ1 and Enδ1-idle time δ1
on condition that system starts with n packets present. In (3)
are used means of busy period and vacation (idle) time. The
explicit formula with detailed information and description for
conditional joint characteristic functions of τ1, δ1 and h(τ1) is
presented in [8] and [36]. General equation to calculate these
values is:</p>
      <p>Bn(s, %, z) = E{e−sτ1−%δ1 zh(τ1) | X(0) = n}, 2 ≤ n ≤ N,
(4)
where s ≥ 0, % ≥ 0 and |z| ≤ 1, n ≥ 1. Details on this
equation are discussed in [8], [13] and [36] where using it we
can define components of (3) to model total cost of work:</p>
      <p>Ene−sτ1 = E{e−sτ1 | X(0) = n} = Bn(s, 0, 1),
then for model traffic finally we have:
similarly we have:</p>
      <p>∂
Enτ1 = − ∂s Bn(s, 0, 1)</p>
      <p>∂
Enδ1 = − ∂% Bn(0, %, 1)
s=0
%=0</p>
      <p>(5)
(6)
(7)</p>
    </sec>
    <sec id="sec-4">
      <title>B. Applied Harmony Search Algorithm</title>
      <p>Harmony Search Algorithm (HSA) was presented in 2001
by Zong Woo Geem. It’s main application is to optimize
and position various objects. However the first idea was to
apply the HSA to compose artificial music. The method in the
beginning was to perform a music by creating tones according
to the rules of applied music type. The algorithm is using
natural adaptation of sounds to compose tones and finally
music theme. It is all based on harmony between sounds
that create the music nice in theme for the people. Musician
selects the sounds from the scale that best work together. HSA
works analogously in the optimization. Each object variable
has a specified range. When choosing the best of the possible
numbers to have harmony in the process of optimization we
get the solution.</p>
      <p>HSA can be applied to optimize various objects. If we take
parameters values as the sounds that we must adapt to compose
a music theme we can have efficient optimization method.
HSA will search the space D = [a1, b1] × · · · × [an, bn]; f :
D → Rn for optimal values ai ≤ xi ≤ bi; i = 1, . . . , n that
optimize the object according to fitness condition f (xi) →
optimum. In it’s simplicity HSA does not demand any special
restriction for f (·) function. It only must be possible to
calculate it’s value at any point of D. In the HSA we define:
HM = 
HM (Harmony Memory) - harmony memory that
stores the best harmonies used for music composition:
 x1 = (x11, . . . , x1n)|f (x1) </p>
      <p>. . .</p>
      <p>xHMS = (x1HMS , . . . , xnHMS )|f (xHMS)
As each harmony we understand a set of values
representing positioned object. If the new vector of
harmony (state of the object) is better than any other
among the previous HM vectors, this new vector
replaces the worst one in the HM. This procedure is
repeated until the stopping criterion is met,

HMS (Harmony Memory Size) - number of harmonies
stored in the memory,
•
•
•
•
•
•
•</p>
      <p>HMCR (Harmony Memory Considering Rate) - the
coefficient of vector choice for memory in the range
(0, 1). It helps to decide whether, the new component
will be selected from the memory of harmony HM,
or will it be the new value of the accepted range of
variation variables,
PAR (Pitch Adjusting Rate) - the tone adjustment
factor in the range (0, 1).
and
Algorithm 1 HSA applied to position workflow traffic
1: Define coefficients: HMS, HMCR, PAR
generations–number of harmony search,
2: Dedicated criterion function: lowest cost of operation (3),
3: Create at random initial set HM,
4: t:=0,
5: while t ≤ generations do
6: with probability equal HMCR among all existing
harmonies in HM xij ∈ xIJ, where I = 1, . . . , i, . . . , HM S
and J = 1, . . . , j, . . . , n compose new harmony vector
xnew,
7: with a probability equal to the value of PAR change
xij = xij + α, where α = b · u and b ∈ [0.01, 0.001] and
u ∈ [−1, 1],
8: with probability equal to 1 - HMCR take randomly new
harmony vector x0new variables ai ≤ xi ≤ bi,
9: while i ≤ HM S do
10: if f (xnew) is better then f(x∗) then
11: change xnew with worst harmony vector x∗,
12: end if
13: if f (x0new) is better then f(x∗) then
14: change x0new with worst harmony vector x∗,
15: end if
16: end while
17: Sort harmonies in HM memory,
18: Next generation: t + +,
19: end while
20: Best harmony vector in HM memory is potential optimum.</p>
      <p>III.</p>
      <p>RESEARCH RESULTS</p>
      <p>Application of HSA to traffic modeling will help to position
operation time and optimize service cost rn(c1) for system
under-load, critical load or overload. HSA simulations were
performed for r(τ1) = 0.5 and r(δ1) = 0.5. It means that
modeled workflow management is simulated for 0.5 energy
unit consumption each vacation and work period. These
values may be changed in (3). Presented modeling results are
averaged of 100 samplings for HMS = 50 harmonies in 80
generations with HMCR and PAR taken randomly at each
generation, where times in the system have equations:
Average service time: Tservice = μ1 ,
tem: Tincome = λp11 + λp22 ,
Average time between packages income into the
sysAverage vacation time: Tvacation = αq11 + αq22 ,</p>
      <p>Examined system size: N = buffer size +1.</p>
      <p>Scenario 1.</p>
      <p>In Table I are optimum values for all parameters that affect
λ1
41.3
μ
[sec]</p>
      <p>IV. FINAL REMARKS</p>
      <p>In Cloud-Computing or distributed systems where the
amount of data to be transfered over the network is large
optimal managing can significantly influence workflow and
lower traffic. Presented approach to simulation and positioning
can be a great advantage for distributed systems. Proposed
positioning and modeling will accelerate operations and it is
not burdened by typical workflow simulation restrictions.</p>
      <p>In the article a novel approach to workflow simulation
and modeling is presented. Proposed novel method is easy
to implement with possibility to improve. Moreover it can
be implemented in Cloud-Computing where data packages
influence workflow stability and performance.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi,
          <string-name>
            <given-names>G. Lo</given-names>
            <surname>Sciuto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , G. Pappalardo, and E. Tramontana, “
          <article-title>A novel cloud-distributed toolbox for optimal energy dispatch management from renewables in igss by using wrnn predictors and gpu parallel solutions,” in Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM</article-title>
          ),
          <source>2014 International Symposium on. IEEE</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>1077</fpage>
          -
          <lpage>1084</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , G. Capizzi, and
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , “
          <article-title>Some remarks on the application of rnn and prnn for the charge-discharge simulation of advanced lithium-ions battery energy storage</article-title>
          ,” in Power Electronics, Electrical Drives,
          <source>Automation and Motion (SPEEDAM)</source>
          ,
          <source>2012 International Symposium on. IEEE</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>941</fpage>
          -
          <lpage>945</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , “
          <article-title>Recurrent neural networkbased control strategy for battery energy storage in generation systems with intermittent renewable energy sources,” in International conference on clean electrical power (ICCEP)</article-title>
          . IEEE,
          <year>2011</year>
          , pp.
          <fpage>336</fpage>
          -
          <lpage>340</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Capizzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bonanno</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , “
          <article-title>A new approach for lead-acid batteries modeling by local cosine,” in Power Electronics Electrical Drives Automation and Motion (SPEEDAM</article-title>
          ),
          <source>2010 International Symposium on. IEEE</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>1074</fpage>
          -
          <lpage>1079</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          , E. Tramontana, and
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Zappala`, “A clouddistributed gpu architecture for pattern identification in segmented detectors big-data surveys,” The Computer Journal</article-title>
          , p.
          <fpage>bxu147</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , G. Pappalardo, and E. Tramontana, “
          <article-title>Improving files availability for bittorrent using a diffusion model,” in 23rd IEEE International WETICE Conference</article-title>
          . IEEE,
          <year>2014</year>
          , pp.
          <fpage>191</fpage>
          -
          <lpage>196</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Gabryel</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Woz´niak, and</article-title>
          <string-name>
            <surname>R.</surname>
          </string-name>
          <article-title>Damasˇevic˘ius, “An application of differential evolution to positioning queueing systems</article-title>
          ,
          <source>” Lecture Notes in Artificial Intelligence - ICAISC</source>
          '
          <year>2015</year>
          , vol.
          <volume>9120</volume>
          , pp.
          <fpage>379</fpage>
          -
          <lpage>390</lpage>
          ,
          <year>2015</year>
          , DOI: 10.1007/978-3-
          <fpage>319</fpage>
          -19369-4
          <fpage>34</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
            ´niak,
            <given-names>W. M.</given-names>
          </string-name>
          <string-name>
            <surname>Kempa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabryel</surname>
            , and
            <given-names>R. K.</given-names>
          </string-name>
          <string-name>
            <surname>Nowicki</surname>
          </string-name>
          , “
          <article-title>A finite-buffer queue with single vacation policy - analytical study with evolutionary positioning</article-title>
          ,”
          <source>International Journal of Applied Mathematics and Computer Science</source>
          , vol.
          <volume>24</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>887</fpage>
          -
          <lpage>900</lpage>
          ,
          <year>2014</year>
          , DOI: 10.2478/amcs-2014-0065.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
          </string-name>
          ´niak, “
          <article-title>On positioning traffic in nosql database systems by the use of particle swarm algorithm</article-title>
          ,”
          <source>in Proceedings of XV Workshop DAGLI OGGETTI AGLI AGENTI - WOA'2014</source>
          , vol.
          <volume>1260</volume>
          .
          <fpage>25</fpage>
          - 26 September, Catania,
          <source>Italy: CEUR Workshop Proceedings (CEURWS.org)</source>
          , RWTH Aachen University,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
          </string-name>
          ´niak, “
          <article-title>On applying cuckoo search algorithm to positioning GI/M/1/N finite-buffer queue with a single vacation policy</article-title>
          ,”
          <source>in Proceedings of the 12th Mexican International Conference on Artificial Intelligence - MICAI</source>
          '
          <year>2013</year>
          .
          <fpage>24</fpage>
          -30 November, Mexico City, Mexico: IEEE,
          <year>2013</year>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>64</lpage>
          , DOI: 10.1109/MICAI.
          <year>2013</year>
          .
          <volume>12</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>G.</given-names>
            <surname>Borowik</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Woz´niak, A</article-title>
          . Fornaia,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giunta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          , G. Pappalardo, and E. Tramontana, “
          <article-title>A software architecture assisting workflow executions on cloud resources</article-title>
          ,”
          <source>International Journal of Electronics and Telecommunications</source>
          , vol.
          <volume>61</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>23</lpage>
          ,
          <year>2015</year>
          , DOI: 10.1515/eletel-2015-0002.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>C´wikła, A</article-title>
          . Sekala, and
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Wo z´niak, “The expert system supporting design of the manufacturing information acquisition system (MIAS) for production management</article-title>
          ,
          <source>” Advanced Materials Research</source>
          , vol.
          <volume>1036</volume>
          , pp.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          852-
          <fpage>857</fpage>
          ,
          <year>2014</year>
          , DOI: 10.4028/www.scientific.net/AMR.1036.852.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
            ´niak,
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Marszałek</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabryel</surname>
            , and
            <given-names>R. K.</given-names>
          </string-name>
          <string-name>
            <surname>Nowicki</surname>
          </string-name>
          , “
          <article-title>Modified merge sort algorithm for large scale data sets</article-title>
          ,
          <source>” Lecture Notes in Artificial Intelligence - ICAISC</source>
          '
          <year>2013</year>
          , vol.
          <volume>7895</volume>
          , pp.
          <fpage>612</fpage>
          -
          <lpage>622</lpage>
          ,
          <year>2013</year>
          , DOI: 10.1007/978-3-
          <fpage>642</fpage>
          -38610-7
          <fpage>56</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
          </string-name>
          <article-title>´niak and Z. Marszałek, Extended Algorithms for Sorting Large Data Sets</article-title>
          . Poland: Silesian University of Technology Press,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>R. K. Nowicki</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Nowak</surname>
          </string-name>
          , and M. Woz´niak, “
          <article-title>Rough k nearest neighbours for classification in the case of missing input data,”</article-title>
          <source>in Proceedings of the 9th International Conference on Knowledge, Information and Creativity Support Systems</source>
          , G. A. Papadopoulos, Ed. 6-8 November, Limassol, Cyprus: University of Cyprus Press,
          <year>2014</year>
          , pp.
          <fpage>196</fpage>
          -
          <lpage>207</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>B.</given-names>
            <surname>Nowak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Nowicki</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Woz´niak, and C. Napoli, “Multi-class nearest neighbor classifier for incomplete data handling</article-title>
          ,
          <source>” Lecture Notes in Artificial Intelligence - ICAISC</source>
          '
          <year>2015</year>
          , vol.
          <volume>9119</volume>
          , pp.
          <fpage>465</fpage>
          -
          <lpage>476</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
          </string-name>
          <article-title>´niak</article-title>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Marszałek</surname>
          </string-name>
          , “
          <article-title>An idea to apply firefly algorithm in 2D images key-points search</article-title>
          ,” Communications in Computer and [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Teghem</surname>
          </string-name>
          , “
          <article-title>Control of the service process in a queueing system</article-title>
          ,
          <source>” Europ. Jour. of Operations Research</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>23</issue>
          , pp.
          <fpage>141</fpage>
          -
          <lpage>158</lpage>
          ,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>Information</surname>
          </string-name>
          Science - ICIST'
          <year>2014</year>
          , vol.
          <volume>465</volume>
          , pp.
          <fpage>312</fpage>
          -
          <lpage>323</lpage>
          ,
          <year>2014</year>
          , DOI: 10.1007/978-3-
          <fpage>319</fpage>
          -11958-8
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
          </string-name>
          <article-title>´niak and D. Połap, “Basic concept of cuckoo search algorithm for 2D images processing with some research results : An idea to apply cuckoo search algorithm in 2d images key-points search,”</article-title>
          <source>in SIGMAP 2014 - Proceedings of the 11th International Conference on Signal Processing and Multimedia Applications</source>
          ,
          <source>Part of ICETE 2014 - 11th International Joint Conference on e-Business and Telecommunications.</source>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          28-
          <fpage>30</fpage>
          August, Vienna, Austria: SciTePress,
          <year>2014</year>
          , pp.
          <fpage>157</fpage>
          -
          <lpage>164</lpage>
          , DOI: 10.5220/0005015801570164.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>C.</given-names>
            <surname>Napoli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Pappalardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Tramontana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Marszałek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Połap</surname>
          </string-name>
          , and M. Woz´niak, “
          <article-title>Simplified firefly algorithm for 2D image keypoints search,”</article-title>
          <source>in IEEE SSCI 2014 - 2014 IEEE Symposium Series on Computational Intelligence - CIHLI</source>
          <year>2014</year>
          :
          <article-title>2014 IEEE Symposium on Computational Intelligence for Human-Like Intelligence</article-title>
          , Proceedings.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          9-
          <fpage>12</fpage>
          December, Orlando, Florida, USA: IEEE,
          <year>2014</year>
          , pp.
          <fpage>118</fpage>
          -
          <lpage>125</lpage>
          , DOI: 10.1109/CIHLI.
          <year>2014</year>
          .
          <volume>7013395</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
            ´niak,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Połap</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabryel</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          <string-name>
            <surname>Nowicki</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Napoli</surname>
          </string-name>
          , and E. Tramontana, “
          <article-title>Can we preprocess 2d images using artificial bee colony</article-title>
          <source>?” Lecture Notes in Artificial Intelligence - ICAISC</source>
          '
          <year>2015</year>
          , vol.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          9119, pp.
          <fpage>660</fpage>
          -
          <lpage>671</lpage>
          ,
          <year>2015</year>
          , DOI: 10.1007/978-3-
          <fpage>319</fpage>
          -19324-3
          <fpage>59</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <given-names>O.</given-names>
            <surname>Kella</surname>
          </string-name>
          , “
          <article-title>Optimal control of the vacation scheme in an M/G/1 queue</article-title>
          ,”
          <source>Operations Research Journal</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>38</issue>
          , pp.
          <fpage>724</fpage>
          -
          <lpage>728</lpage>
          ,
          <year>1990</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <string-name>
            <given-names>R.</given-names>
            <surname>Lillo</surname>
          </string-name>
          , “
          <article-title>Optimal operating policy for an M/G/1 exhaustive servervacation model</article-title>
          ,
          <source>” Methodology and Computing in Applied Probability</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>167</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <string-name>
            <surname>U. C. Gupta</surname>
            ,
            <given-names>A. D.</given-names>
          </string-name>
          <string-name>
            <surname>Banik</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Pathak</surname>
          </string-name>
          , “
          <article-title>Complete analysis of M AP /G/1/N queue with single (multiple) vacation(s) under limited service discipline</article-title>
          ,
          <source>” Journal of Applied Mathematics and Stochastic Analysis, no. 3</source>
          , pp.
          <fpage>353</fpage>
          -
          <lpage>373</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          <string-name>
            <surname>U. C.</surname>
          </string-name>
          <article-title>Gupta and</article-title>
          K. Sikdar, “
          <article-title>Computing queue length distributions in M AP /G/1/N queue under single and multiple vacation</article-title>
          ,
          <source>” Applied Mathematics and Computation</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>174</issue>
          , pp.
          <fpage>1498</fpage>
          -
          <lpage>1525</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          <string-name>
            <given-names>Z.</given-names>
            <surname>Niu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Takahashi</surname>
          </string-name>
          , “
          <article-title>A finite-capacity queue with exhaustive vacation/close-down/setup times and markovian arrival processes</article-title>
          ,
          <source>” Queueing Systems</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>31</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <string-name>
            <given-names>Z.</given-names>
            <surname>Niu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Shu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Takahashi</surname>
          </string-name>
          , “
          <article-title>A vacation queue with setup and close-down times and batch markovian arrival processes,” Performance Evaluation Journal</article-title>
          , vol.
          <volume>3</volume>
          , no.
          <issue>54</issue>
          , pp.
          <fpage>225</fpage>
          -
          <lpage>248</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Takagi</surname>
          </string-name>
          ,
          <source>Queueing Analysis</source>
          ,
          <source>vol. 1: Vacation and Priority Systems</source>
          , vol.
          <volume>2</volume>
          .
          <string-name>
            <given-names>Finite</given-names>
            <surname>Systems</surname>
          </string-name>
          . Amsterdam: North-Holland,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          <string-name>
            <given-names>N.</given-names>
            <surname>Tian</surname>
          </string-name>
          and
          <string-name>
            <surname>Z. G. Zhang,</surname>
          </string-name>
          <article-title>Vacation queueing models</article-title>
          .
          <source>Theory and applications</source>
          . Berlin, Heidelberg: Springer - Verlag,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <string-name>
            <surname>W. M. Kempa</surname>
          </string-name>
          , “ GI/G/1
          <article-title>/∞ batch arrival queuing system with a single exponential vacation</article-title>
          ,
          <source>” Mathematical Methods of Operations Research</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>69</issue>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>97</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          <source>of Applied Mathematics</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>23</issue>
          , pp.
          <fpage>747</fpage>
          -
          <lpage>758</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          <string-name>
            <surname>W. M. Kempa</surname>
          </string-name>
          , “
          <article-title>Some new results for departure process in the M X /G/1 queuing system with a single vacation and exhaustive service,” Stochastic Analysis and Applications</article-title>
          , vol.
          <volume>1</volume>
          , no.
          <issue>28</issue>
          , pp.
          <fpage>26</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          <string-name>
            <surname>W. M. Kempa</surname>
          </string-name>
          , “
          <article-title>On departure process in the batch arrival queue with single vacation and setup time,”</article-title>
          <source>Annales UMCS Informatica</source>
          , vol.
          <volume>1</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>102</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Hongwei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Dongfeng</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yifan</surname>
          </string-name>
          , “
          <article-title>Performance analysis of wireless sensor networks of serial transmission mode with vacation on fire prevention,”</article-title>
          <source>ICCET'10 IEEE CPS</source>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>155</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          <string-name>
            <given-names>V.</given-names>
            <surname>Mancuso</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Alouf</surname>
          </string-name>
          , “
          <article-title>Analysis of power saving with continuous connectivity,” Comp</article-title>
          . Networks, vol.
          <volume>56</volume>
          , no.
          <issue>10</issue>
          , pp.
          <fpage>2481</fpage>
          -
          <lpage>2493</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          <string-name>
            <surname>M. Woz</surname>
            ´niak,
            <given-names>W. M.</given-names>
          </string-name>
          <string-name>
            <surname>Kempa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Gabryel</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          <string-name>
            <surname>Nowicki</surname>
            , and
            <given-names>Z.</given-names>
          </string-name>
          <string-name>
            <surname>Shao</surname>
          </string-name>
          , “
          <article-title>On applying evolutionary computation methods to optimization of vacation cycle costs in finite-buffer queue</article-title>
          ,
          <source>” Lecture Notes in Artificial Intelligence - ICAISC</source>
          '
          <year>2014</year>
          , vol.
          <volume>8467</volume>
          , pp.
          <fpage>480</fpage>
          -
          <lpage>491</lpage>
          ,
          <year>2014</year>
          , DOI: 10.1007/978-3-
          <fpage>319</fpage>
          -07173-2
          <fpage>41</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>