{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T15:39:49Z","timestamp":1773157189485,"version":"3.50.1"},"reference-count":13,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T00:00:00Z","timestamp":1745971200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T00:00:00Z","timestamp":1745971200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"name":"Science and Technology Project of China Southern Power Grid","award":["ZBKJXM20232299 and ZBKJXM20232301"],"award-info":[{"award-number":["ZBKJXM20232299 and ZBKJXM20232301"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Energy Inform"],"DOI":"10.1186\/s42162-025-00516-6","type":"journal-article","created":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T06:05:57Z","timestamp":1745993157000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["The electromagnetic transient simulation acceleration algorithm based on delay mitigation of dynamic critical paths"],"prefix":"10.1186","volume":"8","author":[{"given":"Qi","family":"Guo","sequence":"first","affiliation":[]},{"given":"Yuanhong","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Jie","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Jingyue","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Libin","family":"Huang","sequence":"additional","affiliation":[]},{"given":"Haiping","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Tianyu","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Liang","family":"Tu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,4,30]]},"reference":[{"key":"516_CR1","first-page":"83","volume":"32","author":"W Li","year":"2021","unstructured":"Li W, Liu YY (2021) Research on flexible adjustment product pricing mechanism in electricity market and optimal combination model. China Market 32:83\u201385","journal-title":"China Market"},{"key":"516_CR2","first-page":"18","volume":"46","author":"Q Guo","year":"2022","unstructured":"Guo Q, Lu YH (2022) Key technologies and prospects for modeling and simulation of new power systems. Power Syst Autom 46:18\u201332","journal-title":"Power Syst Autom"},{"key":"516_CR3","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/0743-7315(90)90042-N","volume":"9","author":"H El-Rewini","year":"1990","unstructured":"El-Rewini H, Lewis TG (1990) Scheduling parallel program tasks onto arbitrary target machines. J Parallel Distrib Comput 9:138\u2013153","journal-title":"J Parallel Distrib Comput"},{"key":"516_CR4","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu H, Hariri S, Wu MY (2002) Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel Distrib Syst 13:260\u2013274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"516_CR5","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.jpdc.2007.05.015","volume":"68","author":"MI Daoud","year":"2008","unstructured":"Daoud MI, Kharma N (2008) A high performance algorithm for static task scheduling in heterogeneous distributed computing systems. J Parallel Distrib Comput 68:399\u2013409","journal-title":"J Parallel Distrib Comput"},{"key":"516_CR6","doi-asserted-by":"publisher","first-page":"1338","DOI":"10.1006\/jpdc.2002.1850","volume":"62","author":"MK Dhodhi","year":"2002","unstructured":"Dhodhi MK, Ahmad I, Yatama A et al (2002) An integrated technique for task matching and scheduling onto distributed heterogeneous computing systems. J Parallel Distrib Comput 62:1338\u20131361","journal-title":"J Parallel Distrib Comput"},{"key":"516_CR7","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/4434.708255","volume":"6","author":"M Kafil","year":"1998","unstructured":"Kafil M, Ahmad I (1998) Optimal task assignment in heterogeneous distributed computing systems. IEEE Concurrency 6:42\u201350","journal-title":"IEEE Concurrency"},{"key":"516_CR8","doi-asserted-by":"crossref","unstructured":"Baskiyar S, Sairanga PC (2003) Scheduling directed a-cyclic task graphs on heterogeneous network of workstations to minimize schedule length. 2003 International Conference on Parallel Processing Workshops, Proceedings 2003, pp. 97\u2013103","DOI":"10.1109\/ICPPW.2003.1240359"},{"key":"516_CR9","volume-title":"Computers and Intractability: A Guide to the Theory of NP-Completeness","author":"MR Gary","year":"1979","unstructured":"Gary MR, Johnson DS (1979) Computers and intractability: A guide to the theory of NP-Completeness. W.H. Freeman and Co."},{"key":"516_CR10","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1109\/71.207593","volume":"4","author":"GC Sih","year":"1993","unstructured":"Sih GC, Lee EA (1993) A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE Trans Parallel Distrib Systems: Publication IEEE Comput Soc 4:175\u2013187","journal-title":"IEEE Trans Parallel Distrib Systems: Publication IEEE Comput Soc"},{"key":"516_CR11","unstructured":"Iverson MA, \u00d6zg\u00fcner F, Follen G (1995) Parallelizing existing applications in a distributed heterogeneous environment"},{"key":"516_CR12","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1109\/71.503776","volume":"7","author":"YK Kwok","year":"1996","unstructured":"Kwok YK, Ahmad I (1996) Dynamic critical-path scheduling: an effective technique for allocating task graphs to multiprocessors. IEEE Trans Parallel Distrib Syst 7:506\u2013521","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"4","key":"516_CR13","first-page":"1","volume":"10","author":"C Jiang","year":"2021","unstructured":"Jiang C (2021) A survey on Statie task scheduling algorithms in heterogeneous computing platforms. Netw New Media Technol 10(4):1\u201310","journal-title":"Netw New Media Technol"}],"container-title":["Energy Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-025-00516-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42162-025-00516-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-025-00516-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T06:05:59Z","timestamp":1745993159000},"score":1,"resource":{"primary":{"URL":"https:\/\/energyinformatics.springeropen.com\/articles\/10.1186\/s42162-025-00516-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,30]]},"references-count":13,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["516"],"URL":"https:\/\/doi.org\/10.1186\/s42162-025-00516-6","relation":{},"ISSN":["2520-8942"],"issn-type":[{"value":"2520-8942","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,30]]},"assertion":[{"value":"6 June 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 April 2025","order":3,"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":"Ethical 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"}}],"article-number":"58"}}