{"id":"https://openalex.org/W4410949479","doi":"https://doi.org/10.1109/tase.2025.3575531","title":"Exact Algorithm for Batch Scheduling With Many-to-Many Job-Tool Matching and Job Release Time Constraints","display_name":"Exact Algorithm for Batch Scheduling With Many-to-Many Job-Tool Matching and Job Release Time Constraints","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4410949479","doi":"https://doi.org/10.1109/tase.2025.3575531"},"language":"en","primary_location":{"id":"doi:10.1109/tase.2025.3575531","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tase.2025.3575531","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Automation Science and Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006701002","display_name":"Shengchao Li","orcid":"https://orcid.org/0009-0003-3010-293X"},"institutions":[{"id":"https://openalex.org/I4391767858","display_name":"State Key Laboratory of Synthetical Automation for Process Industries","ror":"https://ror.org/0380ng272","country_code":null,"type":"facility","lineage":["https://openalex.org/I4391767858","https://openalex.org/I9224756"]},{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Shengchao Li","raw_affiliation_strings":["State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China","institution_ids":["https://openalex.org/I9224756","https://openalex.org/I4391767858"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101517221","display_name":"Shixin Liu","orcid":"https://orcid.org/0000-0002-3404-9297"},"institutions":[{"id":"https://openalex.org/I4391767858","display_name":"State Key Laboratory of Synthetical Automation for Process Industries","ror":"https://ror.org/0380ng272","country_code":null,"type":"facility","lineage":["https://openalex.org/I4391767858","https://openalex.org/I9224756"]},{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shixin Liu","raw_affiliation_strings":["State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China","institution_ids":["https://openalex.org/I9224756","https://openalex.org/I4391767858"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102919922","display_name":"Ziyan Zhao","orcid":"https://orcid.org/0000-0002-5858-4489"},"institutions":[{"id":"https://openalex.org/I4391767858","display_name":"State Key Laboratory of Synthetical Automation for Process Industries","ror":"https://ror.org/0380ng272","country_code":null,"type":"facility","lineage":["https://openalex.org/I4391767858","https://openalex.org/I9224756"]},{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziyan Zhao","raw_affiliation_strings":["State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Synthetical Automation for Process Industries and the College of Information Science and Engineering, Northeastern University, Shenyang, China","institution_ids":["https://openalex.org/I9224756","https://openalex.org/I4391767858"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081318069","display_name":"MengChu Zhou","orcid":"https://orcid.org/0000-0002-5408-8752"},"institutions":[{"id":"https://openalex.org/I111950717","display_name":"Macau University of Science and Technology","ror":"https://ror.org/03jqs2n27","country_code":"MO","type":"education","lineage":["https://openalex.org/I111950717","https://openalex.org/I4391767947"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"MengChu Zhou","raw_affiliation_strings":["Macao Institute of Systems Engineering and Collaborative Laboratory for Intelligent Science and Systems, Macau University of Science and Technology, Macao, China"],"affiliations":[{"raw_affiliation_string":"Macao Institute of Systems Engineering and Collaborative Laboratory for Intelligent Science and Systems, Macau University of Science and Technology, Macao, China","institution_ids":["https://openalex.org/I111950717"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5006701002"],"corresponding_institution_ids":["https://openalex.org/I4391767858","https://openalex.org/I9224756"],"apc_list":null,"apc_paid":null,"fwci":1.2445,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.81134063,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"22","issue":null,"first_page":"16499","last_page":"16511"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10551","display_name":"Scheduling and Optimization Algorithms","score":1.0,"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":1.0,"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/T12288","display_name":"Optimization and Search Problems","score":0.9918000102043152,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"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.9884999990463257,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.6213259696960449},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5546659827232361},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5520787239074707},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5063766241073608},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.48796337842941284},{"id":"https://openalex.org/keywords/flow-shop-scheduling","display_name":"Flow shop scheduling","score":0.47582772374153137},{"id":"https://openalex.org/keywords/job-shop","display_name":"Job shop","score":0.4707748591899872},{"id":"https://openalex.org/keywords/job-queue","display_name":"Job queue","score":0.4674566388130188},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4164130389690399},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.41537076234817505},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20056656002998352},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.17776989936828613}],"concepts":[{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.6213259696960449},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5546659827232361},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5520787239074707},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5063766241073608},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.48796337842941284},{"id":"https://openalex.org/C158336966","wikidata":"https://www.wikidata.org/wiki/Q3074426","display_name":"Flow shop scheduling","level":4,"score":0.47582772374153137},{"id":"https://openalex.org/C2777243215","wikidata":"https://www.wikidata.org/wiki/Q1493226","display_name":"Job shop","level":5,"score":0.4707748591899872},{"id":"https://openalex.org/C171627638","wikidata":"https://www.wikidata.org/wiki/Q6206744","display_name":"Job queue","level":4,"score":0.4674566388130188},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4164130389690399},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.41537076234817505},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20056656002998352},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.17776989936828613},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tase.2025.3575531","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tase.2025.3575531","pdf_url":null,"source":{"id":"https://openalex.org/S34881539","display_name":"IEEE Transactions on Automation Science and Engineering","issn_l":"1545-5955","issn":["1545-5955","1558-3783"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Automation Science and Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","score":0.5699999928474426,"id":"https://metadata.un.org/sdg/8"}],"awards":[{"id":"https://openalex.org/G2592591841","display_name":null,"funder_award_id":"62073069","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3176671857","display_name":null,"funder_award_id":"2021YFB3301200","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G3858692165","display_name":null,"funder_award_id":"62203093","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4174716030","display_name":null,"funder_award_id":"N2404021","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1488422606","https://openalex.org/W1980526967","https://openalex.org/W2011039300","https://openalex.org/W2049813155","https://openalex.org/W2052031819","https://openalex.org/W2059117750","https://openalex.org/W2065643566","https://openalex.org/W2112943632","https://openalex.org/W2277678953","https://openalex.org/W2603457788","https://openalex.org/W2622971368","https://openalex.org/W2790098940","https://openalex.org/W2886713877","https://openalex.org/W2888354397","https://openalex.org/W2889871839","https://openalex.org/W2911922644","https://openalex.org/W2952575219","https://openalex.org/W2953808804","https://openalex.org/W2964309041","https://openalex.org/W2975615763","https://openalex.org/W2998573575","https://openalex.org/W3004986338","https://openalex.org/W3006185376","https://openalex.org/W3009929116","https://openalex.org/W3035878496","https://openalex.org/W3046313691","https://openalex.org/W3094288436","https://openalex.org/W3097309452","https://openalex.org/W3099114606","https://openalex.org/W3112510524","https://openalex.org/W3115742705","https://openalex.org/W3164801036","https://openalex.org/W4200208591","https://openalex.org/W4254292280","https://openalex.org/W4353070770","https://openalex.org/W4371806299","https://openalex.org/W4379644201","https://openalex.org/W4390905594","https://openalex.org/W4393066195","https://openalex.org/W4394834675","https://openalex.org/W4400314224","https://openalex.org/W4400487687","https://openalex.org/W4400877114","https://openalex.org/W4401907676"],"related_works":["https://openalex.org/W2967782293","https://openalex.org/W2185192838","https://openalex.org/W2069961172","https://openalex.org/W2955323683","https://openalex.org/W1564838499","https://openalex.org/W2559484340","https://openalex.org/W2146297781","https://openalex.org/W2612484291","https://openalex.org/W1988229514","https://openalex.org/W3109838862"],"abstract_inverted_index":{"Job-dependent":[0],"tool":[1,12,19,55,102,124],"switching":[2,103],"is":[3,95,105,153],"necessary":[4],"in":[5,28,52,250],"many":[6],"batch":[7,37],"processing":[8],"systems":[9],"(BPSs).":[10],"Heterogeneous":[11],"demand":[13,262],"and":[14,65,83,123,137,172,185,208,218,269],"extra":[15],"time":[16,68,93,104],"consumption":[17],"for":[18,24,144,277],"switch":[20],"bring":[21],"great":[22],"challenge":[23],"high-performance":[25],"production":[26],"scheduling":[27,38,50,276],"BPSs.":[29,278],"In":[30],"this":[31],"study,":[32],"we":[33,161],"present":[34],"a":[35,42,87,163,179,251,264],"novel":[36,164],"problem":[39,152,175],"derived":[40],"from":[41,48,115],"satellite":[43,265],"vibration":[44,266],"test":[45,267],"system.":[46],"Different":[47],"basic":[49],"problems":[51,249],"BPSs":[53],"with":[54],"switching,":[56],"it":[57,256],"has":[58,73],"complications":[59],"caused":[60],"by":[61,112],"many-to-many":[62],"task-tool":[63],"matching":[64],"job":[66,72,121],"release":[67],"constraints.":[69],"Specifically,":[70],"each":[71],"predetermined":[74],"candidate":[75,118],"tools.":[76,119],"One":[77],"of":[78,174,197,263,274],"them":[79],"should":[80],"be":[81,128,200],"selected":[82,111],"equipped":[84],"to":[85,98,127,130,199],"process":[86],"given":[88],"job.":[89],"Unlike":[90],"sequence-dependent":[91],"setup":[92],"that":[94,150,228,255],"only":[96],"related":[97],"two":[99],"adjacent":[100],"jobs,":[101],"additionally":[106],"dependent":[107],"on":[108,169],"the":[109,146,151,170,190,195,202,209,213,229,260,272],"tools":[110],"both":[113],"jobs":[114,198],"their":[116],"respective":[117],"Both":[120],"sequence":[122],"selections":[125],"need":[126],"determined":[129],"minimize":[131],"makespan.":[132],"Mixed-integer":[133],"linear":[134],"programming":[135,139],"(MILP)":[136],"constraint":[138],"(CP)":[140],"models":[141],"are":[142,223],"developed":[143],"formulating":[145],"problem.":[147],"We":[148],"prove":[149],"<italic":[154],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[155],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">NP</i>-hard.":[156],"To":[157],"obtain":[158],"exact":[159],"solutions,":[160],"propose":[162],"branch-andbound":[165],"algorithm":[166],"(B&B)":[167],"based":[168],"analysis":[171],"extraction":[173],"properties.":[176],"It":[177,244],"integrates":[178],"domain":[180,191],"reduction":[181,192],"mechanism,":[182],"branching":[183,203],"strategies,":[184],"dominance":[186,210],"rules.":[187],"Among":[188],"them,":[189],"mechanism":[193],"reduces":[194],"number":[196],"scheduled;":[201],"strategies":[204],"accelerate":[205],"solving":[206],"speed;":[207],"rules":[211],"save":[212],"memory":[214],"consumption.":[215],"Ablation":[216],"studies":[217],"key":[219],"influencing":[220],"factor":[221],"experiments":[222],"performed.":[224],"The":[225],"results":[226],"show":[227],"proposed":[230],"B&B":[231],"can":[232,245,257],"optimally":[233,246],"solve":[234,247],"much":[235],"larger":[236],"instances":[237],"than":[238],"state-of-the-art":[239],"methods":[240],"(including":[241],"some":[242],"heuristics).":[243],"industrial-size":[248],"short":[252],"time,":[253],"implying":[254],"well":[258],"satisfy":[259],"performance":[261],"system":[268],"thus":[270],"advancing":[271],"filed":[273],"optimal":[275]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
