{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T22:35:07Z","timestamp":1694385307973},"reference-count":26,"publisher":"World Scientific Pub Co Pte Lt","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Parallel Process. Lett."],"published-print":{"date-parts":[[2016,3]]},"abstract":"<jats:p> The LOCAL(A, B) randomized task scheduling algorithm is proposed for fully connected multiprocessors. It combines two given task scheduling algorithms (A, and B) using local neighborhood search to give a hybrid of the two given algorithms. Objective is to show that such type of hybridization can give much better performance results in terms of parallel execution times. Two task scheduling algorithms are selected: DSC (Dominant Sequence Clustering as algorithm A), and CPPS (Cluster Pair Priority Scheduling as algorithm B) and a hybrid is created (the LOCAL(DSC, CPPS) or simply the LOCAL task scheduling algorithm). The LOCAL task scheduling algorithm has time complexity O(|V||E|(|V |+|E|)), where V is the set of vertices, and E is the set of edges in the task graph. The LOCAL task scheduling algorithm is compared with six other algorithms: CPPS, DCCL (Dynamic Computation Communication Load), DSC, EZ (Edge Zeroing), LC (Linear Clustering), and RDCC (Randomized Dynamic Computation Communication). Performance evaluation of the LOCAL task scheduling algorithm shows that it gives up to 80.47 % improvement of NSL (Normalized Schedule Length) over other algorithms. <\/jats:p>","DOI":"10.1142\/s012962641650002x","type":"journal-article","created":{"date-parts":[[2016,3,28]],"date-time":"2016-03-28T06:05:18Z","timestamp":1459145118000},"page":"1650002","source":"Crossref","is-referenced-by-count":5,"title":["A Randomized Scheduling Algorithm for Multiprocessor Environments Using Local Search"],"prefix":"10.1142","volume":"26","author":[{"given":"Abhishek","family":"Mishra","sequence":"first","affiliation":[{"name":"Department of Computer Science &amp; Information Systems, Birla Institute of Technology and Science Pilani, Pilani, India 333 031, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pramod Kumar","family":"Mishra","sequence":"additional","affiliation":[{"name":"Department of Computer Science, &amp; Department of Science and Technology, Center for Interdisciplinary Mathematical Sciences, Banaras Hindu University, Varanasi, Uttar Pradesh 221005, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2016,3,27]]},"reference":[{"key":"p_3","doi-asserted-by":"publisher","DOI":"10.1109\/32.62447"},{"key":"p_5","first-page":"45","author":"Cerny","year":"1985","journal-title":"Journal of Optimization Theory and Applications ("},{"key":"p_6","doi-asserted-by":"publisher","DOI":"10.1109\/SUPERC.1992.236653"},{"key":"p_7","doi-asserted-by":"publisher","DOI":"10.1287\/opre.39.4.680"},{"key":"p_8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.05.005"},{"key":"p_9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2005.01.005"},{"key":"p_12","doi-asserted-by":"publisher","DOI":"10.1109\/71.80124"},{"key":"p_13","doi-asserted-by":"publisher","DOI":"10.1109\/32.844493"},{"key":"p_16","doi-asserted-by":"publisher","DOI":"10.1126\/science.220.4598.671"},{"key":"p_17","doi-asserted-by":"publisher","DOI":"10.1109\/71.503776"},{"key":"p_18","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1109\/ICPP.1996.537394","author":"Kwok I.","year":"1996","journal-title":"International Conference on Parallel Processing"},{"key":"p_19","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1999.1578"},{"key":"p_20","doi-asserted-by":"publisher","DOI":"10.1109\/71.752781"},{"key":"p_23","doi-asserted-by":"publisher","DOI":"10.1109\/71.80193"},{"key":"p_24","doi-asserted-by":"publisher","DOI":"10.5121\/ijcsit.2010.2513"},{"key":"p_25","first-page":"83","volume":"6","author":"Mishra A. K","year":"2011","journal-title":"Journal of Information and Computing Science"},{"key":"p_26","first-page":"99","volume":"38","author":"Mishra K. S.","year":"2011","journal-title":"Annales Mathematicae et Informaticae"},{"key":"p_27","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626412500156"},{"key":"p_28","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2012.02.011"},{"key":"p_29","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2009.09.009"},{"key":"p_32","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.10.004"},{"key":"p_33","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.01.003"},{"key":"p_34","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.05.002"},{"key":"p_35","doi-asserted-by":"publisher","DOI":"10.1109\/71.80160"},{"key":"p_36","doi-asserted-by":"publisher","DOI":"10.1109\/71.932715"},{"key":"p_38","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8191(93)90079-Z"}],"container-title":["Parallel Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S012962641650002X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T12:29:57Z","timestamp":1565094597000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S012962641650002X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3]]},"references-count":26,"journal-issue":{"issue":"01","published-online":{"date-parts":[[2016,3,27]]},"published-print":{"date-parts":[[2016,3]]}},"alternative-id":["10.1142\/S012962641650002X"],"URL":"https:\/\/doi.org\/10.1142\/s012962641650002x","relation":{},"ISSN":["0129-6264","1793-642X"],"issn-type":[{"value":"0129-6264","type":"print"},{"value":"1793-642X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,3]]}}}