OptaPlanner logo
  • Download
  • Learn
    • Documentation
    • Videos

    • Use cases
    • Compatibility
    • Testimonials and case studies
  • Get help
  • Blog
  • Source
  • Team
  • Services
  • Star
  • T
  • L
  • F
  • YT
Fork me on GitHub

制約充足ソルバー(Java™、オープンソース)

OptaPlannerとは何ですか?

OptaPlannerは制約充足ソルバーです。ビジネス・リソース・プランニングを最適化します。すべての組織は、スケジューリングパズルに直面しています:お客様へ製品やサービスを提供するために、限りある、そして、*制約のかかった*リソース(従業員、設備、時間とお金)を割り当てます。 OptaPlannerは、そのような計画の問題を最適化し、より少ないリソースでより多くのビジネスを行うことを助けます。ユースケースは、配車計画、勤務表作成、ジョブスケジューリング、ビンパッキング、その他多くを含みます。

OptaPlannerは、軽量、組み込み可能な計画エンジンです。通常のJava™プログラマが、効率的に最適化問題を解くことを可能にします。制約は、プレーンなドメインオブジェクトに適用され、既存のコードを再利用することができます。難しい数学の方程式の入力は必要ありません。OptaPlannerは内部に高度な最適化ヒューリスティックとメタヒューリスティック(例えばタブサーチ、シミュレーテッドアニーリング(焼きなまし法)とレイトアクセプタンス)、そして、非常に効率的なスコア計算を兼ね備えています。

OptaPlannerは、Apache Licenseの下でリリースしているオープンソースソフトウェアです。100% pure Java™で記述され、任意のJVM上で実行され、Mavenのセントラルリポジトリからも入手可能です。

記事

  • 「ビジネスリソースプランナー」のご紹介:『シフト管理デモ』を使ってみよう

  • Red Hat JBoss BRMSの新機能Business Resource Plannerを利用した

  • OptaPlannerによる組み合わせ最適化

  • tokobayashiの日記

勉強会

  • OptaPlanner 勉強会

- - - -
Latest release
  • 9.44.0.Final released
    Wed 6 September 2023
Upcoming events
    Add event / Archive
Latest blog posts
  • Scaling Up Vehicle Routing Problem with planning list variable and Nearby Selector
    Thu 27 April 2023
    Anna Dupliak
  • OptaPlanner 9 has been released
    Mon 24 April 2023
    Radovan Synek
  • OptaPlanner 9 is coming
    Tue 21 February 2023
    Lukáš Petrovický
  • Farewell - a new lead
    Tue 15 November 2022
    Geoffrey De Smet
  • Run OptaPlanner workloads on OpenShift, part II
    Wed 9 November 2022
    Radovan Synek
  • Bavet - A faster score engine for OptaPlanner
    Tue 6 September 2022
    Geoffrey De Smet
  • Run OptaPlanner workloads on OpenShift, part I.
    Thu 9 June 2022
    Radovan Synek
  • Blog archive
Latest videos
  • The Vehicle Routing Problem
    Fri 23 September 2022
    Geoffrey De Smet
  • Introduction to OptaPlanner AI constraint solver
    Thu 25 August 2022
    Anna Dupliak
  • On schedule: Artificial Intelligence plans that meet expectations
    Sat 23 July 2022
    Geoffrey De Smet
  • Host your OptaPlanner app on OpenShift (Kubernetes)
    Mon 7 February 2022
    Geoffrey De Smet
  • OptaPlanner - A fast, easy-to-use, open source AI constraint solver for software developers
    Mon 31 January 2022
  • Order picking planning with OptaPlanner
    Fri 31 December 2021
    Anna Dupliak
  • AI lesson scheduling on Quarkus with OptaPlanner
    Thu 18 November 2021
    Geoffrey De Smet
  • Video archive

OptaPlanner is open. All dependencies of this project are available under the Apache Software License 2.0 or a compatible license. OptaPlanner is trademarked.

This website was built with JBake and is open source.

Community

  • Blog
  • Get Help
  • Team
  • Governance
  • Academic research

Code

  • Build from source
  • Issue tracker
  • Release notes
  • Upgrade recipes
  • Logo and branding
CC by 3.0 | Privacy Policy
Sponsored by Red Hat