Skip to content

Conversation

@Alnusjaponica
Copy link
Contributor

Contributor Agreements

Please read the contributor agreements and if you agree, please click the checkbox below.

  • I agree to the contributor agreements.

Tip

Please follow the Quick TODO list to smoothly merge your PR.

Motivation

Description of the changes

TODO List towards PR Merge

Please remove this section if this PR is not an addition of a new package.
Otherwise, please check the following TODO list:

  • Copy ./template/ to create your package
  • Replace <COPYRIGHT HOLDER> in LICENSE of your package with your name
  • Fill out README.md in your package
  • Add import statements of your function or class names to be used in __init__.py
  • (Optional) Add from __future__ import annotations at the head of any Python files that include typing to support older Python versions
  • Apply the formatter based on the tips in README.md
  • Check whether your module works as intended based on the tips in README.md

@Alnusjaponica Alnusjaponica force-pushed the benchmark/multidimensional-knapsack-problem branch from 2b6dc35 to 4c8ccfe Compare September 29, 2025 03:48

The mathematical formulation is:

```
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LaTeX expressions can be used with $inline expr$ and $$block expr$$ on OptunaHub.

Example:

title: Multi-dimensional Knapsack Problem
description: The multi-dimensional knapsack problem is a combinatorial optimization problem that generalizes the classic knapsack problem to multiple dimensions.
tags: [benchmark, discrete optimization, combinatorial optimization, real world problem]
optuna_versions: [4.1.0]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you use an older version of Optuna? If you used the latest, this should be [4.5.0].

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated.

@y0z y0z added the new-package New packages label Sep 30, 2025
Copy link
Member

@y0z y0z left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@y0z y0z merged commit 2050512 into optuna:main Oct 2, 2025
3 checks passed
@Alnusjaponica Alnusjaponica deleted the benchmark/multidimensional-knapsack-problem branch October 2, 2025 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package New packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants