agement of information, such as resources, jobs, ac-
tivities, tasks, etc. In literature (Rqevski, G., et. al.,
2007), (W.D. Hillis, 1988), (T. Wolf, 2007), (Z. Li,
et. al., 2006), and (P. J. Angeline, 1994) exhibits the
guidelines on how to exploit Emergent Intelligence
and Self-organization in multiagent systems to solve
problems. But it is not clear, how EI technique can be
used for problem solving in uncertain and dynamic
environment.
In this paper, we developed and presented a
novel technique, i.e., Emergent Intelligence Tech-
nique (EIT), which is an extension of multi-agent
system (MAS). We have demonstrated an EIT based
solution by collaborating, coordinating, cooperating
and negotiating the problem solving agents. The
proposed technique solves the problem by executing
6-phases sequentially: (1) Analyzes given problem,
makes clear problem statement and identifies all pos-
sible tasks, subtasks, inputs and outputs; (2) Builds an
EI-network for the given problem; (3) Estimates pos-
sible practical solutions for each sub-task; (4) Creates
action plans; (5) Implements all action plans and (6)
Whenever any changes in input repeats phases from
1-5. In this paper, we have illustrated resource allo-
cation and job scheduling problems, each problem is
categorically analyzed and solved step by step by us-
ing EIT.
The rest of the paper is organized as follows. Sec-
tion 2 presents the literature survey. Section 3 dis-
cusses the EI technique. Section 4 presents the re-
source allocation problem using EI technique. In
Section 5 job scheduling problem solving using EI
technique is discussed. Section 6 case study is de-
scribed; Section 7 simulation and analysis results are
discussed; and conclusions are drawn in Section 8.
2 LITERATURE REVIEW
In this section, we discuss problem solving using the
intelligent systems with swarm intelligence, multia-
gent systems, and emergent intelligence.
2.1 MAS based Problem Solving
Authors in (Jacak, et.al., 2007) solved conflict prob-
lems by coordinating and negotiating multiagent sys-
tems actions to achieve a common goal. An agent
consists of many autonomous components in order to
perceive and react to its environment, plan and ex-
ecute an action, and intelligently it negotiates with
other agents. In (Gundersen, et.al., 2005) authors
have developed a prototype of multi-agent system
based approach to construct plans based on avail-
able resources in the environment, which dynam-
ically plans and solves assigned problems. Also,
MASs have been used to solve problems, such as E-
Learning (Sun, S., et.al., 2007), medical (Fenza, G.,
et.al., 2012), process automation (Pakonen, A., et.al.,
2007), image analysis (Bell, D.A., et.al., 2007). These
kind of systems have traditional benefits of concur-
rent and distributed problem solving strategies (Bala
M., 2008). Novice users suffer from their incapability
to combine individual statements and constructs re-
lated to flowchart, HIPO chart, IPO chart, algorithm,
etc., into valid programs () and (Aris., T.N., 2012).
In (Johansson, F.,, et. al., 2010) authors have focused
on investigating the possibility to use multi-agent sys-
tems as a new agent model for computational problem
solving which is utilized by visual programming as
the mode of programming to make it easier for novice
programmers.
2.2 SI based Problem Solving
Particle swarm optimization is especially useful for
rapid optimization of problem involving multiple ob-
jectives and constraints in dynamic environments.
Work in (Johansson, F., et. al., 2010) particle swarm
optimization has applied to real time allocation prob-
lems and discussed the allocation of weapons for
defensive purposes. Authors in (Reynolds, Joshna,
et. al., 2015) swarm intelligence is used for the au-
tonomous asset management problem in electronic
warfare. The particle swarm optimization speed pro-
vides fast optimization of frequency allocations for
receivers and jammers in highly complex and dy-
namic environments. In (Kalyan V., et. al., 2004)
authors have presented a swarm intelligence based
approach for optimal scheduling problems in sen-
sor networks. Authors have developed a methodol-
ogy and cost function to solve the graph partitioning
problem. The swarm intelligence algorithm solves
the problem and emerges with an optimal schedule.
Work in (Guizzi, et. al., 2015) authors have dis-
cussed the swarm intelligence based solutions to evac-
uation problems. Authors have determined the opti-
mum path during evacuation process by using swarm
intelligence’s algorithms (both ant colony and particle
swarm optimization).
2.3 EI based Problem Solving
Authors in (Rzevski, G., et., al., 2007) described
scheduler behavior using emergent intelligence in
multi-agent systems for not only transportation do-
main and all other logistics applications. Research in