{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T13:07:28Z","timestamp":1753880848147,"version":"3.41.2"},"reference-count":55,"publisher":"World Scientific Pub Co Pte Ltd","issue":"06","funder":[{"name":"Major Scince and Technology Projects in Henan Province","award":["221100211100-01"],"award-info":[{"award-number":["221100211100-01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J CIRCUIT SYST COMP"],"published-print":{"date-parts":[[2025,4]]},"abstract":"<jats:p> Once triggered, Hardware Trojans (HT) can damage the performance or functionality of a heterogeneous multi-core system (HMCS) to fulfill the attacker\u2019s intentions. Existing methods cannot guarantee a system to be 100% Trojan-free prior to deployment. This paper introduces a task mapping strategy based on application redundancy execution to address the HT threat in HMCS. The primary aim is to minimize the probability of HT triggering during computing unit (CU) operation while minimizing the makespans of application under security constraints. Initially, the probability of HT activation HT is converted into a function tied to CU runtime. Subsequently, a security enhanced NSGA-II algorithm (SEA-NSGA-II) is devised to solve this multi-objective optimization problem. Specifically, the algorithm introduces security enhanced adjustable heterogeneous earliest finish time (SEA-HEFT), security enhanced adjustable heterogeneous minimum trigger probability (SEA-HMTP), and security enhanced adjustable random scheduling (SEA-RS) to accelerate the convergence speed and increase the diversity of solutions. Extensive experiments on real-world benchmarks and randomly generated applications demonstrate that SEA-NSGA-II solutions have higher HV values, along with better convergence and diversity. In real-world benchmarks, the HV value of SEA-NSGA-II is increased by an average of 54.677% and 2113.778% compared to DRHEFT and NSGA-II, respectively. In randomly generated applications, the HV values of SEA-NSGA-II are also higher than those of DRHEFT and NSGA-II. <\/jats:p>","DOI":"10.1142\/s0218126625501476","type":"journal-article","created":{"date-parts":[[2024,11,15]],"date-time":"2024-11-15T14:44:48Z","timestamp":1731681888000},"source":"Crossref","is-referenced-by-count":0,"title":["A Multi-Objective Task Mapping Method for Enhancing Security Against Hardware Trojans in Heterogeneous Multi-Core System"],"prefix":"10.1142","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-5413-5268","authenticated-orcid":false,"given":"Bo","family":"Mei","sequence":"first","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-6542-9797","authenticated-orcid":false,"given":"Wenbo","family":"Zhang","sequence":"additional","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2804-9741","authenticated-orcid":false,"given":"Zhipeng","family":"Cao","sequence":"additional","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1023-7277","authenticated-orcid":false,"given":"Wei","family":"Guo","sequence":"additional","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0799-9205","authenticated-orcid":false,"given":"Mingquan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-0167-5229","authenticated-orcid":false,"given":"Wenbin","family":"Liu","sequence":"additional","affiliation":[{"name":"Information Engineering University, 7 Jianxuejie, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-4838-7432","authenticated-orcid":false,"given":"Zheng","family":"Du","sequence":"additional","affiliation":[{"name":"Songshan Laboratory, 32 Shangxian Street, Zhengzhou, He\u2019nan, P.\u00a0R.\u00a0China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2025,2,26]]},"reference":[{"key":"S0218126625501476BIB001","doi-asserted-by":"publisher","DOI":"10.2298\/FUEE2202155N"},{"key":"S0218126625501476BIB002","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3179323"},{"key":"S0218126625501476BIB003","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3015494"},{"key":"S0218126625501476BIB004","doi-asserted-by":"publisher","DOI":"10.1115\/1.4062529"},{"key":"S0218126625501476BIB005","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2007.36"},{"key":"S0218126625501476BIB006","doi-asserted-by":"publisher","DOI":"10.1007\/s42979-020-00220-0"},{"key":"S0218126625501476BIB007","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2023.3248269"},{"key":"S0218126625501476BIB008","first-page":"514","volume":"48","author":"Li Z. Z.","year":"2022","journal-title":"J. Beijing Univ. Aeronaut. Astronaut."},{"key":"S0218126625501476BIB009","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2019.2933572"},{"key":"S0218126625501476BIB010","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2022.3191683"},{"key":"S0218126625501476BIB011","doi-asserted-by":"publisher","DOI":"10.1109\/ISQED51717.2021.9424257"},{"key":"S0218126625501476BIB012","first-page":"77","volume-title":"IEEE Int. Conf. Distributed Computing, VLSI, Electrical Circuits and Robotics","author":"Samyukta K.","year":"2023"},{"key":"S0218126625501476BIB013","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2021.3058551"},{"key":"S0218126625501476BIB014","doi-asserted-by":"publisher","DOI":"10.1109\/ISQED54688.2022.9806292"},{"key":"S0218126625501476BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3174171"},{"volume-title":"IEEE 20th India Council Int. Conf.","year":"2023","author":"Shubham K. T.","key":"S0218126625501476BIB016"},{"key":"S0218126625501476BIB017","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2022.102592"},{"key":"S0218126625501476BIB018","doi-asserted-by":"publisher","DOI":"10.1145\/2593069.2593144"},{"volume-title":"IEEE 11th Region 10 Humanitarian Technology Conf.","year":"2023","author":"Kantharuban R.","key":"S0218126625501476BIB019"},{"key":"S0218126625501476BIB020","doi-asserted-by":"publisher","DOI":"10.1587\/elex.19.20220167"},{"key":"S0218126625501476BIB021","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2017.06.002"},{"key":"S0218126625501476BIB022","doi-asserted-by":"publisher","DOI":"10.1109\/71.993206"},{"key":"S0218126625501476BIB023","first-page":"260","volume":"25","author":"Arabnejad H.","year":"2013","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"S0218126625501476BIB024","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.01.005"},{"key":"S0218126625501476BIB025","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2022.102741"},{"key":"S0218126625501476BIB026","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2726-6"},{"key":"S0218126625501476BIB027","doi-asserted-by":"publisher","DOI":"10.1145\/3477037"},{"key":"S0218126625501476BIB028","doi-asserted-by":"publisher","DOI":"10.1109\/RTTAS.2000.852460"},{"key":"S0218126625501476BIB029","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3026839"},{"key":"S0218126625501476BIB030","doi-asserted-by":"publisher","DOI":"10.1109\/TGCN.2021.3131323"},{"key":"S0218126625501476BIB031","doi-asserted-by":"publisher","DOI":"10.1109\/TSUSC.2017.2711362"},{"key":"S0218126625501476BIB032","first-page":"23","volume":"15","author":"Wang S.","year":"2017","journal-title":"J. Comput."},{"key":"S0218126625501476BIB033","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2017.2665552"},{"key":"S0218126625501476BIB034","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2018.8342153"},{"key":"S0218126625501476BIB035","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2248-2"},{"key":"S0218126625501476BIB036","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2020.3028575"},{"key":"S0218126625501476BIB037","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.10.046"},{"key":"S0218126625501476BIB038","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3032386"},{"key":"S0218126625501476BIB039","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3122428"},{"key":"S0218126625501476BIB040","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2020.2981419"},{"key":"S0218126625501476BIB041","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2926721"},{"key":"S0218126625501476BIB042","doi-asserted-by":"publisher","DOI":"10.1145\/3517747"},{"key":"S0218126625501476BIB043","doi-asserted-by":"publisher","DOI":"10.1109\/TSUSC.2022.3146138"},{"key":"S0218126625501476BIB044","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2854762"},{"key":"S0218126625501476BIB045","doi-asserted-by":"publisher","DOI":"10.1109\/ISVDAT.2015.7208064"},{"volume-title":"Computers and Intractability: A Guide to the Theory of NP-Completeness","year":"1979","author":"Garey M. R.","key":"S0218126625501476BIB046"},{"key":"S0218126625501476BIB047","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2020.3032386"},{"key":"S0218126625501476BIB048","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2024.101584"},{"key":"S0218126625501476BIB049","doi-asserted-by":"publisher","DOI":"10.1109\/4235.996017"},{"key":"S0218126625501476BIB050","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-020-02174-5"},{"key":"S0218126625501476BIB051","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2010.5586484"},{"key":"S0218126625501476BIB052","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2012.08.015"},{"key":"S0218126625501476BIB053","doi-asserted-by":"publisher","DOI":"10.1145\/2591513.2591595"},{"key":"S0218126625501476BIB054","doi-asserted-by":"publisher","DOI":"10.1145\/278241.278309"},{"key":"S0218126625501476BIB055","doi-asserted-by":"publisher","DOI":"10.1109\/4235.797969"}],"container-title":["Journal of Circuits, Systems and Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218126625501476","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T04:11:17Z","timestamp":1744690277000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S0218126625501476"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,26]]},"references-count":55,"journal-issue":{"issue":"06","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["10.1142\/S0218126625501476"],"URL":"https:\/\/doi.org\/10.1142\/s0218126625501476","relation":{},"ISSN":["0218-1266","1793-6454"],"issn-type":[{"type":"print","value":"0218-1266"},{"type":"electronic","value":"1793-6454"}],"subject":[],"published":{"date-parts":[[2025,2,26]]},"article-number":"2550147"}}