TimefoldAI/timefold-solver

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

何を解決するか

Timefold Solverは、リソースを効率的に割り当てて無駄を避ける必要がある複雑な計画・スケジューリング問題を解決するように設計されています。車両ルーティング、従業員シフト作成、学校の時間割作成などのタスクを処理し、タスクとリソースの最適な配置を見つけるのは計算的に困難です。

動作方法

JavaおよびKotlin用のAI制約ソルバーとして機能します。計画問題の制約と目的を定義することで、ソルバーはこれらの制約に基づいて最適なリソース配置を最適化し、可能な限り良い解決策を見つけ出します。

対象ユーザー

JavaまたはKotlinを使用し、ソフトウェアアプリケーションに自動計画および最適化を統合する必要がある開発者です。

特徴

  • 計画最適化のためのAI駆動型制約ソルビング。
  • クラウド最適化、ジョブショップスケジューリング、カンファレンススケジューリングなど、幅広いユースケースをサポート。
  • オープンソースのCommunity Editionと商用のEnterprise Editionの両方で利用可能。
  • 元のOptaPlannerチームによって開発。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト