Abstract
This paper proposes a novel agent-based approach to Meta-Heuristics self-configuration. Meta-heuristics are algorithms with parameters which need to be set up as efficient as possible in order to unsure its performance. A learning module for self-parameterization of Meta-heuristics (MH) in a Multi-Agent System (MAS) for resolution of scheduling problems is proposed in this work. The learning module is based on Case-based Reasoning (CBR) and two different integration approaches are proposed. A computational study is made for comparing the two CBR integration perspectives. Finally, some conclusions are reached and future work outlined.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Pinedo M (2012) Scheduling: theory, algorithms, and systems, 4th edn. Springer, Boston
Ouelhadj D, Petrovic S (2008) A survey of dynamic scheduling in manufacturing systems. J Sched 12:417–431
Madureira A, Santos J, Fernandes N, Ramos C (2007) Proposal of a cooperation mechanism for team-work based multi-agent system in dynamic scheduling through meta-heuristics. In: IEEE international symposium on assembly and manufacturing, Ann Arbor, pp 233–238
Monostori L, Váncza J, Kumara S (2006) Agent based systems for manufacturing. CIRP Ann Manuf Technol 55(2):697–720
Wellner J, Dilger W (1999) Job shop scheduling with multiagents. Workshop planen und Konfigurieren, Universität Würzburg, German, 3–5 March
Alonso E, D’inverno M, Kudenko D, Luch M, Noble J (2001) Learning in multi-agent systems. Knowl Eng Rev 16(3):277–284
Panait L, Luke S (2005) Cooperative multi-agent learning: the state of the Art. Auton Agents Multi-Agent Syst 11:387–434
Madureira A (2003) Meta-heuristics application to scheduling in dynamic environments of discrete manufacturing. PhD dissertation, University of Minho, Braga, (in portuguese)
Adams J, Balas E, Zawack D (1988) The shifting bottleneck procedure for job shop scheduling. Manag Sci 34:391–401
Gonzalez T (2007) Handbook of approximation algorithms and metaheuristics, Chapman&hall/Crc computer and information science series. Chapman&Hall/Crc, Boca Raton
Kolodner J (1993) Case-based reasoning. Morgan Kaufmann Publishers Inc, San Mateo
Beddoe G, Petrovic S, Li J (2009) A hybrid metaheuristic case-based reasoning system for nurse rostering. J Sched 12(2):99–119
Schank R (1982) Dynamic memory; a theory of reminding and learning in computers and people. Cambridge University Press, New York
Gentner D (1983) Structure mapping – a theorical framework for analogy. Cognit Sci 7:155–170
Petrovic S, Yang Y, Dror M (2007) Case-based selection of initialisation heuristics for metaheuristic examination timetabling. Expert Syst Appl 33:772–785
Aamodt A, Plaza E (1994) Case-based reasoning: foundational issues, methodological variations, and system approaches. Artif Intell Commun 7:39–52
Madureira A, Pereira I (2010) Self-optimization for dynamic scheduling in manufacturing systems. In: Technological developments in networking, education and automation. Springer, Dordrecht, pp 421–426
Horling B, Lesser V (2004) A survey of multi-agent organizational paradigms. Knowl Eng Rev 19(4):281–316
Fisher H, Thompson GL (1963) Probabilistic learning combinations of local job-shop scheduling rules. In: Muth JF, Thompson GL (eds) Industrial scheduling. Prentice-Hall, Englewood Cliffs, pp 225–251
Lawrence S (1984) Resource constrained project scheduling: an experimental investigation of heuristic scheduling techniques (Supplement), Carnegie-Mellon University
Applegate D, Cook W (1991) A computational study of the job-shop scheduling instance. ORSA J Comput 3:149–156
Storer RH, Wu SD, Vaccari R (1992) New search spaces for sequencing instances with application to job shop scheduling. Manag Sci 38:1495–1509
Yamada T, Nakano R (1992) A genetic algorithm applicable to large-scale job-shop instances. In: Manner R, Manderick B (eds) Parallel instance solving from nature. North-Holland, Amsterdam, pp 281–290
Acknowledgments
This work is supported by a PhD scholarship (SFRH/BD/63404/2009) by FCT “Fundação para a Ciência e a Tecnologia”, FEDER Funds through the “Programa Operacional Factores de Competitividade – COMPETE” program and by National Funds through FCT “Fundação para a Ciência e a Tecnologia” under the project: FCOMP-01-0124-FEDER-PEst-OE/EEI/UI0760/2011.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Pereira, I., Madureira, A., de Moura Oliveira, P. (2013). Meta-heuristics Self-Parameterization in a Multi-agent Scheduling System Using Case-Based Reasoning. In: Madureira, A., Reis, C., Marques, V. (eds) Computational Intelligence and Decision Making. Intelligent Systems, Control and Automation: Science and Engineering, vol 61. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4722-7_10
Download citation
DOI: https://doi.org/10.1007/978-94-007-4722-7_10
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-4721-0
Online ISBN: 978-94-007-4722-7
eBook Packages: EngineeringEngineering (R0)