parallelism and results into a stronger method.
Evaluation shows our proposed technique is faster
than traditional DP by several times, almost 14 times
for 17 agents. Future work would implement the par-
allel DP algorithm for CSG problem using more par-
allel computing resources. Also we will focus on the
relationship between the measure of parallelism (e.g.,
no. of processors), no. of agents and solution time.
ACKNOWLEDGEMENT
This research work is funded by DST (Department of
Science and Technology), Govt. of India, with the
research project grant No. - SB/FTP/ETA-0407/2013.
REFERENCES
Adams, J. A. et al. (2010). Anytime dynamic programming
for coalition structure generation. In Proceedings
of the 9th International Conference on Autonomous
Agents and Multiagent Systems: volume 1-Volume 1.
International Foundation for Autonomous Agents and
Multiagent Systems.
Aki, S. G. (1989). The design and analysis of parallel al-
gorithms. Old Tappan, NJ (USA); Prentice Hall Inc.,
USA.
Arib, S. and Aknine, S. (2013). Preferences and constraints
for agent coalition formation. In Web Intelligence
(WI) and Intelligent Agent Technologies (IAT), 2013
IEEE/WIC/ACM International Joint Conferences on.
IEEE.
Bistaffa, F., Farinelli, A., and Ramchurn, S. D. (2015).
Sharing rides with friends: A coalition formation al-
gorithm for ridesharing. In AAAI.
Changder, N., Dutta, A., and Ghose, A. K. (2016). Coalition
structure formation using anytime dynamic program-
ming. In International Conference on Principles and
Practice of Multi-Agent Systems. Springers.
Cruz, F., Espinosa, A., Moure, J. C., Cerquides, J.,
Rodriguez-Aguilar, J. A., Svensson, K., and Ram-
churn, S. D. (2017). Coalition structure generation
problems: optimization and parallelization of the idp
algorithm in multicore systems.
Dang, V. D. and Jennings, N. R. (2004). Generating coali-
tion structures with finite bound from the optimal
guarantees. In Proceedings of the Third International
Joint Conference on Autonomous Agents and Multia-
gent Systems-Volume 2. IEEE Computer Society.
Glinton, R., Scerri, P., and Sycara, K. (2008). Agent-based
sensor coalition formation. In Information Fusion,
2008 11th International Conference on. IEEE.
Kumar, V., Grama, A., Gupta, A., and Karypis, G. (1994).
Introduction to parallel computing: design and anal-
ysis of algorithms. Benjamin/Cummings Redwood
City, London, 2nd edition.
Lehmann, D., M¨uller, R., and Sandholm, T. (2006). The
winner determination problem.
Li, X., Wei, J., Fu, X., Li, T., and Wang, G. (2013).
Knowledge-based approach for reservoir system op-
timization.
Li, X., Wei, J., Li, T., Wang, G., and Yeh, W. W.-G. (2014).
A parallel dynamic programming algorithm for multi-
reservoir system optimization.
Michalak, T., Rahwan, T., Elkind, E., Wooldridge, M., and
Jennings, N. R. (2016). A hybrid exact algorithm for
complete set partitioning.
Rahwan, T. and Jennings, N. R. (2008). An improved dy-
namic programming algorithm for coalition structure
generation. In Proceedings of the 7th international
joint conference on Autonomous agents and multia-
gent systems-Volume 3. International Foundation for
Autonomous Agents and Multiagent Systems.
Rahwan, T., Michalak, T. P., and Jennings, N. R. (2012). A
hybrid algorithm for coalition structure generation. In
AAAI.
Rahwan, T., Michalak, T. P., Wooldridge, M., and Jennings,
N. R. (2015). Coalition structure generation: A sur-
veys.
Rahwan, T., Ramchurn, S. D., Dang, V. D., Giovannucci,
A., and Jennings, N. R. (2007). Anytime optimal
coalition structure generation. In AAAI, volume 7.
Rahwan, T., Ramchurn, S. D., Jennings, N. R., and Giovan-
nucci, A. (2009). An anytime algorithm for optimal
coalition structure generation.
Sandhlom, T. W. and Lesser, V. R. (1997). Coalitions
among computationally bounded agents.
Sandholm, T., Larson, K., Andersson, M., Shehory, O., and
Tohm´e, F. (1999). Coalition structure generation with
worst case guarantees.
Shehory, O. and Kraus, S. (1998). Methods for task alloca-
tion via agent coalition formation. volume 101, pages
165–200. Elsevier.
Stivala, A., Stuckey, P. J., de la Banda, M. G.,
Hermenegildo, M., and Wirth, A. (2010). Lock-free
parallel dynamic programming.
Svensson, K., Ramchurn, S., Cruz, F., Rodriguez-Aguilar,
J.-A., and Cerquides, J. (2013). Solving the coalition
structure generation problem on a gpu.
Tan, G., Sun, N., and Gao, G. R. (2007). A parallel dynamic
programming algorithm on a multi-core architecture.
In Proceedings of the nineteenth annual ACM sympo-
sium on Parallel algorithms and architectures. ACM.
Tsvetovat, M. and Sycara, K. (2000). Customer coali-
tions in the electronic marketplace. In Proceedings
of the fourth international conference on Autonomous
agents. ACM.
Yeh, D. Y. (1986). A dynamic programming approach to
the complete set partitioning problem.