{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T21:47:34Z","timestamp":1775166454001,"version":"3.50.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,3,25]],"date-time":"2024-03-25T00:00:00Z","timestamp":1711324800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,3,25]],"date-time":"2024-03-25T00:00:00Z","timestamp":1711324800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mobile Netw Appl"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s11036-024-02302-2","type":"journal-article","created":{"date-parts":[[2024,3,25]],"date-time":"2024-03-25T22:01:58Z","timestamp":1711404118000},"page":"886-904","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Distributed Flexible Job Shop Scheduling through Deploying Fog and Edge Computing in Smart Factories Using Dual Deep Q Networks"],"prefix":"10.1007","volume":"29","author":[{"given":"Chun-Cheng","family":"Lin","sequence":"first","affiliation":[]},{"given":"Yi-Chun","family":"Peng","sequence":"additional","affiliation":[]},{"given":"Zhen-Yin Annie","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Yu-Hong","family":"Fan","sequence":"additional","affiliation":[]},{"given":"Hui-Hsin","family":"Chin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,3,25]]},"reference":[{"issue":"2","key":"2302_CR1","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1287\/moor.1.2.117","volume":"1","author":"MR Garey","year":"1976","unstructured":"Garey MR, Johnson DS, Sethi R (1976) The complexity of flowshop and jobshop scheduling. Math Oper Res 1(2):117\u2013129","journal-title":"Math Oper Res"},{"key":"2302_CR2","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.jmsy.2019.11.010","volume":"54","author":"A Vital-Soto","year":"2020","unstructured":"Vital-Soto A, Azab A, Baki MF (2020) Mathematical modeling and a hybridized bacterial foraging optimization algorithm for the flexible job-shop scheduling problem with sequencing flexibility. J Manuf Syst 54:74\u201393","journal-title":"J Manuf Syst"},{"key":"2302_CR3","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/BF02238804","volume":"45","author":"P Brucker","year":"1990","unstructured":"Brucker P, Schlie R (1990) Job-shop scheduling with multipurpose machines. Computing 45:369\u2013375","journal-title":"Computing"},{"issue":"2\u20133","key":"2302_CR4","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/0377-2217(90)90183-C","volume":"45","author":"T Sawik","year":"1990","unstructured":"Sawik T (1990) Modelling and scheduling of a flexible manufacturing system. Eur J Oper Res 45(2\u20133):177\u2013190","journal-title":"Eur J Oper Res"},{"key":"2302_CR5","doi-asserted-by":"crossref","unstructured":"Gran SS, Ismail I, Ajol TA, Ibrahim AFA (2015) Mixed Integer programming model for flexible job-shop scheduling problem (FJSP) to minimize makespan and total machining time. In: Proc. of 2015 International Conference on Computer, Communications, and Control Technology (I4CT). IEEE Press, pp. 413\u2013417","DOI":"10.1109\/I4CT.2015.7219609"},{"key":"2302_CR6","doi-asserted-by":"crossref","unstructured":"Ho NB, Tay JC (2005) Evolving dispatching rules for solving the flexible job-shop problem. In: Proc. of 2005 IEEE Congress on Evolutionary Computation. IEEE Press, vol. 3, pp. 2848\u20132855","DOI":"10.1109\/CEC.2005.1555052"},{"key":"2302_CR7","doi-asserted-by":"publisher","first-page":"2307","DOI":"10.1007\/s11276-019-02083-7","volume":"26","author":"S Rani","year":"2020","unstructured":"Rani S, Ahmed SH, Rastogi R (2020) Dynamic clustering approach based on wireless sensor networks genetic algorithm for IoT applications. Wireless Netw 26:2307\u20132316","journal-title":"Wireless Netw"},{"key":"2302_CR8","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1002\/9781119574293.ch2","volume-title":"Evolutionary Computation in Scheduling","author":"P Deepalakshmi","year":"2020","unstructured":"Deepalakshmi P, Shankar K (2020) Role and impacts of ant colony optimization in job shop scheduling problems: A detailed analysis. In: Gandomi AH et al (eds) Evolutionary Computation in Scheduling. pp 11\u201335"},{"issue":"2","key":"2302_CR9","doi-asserted-by":"publisher","first-page":"358","DOI":"10.1109\/TSMCA.2007.914753","volume":"38","author":"HW Ge","year":"2008","unstructured":"Ge HW, Sun L, Liang YC, Qian F (2008) An effective PSO and AIS-based hybrid intelligent algorithm for job-shop scheduling. IEEE Trans Syst Man Cybern Part A Syst Humans 38(2):358\u2013368","journal-title":"IEEE Trans Syst Man Cybern Part A Syst Humans"},{"issue":"4","key":"2302_CR10","first-page":"242","volume":"16","author":"M Hajibabaei","year":"2021","unstructured":"Hajibabaei M, Behnamian J (2021) Flexible job-shop scheduling problem with unrelated parallel machines and resources-dependent processing times: a tabu search algorithm. Int J Manag Sci Eng Manag 16(4):242\u2013253","journal-title":"Int J Manag Sci Eng Manag"},{"key":"2302_CR11","doi-asserted-by":"publisher","first-page":"102150","DOI":"10.1016\/j.displa.2022.102150","volume":"72","author":"X Fan","year":"2022","unstructured":"Fan X, Feng X, Dong Y, Hou H (2022) COVID-19 CT image recognition algorithm based on transformer and CNN. Displays 72:102150","journal-title":"Displays"},{"issue":"6","key":"2302_CR12","doi-asserted-by":"publisher","first-page":"2506","DOI":"10.1007\/s11036-022-02069-4","volume":"27","author":"MQ Yang","year":"2022","unstructured":"Yang MQ, Lin JCW (2022) Digital image feature recognition method of mobile platform based on machine learning. Mobile Netw Appl 27(6):2506\u20132514","journal-title":"Mobile Netw Appl"},{"issue":"4","key":"2302_CR13","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1080\/02564602.2015.1010611","volume":"32","author":"J Padmanabhan","year":"2015","unstructured":"Padmanabhan J, Johnson Premkumar MJ (2015) Machine learning in automatic speech recognition: A survey. IETE Tech Rev 32(4):240\u2013251","journal-title":"IETE Tech Rev"},{"key":"2302_CR14","doi-asserted-by":"crossref","unstructured":"Tian H, Zhu Z, Jing X (2023). Deep learning for depression recognition from speech. Mob Netw Appl. in press","DOI":"10.1007\/s11036-022-02086-3"},{"issue":"2","key":"2302_CR15","doi-asserted-by":"publisher","first-page":"909","DOI":"10.1007\/s11276-022-03129-z","volume":"29","author":"J Zang","year":"2023","unstructured":"Zang J, You P (2023) An industrial IoT-enabled smart healthcare system using big data mining and machine learning. Wireless Netw 29(2):909\u2013918","journal-title":"Wireless Netw"},{"key":"2302_CR16","doi-asserted-by":"crossref","unstructured":"Marmolejo-Saucedo JA, Kose U (2022) Numerical grad-CAM based explainable convolutional neural network for brain tumor diagnosis. Mob Netw Appl. in press","DOI":"10.1007\/s11036-022-02021-6"},{"key":"2302_CR17","first-page":"29","volume-title":"In: Proc. of 2011 IEEE International Summer Conference of Asia Pacific Business Innovation and Technology Management","author":"RS Williem","year":"2011","unstructured":"Williem RS, Setiawan K (2011) Reinforcement learning combined with radial basis function neural network to solve job-shop scheduling problem. In: Proc. of 2011 IEEE International Summer Conference of Asia Pacific Business Innovation and Technology Management. IEEE Press, pp 29\u201332"},{"issue":"1","key":"2302_CR18","first-page":"15890","volume":"50","author":"W Bouazza","year":"2017","unstructured":"Bouazza W, Sallez Y, Beldjilali B (2017) A distributed approach solving partially flexible job-shop scheduling problem with a Q-learning effect. IFAC-Pap Line 50(1):15890\u201315895","journal-title":"IFAC-Pap Line"},{"key":"2302_CR19","unstructured":"Cisco estimation report. Accessed from: https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/global-cloud-index-gci\/white-paper-c11-738085.html#_Toc503317525"},{"key":"2302_CR20","doi-asserted-by":"crossref","unstructured":"Lin CC, Tsai CT, Liu YL, Chang TT, Chang YS (2023) Security and privacy in 5G-IIoT smart factories: Novel approaches, trends, and challenges. Mob Netw Appl. in press","DOI":"10.1007\/s11036-023-02143-5"},{"issue":"3","key":"2302_CR21","doi-asserted-by":"publisher","first-page":"1648","DOI":"10.1109\/JIOT.2017.2786349","volume":"5","author":"G Jia","year":"2017","unstructured":"Jia G, Han G, Rao H, Shu L (2017) Edge computing-based intelligent manhole cover management system for smart cities. IEEE Internet Things J 5(3):1648\u20131656","journal-title":"IEEE Internet Things J"},{"key":"2302_CR22","first-page":"1","volume-title":"In: Proc. of the 2nd ACM\/IEEE Symposium on Edge Computing","author":"S Yi","year":"2017","unstructured":"Yi S, Hao Z, Zhang Q, Zhang Q, Shi W, Li Q (2017) Lavea: Latency-aware video analytics on edge computing platform. In: Proc. of the 2nd ACM\/IEEE Symposium on Edge Computing. pp 1\u201313"},{"issue":"5","key":"2302_CR23","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","volume":"3","author":"W Shi","year":"2016","unstructured":"Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE Internet Things J 3(5):637\u2013646","journal-title":"IEEE Internet Things J"},{"issue":"3","key":"2302_CR24","first-page":"275","volume":"33","author":"J Carlier","year":"1982","unstructured":"Carlier J (1982) The problem of scheduling with earliest start and due dates: Two-Machine Algorithms. J Oper Res Soc 33(3):275\u2013282","journal-title":"J Oper Res Soc"},{"issue":"3","key":"2302_CR25","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1287\/mnsc.29.3.273","volume":"29","author":"KE Stecke","year":"1983","unstructured":"Stecke KE (1983) Formulation and solution of nonlinear integer production planning problems for flexible manufacturing systems. Manage Sci 29(3):273\u2013288","journal-title":"Manage Sci"},{"issue":"10","key":"2302_CR26","doi-asserted-by":"publisher","first-page":"1316","DOI":"10.1287\/mnsc.32.10.1316","volume":"32","author":"M Berrada","year":"1986","unstructured":"Berrada M, Stecke KE (1986) A branch and bound approach for machine load balancing in flexible manufacturing systems. Manage Sci 32(10):1316\u20131335","journal-title":"Manage Sci"},{"issue":"2","key":"2302_CR27","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1080\/09537287.2013.782846","volume":"25","author":"G Calleja","year":"2014","unstructured":"Calleja G, Pastor R (2014) A dispatching algorithm for flexible job-shop scheduling with transfer batches: an industrial application. Prod Plan Control 25(2):93\u2013109","journal-title":"Prod Plan Control"},{"key":"2302_CR28","doi-asserted-by":"crossref","unstructured":"Liangxiao J, Zhongjun D (2015) An improved genetic algorithm for flexible job shop scheduling problem. In: 2015 2nd international conference on information science and control engineering. IEEE Press. pp. 127\u2013131","DOI":"10.1109\/ICISCE.2015.36"},{"key":"2302_CR29","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/j.ijpe.2014.03.006","volume":"153","author":"A Rossi","year":"2014","unstructured":"Rossi A (2014) Flexible job shop scheduling with sequence-dependent setup and transportation times by ant colony with reinforced pheromone relationships. Int J Prod Econ 153:253\u2013267","journal-title":"Int J Prod Econ"},{"key":"2302_CR30","unstructured":"Riedmiller S, Riedmiller M (1999) A neural reinforcement learning approach to learn local dispatching policies in production scheduling. In: Proc of IJCAI 1999. vol. 2, pp. 764\u2013771"},{"key":"2302_CR31","first-page":"64","volume-title":"In: Proc. of 2013 8th International Conference on Computer Engineering & Systems (ICCES)","author":"MA Tawfeek","year":"2013","unstructured":"Tawfeek MA, El-Sisi A, Keshk AE, Torkey FA (2013) Cloud task scheduling based on ant colony optimization. In: Proc. of 2013 8th International Conference on Computer Engineering & Systems (ICCES). IEEE Press, pp 64\u201369"},{"issue":"1","key":"2302_CR32","first-page":"4669","volume":"1000","author":"S Zhao","year":"2017","unstructured":"Zhao S, Ding G, Gao Y, Han J (2017) Approximating discrete probability distribution of image emotions by multi-modal features fusion. Transfer 1000(1):4669\u20134675","journal-title":"Transfer"},{"issue":"10","key":"2302_CR33","doi-asserted-by":"publisher","first-page":"4712","DOI":"10.1109\/TII.2018.2851241","volume":"14","author":"L Yin","year":"2018","unstructured":"Yin L, Luo J, Luo H (2018) Tasks scheduling and resource allocation in fog computing based on containers for smart manufacturing. IEEE Trans Industr Inf 14(10):4712\u20134721","journal-title":"IEEE Trans Industr Inf"},{"issue":"11","key":"2302_CR34","doi-asserted-by":"publisher","first-page":"3360","DOI":"10.1080\/00207543.2020.1870013","volume":"59","author":"J Park","year":"2021","unstructured":"Park J, Chun J, Kim SH, Kim Y, Park J (2021) Learning to schedule job-shop problems: representation and policy learning using graph neural network and reinforcement learning. Int J Prod Res 59(11):3360\u20133377","journal-title":"Int J Prod Res"},{"issue":"11","key":"2302_CR35","doi-asserted-by":"publisher","first-page":"2570","DOI":"10.1016\/j.automatica.2009.07.004","volume":"45","author":"L Zhang","year":"2009","unstructured":"Zhang L (2009) H\u221e estimation for discrete-time piecewise homogeneous Markov jump linear systems. Automatica 45(11):2570\u20132576","journal-title":"Automatica"},{"issue":"12","key":"2302_CR36","doi-asserted-by":"publisher","first-page":"6425","DOI":"10.1109\/TII.2019.2938572","volume":"15","author":"Y Fang","year":"2019","unstructured":"Fang Y, Peng C, Lou P, Zhou Z, Hu J, Yan J (2019) Digital-twin-based job shop scheduling toward smart manufacturing. IEEE Trans Industr Inf 15(12):6425\u20136435","journal-title":"IEEE Trans Industr Inf"},{"key":"2302_CR37","doi-asserted-by":"publisher","first-page":"108099","DOI":"10.1016\/j.cie.2022.108099","volume":"168","author":"R Li","year":"2022","unstructured":"Li R, Gong W, Lu C (2022) Self-adaptive multi-objective evolutionary algorithm for flexible job shop scheduling with fuzzy processing time. Comput Ind Eng 168:108099","journal-title":"Comput Ind Eng"},{"issue":"4\u20136","key":"2302_CR38","first-page":"323","volume":"51","author":"LI Bo","year":"2018","unstructured":"Bo LI, Chen GUO, Tao NING (2018) An improved bacterial foraging optimization for multi-objective flexible job-shop scheduling problem. J Eur Syst Autom 51(4\u20136):323","journal-title":"J Eur Syst Autom"},{"key":"2302_CR39","doi-asserted-by":"publisher","first-page":"107969","DOI":"10.1016\/j.comnet.2021.107969","volume":"190","author":"L Wang","year":"2021","unstructured":"Wang L et al (2021) Dynamic job-shop scheduling in smart manufacturing using deep reinforcement learning. Comput Netw 190:107969","journal-title":"Comput Netw"},{"key":"2302_CR40","unstructured":"Mnih V, Kavukcuoglu K, Silver D, Graves A, Antonoglou I, Wierstra D, Riedmiller M (2013) Playing atari with deep reinforcement learning.\u00a0arXiv preprint arXiv:1312.5602"},{"key":"2302_CR41","first-page":"195","volume-title":"In: Proc. of 2nd Asia-Pacific Conference on Simulated\u00a0Evolution and Learning (SEAL\u201998)","author":"RS Sutton","year":"1999","unstructured":"Sutton RS (1999) Reinforcement learning: past, present and future.\u00a0In: Proc. of 2nd Asia-Pacific Conference on Simulated\u00a0Evolution and Learning (SEAL\u201998). pp 195\u2013197"},{"issue":"5","key":"2302_CR42","doi-asserted-by":"publisher","first-page":"5947","DOI":"10.4249\/scholarpedia.5947","volume":"4","author":"GE Hinton","year":"2009","unstructured":"Hinton GE (2009) Deep belief networks. Scholarpedia 4(5):5947","journal-title":"Scholarpedia"},{"key":"2302_CR43","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/BF00992698","volume":"8","author":"CJ Watkins","year":"1992","unstructured":"Watkins CJ, Dayan P (1992) Q-learning. Mach Learn 8:279\u2013292","journal-title":"Mach Learn"},{"issue":"6","key":"2302_CR44","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1177\/0037549714533159","volume":"90","author":"Y Zhang","year":"2014","unstructured":"Zhang Y, Brown D (2014) Simulation optimization of police patrol districting plans using response surfaces. Simulation 90(6):687\u2013705","journal-title":"Simulation"},{"key":"2302_CR45","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s40092-017-0204-z","volume":"14","author":"HE Nouri","year":"2018","unstructured":"Nouri HE, Belkahla Driss O, Gh\u00e9dira K (2018) Solving the flexible job shop problem by hybrid metaheuristics-based multiagent model. J Indust Eng Int 14:1\u201314","journal-title":"J Indust Eng Int"},{"issue":"7","key":"2302_CR46","doi-asserted-by":"publisher","first-page":"4276","DOI":"10.1109\/TII.2019.2908210","volume":"15","author":"CC Lin","year":"2019","unstructured":"Lin CC, Deng DJ, Chih YL, Chiu HT (2019) Smart manufacturing scheduling with edge computing using multiclass deep Q network. IEEE Trans Industr Inf 15(7):4276\u20134284","journal-title":"IEEE Trans Industr Inf"},{"key":"2302_CR47","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.ijpe.2016.01.016","volume":"174","author":"X Li","year":"2016","unstructured":"Li X, Gao L (2016) An effective hybrid genetic algorithm and tabu search for flexible job shop scheduling problem. Int J Prod Econ 174:93\u2013110","journal-title":"Int J Prod Econ"},{"key":"2302_CR48","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1109\/ACCESS.2017.2761994","volume":"6","author":"T Borreguero-Sanchidri\u00e1n","year":"2017","unstructured":"Borreguero-Sanchidri\u00e1n T, Pulido R, Garc\u00eda-S\u00e1nchez \u00c1, Ortega-Mier M (2017) Flexible job shop scheduling with operators in aeronautical manufacturing: A case study. IEEE Access 6:224\u2013233","journal-title":"IEEE Access"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-024-02302-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11036-024-02302-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-024-02302-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,31]],"date-time":"2024-12-31T19:06:32Z","timestamp":1735671992000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11036-024-02302-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,25]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["2302"],"URL":"https:\/\/doi.org\/10.1007\/s11036-024-02302-2","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,25]]},"assertion":[{"value":"29 February 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 March 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics Approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Participate"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}},{"value":"The authors declare no competing interests.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}]}}