{"id":"https://openalex.org/W7131087089","doi":"https://doi.org/10.1007/s10710-025-09529-2","title":"Towards online genetic programming approach to dynamic flexible job shop scheduling","display_name":"Towards online genetic programming approach to dynamic flexible job shop scheduling","publication_year":2026,"publication_date":"2026-02-23","ids":{"openalex":"https://openalex.org/W7131087089","doi":"https://doi.org/10.1007/s10710-025-09529-2"},"language":"en","primary_location":{"id":"doi:10.1007/s10710-025-09529-2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10710-025-09529-2","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10710-025-09529-2.pdf","source":{"id":"https://openalex.org/S47930974","display_name":"Genetic Programming and Evolvable Machines","issn_l":"1389-2576","issn":["1389-2576","1573-7632"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Genetic Programming and Evolvable Machines","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10710-025-09529-2.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5126632962","display_name":"Su Nguyen","orcid":null},"institutions":[{"id":"https://openalex.org/I82951845","display_name":"RMIT University","ror":"https://ror.org/04ttjf776","country_code":"AU","type":"education","lineage":["https://openalex.org/I82951845"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Su Nguyen","raw_affiliation_strings":["School of Accounting, Information Systems and Supply Chain, RMIT University, Melbourne, Victoria, 3000, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Accounting, Information Systems and Supply Chain, RMIT University, Melbourne, Victoria, 3000, Australia","institution_ids":["https://openalex.org/I82951845"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076553850","display_name":"Binh Tran","orcid":"https://orcid.org/0000-0002-2445-1231"},"institutions":[{"id":"https://openalex.org/I196829312","display_name":"La Trobe University","ror":"https://ror.org/01rxfrp27","country_code":"AU","type":"education","lineage":["https://openalex.org/I196829312"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Binh Tran","raw_affiliation_strings":["Business School, La Trobe University, Melbourne, Victoria, 3086, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Business School, La Trobe University, Melbourne, Victoria, 3086, Australia","institution_ids":["https://openalex.org/I196829312"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083959131","display_name":"Xuan Nam Ngo","orcid":null},"institutions":[{"id":"https://openalex.org/I196829312","display_name":"La Trobe University","ror":"https://ror.org/01rxfrp27","country_code":"AU","type":"education","lineage":["https://openalex.org/I196829312"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xuan Nam Ngo","raw_affiliation_strings":["Business School, La Trobe University, Melbourne, Victoria, 3086, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Business School, La Trobe University, Melbourne, Victoria, 3086, Australia","institution_ids":["https://openalex.org/I196829312"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064015690","display_name":"Duy Thinh Tran","orcid":null},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"The University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Duy Thinh Tran","raw_affiliation_strings":["Faculty of Science, The University of Melbourne, Melbourne, Victoria, 3010, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Science, The University of Melbourne, Melbourne, Victoria, 3010, Australia","institution_ids":["https://openalex.org/I165779595"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5126632962"],"corresponding_institution_ids":["https://openalex.org/I82951845"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.26391339,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"27","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.5031999945640564,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.5031999945640564,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.1476999968290329,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.05820000171661377,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/adaptability","display_name":"Adaptability","score":0.7901999950408936},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5521000027656555},{"id":"https://openalex.org/keywords/genetic-programming","display_name":"Genetic programming","score":0.5475999712944031},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.45339998602867126},{"id":"https://openalex.org/keywords/job-shop","display_name":"Job shop","score":0.45320001244544983},{"id":"https://openalex.org/keywords/dynamic-priority-scheduling","display_name":"Dynamic priority scheduling","score":0.45190000534057617},{"id":"https://openalex.org/keywords/novelty","display_name":"Novelty","score":0.4277999997138977},{"id":"https://openalex.org/keywords/fitness-function","display_name":"Fitness function","score":0.4221000075340271},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.3361999988555908}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8431000113487244},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.7901999950408936},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5521000027656555},{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.5475999712944031},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.45339998602867126},{"id":"https://openalex.org/C2777243215","wikidata":"https://www.wikidata.org/wiki/Q1493226","display_name":"Job shop","level":5,"score":0.45320001244544983},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.45190000534057617},{"id":"https://openalex.org/C2778738651","wikidata":"https://www.wikidata.org/wiki/Q16546687","display_name":"Novelty","level":2,"score":0.4277999997138977},{"id":"https://openalex.org/C176066374","wikidata":"https://www.wikidata.org/wiki/Q629118","display_name":"Fitness function","level":3,"score":0.4221000075340271},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.37770000100135803},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.358599990606308},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.35530000925064087},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.3361999988555908},{"id":"https://openalex.org/C158336966","wikidata":"https://www.wikidata.org/wiki/Q3074426","display_name":"Flow shop scheduling","level":4,"score":0.33320000767707825},{"id":"https://openalex.org/C119948110","wikidata":"https://www.wikidata.org/wiki/Q7858726","display_name":"Two-level scheduling","level":4,"score":0.31779998540878296},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.30790001153945923},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.29670000076293945},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.29490000009536743},{"id":"https://openalex.org/C117270229","wikidata":"https://www.wikidata.org/wiki/Q5957539","display_name":"Hyper-heuristic","level":5,"score":0.28850001096725464},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.28760001063346863},{"id":"https://openalex.org/C31689143","wikidata":"https://www.wikidata.org/wiki/Q733809","display_name":"Fair-share scheduling","level":3,"score":0.275299996137619},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.2720000147819519},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.2632000148296356},{"id":"https://openalex.org/C13736549","wikidata":"https://www.wikidata.org/wiki/Q4489420","display_name":"Industrial engineering","level":1,"score":0.25929999351501465},{"id":"https://openalex.org/C16910744","wikidata":"https://www.wikidata.org/wiki/Q7705759","display_name":"Test data","level":2,"score":0.2581999897956848},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.2556000053882599},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10710-025-09529-2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10710-025-09529-2","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10710-025-09529-2.pdf","source":{"id":"https://openalex.org/S47930974","display_name":"Genetic Programming and Evolvable Machines","issn_l":"1389-2576","issn":["1389-2576","1573-7632"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Genetic Programming and Evolvable Machines","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10710-025-09529-2","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10710-025-09529-2","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10710-025-09529-2.pdf","source":{"id":"https://openalex.org/S47930974","display_name":"Genetic Programming and Evolvable Machines","issn_l":"1389-2576","issn":["1389-2576","1573-7632"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Genetic Programming and Evolvable Machines","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.4029221832752228,"display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7131087089.pdf","grobid_xml":"https://content.openalex.org/works/W7131087089.grobid-xml"},"referenced_works_count":54,"referenced_works":["https://openalex.org/W7103816","https://openalex.org/W93820363","https://openalex.org/W563079158","https://openalex.org/W1493718069","https://openalex.org/W1524653960","https://openalex.org/W1536647479","https://openalex.org/W1922731057","https://openalex.org/W1966097591","https://openalex.org/W1972328517","https://openalex.org/W1981029154","https://openalex.org/W1984773298","https://openalex.org/W2009219975","https://openalex.org/W2024966195","https://openalex.org/W2027944401","https://openalex.org/W2029481182","https://openalex.org/W2037705289","https://openalex.org/W2049967755","https://openalex.org/W2051604785","https://openalex.org/W2073870328","https://openalex.org/W2080535136","https://openalex.org/W2087376002","https://openalex.org/W2101761886","https://openalex.org/W2104908584","https://openalex.org/W2119924737","https://openalex.org/W2128882994","https://openalex.org/W2131422526","https://openalex.org/W2136485110","https://openalex.org/W2137864562","https://openalex.org/W2140003718","https://openalex.org/W2275596639","https://openalex.org/W2344265714","https://openalex.org/W2398671303","https://openalex.org/W2493430091","https://openalex.org/W2590959390","https://openalex.org/W2751785714","https://openalex.org/W2899647484","https://openalex.org/W2972268050","https://openalex.org/W3098074841","https://openalex.org/W3136165312","https://openalex.org/W3151617190","https://openalex.org/W3201030679","https://openalex.org/W4285024875","https://openalex.org/W4292387291","https://openalex.org/W4293370649","https://openalex.org/W4318301887","https://openalex.org/W4367294698","https://openalex.org/W4378417551","https://openalex.org/W4385779370","https://openalex.org/W4386472940","https://openalex.org/W4388878416","https://openalex.org/W4402350665","https://openalex.org/W4404627478","https://openalex.org/W4405968022","https://openalex.org/W4408466570"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Scheduling":[1],"is":[2,31,77],"a":[3,135,162,246],"fundamental":[4],"component":[5],"of":[6,74,114,121,232,238],"dynamic":[7,253],"and":[8,15,28,41,66,101,146,161,205,235,248],"complex":[9],"manufacturing":[10],"systems,":[11],"coordinating":[12],"resources":[13],"efficiently":[14],"ensuring":[16],"timely":[17],"production.":[18],"However,":[19],"designing":[20],"efficient":[21],"scheduling":[22,52,94,176,199,204],"rules":[23,53,222],"to":[24,34,69,78,142,185,224],"maximize":[25],"delivery":[26],"performance":[27,129,234],"resource":[29],"allocation":[30],"challenging":[32],"due":[33],"uncertainty":[35],"in":[36,118,230,255],"job":[37,174],"arrivals,":[38],"machine":[39],"status,":[40],"routing":[42,206],"changes.":[43],"Existing":[44],"Genetic":[45,88],"Programming":[46,89],"(GP)":[47],"approaches":[48],"can":[49,219],"automatically":[50],"evolve":[51],"but":[54],"remain":[55],"limited":[56,67],"by":[57,83],"their":[58],"dependence":[59],"on":[60,104,192],"simulation":[61,110],"models,":[62],"extensive":[63],"data":[64],"requirements,":[65],"adaptability":[68,145],"changing":[70,256],"conditions.":[71],"The":[72,112],"goal":[73],"this":[75,115],"research":[76,116],"overcome":[79],"the":[80,85,98,119,139,187,216,225,236],"above":[81],"challenges":[82],"developing":[84],"first":[86],"Online":[87],"(OGP)":[90],"framework":[91,251],"that":[92,126,195],"learns":[93],"strategies":[95],"directly":[96],"within":[97],"operating":[99],"environment":[100],"without":[102],"relying":[103],"prior":[105],"knowledge":[106],"or":[107],"an":[108,122,211],"explicit":[109],"models.":[111],"novelty":[113],"lies":[117],"development":[120],"adaptive":[123],"fitness":[124],"function":[125],"combines":[127],"real-time":[128],"feedback":[130],"with":[131],"predictive":[132],"evaluation":[133],"from":[134],"phenotypic":[136],"archive,":[137],"allowing":[138],"search":[140],"process":[141],"balance":[143],"short-term":[144],"long-term":[147],"learning":[148],"stability.":[149],"A":[150],"pre-selection":[151],"strategy":[152],"further":[153],"refines":[154],"candidate":[155],"solutions":[156],"while":[157],"controlling":[158],"rule":[159],"complexity,":[160],"soft":[163],"restart":[164],"mechanism":[165],"sustains":[166],"diversity":[167],"during":[168],"extended":[169],"evolutionary":[170],"runs.":[171],"Dynamic":[172],"flexible":[173],"shop":[175],"problems":[177],"(DFJSP)":[178],"were":[179],"used":[180,209],"as":[181,210,245],"representative":[182],"test":[183,233],"environments":[184],"evaluate":[186],"method\u2019s":[188],"effectiveness.":[189],"Experimental":[190],"results":[191],"DFJSP":[193],"demonstrate":[194],"OGP":[196,244],"outperforms":[197],"existing":[198],"algorithms":[200],"when":[201],"jointly":[202],"considering":[203],"decisions.":[207],"When":[208],"automated":[212],"heuristic":[213],"design":[214],"method,":[215],"proposed":[217],"method":[218],"generate":[220],"competitive":[221],"compared":[223],"state-of-the-art":[226],"genetic":[227],"programming":[228],"methods":[229],"terms":[231],"size":[237],"evolved":[239],"rules.":[240],"These":[241],"findings":[242],"highlight":[243],"robust":[247],"generalisable":[249],"optimisation":[250],"for":[252],"decision-making":[254],"environments.":[257]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2026-02-24T00:00:00"}
