{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T10:13:08Z","timestamp":1774519988676,"version":"3.50.1"},"reference-count":55,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2018,7,16]],"date-time":"2018-07-16T00:00:00Z","timestamp":1531699200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"DST-PURSE"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s00500-018-3385-5","type":"journal-article","created":{"date-parts":[[2018,7,16]],"date-time":"2018-07-16T05:49:20Z","timestamp":1531720160000},"page":"7407-7423","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Solving tool indexing problem using harmony search algorithm with harmony refinement"],"prefix":"10.1007","volume":"23","author":[{"given":"Soumen","family":"Atta","sequence":"first","affiliation":[]},{"given":"Priya Ranjan","family":"Sinha\u00a0Mahapatra","sequence":"additional","affiliation":[]},{"given":"Anirban","family":"Mukhopadhyay","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,7,16]]},"reference":[{"issue":"12","key":"3385_CR1","doi-asserted-by":"crossref","first-page":"2697","DOI":"10.1080\/00207540110051941","volume":"39","author":"MS Akturk","year":"2001","unstructured":"Akturk MS, Ozkan S (2001) Integrated scheduling and tool management in flexible manufacturing systems. Int J Prod Res 39(12):2697\u20132722","journal-title":"Int J Prod Res"},{"issue":"4\u20135","key":"3385_CR2","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1080\/10556780902917735","volume":"24","author":"MF Anjos","year":"2009","unstructured":"Anjos MF, Yen G (2009) Provably near-optimal solutions for very large single-row facility layout problems. Optim Methods Softw 24(4\u20135):805\u2013817","journal-title":"Optim Methods Softw"},{"issue":"2","key":"3385_CR3","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.disopt.2005.03.001","volume":"2","author":"MF Anjos","year":"2005","unstructured":"Anjos MF, Kennings A, Vannelli A (2005) A semidefinite optimization approach for the single-row layout problem with unequal dimensions. Discrete Optim 2(2):113\u2013122","journal-title":"Discrete Optim"},{"issue":"11","key":"3385_CR4","doi-asserted-by":"crossref","first-page":"3241","DOI":"10.1016\/j.solener.2012.08.018","volume":"86","author":"A Askarzadeh","year":"2012","unstructured":"Askarzadeh A, Rezazadeh A (2012) Parameter identification for solar cell models using harmony search-based algorithms. Sol Energy 86(11):3241\u20133249","journal-title":"Sol Energy"},{"issue":"11","key":"3385_CR5","doi-asserted-by":"crossref","first-page":"1069","DOI":"10.1016\/0305-0548(96)00014-7","volume":"23","author":"S Avci","year":"1996","unstructured":"Avci S, Akturk MS (1996) Tool magazine arrangement and operations sequencing on CNC machines. Comput Oper Res 23(11):1069\u20131081","journal-title":"Comput Oper Res"},{"key":"3385_CR6","unstructured":"Baykaso\u011flu A, Dereli T (2002) Optimization of index positions of cutting tools in chain type of tool changers. In: 2nd International conference on responsive manufacturing. Springer, 26\u201328 June 2002, pp 550\u2013554"},{"issue":"1","key":"3385_CR7","first-page":"19","volume":"6","author":"A Baykaso\u011flu","year":"2003","unstructured":"Baykaso\u011flu A, Dereli T (2003) Optimal allocation of index positions considering tool duplications on chain type of automatic tool changers using simulated annealing. Int J Adv Manuf Syst 6(1):19\u201328","journal-title":"Int J Adv Manuf Syst"},{"issue":"7","key":"3385_CR8","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1080\/00207540310001622557","volume":"42","author":"A Baykaso\u011flu","year":"2004","unstructured":"Baykaso\u011flu A, Dereli T (2004) Heuristic optimization system for the determination of index positions on CNC magazines with the consideration of cutting tool duplications. Int J Prod Res 42(7):1281\u20131303","journal-title":"Int J Prod Res"},{"issue":"3","key":"3385_CR9","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1080\/00207543.2015.1055351","volume":"54","author":"A Baykaso\u011flu","year":"2016","unstructured":"Baykaso\u011flu A, Ozsoydan FB (2016) An improved approach for determination of index positions on CNC magazines with cutting tool duplications by integrating shortest path algorithm. Int J Prod Res 54(3):742\u2013760","journal-title":"Int J Prod Res"},{"issue":"5\u20138","key":"3385_CR10","doi-asserted-by":"crossref","first-page":"1775","DOI":"10.1007\/s00170-016-9194-z","volume":"89","author":"A Baykaso\u011flu","year":"2017","unstructured":"Baykaso\u011flu A, Ozsoydan FB (2017) Minimizing tool switching and indexing times with tool duplications in automatic machines. Int J Adv Manuf Technol 89(5\u20138):1775\u20131789","journal-title":"Int J Adv Manuf Technol"},{"issue":"6","key":"3385_CR11","doi-asserted-by":"crossref","first-page":"1549","DOI":"10.1007\/s00500-015-1868-1","volume":"21","author":"X Dai","year":"2017","unstructured":"Dai X, Yuan X, Wu L (2017) A novel harmony search algorithm with gaussian mutation for multi-objective optimization. Soft Comput 21(6):1549\u20131567","journal-title":"Soft Comput"},{"issue":"4","key":"3385_CR12","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1007\/s00158-007-0177-4","volume":"36","author":"S Degertekin","year":"2008","unstructured":"Degertekin S (2008) Optimum design of steel frames using harmony search algorithm. Struct Multidiscip Optim 36(4):393\u2013401","journal-title":"Struct Multidiscip Optim"},{"issue":"5","key":"3385_CR13","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1080\/0020754042000298548","volume":"43","author":"T Dereli","year":"2005","unstructured":"Dereli T, Baykaso\u011flu A (2005) OPPS-PRI 2.0: an open and optimized process planning system for prismatic parts to improve the performance of SMEs in the machining industry. Int J Prod Res 43(5):1039\u20131087","journal-title":"Int J Prod Res"},{"issue":"2","key":"3385_CR14","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1016\/S0921-8890(00)00086-5","volume":"33","author":"T Dereli","year":"2000","unstructured":"Dereli T, Filiz IH (2000) Allocating optimal index positions on tool magazines using genetic algorithms. Robot Auton Syst 33(2):155\u2013167","journal-title":"Robot Auton Syst"},{"key":"3385_CR15","unstructured":"Dereli T, Baykasoglu A, Gindy N, Filiz I (1998) Determination of optimal turret-index positions of cutting tools by using genetic algorithms. In: Proceedings of the second international symposium on intelligent manufacturing systems, pp 6\u20137"},{"issue":"33\u201340","key":"3385_CR16","doi-asserted-by":"crossref","first-page":"3080","DOI":"10.1016\/j.cma.2008.02.006","volume":"197","author":"M Fesanghary","year":"2008","unstructured":"Fesanghary M, Mahdavi M, Minary-Jolandan M, Alizadeh Y (2008) Hybridizing harmony search algorithm with sequential quadratic programming for engineering optimization problems. Comput Methods Appl Mech Eng 197(33\u201340):3080\u20133091","journal-title":"Comput Methods Appl Mech Eng"},{"key":"3385_CR17","doi-asserted-by":"crossref","unstructured":"Geem ZW (2006a) Improved harmony search from ensemble of music players. In: International conference on knowledge-based and intelligent information and engineering systems. Springer, pp 86\u201393","DOI":"10.1007\/11892960_11"},{"issue":"03","key":"3385_CR18","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1080\/03052150500467430","volume":"38","author":"ZW Geem","year":"2006","unstructured":"Geem ZW (2006b) Optimal cost design of water distribution networks using harmony search. Eng Optim 38(03):259\u2013277","journal-title":"Eng Optim"},{"key":"3385_CR19","doi-asserted-by":"crossref","unstructured":"Geem ZW (2007) Optimal scheduling of multiple dam system using harmony search algorithm. In: International work-conference on artificial neural networks. Springer, pp 316\u2013323","DOI":"10.1007\/978-3-540-73007-1_39"},{"key":"3385_CR20","doi-asserted-by":"crossref","unstructured":"Geem ZW (2010) State-of-the-art in the structure of harmony search algorithm. In: Recent advances in harmony search algorithm. Springer, pp 1\u201310","DOI":"10.1007\/978-3-642-04317-8_1"},{"issue":"22","key":"3385_CR21","first-page":"11,337","volume":"218","author":"ZW Geem","year":"2012","unstructured":"Geem ZW (2012) Effects of initial memory and identical harmony in global optimization using harmony search algorithm. Appl Math Comput 218(22):11,337\u201311,343","journal-title":"Appl Math Comput"},{"issue":"2","key":"3385_CR22","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1177\/003754970107600201","volume":"76","author":"ZW Geem","year":"2001","unstructured":"Geem ZW, Kim JH, Loganathan G (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60\u201368","journal-title":"Simulation"},{"key":"3385_CR23","doi-asserted-by":"crossref","unstructured":"Geem ZW, Tseng CL, Park Y (2005) Harmony search for generalized orienteering problem: best touring in China. In: International conference on natural computation. Springer, pp 741\u2013750","DOI":"10.1007\/11539902_91"},{"key":"3385_CR24","unstructured":"Ghosh D (2016a) A new genetic algorithm for the tool indexing problem. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR25","unstructured":"Ghosh D (2016b) Allocating tools to index positions in tool magazines using tabu search. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR26","unstructured":"Ghosh D (2016c) Comparing genetic algorithm crossover and mutation operators for the indexing problem. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR27","unstructured":"Ghosh D (2016d) Exploring Lin Kernighan neighborhoods for the indexing problem. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR28","unstructured":"Ghosh D (2016e) Incorporating gender and age in genetic algorithms to solve the indexing problem. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR29","unstructured":"Ghosh D (2016f) Speeding up neighborhood search for the tool indexing problem. Tech. rep., Indian Institute of Management Ahmedabad, Research and Publication Department"},{"key":"3385_CR30","unstructured":"Gibbons JD, Chakraborti S (2011) Nonparametric statistical inference. In: International encyclopedia of statistical science. Springer, pp 977\u2013979"},{"issue":"8","key":"3385_CR31","first-page":"689","volume":"30","author":"A Hertz","year":"1998","unstructured":"Hertz A, Laporte G, Mittaz M, Stecke KE (1998) Heuristics for minimizing tool switches when scheduling part types on a flexible machine. IIE Trans 30(8):689\u2013694","journal-title":"IIE Trans"},{"key":"3385_CR32","unstructured":"Hollander M, Wolfe DA (1999) Nonparametric statistical methods. Wiley-Interscience"},{"issue":"5\u20136","key":"3385_CR33","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.compstruc.2009.01.003","volume":"87","author":"A Kaveh","year":"2009","unstructured":"Kaveh A, Talatahari S (2009) Particle swarm optimizer, ant colony strategy and harmony search scheme hybridized for optimization of truss structures. Comput Struct 87(5\u20136):267\u2013283","journal-title":"Comput Struct"},{"issue":"5","key":"3385_CR34","doi-asserted-by":"crossref","first-page":"1131","DOI":"10.1111\/j.1752-1688.2001.tb03627.x","volume":"37","author":"JH Kim","year":"2001","unstructured":"Kim JH, Geem ZW, Kim ES (2001) Parameter estimation of the nonlinear Muskingum model using harmony search. JAWRA J Am Water Resour Assoc 37(5):1131\u20131138","journal-title":"JAWRA J Am Water Resour Assoc"},{"key":"3385_CR35","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1016\/j.procs.2010.12.048","volume":"3","author":"S Kulluk","year":"2011","unstructured":"Kulluk S, Ozbakir L, Baykasoglu A (2011) Self-adaptive global best harmony search algorithm for training neural networks. Procedia Comput Sci 3:282\u2013286","journal-title":"Procedia Comput Sci"},{"issue":"1","key":"3385_CR36","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.engappai.2011.07.006","volume":"25","author":"S Kulluk","year":"2012","unstructured":"Kulluk S, Ozbakir L, Baykasoglu A (2012) Training neural networks with harmony search algorithms for classification problems. Eng Appl Artif Intell 25(1):11\u201319","journal-title":"Eng Appl Artif Intell"},{"issue":"2","key":"3385_CR37","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1023\/A:1006529012972","volume":"13","author":"P Larranaga","year":"1999","unstructured":"Larranaga P, Kuijpers CMH, Murga RH, Inza I, Dizdarevic S (1999) Genetic algorithms for the travelling salesman problem: a review of representations and operators. Artif Intell Rev 13(2):129\u2013170","journal-title":"Artif Intell Rev"},{"issue":"36","key":"3385_CR38","first-page":"3902","volume":"194","author":"KS Lee","year":"2005","unstructured":"Lee KS, Geem ZW (2005) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194(36):3902\u20133933","journal-title":"Comput Methods Appl Mech Eng"},{"key":"3385_CR39","unstructured":"Li Hq, Li L (2007) A novel hybrid particle swarm optimization algorithm combined with harmony search for high dimensional optimization problems. In: The 2007 international conference on intelligent pervasive computing, 2007. IPC. IEEE, pp 94\u201397"},{"issue":"2","key":"3385_CR40","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1016\/j.ejor.2005.09.032","volume":"176","author":"EM Loiola","year":"2007","unstructured":"Loiola EM, de Abreu NMM, Boaventura-Netto PO, Hahn P, Querido T (2007) A survey for the quadratic assignment problem. Eur J Oper Res 176(2):657\u2013690","journal-title":"Eur J Oper Res"},{"issue":"2","key":"3385_CR41","first-page":"1567","volume":"188","author":"M Mahdavi","year":"2007","unstructured":"Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188(2):1567\u20131579","journal-title":"Appl Math Comput"},{"issue":"2","key":"3385_CR42","first-page":"643","volume":"198","author":"MG Omran","year":"2008","unstructured":"Omran MG, Mahdavi M (2008) Global-best harmony search. Appl Math Comput 198(2):643\u2013656","journal-title":"Appl Math Comput"},{"key":"3385_CR43","doi-asserted-by":"crossref","unstructured":"Padberg M (2012) Harmony search algorithms for binary optimization problems. In: Operations Research Proceedings 2011. Springer, pp 343\u2013348","DOI":"10.1007\/978-3-642-29210-1_55"},{"key":"3385_CR44","unstructured":"Rechenberg I (1973) Evolutionsstrategie\u2013Optimierung technisher Systeme nach Prinzipien der biologischen Evolution. Frommann-Holzboog"},{"issue":"8","key":"3385_CR45","doi-asserted-by":"crossref","first-page":"1615","DOI":"10.1007\/s00500-013-1167-7","volume":"18","author":"M Shivaie","year":"2014","unstructured":"Shivaie M, Ameli MT (2014) An implementation of improved harmony search algorithm for scenario-based transmission expansion planning. Soft Comput 18(8):1615\u20131630","journal-title":"Soft Comput"},{"issue":"10","key":"3385_CR46","first-page":"897","volume":"33","author":"D Sinriech","year":"2001","unstructured":"Sinriech D, Rubinovitz J, Milo D, Nakbily G (2001) Sequencing, scheduling and tooling single-stage multifunctional machines in a small batch environment. IIE Trans 33(10):897\u2013911","journal-title":"IIE Trans"},{"issue":"3","key":"3385_CR47","doi-asserted-by":"crossref","first-page":"745","DOI":"10.1016\/j.ijepes.2010.12.031","volume":"33","author":"S Sivasubramani","year":"2011","unstructured":"Sivasubramani S, Swarup K (2011) Multi-objective harmony search algorithm for optimal power flow problem. Int J Electr Power Energy Syst 33(3):745\u2013752","journal-title":"Int J Electr Power Energy Syst"},{"issue":"1","key":"3385_CR48","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1111\/itor.12001","volume":"22","author":"K S\u00f6rensen","year":"2015","unstructured":"S\u00f6rensen K (2015) Metaheuristics\u2014the metaphor exposed. Int Trans Oper Res 22(1):3\u201318","journal-title":"Int Trans Oper Res"},{"issue":"4","key":"3385_CR49","doi-asserted-by":"crossref","first-page":"2826","DOI":"10.1016\/j.eswa.2009.09.008","volume":"37","author":"CM Wang","year":"2010","unstructured":"Wang CM, Huang YF (2010) Self-adaptive harmony search algorithm for optimization. Expert Syst Appl 37(4):2826\u20132837","journal-title":"Expert Syst Appl"},{"issue":"12","key":"3385_CR50","doi-asserted-by":"crossref","first-page":"7929","DOI":"10.1016\/j.eswa.2010.04.042","volume":"37","author":"L Wang","year":"2010","unstructured":"Wang L, Pan QK, Tasgetiren MF (2010) Minimizing the total flow time in a flow shop with blocking by using hybrid harmony search algorithms. Expert Syst Appl 37(12):7929\u20137936","journal-title":"Expert Syst Appl"},{"key":"3385_CR51","unstructured":"Weyland D (2012) A rigorous analysis of the harmony search algorithm: how the research community can be. In: Modeling, analysis, and applications in metaheuristic computing: advancements and trends: advancements and trends 72"},{"key":"3385_CR52","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/j.orp.2015.04.001","volume":"2","author":"D Weyland","year":"2015","unstructured":"Weyland D (2015) A critical analysis of the harmony search algorithm\u2014how not to solve sudoku. Oper Res Perspect 2:97\u2013105","journal-title":"Oper Res Perspect"},{"key":"3385_CR53","doi-asserted-by":"crossref","unstructured":"Yang XS (2009) Harmony search as a metaheuristic algorithm. In: Music-inspired harmony search algorithm. Springer, pp 1\u201314","DOI":"10.1007\/978-3-642-00185-7_1"},{"issue":"3","key":"3385_CR54","first-page":"286","volume":"15","author":"AR Yildiz","year":"2008","unstructured":"Yildiz AR (2008) Hybrid Taguchi-harmony search algorithm for solving engineering optimization problems. Int J Ind Eng Theory Appl Pract 15(3):286\u2013293","journal-title":"Int J Ind Eng Theory Appl Pract"},{"issue":"6","key":"3385_CR55","doi-asserted-by":"crossref","first-page":"1567","DOI":"10.1007\/s00500-014-1307-8","volume":"19","author":"L Zheng","year":"2015","unstructured":"Zheng L, Diao R, Shen Q (2015) Self-adjusting harmony search-based feature selection. Soft Comput 19(6):1567\u20131579","journal-title":"Soft Comput"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3385-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-018-3385-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3385-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,15]],"date-time":"2019-07-15T23:11:30Z","timestamp":1563232290000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-018-3385-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,16]]},"references-count":55,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["3385"],"URL":"https:\/\/doi.org\/10.1007\/s00500-018-3385-5","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,16]]},"assertion":[{"value":"16 July 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"This section is to certify that we have no potential conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}