{'fraction_non_alphanumeric': 0.015360983102918587, 'fraction_numerical': 0.0, 'mean_word_length': 5.117370892018779, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Dangerous Goods Container Allocation in Ship Stowage Planning

: Ship stowage problem is difficult to solve due to the complex conditions from real-world business. For Dangerous Goods (DG) containers, IMDG code mandates the different types of DG must follow the minimum segregation on vessel and in container yard. In addition, DG containers must meet ship requirements and in-house rules from port and ship owners. However, there is a lack of research on stowage planning including DG containers. In this paper, we suggest a novel method to assign DG to integrate the existing stowage planning model. The proposed method is divided into two parts respectively for bay assignment problem and slot assignment problem. The bay assignment model separates DG containers into segregation level groups based on standard IMDG segregation table and assigns different group of containers into bays according to specific ship structure. The slot assignment model is a search-based heuristic model which able to recommend possible slot for a new coming DG container according to assigned container distribution and segregation rules between the new coming DG class and the existed ones. An empirical evaluation on a real-world dataset obtained from a shipping company demonstrates the effectiveness of our method.