Optimization Alchemist Consulting

Turning operational chaos into solvable structure.
― 現場のカオスを、解ける構造へ ―

It’s not 10×20×5×3. It’s \(2^{10 \times 20 \times 5 \times 3}\). That’s not a problem for AI — it’s a problem that needs an Alchemist.

10×20×5×3 ではなく、\(2^{10 \times 20 \times 5 \times 3}\)。それはAIの仕事ではなく、アルケミストの領域です。

⚡️ The Myth of “AI Can Solve It”

Many believe assigning workers, customers, dates, and skills is simple — something any AI could handle.

But the truth is staggering: it’s not just W × C × D × S.

$$ 2^{W \times C \times D \times S} $$

This is an exponential universe of possibilities — far beyond brute force. That’s why, even today, humans still do it by intuition, compromise, and habit.

⚡️「AIが解ける」は幻想

「人・顧客・日程・スキルの割り当ては、AIが最適化できるはず」— そう思われがちです。

しかし現実は違います。 組み合わせは単なる W × C × D × S の掛け算ではありません。

$$ 2^{W \times C \times D \times S} $$

探索空間は指数関数的に爆発し、力任せのAIは通用しません。だから今も、多くの現場では「感覚」でスケジュールが決まっています。

⚡️ Why It Matters | なぜ重要か

When search space explodes, what works is mathematical structure — pruning the impossible, simplifying the feasible, and revealing the essential.

探索空間が爆発する世界では、機能するのは 構造化(モデル設計) です。

From “we tried AI” to “we command the structure.” ― 「AIに任せた」から「構造を掌握する」へ。

Who I Help | 対象とするお客様

Organizations overwhelmed by complex assignments—where people, customers, dates, and skills intersect and legacy tools or “AI will figure it out” no longer deliver reliable schedules. Builders, service providers, educators, and research teams who know a better way must exist but need it expressed as a robust, computable model.

複雑な割り当てに直面し、既存ツールや「AI任せ」では安定した計画が得られない組織。 人材・顧客・日程・スキルが交差する現場で、より良い方法を 計算可能なモデルとして確立したい建設・サービス・教育・研究のチーム。


What I Do | 私の提供する価値

I design and implement mathematical models that turn messy, real-world decisions into clear, computable systems—so you gain feasible schedules, transparent trade-offs, and scenario control.

  • Workforce & scheduling optimization | 人員配置・スケジューリング最適化
  • Resource allocation under uncertainty | 不確実性下のリソース配分
  • Multi-skill, multi-date, multi-client assignments (W×C×D×S) | 多技能・多日程・多顧客の割り当て
  • Scenario & sensitivity analysis | シナリオ検討・感度分析
  • Visualization of feasibility, slack, and trade-offs | 可視化(可行性・余裕・トレードオフ)

ブラックボックスの最適化ではなく、なぜその解になるかを説明できる 構造(モデル)を納品します。


My Approach | アプローチ

  1. Structure the Chaos | カオスの構造化
    Capture business rules and human nuance as equations and data structures. | 現場のロジックと人の判断を保ったまま、数式・データ構造に落とし込みます。
  2. Design the Model | モデル設計
    Define decision variables, constraints, and objective hierarchies that mirror reality. | 意思決定変数・制約・目的の階層を実運用に即して設計します。
  3. Solve & Visualize | 解いて、見せる
    Use open-source solvers (Pyomo, OR-Tools, CBC, CP-SAT) and custom tools called Totsu (凸) to explore high-quality solutions. | オープンソースのソルバーと独自ツールのTotsu (凸)で高品質な解を探索・可視化します。
  4. Interpret & Teach | 理解し、伝える
    Translate math back into managerial language; expose levers, bottlenecks, and trade-offs. | 数学を経営の言葉に戻し、改善レバー・ボトルネック・トレードオフを明確化します。

Why It’s Different | 他と異なる理由

Most projects deliver code; I deliver understanding. The advantage is not brute force, but how the problem is expressed. When the search space grows exponentially, structure—not sheer computation—creates solvability and control.

多くのプロジェクトはコードを納品します。私が納品するのは 理解(構造)です。指数的に増大する探索空間では、 重要なのは計算量ではなく、問題の表現です。構造化こそが可解性と操作性をもたらします。

Contact
Takenori Sato
佐藤 剛宣
Optimization Alchemist
Email: tsato@kenkoichiban.jp
Made on
Tilda