論文の概要: Mixed Integer Goal Programming for Personalized Meal Optimization with User-Defined Serving Granularity
- arxiv url: http://arxiv.org/abs/2605.13849v1
- Date: Thu, 12 Mar 2026 14:54:47 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-05-25 12:34:33.800401
- Title: Mixed Integer Goal Programming for Personalized Meal Optimization with User-Defined Serving Granularity
- Title(参考訳): ユーザ定義粒度を用いた個人化ミール最適化のための混合整数ゴールプログラミング
- Authors: Francisco Aguilera Moreno,
- Abstract要約: 食事最適化のためのMIGP(Mixed Goal Programming)を提案する。
この定式化は、実用的なサービス数とソフト栄養目標の目標計画偏差に整数変数を用いる。
15以上の食品を持つ食事の場合、整数解はベンチマークインスタンスごとに連続的な最適値と一致する。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Determining what to eat to satisfy nutritional requirements is one of the oldest optimization problems in operations research, yet existing formulations have two persistent limitations: continuous variables produce impractical fractional servings (1.7 eggs, 0.37 bananas), and hard nutrient constraints cause infeasibility when targets conflict. A systematic review of 56 diet optimization papers found that none combine integer programming with goal programming to address both issues. We propose Mixed Integer Goal Programming (MIGP) for personalized meal optimization. The formulation uses integer variables for practical serving counts and goal programming deviations for soft nutrient targets, with inverse-target normalization to balance multi-nutrient optimization. Per-food serving granularity allows natural units (one egg, one tablespoon of oil) without post-hoc rounding. We characterize the integrality gap in the goal programming context and identify a deviation absorption property: GP deviation variables buffer the cost of requiring integer servings, making the gap structurally smaller than in hard-constraint MIP. For meals with 15+ foods, the integer solution matches the continuous optimum in every benchmark instance. A computational evaluation across 810 instances (30 USDA foods, 9 configurations, 3 methods) shows MIGP finds strictly better solutions than GP with post-hoc rounding in 66% of cases (never worse) while maintaining 100% feasibility; hard-constraint IP achieves only 48%. Solve times stay under 100 ms for typical meal sizes using the open-source HiGHS solver. The implementation is available as an open-source Python module integrated into an interactive meal planning application.
- Abstract(参考訳): 栄養条件を満たすために何を食べるかを決定することは、運用研究で最も古い最適化問題の1つであるが、既存の定式化では2つの永続的な制限がある。
56のダイエット最適化論文の体系的なレビューでは、両方の問題に対処するために整数プログラミングとゴールプログラミングを組み合わせたものはないことが判明した。
食事最適化のためのMIGP(Mixed Integer Goal Programming)を提案する。
この定式化では、整数変数を実用的なサービス数とソフト栄養目標の目標計画偏差に使用し、逆ターゲット正規化により多栄養最適化のバランスをとる。
食材ごとの粒度は、自然単位(卵1個、油1個)をホック後の丸めなしで提供する。
GP偏差変数は、整数補間を必要とするコストをバッファリングし、そのギャップをハード制約MIPよりも構造的に小さくする。
15以上の食品を持つ食事の場合、整数解はベンチマークインスタンスごとに連続的な最適値と一致する。
810インスタンス(30USDA食品、9設定、3メソッド)にわたる計算評価では、MIGPはGPよりも厳密に優れた解を見つけ、保温後のラウンドリングは66%(それ以上は悪い)で100%実現可能であり、ハードコントラストIPはわずか48%である。
ソリューションタイムは、オープンソースのHiGHSソルバを使用して、典型的な食事サイズで100ミリ秒以下にとどまる。
この実装は、インタラクティブな食事計画アプリケーションに統合されたオープンソースのPythonモジュールとして利用できる。
関連論文リスト
- Para-B&B: Load-Balanced Deterministic Parallelization of Solving MIP [50.917107318582715]
MIP(Mixed-integer Programming)は、連続型と整数型の両方の決定変数を組み込むことで線形プログラミングを拡張する。
本稿では,高性能MIPソルバであるHiGHSに対して,決定論的並列分岐結合の完全なオープンソース実装を初めて提案する。
本手法では,ワーカスレッド間で完全なソルバ状態を複製することにより,厳密な決定性を保証する新しいデータ並列アーキテクチャを提案する。
論文 参考訳(メタデータ) (2026-02-10T14:17:53Z) - FMIP: Joint Continuous-Integer Flow For Mixed-Integer Linear Programming [52.52020895303244]
Mixed-Integer Linear Programming (MILP)は、複雑な意思決定問題の基本的なツールである。
混合整数線形計画法(FMIP)のための連立連続整数フローを提案する。これはMILPソリューションにおける整数変数と連続変数の共分散をモデル化する最初の生成フレームワークである。
FMIPは任意のバックボーンネットワークや様々なダウンストリームソルバと完全に互換性があり、現実世界のMILPアプリケーションにも適している。
論文 参考訳(メタデータ) (2025-07-31T10:03:30Z) - Learning to Optimize for Mixed-Integer Non-linear Programming with Feasibility Guarantees [20.469394148261838]
混合整数非線形プログラム(MINLP)は、エネルギーシステムや輸送ほど多様な領域で発生するが、解くのは非常に難しい。
2つの整数補正層を持つ新しいL2O手法を提案し、解の積分性を保証するとともに、解の実現性を確保するための射影ステップを提案する。
実験の結果,提案手法は最大数万変数のMINLPを効率よく解き,ミリ秒以内の高品質な解が得られることがわかった。
論文 参考訳(メタデータ) (2024-10-14T20:14:39Z) - RoDE: Linear Rectified Mixture of Diverse Experts for Food Large Multi-Modal Models [96.43285670458803]
Uni-Foodは、さまざまな食品ラベルを持つ10万以上の画像からなる統合食品データセットである。
Uni-Foodは、食品データ分析に対するより包括的なアプローチを提供するように設計されている。
本稿では,食品関連マルチタスキングの課題に対処するため,新しいリニア・リクティフィケーション・ミックス・オブ・ディバース・エキスパート (RoDE) アプローチを提案する。
論文 参考訳(メタデータ) (2024-07-17T16:49:34Z) - Decoding-Time Language Model Alignment with Multiple Objectives [116.42095026960598]
既存の手法は主に、1つの報酬関数に対してLMを最適化することに集中し、それらの適応性は様々な目的に制限される。
本稿では,予測の線形結合から次のトークンを出力する復号時間アルゴリズムである$textbfmulti-objective decoding (MOD)$を提案する。
提案手法は, 自然条件下であっても, 既存のアプローチが準最適であることを示すとともに, 提案手法の最適性を保証する。
論文 参考訳(メタデータ) (2024-06-27T02:46:30Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。