There is a newer version of the record available.

Published January 19, 2026 | Version v1

A Tree Search-Based Heuristic for the Three-Dimensional Single Container Loading Problem

  • 1. ROR icon Universidade Estadual de Campinas (UNICAMP)
  • 2. ROR icon Universidade Federal de Goiás

Description

A Tree Search‑Based Heuristic for the Three‑Dimensional Single Container Loading Problem

This repository contains all the research data. You can find a brief description of each file below.

  • sclp_app_docker.tar.gz: Docker image (tarball) containing the SCLP application environment, ready for deployment and reproducible experiments. You can find how to run it in the README in 3d_sclp_source_code.
  • lucasguesserts_masters_thesis.pdf: PDF version of Lucas Guesser’s master’s thesis, providing background, methodology, and results related to the research. Note that there were some change to the name of the heuristics from the dissertation to the paper published.
  • 3d_sclp_source_code.zip: Source code of the heuristic proposed.
  • araya_et_al_2017_source_code.zip: Original source code accompanying the 2017 Araya et al. study, used here for baseline comparisons.
  • experimental_results.zip: Archive of all raw experimental output files and analyses generated during the study.
  • instance_generator_bischoff_and_ratcliff_1995.zip: A generator of the Bischoff & Ratcliff (1995) benchmark instances.
  • instances_1995_bischoff_and_ratcliff_and_1999_davies_and_bischoff.zip: The benchmark instances from the 1995 Bischoff/Ratcliff and 1999 Davies/Bischoff datasets.
    • In addition to the files in our file format, we also provide the files provided by other authors.
  • lucasguesser_master_thesis.zip: Full archive of Lucas Guesser’s master thesis source files (LaTeX, figures, bibliography).
  • packing-visualizer.zip: Web-based tool to visualize the packings produced by the proposed heuristic.
  • scripts.zip: Scripts (data preprocessing, post‑processing, and automation) used throughout the experiments. It contains:
    • solve: a script that automates the whole process of executing the heuristic in parallel with many different configurations.
    • tuning/: scripts and configurations used to run irace.
    • figure_tools: scripts used to create the figures of the paper.

Files

3d_sclp_source_code.zip

Files (686.2 MB)

Name Size
md5:4424c32762dff6fdddb8cd7e7cee0bb8
699.4 kB Preview Download
md5:3b42c2bec3bcafada343812f1da2289f
32.0 MB Preview Download
md5:ca45630d80175b8b829a29e9b15431a2
535.5 MB Preview Download
md5:c703406aacf27d0572b895e74949785a
41.3 kB Preview Download
md5:2afd698d53e1a1c876b07d34d6a6dc9b
2.8 MB Preview Download
md5:cc382ecf8937dc17489c8fbcee660611
77.1 MB Preview Download
md5:db274de16f0ec0c24547d208d18ff138
6.3 MB Preview Download
md5:fa0e981b38c32640465378121d591117
238.6 kB Preview Download
md5:f897c16eee5778116fc6e6adb450556e
3.3 kB Preview Download
md5:7229c456ec90fcd41c16358473853b8c
30.3 MB Download
md5:f52d6d469923230ad116f9672e69c505
1.2 MB Preview Download

Additional details

Funding

Coordenação de Aperfeicoamento de Pessoal de Nível Superior
0001
National Council for Scientific and Technological Development
408722/2023-1
National Council for Scientific and Technological Development
404315/2023-2
National Council for Scientific and Technological Development
315555/2023-8
National Council for Scientific and Technological Development
444679/2024-3
National Council for Scientific and Technological Development
407005/2024-2
National Council for Scientific and Technological Development
313146/2022-5
Fundação de Amparo à Pesquisa do Estado de São Paulo
2022/05803-3