An efficient ACO-based algorithm for scheduling tasks onto dynamically reconfigurable hardware using TSP-likened construction graph
Any complex application can be realized as a graph of dependent tasks, and scheduling these tasks onto a limited number of computational resources while satisfying their dependencies is a well-known NP-complete optimization problem. For microprocessor systems, several algorithms have been proposed t...
Saved in:
| Published in | Applied intelligence (Dordrecht, Netherlands) Vol. 45; no. 3; pp. 695 - 712 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
New York
Springer US
01.10.2016
Springer Nature B.V |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0924-669X 1573-7497 |
| DOI | 10.1007/s10489-016-0782-2 |
Cover
| Abstract | Any complex application can be realized as a graph of dependent tasks, and scheduling these tasks onto a limited number of computational resources while satisfying their dependencies is a well-known NP-complete optimization problem. For microprocessor systems, several algorithms have been proposed that can efficiently find suboptimal schedules. A solution for dynamically reconfigurable hardware (DRHW), however, is more complicated, as the time and complexity of reconfiguration has to be scheduled as well. The reconfiguration overhead in these systems is significant, and quickly becomes a crucial factor in real-world applications. In this paper, a meta-heuristic method known as Feasibility Assured TSP-likened Scheduling (FATS) is proposed in which the scheduling problem is translated into a construction graph, similar to Travelling Sales Person (TSP) problem, such that it would be able to benefit from the advantages of Ant Colony Optimization (ACO) algorithm. Moreover, by exploiting such a construction graph, precedence constraints and system limitations are satisfied beforehand, the feasibility of solutions is assured, while avoiding the costly solution repair operations. To demonstrate the performance of the proposed method, it was tested on several synthetic and real-world benchmark task graphs and the results were compared with a selection of classic and state-of-the-art algorithms. A comprehensive set of experiments was performed to evaluate the method in terms of efficiency, execution time, scalability and reliability. In brief, the results of experiments on benchmarks showed that on average FATS outperforms HPSO-GA and BGA by 8.4 % and 12.2 % respectively in terms of the quality of the solutions, and its run-time is far less than the state-of-the-art algorithms. Also, on synthetic graphs the makespan improvements of the solutions generated by FATS and GA over the List scheduler are on average 11.2 % and 6.8 % better respectively; and from the execution-time point of view, our method is 27.37 % faster than GA. Moreover, the results confirm that the proposed method is scalable for large task graphs and its reliability is superior to other compared algorithms. |
|---|---|
| AbstractList | Any complex application can be realized as a graph of dependent tasks, and scheduling these tasks onto a limited number of computational resources while satisfying their dependencies is a well-known NP-complete optimization problem. For microprocessor systems, several algorithms have been proposed that can efficiently find suboptimal schedules. A solution for dynamically reconfigurable hardware (DRHW), however, is more complicated, as the time and complexity of reconfiguration has to be scheduled as well. The reconfiguration overhead in these systems is significant, and quickly becomes a crucial factor in real-world applications. In this paper, a meta-heuristic method known as Feasibility Assured TSP-likened Scheduling (FATS) is proposed in which the scheduling problem is translated into a construction graph, similar to Travelling Sales Person (TSP) problem, such that it would be able to benefit from the advantages of Ant Colony Optimization (ACO) algorithm. Moreover, by exploiting such a construction graph, precedence constraints and system limitations are satisfied beforehand, the feasibility of solutions is assured, while avoiding the costly solution repair operations. To demonstrate the performance of the proposed method, it was tested on several synthetic and real-world benchmark task graphs and the results were compared with a selection of classic and state-of-the-art algorithms. A comprehensive set of experiments was performed to evaluate the method in terms of efficiency, execution time, scalability and reliability. In brief, the results of experiments on benchmarks showed that on average FATS outperforms HPSO-GA and BGA by 8.4 % and 12.2 % respectively in terms of the quality of the solutions, and its run-time is far less than the state-of-the-art algorithms. Also, on synthetic graphs the makespan improvements of the solutions generated by FATS and GA over the List scheduler are on average 11.2 % and 6.8 % better respectively; and from the execution-time point of view, our method is 27.37 % faster than GA. Moreover, the results confirm that the proposed method is scalable for large task graphs and its reliability is superior to other compared algorithms. |
| Author | Shahhoseini, Hadi Shahriar Mollajafari, Morteza |
| Author_xml | – sequence: 1 givenname: Morteza surname: Mollajafari fullname: Mollajafari, Morteza email: mollajafari@elec.iust.ac.ir organization: Electrical Engineering Department, Iran University of Science and Technology – sequence: 2 givenname: Hadi Shahriar surname: Shahhoseini fullname: Shahhoseini, Hadi Shahriar organization: Electrical Engineering Department, Iran University of Science and Technology |
| BookMark | eNp9kU1r3DAQhkVJoZu0P6A3QS-9qJFk2bKOy9IvCKTQFHozsjzyKtFKW0km7Ll_vDKbQwm0h2Euz_Myw3uJLkIMgNBbRj8wSuV1ZlT0ilDWESp7TvgLtGGtbIgUSl6gDVVckK5TP1-hy5zvKaVNQ9kG_d4GDNY64yAUvN3dklFnmLD2c0yu7A_YxoSz2cO0eBdmXHR-yDiGEvF0CvrgjPb-hBOYGKybl6RHD3iv0_SoE-Alr9Ld92_EuwcINblyuaTFFBcDnpM-7l-jl1b7DG-e9hX68enj3e4Lubn9_HW3vSGmEaqQlgtujWpZO2plW27ZBKLhoMY6IKidNLPNxKQwXOsOLB2nvrWWSts1SsrmCr0_5x5T_LVALsPBZQPe6wBxyQPrRdvTTrGuou-eofdxSaFeVymmVkisgfJMmRRzTmAH44peHytJOz8wOqzlDOdyhlrOsJYz8GqyZ-YxuYNOp_86_OzkyoYZ0l83_VP6A_93peg |
| CitedBy_id | crossref_primary_10_1002_cpe_7762 crossref_primary_10_3390_app132312902 crossref_primary_10_1002_cpe_7112 crossref_primary_10_1002_cpe_6425 crossref_primary_10_3390_math8101650 crossref_primary_10_1007_s13177_024_00417_0 crossref_primary_10_1007_s10489_018_1283_2 crossref_primary_10_1007_s10489_020_01711_6 crossref_primary_10_1007_s00500_022_06833_2 crossref_primary_10_1007_s10922_020_09577_2 crossref_primary_10_1007_s10586_021_03285_5 crossref_primary_10_1007_s11227_019_03056_5 crossref_primary_10_1016_j_asoc_2023_110017 crossref_primary_10_1007_s00521_023_08682_y crossref_primary_10_1177_09544070221148287 crossref_primary_10_1109_ACCESS_2017_2715279 |
| Cites_doi | 10.1016/j.apm.2013.01.050 10.1007/s10766-009-0107-8 10.1016/j.sysarc.2013.10.001 10.1016/0168-9274(94)00051-4 10.1016/j.asoc.2014.09.040 10.1109/MCI.2006.329691 10.14257/ijca.2015.8.1.03 10.1007/s10617-013-9119-0 10.1109/TVLSI.2008.2000974 10.1007/s11227-007-0139-z 10.1109/71.790600 10.3923/ijscomp.2010.42.51 10.1145/2598394.2605440 10.1109/CIPECH.2014.7019081 10.1109/ISCAS.2007.378246 10.1109/ASPDAC.2010.5419782 10.1007/978-3-319-16214-0_45 10.1007/978-81-322-1602-5_10 10.1109/IITSI.2010.137 10.1109/AHS.2013.6604225 |
| ContentType | Journal Article |
| Copyright | Springer Science+Business Media New York 2016 |
| Copyright_xml | – notice: Springer Science+Business Media New York 2016 |
| DBID | AAYXX CITATION 3V. 7SC 7WY 7WZ 7XB 87Z 8AL 8FD 8FE 8FG 8FK 8FL ABJCF ABUWG AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L6V L7M L~C L~D M0C M0N M7S P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS PSYQQ PTHSS Q9U |
| DOI | 10.1007/s10489-016-0782-2 |
| DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection Computing Database (Alumni Edition) Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni) Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Business Premium Collection Technology Collection ProQuest One Community College ProQuest Central Korea Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced ProQuest Engineering Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ABI/INFORM Global Computing Database Engineering Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Business ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China ProQuest One Psychology Engineering Collection ProQuest Central Basic |
| DatabaseTitle | CrossRef ProQuest Business Collection (Alumni Edition) ProQuest One Psychology Computer Science Database ProQuest Central Student ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest Central China ABI/INFORM Complete ProQuest One Applied & Life Sciences ProQuest Central (New) Engineering Collection Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global Engineering Database ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest Business Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ABI/INFORM Global (Corporate) ProQuest One Business Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest Central ABI/INFORM Professional Advanced ProQuest Engineering Collection ProQuest Central Korea Advanced Technologies Database with Aerospace ABI/INFORM Complete (Alumni Edition) ProQuest Computing ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database Materials Science & Engineering Collection ProQuest One Business (Alumni) ProQuest Central (Alumni) Business Premium Collection (Alumni) |
| DatabaseTitleList | ProQuest Business Collection (Alumni Edition) Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1573-7497 |
| EndPage | 712 |
| ExternalDocumentID | 4180624951 10_1007_s10489_016_0782_2 |
| GroupedDBID | -4Z -59 -5G -BR -EM -Y2 -~C -~X .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 2.D 203 23M 28- 2J2 2JN 2JY 2KG 2LR 2P1 2VQ 2~H 30V 3V. 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 77K 7WY 8FE 8FG 8FL 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTV ABHLI ABHQN ABIVO ABJCF ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTAH ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACIWK ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSNA ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFKRA AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARAPS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. BA0 BBWZM BDATZ BENPR BEZIV BGLVJ BGNMA BPHCQ BSONS CAG CCPQU COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DWQXO EBLON EBS EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRNLG FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GROUPED_ABI_INFORM_COMPLETE GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K60 K6V K6~ K7- KDC KOV KOW L6V LAK LLZTM M0C M0N M4Y M7S MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM OVD P19 P2P P62 P9O PF0 PQBIZ PQBZA PQQKQ PROAC PSYQQ PT4 PT5 PTHSS Q2X QOK QOS R4E R89 R9I RHV RNI RNS ROL RPX RSV RZC RZE RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TEORI TSG TSK TSV TUC U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z7R Z7X Z7Z Z81 Z83 Z88 Z8M Z8N Z8R Z8T Z8U Z8W Z92 ZMTXR ZY4 ~A9 ~EX 77I AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG ADKFA AEZWR AFDZB AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION PHGZM PHGZT PQGLB PUEGO 7SC 7XB 8AL 8FD 8FK JQ2 L.- L7M L~C L~D PKEHL PQEST PQUKI PRINS Q9U |
| ID | FETCH-LOGICAL-c349t-5242fc9515ba9f52f1de432e9b2e9e40fda1f3d174c2aa6ef0bd85ff07f639773 |
| IEDL.DBID | U2A |
| ISSN | 0924-669X |
| IngestDate | Fri Sep 05 07:55:09 EDT 2025 Sun Jul 13 05:09:11 EDT 2025 Wed Oct 01 04:09:41 EDT 2025 Thu Apr 24 23:12:27 EDT 2025 Fri Feb 21 02:26:51 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | Reconfigurable computing Ant colony optimization Travelling sales person Genetic algorithm List scheduling |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c349t-5242fc9515ba9f52f1de432e9b2e9e40fda1f3d174c2aa6ef0bd85ff07f639773 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
| PQID | 1819069147 |
| PQPubID | 326365 |
| PageCount | 18 |
| ParticipantIDs | proquest_miscellaneous_1845806916 proquest_journals_1819069147 crossref_citationtrail_10_1007_s10489_016_0782_2 crossref_primary_10_1007_s10489_016_0782_2 springer_journals_10_1007_s10489_016_0782_2 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 20161000 2016-10-00 20161001 |
| PublicationDateYYYYMMDD | 2016-10-01 |
| PublicationDate_xml | – month: 10 year: 2016 text: 20161000 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York – name: Boston |
| PublicationSubtitle | The International Journal of Artificial Intelligence, Neural Networks, and Complex Problem-Solving Technologies |
| PublicationTitle | Applied intelligence (Dordrecht, Netherlands) |
| PublicationTitleAbbrev | Appl Intell |
| PublicationYear | 2016 |
| Publisher | Springer US Springer Nature B.V |
| Publisher_xml | – name: Springer US – name: Springer Nature B.V |
| References | Dorigo (CR7) 1992 Gerasoulis, Yang (CR11) 1994; 16 Correa, Ferreira, Rebreyend (CR5) 1999; 10 CR17 CR16 CR14 Orsila, Salminen, Hamalainen (CR24) 2013; 17 Deng, Zhang, Chan, Chen, Zhang (CR6) 2011; 19 CR13 CR12 Dorigo, Birattari, Stützle (CR8) 2006; 1 CR10 CR31 Victoire, Muralikrishnan (CR32) 2011; 19 Li, Sun, Li, Lv, Guan (CR20) 2015; 8 Pencheva, Angelova, Atanassova, Roeva (CR26) 2015; 21 Mokhtari (CR21) 2015; 26 Pan, Wells (CR25) 2008; 16 CR4 CR3 Lee, Yang (CR18) 2012; 27 Shiyuan, Guy, Damla (CR30) 2008; 43 Mollajafari, Shahhoseini (CR22) 2011; 6 CR29 CR28 CR9 Janakiraman, Kumar (CR15) 2014; 60 CR27 Li, Feng, Hu, Wang, Qi (CR19) 2014; 9 CR23 Bandyopadhyay, Bhattacharya (CR1) 2013; 37 Bonyadi, EbrahimiMoghaddam (CR2) 2009; 37 JS Lee (782_CR18) 2012; 27 S Bandyopadhyay (782_CR1) 2013; 37 SG Li (782_CR19) 2014; 9 782_CR16 782_CR17 782_CR14 H Mokhtari (782_CR21) 2015; 26 L Li (782_CR20) 2015; 8 M Mollajafari (782_CR22) 2011; 6 J Shiyuan (782_CR30) 2008; 43 TAA Victoire (782_CR32) 2011; 19 782_CR23 H Orsila (782_CR24) 2013; 17 M Dorigo (782_CR7) 1992 MR Bonyadi (782_CR2) 2009; 37 N Janakiraman (782_CR15) 2014; 60 782_CR3 782_CR4 T Pencheva (782_CR26) 2015; 21 782_CR27 Y Deng (782_CR6) 2011; 19 782_CR28 M Dorigo (782_CR8) 2006; 1 782_CR9 782_CR29 782_CR31 Z Pan (782_CR25) 2008; 16 782_CR12 782_CR13 782_CR10 A Gerasoulis (782_CR11) 1994; 16 R Correa (782_CR5) 1999; 10 |
| References_xml | – ident: CR4 – ident: CR14 – volume: 37 start-page: 6718 issue: 10 year: 2013 end-page: 6729 ident: CR1 article-title: Solving multi-objective parallel machine scheduling problem by a modified NSGA-II publication-title: Appl Math Model doi: 10.1016/j.apm.2013.01.050 – ident: CR16 – ident: CR12 – volume: 9 start-page: 1309 issue: 6 year: 2014 end-page: 1315 ident: CR19 article-title: Hardware/Software Partitioning algorithm based on genetic algorithm publication-title: J Comput – ident: CR10 – ident: CR29 – volume: 37 start-page: 462 issue: 5 year: 2009 end-page: 487 ident: CR2 article-title: A bipartite genetic algorithm for multi-processor task scheduling publication-title: Int J Parallel Prog doi: 10.1007/s10766-009-0107-8 – ident: CR27 – ident: CR23 – volume: 60 start-page: 119 issue: 1 year: 2014 end-page: 139 ident: CR15 article-title: Multi-objective module partitioning design for dynamic and partial reconfigurable system-on-chip using genetic algorithm publication-title: J Syst Archit doi: 10.1016/j.sysarc.2013.10.001 – volume: 6 start-page: 206 issue: 2 year: 2011 end-page: 212 ident: CR22 article-title: A Repair-less Genetic Algorithm for Scheduling Tasks onto Dynamically Reconfigurable Hardwar publication-title: Int Rev Comput Softw – volume: 21 start-page: 99 issue: 2 year: 2015 end-page: 110 ident: CR26 article-title: Intercriteria analysis of genetic algorithm parameters in parameter identification publication-title: Notes Intuitionistic Fuzzy Sets – volume: 16 start-page: 283 year: 1994 end-page: 297 ident: CR11 article-title: Performance bounds for columnblock partitioning of parallel Gaussian-elimination and gauss-Jordan methods publication-title: Appl Numer Math doi: 10.1016/0168-9274(94)00051-4 – volume: 26 start-page: 166 year: 2015 end-page: 179 ident: CR21 article-title: A nature inspired intelligent water drops evolutionary algorithm for parallel processor scheduling with rejection publication-title: Appl Soft Comput doi: 10.1016/j.asoc.2014.09.040 – ident: CR3 – volume: 19 start-page: 53 issue: 1 year: 2011 end-page: 60 ident: CR32 article-title: A PSO based novel algorithm for economic dispatch problem publication-title: Int J Eng Intell Syst Electr Eng Commun – volume: 1 start-page: 28 issue: 4 year: 2006 end-page: 39 ident: CR8 article-title: Ant Colony Optimization: Artificial Ants as a Computational Intelligence Technique publication-title: IEEE Comput Intell Mag doi: 10.1109/MCI.2006.329691 – volume: 8 start-page: 29 issue: 1 year: 2015 end-page: 36 ident: CR20 article-title: Hardware/Software Partitioning based on hybrid genetic and tabu search in the dynamically reconfigurable system publication-title: Int J Control Autom doi: 10.14257/ijca.2015.8.1.03 – ident: CR17 – ident: CR31 – ident: CR13 – volume: 19 start-page: 183 issue: 4 year: 2011 end-page: 190 ident: CR6 article-title: Finding shortest path on networks with fuzzy parameters publication-title: Int J Eng Intell Syst Electr Eng Commun – ident: CR9 – year: 1992 ident: CR7 publication-title: Optimization, Learning and Natural Algorithms – volume: 27 start-page: 149 issue: 2 year: 2012 end-page: 165 ident: CR18 article-title: An improved pathfinding under multiple exits with SOA in a double-layered MANET publication-title: Int J Comput Syst Sci Eng – volume: 17 start-page: 53 issue: 1 year: 2013 end-page: 85 ident: CR24 article-title: Recommendations for using Simulated Annealing in task mapping publication-title: Des Autom Embed Syst doi: 10.1007/s10617-013-9119-0 – volume: 16 start-page: 1465 issue: 11 year: 2008 end-page: 1474 ident: CR25 article-title: Hardware supported task scheduling on dynamically reconfigurable SoC architectures publication-title: IEEE Trans Very Large Scale Integr (VLSI) Syst doi: 10.1109/TVLSI.2008.2000974 – ident: CR28 – volume: 43 start-page: 77 year: 2008 end-page: 97 ident: CR30 article-title: A performance study of multiprocessor task scheduling algorithms publication-title: J Supercomput doi: 10.1007/s11227-007-0139-z – volume: 10 start-page: 825 issue: 8 year: 1999 end-page: 837 ident: CR5 article-title: Scheduling multiprocessor tasks with genetic algorithms publication-title: IEEE Trans Parallel Distrib Syst doi: 10.1109/71.790600 – volume: 21 start-page: 99 issue: 2 year: 2015 ident: 782_CR26 publication-title: Notes Intuitionistic Fuzzy Sets – ident: 782_CR16 doi: 10.3923/ijscomp.2010.42.51 – ident: 782_CR12 doi: 10.1145/2598394.2605440 – ident: 782_CR29 doi: 10.1109/CIPECH.2014.7019081 – volume: 26 start-page: 166 year: 2015 ident: 782_CR21 publication-title: Appl Soft Comput doi: 10.1016/j.asoc.2014.09.040 – volume: 19 start-page: 183 issue: 4 year: 2011 ident: 782_CR6 publication-title: Int J Eng Intell Syst Electr Eng Commun – ident: 782_CR31 – ident: 782_CR17 – volume: 8 start-page: 29 issue: 1 year: 2015 ident: 782_CR20 publication-title: Int J Control Autom doi: 10.14257/ijca.2015.8.1.03 – volume: 1 start-page: 28 issue: 4 year: 2006 ident: 782_CR8 publication-title: IEEE Comput Intell Mag doi: 10.1109/MCI.2006.329691 – volume: 37 start-page: 462 issue: 5 year: 2009 ident: 782_CR2 publication-title: Int J Parallel Prog doi: 10.1007/s10766-009-0107-8 – volume: 10 start-page: 825 issue: 8 year: 1999 ident: 782_CR5 publication-title: IEEE Trans Parallel Distrib Syst doi: 10.1109/71.790600 – volume: 27 start-page: 149 issue: 2 year: 2012 ident: 782_CR18 publication-title: Int J Comput Syst Sci Eng – ident: 782_CR27 – ident: 782_CR28 doi: 10.1109/ISCAS.2007.378246 – volume-title: Optimization, Learning and Natural Algorithms year: 1992 ident: 782_CR7 – ident: 782_CR23 – ident: 782_CR3 – volume: 6 start-page: 206 issue: 2 year: 2011 ident: 782_CR22 publication-title: Int Rev Comput Softw – volume: 19 start-page: 53 issue: 1 year: 2011 ident: 782_CR32 publication-title: Int J Eng Intell Syst Electr Eng Commun – volume: 9 start-page: 1309 issue: 6 year: 2014 ident: 782_CR19 publication-title: J Comput – ident: 782_CR10 doi: 10.1109/ASPDAC.2010.5419782 – volume: 17 start-page: 53 issue: 1 year: 2013 ident: 782_CR24 publication-title: Des Autom Embed Syst doi: 10.1007/s10617-013-9119-0 – volume: 37 start-page: 6718 issue: 10 year: 2013 ident: 782_CR1 publication-title: Appl Math Model doi: 10.1016/j.apm.2013.01.050 – ident: 782_CR4 doi: 10.1007/978-3-319-16214-0_45 – ident: 782_CR14 doi: 10.1007/978-81-322-1602-5_10 – volume: 43 start-page: 77 year: 2008 ident: 782_CR30 publication-title: J Supercomput doi: 10.1007/s11227-007-0139-z – ident: 782_CR13 doi: 10.1109/IITSI.2010.137 – ident: 782_CR9 doi: 10.1109/AHS.2013.6604225 – volume: 16 start-page: 1465 issue: 11 year: 2008 ident: 782_CR25 publication-title: IEEE Trans Very Large Scale Integr (VLSI) Syst doi: 10.1109/TVLSI.2008.2000974 – volume: 16 start-page: 283 year: 1994 ident: 782_CR11 publication-title: Appl Numer Math doi: 10.1016/0168-9274(94)00051-4 – volume: 60 start-page: 119 issue: 1 year: 2014 ident: 782_CR15 publication-title: J Syst Archit doi: 10.1016/j.sysarc.2013.10.001 |
| SSID | ssj0003301 |
| Score | 2.234024 |
| Snippet | Any complex application can be realized as a graph of dependent tasks, and scheduling these tasks onto a limited number of computational resources while... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 695 |
| SubjectTerms | Algorithms Artificial Intelligence Benchmarks Computer Science Dynamical systems Efficiency Experiments Fats Genetic algorithms Graphs Heuristic Machines Manufacturing Mathematical models Mechanical Engineering Methods Optimization Performance evaluation Processes Scheduling Task scheduling Tasks |
| SummonAdditionalLinks | – databaseName: ProQuest Central dbid: BENPR link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT9wwEB7BcuEC9KUu0Goq9URlkWQdJzmgaotAqIctoiDtLbJje0GELLCLEGf-ODN57LaVyiGn2LGS8XhmMjPfB_A1zVQhvfUiNE4KSTaGVKowIrVOBan1VjdVviN1ciF_juPxCoy6Xhguq-zOxPqgttOC_5Hvh2y6VBbK5PvtnWDWKM6udhQauqVWsAc1xNgqrEWMjNWDtR9Ho9OzxdlM0XvNoUdRh1AqG3d5zqaZTnL5UEgRNplNEf1tqZbu5z8Z09oQHW_BRutB4rAR-RtYcdVb2OzYGbBV1nfwPKzQ1QARZFdwePhLsMWyqMsJvdf88gbJX0UKbsnYcE86zvXseoaMZ4C24anXZfmEdcjsryYP99xlhdyl9ajvHXLF_ATPf5-K8uqaTkyLxXQJR4s1EvZ7uDg-Oj88ES3lgigGMptTWCojX5DXFRud-TjyoXVyELnM0OVkQLIL_cBSGFNEWivnA2PT2Psg8ZwhTAYfoFdNK_cRkObFmtt009hJbxSFq9JYaxMTKmPjpA9B93nzosUjZ1qMMl8iKbNEcq5BY4nkUR_2FlNuGzCO1wbvdjLLW72c5ctd1Icvi9ukUZwm0ZWbPvAYGac8SPXhWyfrPx7xvwW3X19wB9Yj3lx1IeAu9Ege7hM5NHPzud2lLzr29Ig priority: 102 providerName: ProQuest |
| Title | An efficient ACO-based algorithm for scheduling tasks onto dynamically reconfigurable hardware using TSP-likened construction graph |
| URI | https://link.springer.com/article/10.1007/s10489-016-0782-2 https://www.proquest.com/docview/1819069147 https://www.proquest.com/docview/1845806916 |
| Volume | 45 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVLSH databaseName: SpringerLink Journals customDbUrl: mediaType: online eissn: 1573-7497 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0003301 issn: 0924-669X databaseCode: AFBBN dateStart: 19970101 isFulltext: true providerName: Library Specific Holdings – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 1573-7497 dateEnd: 20171231 omitProxy: true ssIdentifier: ssj0003301 issn: 0924-669X databaseCode: BENPR dateStart: 19970101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 1573-7497 dateEnd: 20241101 omitProxy: true ssIdentifier: ssj0003301 issn: 0924-669X databaseCode: 8FG dateStart: 19970101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest – providerCode: PRVAVX databaseName: SpringerLINK - Czech Republic Consortium customDbUrl: eissn: 1573-7497 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0003301 issn: 0924-669X databaseCode: AGYKE dateStart: 19970101 isFulltext: true titleUrlDefault: http://link.springer.com providerName: Springer Nature – providerCode: PRVAVX databaseName: SpringerLink Journals (ICM) customDbUrl: eissn: 1573-7497 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0003301 issn: 0924-669X databaseCode: U2A dateStart: 19970101 isFulltext: true titleUrlDefault: http://www.springerlink.com/journals/ providerName: Springer Nature |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9tAEF7xuPTCq0WERzRIPVGtZDu7G_toUAJqJUCFSOnJ2vXuBoTrVCQIceaPM-PYCVQFqQfLB8_uSp6dx6d5MfY1TlQuvPU8NE5wgTYGRSo3PLZOBbH1Vs-yfM_V2UB8H8phXcc9abLdm5BkpalfFbsJSu8JEQGjWeOod1cldfPCSzyI0rn6RYBejclDYMGVSoZNKPNfW7w1RgsP86-gaGVr-htsrXYSIZ1xdZMtuXKLrTcDGKCWx8_sOS3BVT0g0HRAenLByShZ0MVojKD_5jegSwqIX9GeUNk5TPXkbgLUsgDsbBS9LoonqFCxvx093FMhFVAh1qO-d0BJ8SO4vrrkxe0dKkUL-XjRcRaqZtdf2KDfuz454_VUBZ53RDJF5Ckin6NjJY1OvIx8aJ3oRC4x-DgRIHtC37GIVPJIa-V8YGwsvQ-6noKA3c42WynHpdthgOukpkrcWDrhjUJEKoy1tmtCZazstljQ_N4sr1uO0-SLIls0SyaOZJRmRhzJohY7mi_5M-u38RHxfsOzrBa9SRaSj6OSUODxh_PPKDQUCdGlGz8QjZAxEakW-9bw-tUW7x24-1_Ue-xTRHetSv3bZyvIHneALszUtNly3D9ts9X09NePHr6Pe-eXP9vVRX4BQYXunA |
| linkProvider | Springer Nature |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fb9MwED6N7QFe-I0oDDASvIAsEsdxkocJlbGpY6NM0El9C3Zsl2klHWunqc_8X_xt3LlJC0jsbQ95iuNEPvu-u9zddwAv8kJV0lvPY-Mkl4gxeKQqw3PrVJRbb_Uiy7evekfywzAdrsGvthaG0ipbnRgUtZ1U9I_8TUzQpYpYZm9Pf3DqGkXR1baFhm5aK9itQDHWFHbsu_kFunDTrb33KO-XQuzuDLZ7vOkywKtEFjP0xKTwFRoaqdGFT4WPrZOJcIXBy8kIPzf2iUXLvRJaK-cjY_PU-yjzFBTLEpz3GmxInAydv413O_3Dz0ssSJLQgDlCL4crVQzbuOqieE9SulKMHj3CNBd_I-PK3P0nQhuAb_c23GwsVtZdbLE7sObqu3Cr7QbBGuVwD352a-YCIQXiGOtuf-KEkJbp8QjXcfbtO0P7mKEzjeBGNfBspqcnU0b8CczOax14C8ZzFlx0fzw6P6OqLkZVYRf6zDHK0B-xwZdDPj4-QQ1tWTVZ0d-ywLx9H46uZPEfwHo9qd1DYPhcqqksOE-d9EaheyyNtTYzsTI2zToQtctbVg3_ObXhGJcr5maSSEk5bySRUnTg1fKR0wX5x2WDN1uZlY0emJarXduB58vbeIIpLKNrNzmnMTLNaZDqwOtW1n9M8b8XPrr8hc_gem_w8aA82OvvP4YbgjZaSELchHWUjXuCxtTMPG12LIOvV31IfgOfwjKP |
| linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9QwEB6VIiEuUF5ioS1GggvIauI4TnJAaNWytBSVSrTS3oId20vVJVu6W1V75l_x6zrjJLuARG895LTOQ57xfDM7M98AvMoLVUlvPY-Nk1wixuCRqgzPrVNRbr3VTZXvgdo9lp-G6XAFfne9MFRW2dnEYKjtpKL_yLdigi5VxDLb8m1ZxOHO4P3ZT04TpCjT2o3TaFRk380vMXybvtvbQVm_FmLw4Wh7l7cTBniVyGKGUZgUvkInIzW68KnwsXUyEa4weDkZ4afGPrHotVdCa-V8ZGyeeh9lnhJiWYLPvQW3M2Jxpy71wccFCiRJGL0cYXzDlSqGXUa1aduTVKgUYyyPAM3F35i4dHT_yc0GyBuswb3WV2X9RrkewIqrH8L9bg4Ea83CI_jVr5kLVBSIYKy__YUTNlqmxyPctdn3Hww9Y4ZhNMIadb-zmZ6eThkxJzA7r3VgLBjPWQjO_cno4pz6uRj1g13qc8eoNn_Ejr4e8vHJKdpmy6rJkviWBc7tx3B8I1v_BFbrSe2eAsP7Uk0NwXnqpDcKA2NprLWZiZWxadaDqNvesmqZz2kAx7hccjaTREqqdiOJlKIHbxa3nDW0H9ctXu9kVrYWYFou9bUHLxc_49mlhIyu3eSC1sg0p0WqB287Wf_xiP-98Nn1L3wBd_BolJ_3Dvafw11BehaqD9dhFUXjNtCLmpnNoK4Mvt30-bgCP8MwKQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+efficient+ACO-based+algorithm+for+scheduling+tasks+onto+dynamically+reconfigurable+hardware+using+TSP-likened+construction+graph&rft.jtitle=Applied+intelligence+%28Dordrecht%2C+Netherlands%29&rft.au=Mollajafari%2C+Morteza&rft.au=Shahhoseini%2C+Hadi+Shahriar&rft.date=2016-10-01&rft.pub=Springer+US&rft.issn=0924-669X&rft.eissn=1573-7497&rft.volume=45&rft.issue=3&rft.spage=695&rft.epage=712&rft_id=info:doi/10.1007%2Fs10489-016-0782-2&rft.externalDocID=10_1007_s10489_016_0782_2 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0924-669X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0924-669X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0924-669X&client=summon |