{"id":"https://openalex.org/W7225639042","doi":"https://doi.org/10.5281/zenodo.24082613","title":"A Hydrostatically Constrained 3D Container Slot-Assignment Heuristic for Feeder Vessels: Mathematical Formulation, Stability Benchmarks, and Open-Source Implementation","display_name":"A Hydrostatically Constrained 3D Container Slot-Assignment Heuristic for Feeder Vessels: Mathematical Formulation, Stability Benchmarks, and Open-Source Implementation","publication_year":2026,"publication_date":"2026-11-09","ids":{"openalex":"https://openalex.org/W7225639042","doi":"https://doi.org/10.5281/zenodo.24082613"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.24082613","doi":"https://doi.org/10.5281/zenodo.24082613","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24082613","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.24082613","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5161356813","display_name":"Anurag Rajendra Jadhav","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jadhav, Anurag Rajendra","raw_affiliation_strings":["KKWIEER, Nashik"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KKWIEER, Nashik","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5161350243","display_name":"Jayesh Ratilal Nikam","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nikam, Jayesh Ratilal","raw_affiliation_strings":["KKWIEER, Nashik"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KKWIEER, Nashik","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5161351935","display_name":"Pranav Hemant Pardeshi","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pardeshi, Pranav Hemant","raw_affiliation_strings":["KKWIEER, Nashik"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KKWIEER, Nashik","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5161336276","display_name":"Sarth Dilip Satpute","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Satpute, Sarth Dilip","raw_affiliation_strings":["KKWIEER, Nashik"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"KKWIEER, Nashik","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12176","display_name":"Optimization and Packing Problems","score":0.9639000296592712,"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/T12176","display_name":"Optimization and Packing Problems","score":0.9639000296592712,"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/T11223","display_name":"Maritime Ports and Logistics","score":0.030799999833106995,"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.0003000000142492354,"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/container-stowage","display_name":"container stowage","score":0.8600000143051147},{"id":"https://openalex.org/keywords/feeder-vessels","display_name":"feeding vessels","score":0.9909999966621399},{"id":"https://openalex.org/keywords/slot-assignment","display_name":"slot assignment","score":0.6449999809265137},{"id":"https://openalex.org/keywords/hydrostatic-stability","display_name":"hydrostatic stability","score":0.7120000123977661},{"id":"https://openalex.org/keywords/metacentric-height","display_name":"metacentric height","score":0.9390000104904175},{"id":"https://openalex.org/keywords/three-dimensional-bin-packing","display_name":"three-dimensional bin packing","score":0.7900000214576721},{"id":"https://openalex.org/keywords/mixed-integer-programming","display_name":"mixed integer programming","score":0.8119999766349792},{"id":"https://openalex.org/keywords/constructive-heuristics","display_name":"constructive heuristics","score":0.8859999775886536},{"id":"https://openalex.org/keywords/imdg-code","display_name":"IMDG Code","score":0.6439999938011169},{"id":"https://openalex.org/keywords/refrigerated-containers","display_name":"refrigerated containers","score":0.7509999871253967},{"id":"https://openalex.org/keywords/decision-support-dashboard","display_name":"decision support dashboard","score":0.5619999766349792}],"concepts":[{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.6389999985694885},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.5827000141143799},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.564300000667572},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5425000190734863},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5408999919891357},{"id":"https://openalex.org/C2779954943","wikidata":"https://www.wikidata.org/wiki/Q65088985","display_name":"Stowage","level":2,"score":0.5192999839782715},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.49549999833106995},{"id":"https://openalex.org/C87219788","wikidata":"https://www.wikidata.org/wiki/Q814581","display_name":"Bin packing problem","level":3,"score":0.4765999913215637},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.4487999975681305},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.4431000053882599},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.4122999906539917},{"id":"https://openalex.org/C168956720","wikidata":"https://www.wikidata.org/wiki/Q3123181","display_name":"Column generation","level":2,"score":0.3871000111103058},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.35350000858306885},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3325999975204468},{"id":"https://openalex.org/C156273044","wikidata":"https://www.wikidata.org/wiki/Q4913766","display_name":"Bin","level":2,"score":0.32350000739097595},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.3131999969482422},{"id":"https://openalex.org/C176553487","wikidata":"https://www.wikidata.org/wiki/Q7855819","display_name":"Turnaround time","level":2,"score":0.3084000051021576},{"id":"https://openalex.org/C2778701210","wikidata":"https://www.wikidata.org/wiki/Q28130034","display_name":"Constructive","level":3,"score":0.3077999949455261},{"id":"https://openalex.org/C20556612","wikidata":"https://www.wikidata.org/wiki/Q4469374","display_name":"Volume (thermodynamics)","level":2,"score":0.30230000615119934},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.2883000075817108},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.27630001306533813},{"id":"https://openalex.org/C179254644","wikidata":"https://www.wikidata.org/wiki/Q13222844","display_name":"Moment (physics)","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C54829058","wikidata":"https://www.wikidata.org/wiki/Q172937","display_name":"Polyhedron","level":2,"score":0.2718000113964081},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.2648000121116638},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.26440000534057617},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.259799987077713},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.2529999911785126}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.5281/zenodo.24082613","doi":"https://doi.org/10.5281/zenodo.24082613","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24082613","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},{"id":"doi:10.5281/zenodo.24082614","doi":"https://doi.org/10.5281/zenodo.24082614","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24082614","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.5281/zenodo.24082613","doi":"https://doi.org/10.5281/zenodo.24082613","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.24082613","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article-journal"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.5378999710083008}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2067877111","https://openalex.org/W3036641494","https://openalex.org/W2909799185","https://openalex.org/W3103786351","https://openalex.org/W7224125418","https://openalex.org/W2362052403","https://openalex.org/W2166062204","https://openalex.org/W2049402584","https://openalex.org/W1998897709","https://openalex.org/W1498384900"],"abstract_inverted_index":{"Container":[0],"stowage":[1],"on":[2],"feeder":[3,70],"vessels":[4],"requires":[5],"solving":[6],"a":[7,60,74,134,178],"complex":[8],"three-dimensional":[9,23],"slot-assignment":[10,65],"problem":[11,118],"that":[12,132,174],"pairs":[13],"combinatorial":[14],"cutting-and-packing":[15],"constraints":[16],"with":[17,146],"continuous":[18],"naval":[19],"architectural":[20],"hydrostatics.":[21],"Traditional":[22],"bin":[24],"packing":[25],"(3D-BPP)":[26],"models":[27],"maximize":[28],"geometric":[29],"volume":[30],"without":[31],"accounting":[32],"for":[33,68],"vertical":[34,139],"center":[35],"of":[36,182,191,202],"gravity,":[37],"metacentric":[38,100],"height":[39],"(GM),":[40],"or":[41],"hazardous":[42],"material":[43],"segregation,":[44],"whereas":[45],"monolithic":[46],"mixed-integer":[47,76,209],"programming":[48,211],"(MIP)":[49],"formulations":[50],"scale":[51],"poorly":[52],"to":[53,110,205,232],"operational":[54],"turnaround":[55],"windows.":[56],"This":[57],"paper":[58],"develops":[59],"hydrostatically":[61],"constrained":[62],"3D":[63,225],"container":[64],"heuristic":[66,131,176],"tailored":[67],"cellular":[69],"vessels.":[71],"We":[72],"formulate":[73],"reference":[75],"optimization":[77],"model":[78],"enforcing":[79],"column":[80],"stack":[81],"capacity,":[82],"tier":[83],"mass":[84],"stratification,":[85],"refrigerated":[86],"power":[87],"receptacle":[88],"matching,":[89],"class-pair":[90],"International":[91],"Maritime":[92],"Dangerous":[93],"Goods":[94],"(IMDG)":[95],"separation":[96],"distances,":[97],"and":[98,142,198,223],"draft-dependent":[99],"stability":[101,150],"(GM_T":[102],">=":[103],"0.15":[104],"m":[105],"under":[106,194],"IMO":[107],"regulations,":[108],"buffered":[109],"0.30":[111],"m).":[112],"To":[113],"solve":[114],"the":[115,175],"resulting":[116],"NP-hard":[117],"in":[119,214],"real":[120],"time,":[121],"we":[122],"propose":[123],"an":[124,147,186,199,206],"O(n":[125],"log":[126],"n":[127],"+":[128],"n\u00b7M)":[129],"constructive":[130],"evaluates":[133],"multi-criteria":[135],"scoring":[136],"function":[137],"penalizing":[138],"moment":[140],"rise":[141],"transverse/longitudinal":[143],"imbalance,":[144],"paired":[145],"incremental":[148],"moment-summation":[149],"tracker.":[151],"Extensive":[152],"computational":[153],"experiments":[154],"across":[155],"five":[156],"feeder-vessel":[157],"benchmark":[158],"configurations":[159],"(450\u2013750":[160],"containers,":[161],"mean":[162,166,179],"600;":[163],"520\u2013800":[164],"slots,":[165],"654;":[167],"30":[168],"random":[169],"seeds":[170],"per":[171],"scenario)":[172],"demonstrate":[173],"achieves":[177],"slot":[180],"utilization":[181],"83.7%":[183],"\u00b1":[184],"0.9%,":[185],"average":[187],"manifest":[188],"placement":[189],"rate":[190],"91.6%":[192],"(91.1%":[193],"top-heavy":[195],"stress":[196],"testing),":[197],"optimality":[200],"gap":[201],"1.42%\u20132.68%":[203],"relative":[204],"exact":[207],"HiGHS":[208],"linear":[210],"upper":[212],"bound":[213],"0.98\u20131.72":[215],"s.":[216],"An":[217],"open-source":[218],"Python":[219],"implementation":[220],"(py3dbc":[221],"v1.0.2)":[222],"interactive":[224],"WebGL":[226],"decision-support":[227],"dashboard":[228],"(CargoOptix)":[229],"are":[230],"provided":[231],"ensure":[233],"full":[234],"scientific":[235],"reproducibility.":[236]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-10T00:00:00"}
