Abstract
Recycling has been gaining ground, thanks to the recent progress made in the related technology. However, a limiting factor to its wide adoption, is the lack of modern tools for managing the collection of recyclable resources. In this paper, we present EcoTruck, a management system for the collection of recyclable paper products. EcoTruck is modelled as a multi-agent system and its implementation employs Erlang, a distribution-oriented declarative language. The system aims to automate communication and cooperation of parties involved in the collection process, as well as optimise vehicle routing. The latter have the effect of minimising vehicle travel distances and subsequently lowering transportation costs. By speeding up the overall recycling process, the system could increase the service throughput, eventually introducing recycling methods to a larger audience.
Chapter PDF
References
Jennings, N., Sycara, K., Wooldridge, M.: A roadmap of agent research and development. Journal of Autonomous Agents and Multi-Agent Systems 1, 275–306 (1998)
Smith, R.: The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers C-29, 1104–1113 (1980)
Smith, R.G., Davis, R.: Frameworks for cooperation in distributed problem solving. IEEE Transactions on Systems, Man, and Cybernetics 11, 61–70 (1981)
Aknine, S., Pinson, S., Shakun, M.F.: An extended multi-agent negotiation protocol. Autonomous Agents and Multi-Agent Systems 8, 5–45 (2004)
Fischer, K., Mller, J.P., Pischel, M.: Cooperative transportation scheduling: an application domain for dai. Journal of Applied Artificial Intelligence 10, 1–33 (1995)
Armstrong, J.: Programming Erlang: Software for a Concurrent World. Pragmatic Bookshelf (2007)
Armstrong, J.: The development of Erlang. In: Proceedings of the Second ACM SIGPLAN International Conference on Functional Programming, ICFP 1997, pp. 196–203. ACM, New York (1997)
Kovacs, G., Haidegger, G.: Agent-based solutions to support car recycling. In: 2006 IEEE International Conference on Mechatronics, pp. 282–287 (2006)
Courdier, R., Guerrin, F., Andriamasinoro, F., Paillat, J.M.: Agent-based simulation of complex systems: Application to collective management of animal wastes. Journal of Artificial Societies and Social Simulation 5 (2002)
Karadimas, N.V., Rigopoulos, G., Bardis, N.: Coupling multiagent simulation and GIS - an application in waste management. WSEAS Transactions on Systems 5, 2367–2371 (2006)
Perugini, D., Lambert, D., Sterling, L., Pearce, A.: Provisional agreement protocol for global transportation scheduling. In: Calisti, M., Walliser, M., Brantschen, S., Herbstritt, M., Klgl, F., Bazzan, A., Ossowski, S. (eds.) Applications of Agent Technology in Traffic and Transportation. Whitestein Series in Software Agent Technologies and Autonomic Computing, pp. 17–32. Birkhauser, Basel (2005)
Stefano, A.D., Santoro, C.: eXAT: An experimental tool for programming multi-agent systems in Erlang. In: IN AI*IA/TABOO Joint Workshop On Objects And Agents (WOA 2003), Villasimius (2003)
Di Stefano, A., Santoro, C.: Designing collaborative agents with eXAT. In: 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, WET ICE 2004, pp. 15–20 (2004)
Varela, C., Abalde, C., Castro, L., Gulías, J.: On modelling agent systems with Erlang. In: Proceedings of the 2004 ACM SIGPLAN Workshop on Erlang, ERLANG 2004, pp. 65–70. ACM, New York (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Bezirgiannis, N., Sakellariou, I. (2011). ECOTRUCK: An Agent System for Paper Recycling. In: Iliadis, L., Maglogiannis, I., Papadopoulos, H. (eds) Artificial Intelligence Applications and Innovations. EANN AIAI 2011 2011. IFIP Advances in Information and Communication Technology, vol 364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23960-1_37
Download citation
DOI: https://doi.org/10.1007/978-3-642-23960-1_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23959-5
Online ISBN: 978-3-642-23960-1
eBook Packages: Computer ScienceComputer Science (R0)