5.2.2 Comparison of CPU Time of the Different
Algorithms
Table 3 presents the elapsed CPU time to obtain the
best solution. In this table, we can see that, the com-
puting time of the BCO-LTCPP is much lower than
other approaches. We note that these values are given
as an indication since the different algorithms are
tested on different computers. However, we remark
that the proposed BCO-LTCPP algorithm, despite it
was run on the less powerful processor, takes much
less CPU time.
Therefore, we can conclude that our algorithm is
able to reach significant better solutions in a short
time.
6 CONCLUSIONS
In this paper, we proposed a Bee Colony Optimiza-
tion algorithm for the Long-term Car Pooling Prob-
lem. The proposed BCO algorithm, called BCO-
LTCPP, was tested on various benchmark instances.
Based on the experimental results, we can conclude
that the BCO-LTCPP is an efficient approach to solve
the Long-term Car Pooling Problem. In fact, these re-
sults show that the proposed algorithm is able to reach
significantly better solutions in a very short computa-
tional time when compared to other competitive ap-
proaches from literature on all instances.
The effectiveness of the developed BCO algo-
rithm encourages its application, for future works,
to other transportation problems, such as the daily
carpooling problem or the academic vehicle routing
Problem.
REFERENCES
Bacanin, N., Tuba, M., and Brajevic, I. (2010). An object-
oriented software implementation of a modified arti-
ficial bee colony (abc) algorithm. In Proceedings of
the 11th WSEAS international conference on nural
networks and 11th WSEAS international conference
on evolutionary computing and 11th WSEAS interna-
tional conference on Fuzzy systems, pages 179–184.
World Scientific and Engineering Academy and Soci-
ety (WSEAS).
Baldacci, R., Maniezzo, V., and Mingozzi, A. (2004). An
exact method for the car pooling problem based on
lagrangean column generation. Operations Research,
52(3):422–439.
Bruglieri, M., Ciccarelli, D., Colorni, A., and Lu
`
e, A.
(2011). Poliunipool: a carpooling system for uni-
versities. Procedia-Social and Behavioral Sciences,
20:558–567.
Calvo, R. W., de Luigi, F., Haastrup, P., and Maniezzo, V.
(2004). A distributed geographic information system
for the daily car pooling problem. Computers & Op-
erations Research, 31(13):2263–2278.
Chong, C. S., Low, M. Y. H., Sivakumar, A. I., and Gay,
K. L. (2006). A bee colony optimization algorithm to
job shop scheduling. In Proceedings of the 2006 win-
ter simulation conference, pages 1954–1961. IEEE.
Chong, C. S., Low, M. Y. H., Sivakumar, A. I., and Gay,
K. L. (2007). Using a bee colony algorithm for neigh-
borhood search in job shop scheduling problems. In
21st European conference on modeling and simula-
tion (ECMS 2007).
Correia, G. and Viegas, J. M. (2011). Carpooling and car-
pool clubs: Clarifying concepts and assessing value
enhancement possibilities through a stated preference
web survey in lisbon, portugal. Transportation Re-
search Part A: Policy and Practice, 45(2):81–90.
Correia, G. H. d. A. and Viegas, J. M. (2008). Structured
simulation-based methodology for carpooling viabil-
ity assessment. Technical report.
Dorigo, M., Birattari, M., and Stutzle, T. (2006). Ant colony
optimization. IEEE computational intelligence maga-
zine, 1(4):28–39.
Ferrari, E., Manzini, R., Pareschi, A., Persona, A., and Re-
gattieri, A. (2003). The car pooling problem: Heuris-
tic algorithms based on savings functions. Journal of
Advanced Transportation, 37(3):243–272.
Guo, Y. (2012). Metaheuristics for solving large size long-
term car pooling problem and an extension. PhD the-
sis, Artois.
Guo, Y., Goncalves, G., and Hsu, T. (2011). A guided
genetic algorithm for solving the long-term car pool-
ing problem. In 2011 IEEE Workshop On Computa-
tional Intelligence In Production And Logistics Sys-
tems (CIPLS), pages 1–7. IEEE.
Guo, Y., Goncalves, G., and Hsu, T. (2012). A clustering ant
colony algorithm for the long-term car pooling prob-
lem. International Journal of Swarm Intelligence Re-
search (IJSIR), 3(2):39–62.
Huang, C.-L. (2015). A particle-based simplified swarm
optimization algorithm for reliability redundancy al-
location problems. Reliability Engineering & System
Safety, 142:221–230.
Jadon, S. S., Bansal, J. C., Tiwari, R., and Sharma,
H. (2018). Artificial bee colony algorithm with
global and local neighborhoods. International Journal
of System Assurance Engineering and Management,
9(3):589–601.
Karaboga, D. (2005). An idea based on honey bee swarm
for numerical optimization. Technical report, Tech-
nical report-tr06, Erciyes university, engineering fac-
ulty, computer . . . .
Karaboga, D. and Akay, B. (2011). A modified artificial
bee colony (abc) algorithm for constrained optimiza-
tion problems. Applied soft computing, 11(3):3021–
3031.
Karaboga, D. and Basturk, B. (2008). On the performance
of artificial bee colony (abc) algorithm. Applied soft
computing, 8(1):687–697.
ICSOFT 2020 - 15th International Conference on Software Technologies
326