An algorithm development environment for problem-solving: software review
Algorithm Development Environment for Problem Solving (ADEP) is a development platform catering to the needs of designing and exploring computationally viable configurations of metaheuristic algorithms. It is motivated by the lack of tools capable of capitalizing on the richness of memetic computing...
Saved in:
| Published in: | Memetic computing Vol. 4; no. 2; pp. 149 - 161 |
|---|---|
| Main Author: | |
| Format: | Journal Article |
| Language: | English |
| Published: |
Berlin/Heidelberg
Springer-Verlag
01.06.2012
|
| Subjects: | |
| ISSN: | 1865-9284, 1865-9292 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Algorithm Development Environment for Problem Solving (ADEP) is a development platform catering to the needs of designing and exploring computationally viable configurations of metaheuristic algorithms. It is motivated by the lack of tools capable of capitalizing on the richness of memetic computing techniques that surfaced in recent years. This software review article introduces the functional features of ADEP and describes the the various utility modules within the ADEP metaheuristics framework, in particular the LVRP tree data structure, configuration and simulation visualization, and the automated configuration via the problem-driven learning engine. |
|---|---|
| AbstractList | Algorithm Development Environment for Problem Solving (ADEP) is a development platform catering to the needs of designing and exploring computationally viable configurations of metaheuristic algorithms. It is motivated by the lack of tools capable of capitalizing on the richness of memetic computing techniques that surfaced in recent years. This software review article introduces the functional features of ADEP and describes the the various utility modules within the ADEP metaheuristics framework, in particular the LVRP tree data structure, configuration and simulation visualization, and the automated configuration via the problem-driven learning engine. |
| Author | Chen, Xianshun |
| Author_xml | – sequence: 1 givenname: Xianshun surname: Chen fullname: Chen, Xianshun email: chen0469@ntu.edu.sg organization: Intelligent Systems Centre |
| BookMark | eNp9kMtOwzAQRS1UJErpB7DLDxhsT5o47KqKR6VKbGBtOc64uErsyg6p-HtSiliw6Gzmbs4dzbkmEx88EnLL2R1nrLxPXIgKKOOCMiaB8gsy5bJY0EpUYvKXZX5F5int2DggSpnzKVkvfabbbYiu_-iyBgdsw75D32foBxeD_8k2xGwfQ91iR1NoB-e3D1kKtj_oiFnEweHhhlxa3Sac_-4ZeX96fFu90M3r83q13FAjpOypKbRhjcnrUjZaQGVBAwLqvFhYYLZomqbGBWiUlpumZpUWHIDVYExuQADMCD_1mhhSimjVPrpOxy_FmTrqUCcdatShjjoUH5nyH2Ncr3sXfB-1a8-S4kSm8YrfYlS78Bn9-OAZ6BvfWXgW |
| CitedBy_id | crossref_primary_10_1007_s12293_016_0219_9 crossref_primary_10_1007_s12293_012_0101_3 crossref_primary_10_1109_TEVC_2014_2319051 crossref_primary_10_1109_MCI_2010_936309 crossref_primary_10_1007_s12293_024_00417_3 |
| Cites_doi | 10.1023/B:NACO.0000023419.83147.67 10.1002/spe.524 10.1023/A:1008293323270 10.1109/TEVC.2011.2132725 10.1109/TEVC.2005.856210 10.1109/TSMCB.2005.856143 10.1109/TEVC.2003.819944 10.1007/s12293-009-0021-z 10.1007/s00500-006-0139-6 10.1007/3-540-45578-7_58 10.1007/s12293-012-0078-y 10.1109/TOOLS.1998.711001 10.1145/1389095.1389285 10.1007/0-306-48056-5_16 10.1023/A:1021188818613 10.1007/3-540-45712-7_52 10.1109/TOOLS.1999.779008 10.1007/3-540-45356-3_87 10.1007/s00500-007-0264-x 10.1145/1143997.1144100 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag 2012 |
| Copyright_xml | – notice: Springer-Verlag 2012 |
| DBID | AAYXX CITATION |
| DOI | 10.1007/s12293-012-0083-1 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISSN | 1865-9292 |
| EndPage | 161 |
| ExternalDocumentID | 10_1007_s12293_012_0083_1 |
| GroupedDBID | -5B -5G -BR -EM -~C 06D 0R~ 0VY 1N0 203 29M 29~ 2JY 2KG 2VQ 2~H 30V 4.4 406 408 409 40D 40E 67Z 6NX 875 8TC 96X AAAVM AACDK AAHNG AAIAL AAJBT AAJKR AANZL AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH AAZMS ABAKF ABBXA ABDZT ABECU ABFTD ABFTV ABHQN ABJNI ABJOX ABKCH ABMQK ABQBU ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACDTI ACGFS ACHSB ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACZOJ ADHHG ADHIR ADINQ ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFQL AEGNC AEJHL AEJRE AEMSY AENEX AEOHA AEPYU AESKC AEVLU AEXYK AFBBN AFLOW AFQWF AFWTZ AFZKB AGAYW AGDGC AGJBK AGMZJ AGQEE AGQMX AGRTI AGWZB AGYKE AHAVH AHBYD AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALFXC ALMA_UNASSIGNED_HOLDINGS AMKLP AMXSW AMYLF AMYQR ANMIH AOCGG AUKKA AXYYD AYJHY BA0 BGNMA CAG COF CSCUP DDRTE DNIVK DPUIP EBLON EBS EIOEI EJD ESBYG FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FYJPI GGCAI GGRSB GJIRD GQ6 GQ7 GQ8 GXS H13 HF~ HG6 HLICF HMJXF HQYDN HRMNR HZ~ I0C IJ- IKXTQ IWAJR IXC IXD IZIGR I~X J-C J0Z JBSCW JCJTX JZLTJ KOV LLZTM M4Y NPVJJ NQJWS NU0 O9- O93 O9J OAM P2P P9P PT4 QOS R89 RIG RLLFE ROL RSV S1Z S27 S3B SDH SEG SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE T13 TSG U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W48 WK8 Z45 Z83 ZMTXR ~A9 AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADKFA AEZWR AFDZB AFHIU AFOHR AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION |
| ID | FETCH-LOGICAL-c288t-c6ac0dc4b78da239f3a3e3ea465f30f6dddbe53ae8f1cdb09a21330b3cc4c3233 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000209099100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1865-9284 |
| IngestDate | Tue Nov 18 20:24:46 EST 2025 Sat Nov 29 08:04:23 EST 2025 Fri Feb 21 02:35:19 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Keywords | Memetic algorithm Automated algorithms configuration Combinatorial optimization Metaheuristics Continuous optimization Algorithms design |
| Language | English |
| License | http://www.springer.com/tdm |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c288t-c6ac0dc4b78da239f3a3e3ea465f30f6dddbe53ae8f1cdb09a21330b3cc4c3233 |
| PageCount | 13 |
| ParticipantIDs | crossref_primary_10_1007_s12293_012_0083_1 crossref_citationtrail_10_1007_s12293_012_0083_1 springer_journals_10_1007_s12293_012_0083_1 |
| PublicationCentury | 2000 |
| PublicationDate | 20120600 2012-6-00 |
| PublicationDateYYYYMMDD | 2012-06-01 |
| PublicationDate_xml | – month: 6 year: 2012 text: 20120600 |
| PublicationDecade | 2010 |
| PublicationPlace | Berlin/Heidelberg |
| PublicationPlace_xml | – name: Berlin/Heidelberg |
| PublicationTitle | Memetic computing |
| PublicationTitleAbbrev | Memetic Comp |
| PublicationYear | 2012 |
| Publisher | Springer-Verlag |
| Publisher_xml | – name: Springer-Verlag |
| References | CR17 CR16 CR15 Ong, Keane (CR21) 2004; 8 CR14 Tang, Lim, Ong (CR32) 2007; 11 CR13 CR12 CR34 Lim, Gustafson, Krasnogor, Ong (CR3) 2009; 1 CR11 CR31 CR30 Dawkins (CR24) 1989 Krasnogor, Gustafson (CR29) 2004; 3 Koza (CR19) 1992 Tang, Lim, Ong (CR33) 2006; 2 Burkard, Karisch, Rendl (CR35) 1997; 10 Ong, Lim, Zhu, Wong (CR22) 2006; 36 CR2 CR4 CR6 CR8 CR7 CR28 CR9 CR27 Stanley, Bryant, Miikkulainen (CR18) 2005; 9 CR26 CR25 CR23 CR20 Shaw, Backer, Furnon (CR10) 2002; 115 Gaspero, Schaerf (CR5) 2000; 33 Chen, Ong, Lim, Tan (CR1) 2011; 15 83_CR27 YS Ong (83_CR22) 2006; 36 83_CR28 LD Gaspero (83_CR5) 2000; 33 83_CR25 83_CR26 83_CR23 YS Ong (83_CR21) 2004; 8 83_CR20 JR Koza (83_CR19) 1992 R Dawkins (83_CR24) 1989 83_CR2 MH Lim (83_CR3) 2009; 1 J Tang (83_CR33) 2006; 2 N Krasnogor (83_CR29) 2004; 3 83_CR16 83_CR17 83_CR14 83_CR6 83_CR15 83_CR12 83_CR34 83_CR4 83_CR13 83_CR9 83_CR10 83_CR11 83_CR7 83_CR30 J Tang (83_CR32) 2007; 11 83_CR8 83_CR31 KO Stanley (83_CR18) 2005; 9 XS Chen (83_CR1) 2011; 15 RE Burkard (83_CR35) 1997; 10 |
| References_xml | – year: 1989 ident: CR24 publication-title: The selfish gene – volume: 3 start-page: 53 issue: 1 year: 2004 end-page: 76 ident: CR29 article-title: A study on the use of “self-generation” in memetic algorithms publication-title: Nat Comput doi: 10.1023/B:NACO.0000023419.83147.67 – ident: CR4 – ident: CR14 – ident: CR2 – ident: CR16 – ident: CR12 – ident: CR30 – volume: 115 start-page: 31 issue: 1 year: 2002 end-page: 50 ident: CR10 article-title: Improved local search for CP toolkits publication-title: Ann Oper Res – year: 1992 ident: CR19 publication-title: Genetic programming: on the programming of computers by means of natural selection. complex adaptive systems – ident: CR6 – volume: 33 start-page: 733 issue: 8 year: 2000 end-page: 765 ident: CR5 article-title: Easylocal++: An object-oriented framework for flexible design of local search algorithms publication-title: Softw Practice Experience doi: 10.1002/spe.524 – ident: CR8 – volume: 2 start-page: 1399 issue: 6 year: 2006 end-page: 1416 ident: CR33 article-title: Parallel memetic algorithm with selective local search for large scale quadratic assignment problems publication-title: Int J Innov Comput Inf Control – ident: CR25 – ident: CR27 – ident: CR23 – volume: 10 start-page: 391 issue: 4 year: 1997 end-page: 403 ident: CR35 article-title: QAPLIB—a quadratic assignment problem library publication-title: J Glob Optim doi: 10.1023/A:1008293323270 – volume: 15 start-page: 591 issue: 5 year: 2011 end-page: 607 ident: CR1 article-title: A multi-facet survey of memetic computing publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2011.2132725 – volume: 9 start-page: 653 issue: 6 year: 2005 end-page: 668 ident: CR18 article-title: Real-time neuroevolution in the nero video game publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2005.856210 – volume: 36 start-page: 141 issue: 1 year: 2006 end-page: 152 ident: CR22 article-title: Classification of adaptive memetic algorithms: a comparative study publication-title: IEEE Trans Syst Man Cybern Part B doi: 10.1109/TSMCB.2005.856143 – ident: CR15 – ident: CR17 – ident: CR31 – ident: CR13 – ident: CR11 – ident: CR9 – volume: 8 start-page: 99 issue: 2 year: 2004 end-page: 110 ident: CR21 article-title: Meta-lamarckian learning in memetic algorithms publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2003.819944 – ident: CR34 – ident: CR7 – ident: CR28 – ident: CR26 – volume: 1 start-page: 173 issue: 3 year: 2009 end-page: 174 ident: CR3 article-title: Editorial publication-title: Memetic Comput doi: 10.1007/s12293-009-0021-z – ident: CR20 – volume: 11 start-page: 873 issue: 9 year: 2007 end-page: 888 ident: CR32 article-title: Diversity-adaptive parallel memetic algorithm for solving large scale combinatorial optimization problems publication-title: Soft Comput J doi: 10.1007/s00500-006-0139-6 – ident: 83_CR12 – ident: 83_CR4 doi: 10.1007/3-540-45578-7_58 – volume: 33 start-page: 733 issue: 8 year: 2000 ident: 83_CR5 publication-title: Softw Practice Experience doi: 10.1002/spe.524 – volume: 11 start-page: 873 issue: 9 year: 2007 ident: 83_CR32 publication-title: Soft Comput J doi: 10.1007/s00500-006-0139-6 – ident: 83_CR6 – volume: 8 start-page: 99 issue: 2 year: 2004 ident: 83_CR21 publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2003.819944 – ident: 83_CR2 doi: 10.1007/s12293-012-0078-y – ident: 83_CR27 – ident: 83_CR9 doi: 10.1109/TOOLS.1998.711001 – ident: 83_CR25 – volume: 15 start-page: 591 issue: 5 year: 2011 ident: 83_CR1 publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2011.2132725 – volume: 10 start-page: 391 issue: 4 year: 1997 ident: 83_CR35 publication-title: J Glob Optim doi: 10.1023/A:1008293323270 – volume: 3 start-page: 53 issue: 1 year: 2004 ident: 83_CR29 publication-title: Nat Comput doi: 10.1023/B:NACO.0000023419.83147.67 – ident: 83_CR15 – volume-title: Genetic programming: on the programming of computers by means of natural selection. complex adaptive systems year: 1992 ident: 83_CR19 – ident: 83_CR17 – ident: 83_CR23 doi: 10.1145/1389095.1389285 – ident: 83_CR13 – volume-title: The selfish gene year: 1989 ident: 83_CR24 – ident: 83_CR7 – ident: 83_CR20 doi: 10.1007/0-306-48056-5_16 – ident: 83_CR10 doi: 10.1023/A:1021188818613 – ident: 83_CR26 doi: 10.1007/3-540-45712-7_52 – ident: 83_CR28 – ident: 83_CR8 doi: 10.1109/TOOLS.1999.779008 – volume: 9 start-page: 653 issue: 6 year: 2005 ident: 83_CR18 publication-title: IEEE Trans Evol Comput doi: 10.1109/TEVC.2005.856210 – ident: 83_CR11 doi: 10.1007/3-540-45356-3_87 – ident: 83_CR30 doi: 10.1007/s00500-007-0264-x – volume: 2 start-page: 1399 issue: 6 year: 2006 ident: 83_CR33 publication-title: Int J Innov Comput Inf Control – volume: 36 start-page: 141 issue: 1 year: 2006 ident: 83_CR22 publication-title: IEEE Trans Syst Man Cybern Part B doi: 10.1109/TSMCB.2005.856143 – ident: 83_CR31 – ident: 83_CR34 doi: 10.1145/1143997.1144100 – ident: 83_CR14 – volume: 1 start-page: 173 issue: 3 year: 2009 ident: 83_CR3 publication-title: Memetic Comput doi: 10.1007/s12293-009-0021-z – ident: 83_CR16 |
| SSID | ssj0000327841 |
| Score | 1.8775433 |
| SecondaryResourceType | review_article |
| Snippet | Algorithm Development Environment for Problem Solving (ADEP) is a development platform catering to the needs of designing and exploring computationally viable... |
| SourceID | crossref springer |
| SourceType | Enrichment Source Index Database Publisher |
| StartPage | 149 |
| SubjectTerms | Applications of Mathematics Artificial Intelligence Bioinformatics Complex Systems Control Engineering Mathematical and Computational Engineering Mechatronics Robotics Software Review |
| Title | An algorithm development environment for problem-solving: software review |
| URI | https://link.springer.com/article/10.1007/s12293-012-0083-1 |
| Volume | 4 |
| WOSCitedRecordID | wos000209099100006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1865-9292 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000327841 issn: 1865-9284 databaseCode: RSV dateStart: 20090301 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1JS8NAFH6IetCD1apYN-bgSRlIZ5J04q2IRUGKuNFbmC1aqK0kUf--b7J0ARX0_hKGN_OW760AJ9KglZcu_pWwgPqhL6hCGEa1StBdQIMvyiFJN51-XwwG0W3Vx53V1e51SrLQ1LNmN8ZcrZkrJUC_gSLkWUFrJ5w03t0_TQMrHi9yaQ5oiTCgEerfOpv53V8W7dFiMrSwMb3Gv063CRuVS0m65RvYgiU7bkKjXtdAKultwvrc7MFtuO6OiRw9T9Jh_vJKzKx2iMz1vhF0aUm1c4biK3XRh3OSoer-lKklZd_LDjz2Lh8urmi1V4FqZH1OdSi1Z7SvOsJIxqOES265lX4YJNxLQmOMsgGXViRtbZQXSYZI1lNca19zxvkuLI8nY7sHxDJmOkpp7svQt4je0FvQbWYRNmpluGiBV3M31tXQcbf7YhTPxiU7xsXIuNgxLm634HT6yVs5ceM34rP6OuJK-LKfqff_RH0Aa6y4TxdyOYTlPH23R7CqP_Jhlh4Xj-4LhyrQpA |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF6kCurBalWszz14UhbS3W2aeCtiabEW0Sq9hX1FCzWVJOrfdzYP24IKep-EZXZ2Zr55InQqNFh5YeNfIW0S7nKPSIBhRMkQ3AUw-F4-JKnfGgy80ci_Lfq4k7LavUxJZpp61uxGqa01s6UE4DcQgDzLHAyWreO7u3_8Cqw4LMulWaDluU3ig_4ts5nf_WXRHi0mQzMb06n-63SbaKNwKXE7l4EttGSiGqqW6xpw8XpraH1u9uA26rUjLCZP03icPr9gPasdwnO9bxhcWlzsnCEgpTb6cIETUN0fIjY473vZQQ-dq-FllxR7FYgC1qdEuUI5WnHZ8rSgzA-ZYIYZwd1myJzQ1VpL02TCeGFDaen4ggKSdSRTiitGGdtFlWgamT2EDaW6JaViXLjcAHoDb0E1qAHYqKRmXh05JXcDVQwdt7svJsFsXLJlXACMCyzjgkYdnX198ppP3PiN-Ly8jqB4fMnP1Pt_oj5Bq93hTT_o9wbXB2iNZndrwy-HqJLGb-YIraj3dJzEx5kAfgJYl9OI |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1ZS8NAEB6kiuiD1apYz33wSVma7iZp4ltRi8VSCh70LewVLdS0JFH_vrs5eoAK4vskLDOzO_PNCXDOpLbyzMS_QuJg27U9zDUMw4KH2l3QBt_LhyT1Wv2-Nxz6g2LPaVJWu5cpybynwUxpitLGVIaNeeMbIabuzJQVaB8Ca_izapudQQauPzzPgiwWzfJqBnR5roN9_RaXmc3v_rJsm5YTo5m96VT_fdJt2CpcTdTOdWMHVlRUg2q5xgEVt7oGmwszCXeh244QG79M4lH6-obkvKYILfTEIe3qomIXDdbaa6ISVyjRT_onixXK-2H24Klz-3h9h4t9C1hokaRYuExYUti85UlGqB9SRhVVzHadkFqhK6XkyqFMeWFTSG75jGiEa3EqhC0ooXQfKtEkUgeAFCGyxbmgNnNtpVGd9iJEkygNJwWX1KuDVXI6EMUwcrMTYxzMxygbxgWacYFhXNCsw8Xsk2k-ieM34stSNEFxKZOfqQ__RH0G64ObTtDr9u-PYINkojVRmWOopPG7OoE18ZGOkvg008UvWYfcbA |
| 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+algorithm+development+environment+for+problem-solving%3A+software+review&rft.jtitle=Memetic+computing&rft.au=Chen%2C+Xianshun&rft.date=2012-06-01&rft.pub=Springer-Verlag&rft.issn=1865-9284&rft.eissn=1865-9292&rft.volume=4&rft.issue=2&rft.spage=149&rft.epage=161&rft_id=info:doi/10.1007%2Fs12293-012-0083-1&rft.externalDocID=10_1007_s12293_012_0083_1 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1865-9284&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1865-9284&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1865-9284&client=summon |