Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Dynamic Load Balancing Algorithm for Distributing Mobile Codes in
  Multi-Applications and Multi-Hosts Environment   Code offloading refers to partitioning software and migrating the mobile
codes to other computational entities for processing. Often when a large number
of mobile codes need to be distributed to many heterogenous hosts, this can
easily lead to poor system performance if one host gets too many mobile codes
to process while others are almost idle. To resolve such situation, we proposed
a proposed a load balancing algorithm to ensure fairness in the distribution of
the mobile codes. The algorithm is based on the popular Weighted
Least-Connections (WLC) scheduling algorithm while taking into consideration
the dynamic recalculation of the hosts weights and system attributes such as
CPU idle rate and memory idle rate which the WLC algorithm does not take into
consideration. Using simulation, various number of mobile codes were
distributed to the hosts/servers and the proposed algorithm outperform existing
Least-Connections and Weighted Least-Connections scheduling algorithms thus
improving system efficiency.

33
The categories of this paper are: plasm-ph
31
The categories of this paper are: ao-sci
28
The categories of this paper are: alg-geom
23
The categories of this paper are: solv-int
26
The categories of this paper are: bayes-an
2
The categories of this paper are: math
17
The categories of this paper are: q-fin
32
The categories of this paper are: atom-ph
36
The categories of this paper are: cmp-lg
0
The categories of this paper are: hep-ph
18
The categories of this paper are: econ
13
The categories of this paper are: quant-ph
20
The categories of this paper are: acc-phys
25
The categories of this paper are: patt-sol
30
The categories of this paper are: q-alg
4
The categories of this paper are: cond-mat