zbMATH — the first resource for mathematics

Improving the adaptability in automated vessel scheduling in container ports using intelligent software agents. (English) Zbl 1110.90038
Summary: Faster turnaround time of vessels and high berth productivity are paramount factors in container terminals for assuring competitive advantage in the shipping industry. An autonomous decision-making capability in the terminal is vital in achieving the required productivity. Vessel scheduling/berthing system in a container terminal is regarded as a very complex dynamic application in today’s business world. The Artificial Intelligence (AI) community has been researching in the field of intelligent (or rational) agents for more than a decade and implementations are found in many commercial applications. The Beliefs, Desires and Intention (BDI) agent architecture is probably the most mature model for many industrial applications in today’s context. However, it is not the best agent model for complex applications that must learn and adapt their behaviours in making rational decisions. We propose a new hybrid BDI framework with an intelligent module to overcome the limitations in the generic BDI model. Learning and the adaptability of the environments are assured with the introduction of the Knowledge Acquisition Module (KAM) in the generic BDI architecture in our proposed framework. The dynamic selection of the intention structures has been improved with a trained neural network. The knowledge required to handle vagueness or uncertainty in the environment has been modelled with an Adaptive Neuro Fuzzy Inference System (ANFIS) in berths. Finally, the benefits and the usability of hybrid BDI model for a vessel berthing application is discussed with experiential results.

90B35 Deterministic scheduling theory in operations research
Full Text: DOI
[1] Baldwin, J.F., Fuzzy logic, (1996), John Wiley & Sons Ltd. England · Zbl 0866.00035
[2] Bojadziew, G.; Bojadziev, M., Fuzzy sets, fuzzy logic, applications, (1995), World Scientific publishing Co. Pte. Ltd. Singapore
[3] Bratman, M.E., Intentions, plans and practical reason, (1987), Harvard University Press MA
[4] Bratman, M.E.; Israel, D.; Pollack, M., Plans and resources-bounded practical reasoning, philosophy and AI, (1998), The MIT press Cambridge, pp. 1-22
[5] Brown, G.G.; Lawphongpanich, S.; Thurman, K.P., Optimizing ship berthing, Naval research logistics, 41, 1-15, (1994) · Zbl 0800.90579
[6] Chen, C.Y., Hsieh, T.W., 1999. A timespace network model for the berth allocation problem. In: 19th IFIP TC7 Conference on Systems Modeling and Optimization.
[7] Chia, J.T., Lau, H.C., Lim, A., 1999. Ant colony optimization for the ship berthing problem. In: Thiagarjan, P.S., Yap, R. (Eds.), Proceeding of the 5th Asian Computing Science Conference on Advances in Computing Science (ASIAN99), LNCS 1742, pp. 359-370.
[8] Cowling, P.; Ouelhadj, D.; Petrovic, S., A multiagent architecture for dynamic scheduling of steel hot rolling, Journal of intelligent manufacturing, special issue on agent-based manufacturing process planning and scheduling, 15, 5, 457-464, (2003)
[9] Cowling, P., Ouelhadj, D., Petrovic, S., 2004. Dynamic scheduling for steel casting and milling using multi-agents, production planning and control. Special issue on Application of Multiagent Systems to Production Planning and Control.
[10] D’Inverno, M.; Kinny, D.; Luck, M.; Wooldridge, M., A formal specification of dmars, (), 155-176
[11] Eberhart, R.C.; Dobbins, R.W., Neural network PC tools, (1990), Academic Press Inc. New York
[12] Georgeff, M.P.; Ingrand, F.F., Decision making in an embedded reasoning system, (), 972-978
[13] Georgeff, M.; Pell, B.; Pollack, M.; Tambe, M.; Wooldridge, M., The belief-desire-intention model of agency, (1998), Springer Publishers
[14] Godjevac, J., 1993. State of the art in the neuro fuzzy field, Technical report no 93.25, April. Available from: <http://www.citeseer.nj.nec.com/godjevac93state.html>.
[15] Jang, J.S.R., ANFIS: adaptive network based fuzzy inference systems, IEEE transactions on system, man and cybernetics, 23, 3, 665-685, (1992), Available from:
[16] Jennings, N.R., 1999. Intelligent Agents VI, agent theories architecture, and languages. In: 6th International workshop; proceedings ATAL99, Florida.
[17] Kim, K.H.; Moon, K.C., Berth scheduling by simulated annealing, Transportation research part B, 37, 541-560, (2003)
[18] Lee, L.H.; Tan, K.C.; Ou, K.; Chew, Y.H., Vehicle capacity planning system (VCPS): A case study on vehicle routing problem with time window, IEEE transaction on systems man and cybernetics. part A. systems and humans, 33, 2, 169-178, (2003)
[19] Li, C.L.; Cai, X..; Lee, C.Y., Scheduling with multiple-job-on-one-processor pattern, IIE transactions, 30, 45-60, (1998)
[20] Lim, A., On the ship berthing problem, Operational research letters, 22, 2-3, 105-110, (1998)
[21] Lin, C.T.; Lee, C.S.G., Neural fuzzy systems, (1996), Prentice Hall P T R Upper Saddle River, New Jersey · Zbl 0876.93059
[22] Ljungberg, M., Lucas, A., 1992. The OASIS Air Traffic Management System. In: Proceeding of the Second Rim International Conference of Artificial Intelligence, PRICAL, Korea, pp. 15-18.
[23] Lokuge, D.P.S., Alahakoon, D., 2004a. Collaborative neuro-BDI agents in container terminals. In: Proceeding of the Advanced/Information and Networking Applications, vol. 1, Japan, pp. 155-158.
[24] Lokuge, D.P.S., Alahakoon, D., 2004b. BDI agents with fuzzy associative memory for vessel berthing in container ports. In: Proceeding of the Sixth International Conference on Enterprise Information Systems, Porto, Portugal, vol. 2, pp. 315-320.
[25] Lokuge, D.P.S., Alahakoon, L.D., 2004c. Homogeneous neuro-BDI agent architecture for berth scheduling in container terminals, Journal of Marine Design and Operations, IMarEST Publication, London, Part B6, pp.17-27.
[26] Lokuge, D.P.S., Alahakoon, L.D., 2004d. BDI Agents using neural network and adaptive neuro fuzzy inference system for intelligent planning in container terminals. In: Proceeding of the 11th International Conference on Neural Information Processing (ICONIP-2004), Springer LNCS, Lecture Notes in Computer Science, V. 3316/2004, pp. 941-947.
[27] Lokuge, D.P.S., Alahakoon, L.D., 2004e. Hybrid BDI agents with improved learning capabilities for adaptive planning in a container terminal application. In: Proceeding of IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT), China, IEEE Computer Society, pp. 120-127.
[28] Mehrotra, K.; Chilukuri, K.M.; Ranka, S., Elements of artificial neural networks, (1997), Massachusetts Institute of Technology · Zbl 0906.68123
[29] Montana, D.; Herrero, J.; Vidaver, G.; Bidwell, G., A multiagent society for military transportation scheduling, Journal of scheduling, 3, 4, 225-246, (2000) · Zbl 0958.90047
[30] Muller, J.P., The design of intelligent agents: A layered approach, (1996), Springer-Verlag Berlin, Heidelberg, New York
[31] Nareyek, A., Constraint-based agents—an architecture for constraint-based modelling and local search-based reasoning for planning and scheduling in open and dynamic worlds, Lecture notes in computer science, vol. 2062, (2001), Springer · Zbl 0968.68559
[32] Ouelhadj, D., Petrovic, S., Cowling, P., Meisels A., in press. Inter-agent cooperation and communication for agent based robust dynamic scheduling in steel production. Advanced Engineering and Informatics (Artificial Intelligence in Engineering).
[33] Rao, A.S.; Georgeff, M.P., An abstract architecture for rational agents, (), 349-449
[34] Rao, A.S., Georgeff, M., 1995. BDI agents: from theory to practice. In: Proceedings of the First International Conference on Multi Agents Systems (ICMAS-95). Available from: <http://www.citeseer.nj.nec.com/rao95bdi.html>.
[35] Russell, S.; Wefald, E., Principle of meta-reasoning, Artificial intelligence, 49, 1-3, 361-395, (1992)
[36] Ryan, N.K., The future of maritime facilities design and operations, (), 1223-1227
[37] Schut, M.; Wooldridge, M., Principles of intention reconsideration, (), 340-347
[38] Schut, M.C.; Wooldridge, M., Intention reconsideration in complex environments, (), 209-216
[39] Wasserman, P.D., Neural computing, theory and practice, (1989), Van Nostrand Reinhold New York
[40] Winikoff, M., Padgham, L., Harland J., 2001. Simplifying the development of intelligent agents. In: Proceedings of the 14th Australian Joint Conference on Artificial Intelligence (AI’01), pp. 557-568. · Zbl 1052.68753
[41] Wooldridge, M., Reasoning about rational agents, (2000), The MIT Press Cambridge, Massachusetts, London · Zbl 0998.68094
[42] Wooldridge, M., An introduction to multi-agent system, (2002), John Wiley & Sons New York
[43] Yoo, M.J., 2002. An Industrial application of agents for dynamic planning and scheduling. In: Proceeding of the First International Joint Conference on Autonomous Agents and Multiagent Systems, Italy, Part 1, pp. 264-271.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.