Academic Journal
A Transparent Rule-Based Decision-Support Prototype for Diabetic Menu Planning and Meal-Combination Optimization: Development and Computational Evaluation.
| Τίτλος: | A Transparent Rule-Based Decision-Support Prototype for Diabetic Menu Planning and Meal-Combination Optimization: Development and Computational Evaluation. |
|---|---|
| Συγγραφείς: | Marić M; Nutricionističko Savjetovalište za Prehranu dr. sc. Mirela Marić, Petrova 47, 10000 Zagreb, Croatia., Knights VA; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia., Bytyqi D; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia., Jankuloska V; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia., Gajdoš Kljusurić J; Faculty of Food Technology and Biotechnology, University of Zagreb, Pierottijeva 6, 10000 Zagreb, Croatia. |
| Πηγή: | Nutrients [Nutrients] 2026 Sep 23; Vol. 18 (19). Date of Electronic Publication: 2026 Sep 23. |
| Τύπος έκδοσης: | Journal Article |
| Γλώσσα: | English |
| Στοιχεία περιοδικού: | Publisher: MDPI Publishing Country of Publication: Switzerland NLM ID: 101521595 Publication Model: Electronic Cited Medium: Internet ISSN: 2072-6643 (Electronic) Linking ISSN: 20726643 NLM ISO Abbreviation: Nutrients Subsets: MEDLINE |
| Imprint Name(s): | Original Publication: Basel, Switzerland : MDPI Publishing |
| Ιατρικοί όροι (MeSH): | Menu Planning*/methods , Diabetes Mellitus*/diet therapy , Diet, Diabetic*/methods , Meals* , Decision Support Techniques*, Humans ; Programming, Linear ; Energy Intake |
| Περίληψη: | Background/Objectives: Translating medical nutrition therapy guidance into practical meal plans requires consistent application of clinical and dietetic rules while accommodating different therapeutic regimens. This study developed and computationally evaluated a transparent Python-based decision-support prototype for diabetic menu planning. Methods: The prototype combines procedural decision rules, food-exchange patterns, nutritional checks, and mixed-integer linear programming (MILP). Two meal-frequency pathways were represented: a conventional multi-meal pathway and a three-main-meal pathway for people treated with modern basal-bolus insulin regimens. For the multi-meal pathway, a structured dataset containing 42 candidate meals (seven alternatives in each of six meal categories) was used for objective-specific optimization and exhaustive evaluation of all 117,649 possible daily combinations under predefined nutritional constraints. Sensitivity to the allowable energy deviation and trade-offs among nutritional objectives were also examined. Results: The prototype produced deterministic pathway selection, exchange allocation, nutritional summaries, and explicit warnings when required information was unavailable. Under the baseline ±6.5% energy tolerance, 5628 of 117,649 six-meal combinations (4.78%) satisfied all nutritional constraints. Objective-specific optimization identified feasible solutions for minimizing energy, carbohydrate, and saturated fat and maximizing dietary fiber. The proportion of feasible combinations ranged from 2.71% at ±5% energy tolerance to 9.47% at ±10%, while comparison of objective-specific solutions demonstrated measurable nutritional trade-offs. The three-meal basal-bolus pathway generated predefined exchange allocation and clinical-review warnings but was not subjected to the same exhaustive combinatorial optimization. Conclusions: The prototype demonstrates the computational feasibility of integrating explicit dietetic rules, regimen-related meal-pattern selection, food-exchange allocation, and mathematical optimization within an inspectable decision-support framework. The findings establish technical feasibility within the evaluated datasets rather than clinical effectiveness. Independent software testing, expert usability assessment, evaluation using larger and version-controlled meal datasets, and prospective clinical validation are required before routine clinical implementation. |
| References: | Diabetes Res Clin Pract. 2026 Jun;236:113263. (PMID: 41997462) Diabetes Res Clin Pract. 2023 Feb;196:110231. (PMID: 36565723) Diabetes Res Clin Pract. 2025 Nov;229:112464. (PMID: 40930317) Clin Nutr. 2026 Apr;59:106595. (PMID: 41734418) Clin Nutr. 2026 Jun;61:106652. (PMID: 42030900) Br J Nutr. 1993 Jul;70(1):27-35. (PMID: 8399108) Healthcare (Basel). 2026 Mar 13;14(6):. (PMID: 41897193) Diabetes Res Clin Pract. 2026 Apr;234:113171. (PMID: 41730509) Prim Care Diabetes. 2024 Feb;18(1):65-73. (PMID: 38044201) Diabetes Res Clin Pract. 2026 Jul;237:113339. (PMID: 42191027) Diabetes Res Clin Pract. 2026 Jun;236:113268. (PMID: 42009259) J Adolesc Health. 2024 Oct;75(4S):S47-S61. (PMID: 39293877) Heliyon. 2024 Sep 11;10(18):e37755. (PMID: 39364243) Diabetes Res Clin Pract. 2025 Oct;228:112429. (PMID: 40840786) Diabetes Res Clin Pract. 2026 Aug;238:113326. (PMID: 42191026) Prim Care Diabetes. 2024 Oct;18(5):471-478. (PMID: 38955658) Diabetes Care. 2026 Jan 1;49(Supplement_1):S50-S60. (PMID: 41358891) Prim Care Diabetes. 2024 Jun;18(3):284-290. (PMID: 38423826) Heliyon. 2023 Dec 18;10(1):e23906. (PMID: 38192845) Artif Intell Med. 2024 May;151:102859. (PMID: 38564880) Comput Biol Med. 2024 Sep;180:109001. (PMID: 39126791) Diabetes Res Clin Pract. 2026 Aug;238:113389. (PMID: 42331228) Diabetes Res Clin Pract. 2024 Nov;217:111898. (PMID: 39433217) Diabetes Res Clin Pract. 2026 Feb;232:113112. (PMID: 41577297) Clin Nutr. 2026 Jun;61:106667. (PMID: 42054965) |
| Contributed Indexing: | Keywords: clinical nutrition; decision support systems; diabetes mellitus; diet optimization; medical nutrition therapy; menu planning; mixed-integer linear programming; rule-based systems |
| Entry Date(s): | Date Created: 20261016 Date Completed: 20261016 Latest Revision: 20261020 |
| Update Code: | 20261020 |
| PubMed Central ID: | PMC13666910 |
| DOI: | 10.3390/nu18193140 |
| PMID: | 42884591 |
| Βάση Δεδομένων: | MEDLINE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:cmedm&genre=article&issn=20726643&ISBN=&volume=18&issue=19&date=20260923&spage=&pages=&title=Nutrients&atitle=A%20Transparent%20Rule-Based%20Decision-Support%20Prototype%20for%20Diabetic%20Menu%20Planning%20and%20Meal-Combination%20Optimization%3A%20Development%20and%20Computational%20Evaluation.&aulast=Mari%C4%87%20M&id=DOI:10.3390/nu18193140 Name: Full Text Finder (for New FTF UI) (ns324271) Category: fullText Text: Full Text Finder MouseOverText: Full Text Finder |
|---|---|
| Header | DbId: cmedm DbLabel: MEDLINE An: 42884591 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A Transparent Rule-Based Decision-Support Prototype for Diabetic Menu Planning and Meal-Combination Optimization: Development and Computational Evaluation. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AU" term="%22Marić+M%22">Marić M</searchLink>; Nutricionističko Savjetovalište za Prehranu dr. sc. Mirela Marić, Petrova 47, 10000 Zagreb, Croatia.<br /><searchLink fieldCode="AU" term="%22Knights+VA%22">Knights VA</searchLink>; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia.<br /><searchLink fieldCode="AU" term="%22Bytyqi+D%22">Bytyqi D</searchLink>; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia.<br /><searchLink fieldCode="AU" term="%22Jankuloska+V%22">Jankuloska V</searchLink>; Faculty of Technology and Technical Sciences, University 'St. Kliment Ohridski'-Bitola, Dimitar Vlahov 57, 1400 Veles, North Macedonia.<br /><searchLink fieldCode="AU" term="%22Gajdoš+Kljusurić+J%22">Gajdoš Kljusurić J</searchLink>; Faculty of Food Technology and Biotechnology, University of Zagreb, Pierottijeva 6, 10000 Zagreb, Croatia. – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22101521595%22">Nutrients</searchLink> [Nutrients] 2026 Sep 23; Vol. 18 (19). <i>Date of Electronic Publication: </i>2026 Sep 23. – Name: TypePub Label: Publication Type Group: TypPub Data: Journal Article – Name: Language Label: Language Group: Lang Data: English – Name: TitleSource Label: Journal Info Group: Src Data: <i>Publisher: </i><searchLink fieldCode="PB" term="%22MDPI+Publishing%22">MDPI Publishing </searchLink><i>Country of Publication: </i>Switzerland <i>NLM ID: </i>101521595 <i>Publication Model: </i>Electronic <i>Cited Medium: </i>Internet <i>ISSN: </i>2072-6643 (Electronic) <i>Linking ISSN: </i><searchLink fieldCode="IS" term="%2220726643%22">20726643 </searchLink><i>NLM ISO Abbreviation: </i>Nutrients <i>Subsets: </i>MEDLINE – Name: PublisherInfo Label: Imprint Name(s) Group: PubInfo Data: <i>Original Publication</i>: Basel, Switzerland : MDPI Publishing – Name: SubjectMESH Label: MeSH Terms Group: Su Data: <searchLink fieldCode="MM" term="%22Menu+Planning%22">Menu Planning*</searchLink>/<searchLink fieldCode="MM" term="%22Menu+Planning+methods%22">methods</searchLink> <br /><searchLink fieldCode="MM" term="%22Diabetes+Mellitus%22">Diabetes Mellitus*</searchLink>/<searchLink fieldCode="MM" term="%22Diabetes+Mellitus+diet+therapy%22">diet therapy</searchLink> <br /><searchLink fieldCode="MM" term="%22Diet%2C+Diabetic%22">Diet, Diabetic*</searchLink>/<searchLink fieldCode="MM" term="%22Diet%2C+Diabetic+methods%22">methods</searchLink> <br /><searchLink fieldCode="MM" term="%22Meals%22">Meals*</searchLink> <br /><searchLink fieldCode="MM" term="%22Decision+Support+Techniques%22">Decision Support Techniques*</searchLink><br /><searchLink fieldCode="MH" term="%22Humans%22">Humans</searchLink> ; <searchLink fieldCode="MH" term="%22Programming%2C+Linear%22">Programming, Linear</searchLink> ; <searchLink fieldCode="MH" term="%22Energy+Intake%22">Energy Intake</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Background/Objectives: Translating medical nutrition therapy guidance into practical meal plans requires consistent application of clinical and dietetic rules while accommodating different therapeutic regimens. This study developed and computationally evaluated a transparent Python-based decision-support prototype for diabetic menu planning. Methods: The prototype combines procedural decision rules, food-exchange patterns, nutritional checks, and mixed-integer linear programming (MILP). Two meal-frequency pathways were represented: a conventional multi-meal pathway and a three-main-meal pathway for people treated with modern basal-bolus insulin regimens. For the multi-meal pathway, a structured dataset containing 42 candidate meals (seven alternatives in each of six meal categories) was used for objective-specific optimization and exhaustive evaluation of all 117,649 possible daily combinations under predefined nutritional constraints. Sensitivity to the allowable energy deviation and trade-offs among nutritional objectives were also examined. Results: The prototype produced deterministic pathway selection, exchange allocation, nutritional summaries, and explicit warnings when required information was unavailable. Under the baseline ±6.5% energy tolerance, 5628 of 117,649 six-meal combinations (4.78%) satisfied all nutritional constraints. Objective-specific optimization identified feasible solutions for minimizing energy, carbohydrate, and saturated fat and maximizing dietary fiber. The proportion of feasible combinations ranged from 2.71% at ±5% energy tolerance to 9.47% at ±10%, while comparison of objective-specific solutions demonstrated measurable nutritional trade-offs. The three-meal basal-bolus pathway generated predefined exchange allocation and clinical-review warnings but was not subjected to the same exhaustive combinatorial optimization. Conclusions: The prototype demonstrates the computational feasibility of integrating explicit dietetic rules, regimen-related meal-pattern selection, food-exchange allocation, and mathematical optimization within an inspectable decision-support framework. The findings establish technical feasibility within the evaluated datasets rather than clinical effectiveness. Independent software testing, expert usability assessment, evaluation using larger and version-controlled meal datasets, and prospective clinical validation are required before routine clinical implementation. – Name: Ref Label: References Group: RefInfo Data: Diabetes Res Clin Pract. 2026 Jun;236:113263. (PMID: <searchLink fieldCode="PM" term="%2241997462%22">41997462)</searchLink><br />Diabetes Res Clin Pract. 2023 Feb;196:110231. (PMID: <searchLink fieldCode="PM" term="%2236565723%22">36565723)</searchLink><br />Diabetes Res Clin Pract. 2025 Nov;229:112464. (PMID: <searchLink fieldCode="PM" term="%2240930317%22">40930317)</searchLink><br />Clin Nutr. 2026 Apr;59:106595. (PMID: <searchLink fieldCode="PM" term="%2241734418%22">41734418)</searchLink><br />Clin Nutr. 2026 Jun;61:106652. (PMID: <searchLink fieldCode="PM" term="%2242030900%22">42030900)</searchLink><br />Br J Nutr. 1993 Jul;70(1):27-35. (PMID: <searchLink fieldCode="PM" term="%228399108%22">8399108)</searchLink><br />Healthcare (Basel). 2026 Mar 13;14(6):. (PMID: <searchLink fieldCode="PM" term="%2241897193%22">41897193)</searchLink><br />Diabetes Res Clin Pract. 2026 Apr;234:113171. (PMID: <searchLink fieldCode="PM" term="%2241730509%22">41730509)</searchLink><br />Prim Care Diabetes. 2024 Feb;18(1):65-73. (PMID: <searchLink fieldCode="PM" term="%2238044201%22">38044201)</searchLink><br />Diabetes Res Clin Pract. 2026 Jul;237:113339. (PMID: <searchLink fieldCode="PM" term="%2242191027%22">42191027)</searchLink><br />Diabetes Res Clin Pract. 2026 Jun;236:113268. (PMID: <searchLink fieldCode="PM" term="%2242009259%22">42009259)</searchLink><br />J Adolesc Health. 2024 Oct;75(4S):S47-S61. (PMID: <searchLink fieldCode="PM" term="%2239293877%22">39293877)</searchLink><br />Heliyon. 2024 Sep 11;10(18):e37755. (PMID: <searchLink fieldCode="PM" term="%2239364243%22">39364243)</searchLink><br />Diabetes Res Clin Pract. 2025 Oct;228:112429. (PMID: <searchLink fieldCode="PM" term="%2240840786%22">40840786)</searchLink><br />Diabetes Res Clin Pract. 2026 Aug;238:113326. (PMID: <searchLink fieldCode="PM" term="%2242191026%22">42191026)</searchLink><br />Prim Care Diabetes. 2024 Oct;18(5):471-478. (PMID: <searchLink fieldCode="PM" term="%2238955658%22">38955658)</searchLink><br />Diabetes Care. 2026 Jan 1;49(Supplement&#95;1):S50-S60. (PMID: <searchLink fieldCode="PM" term="%2241358891%22">41358891)</searchLink><br />Prim Care Diabetes. 2024 Jun;18(3):284-290. (PMID: <searchLink fieldCode="PM" term="%2238423826%22">38423826)</searchLink><br />Heliyon. 2023 Dec 18;10(1):e23906. (PMID: <searchLink fieldCode="PM" term="%2238192845%22">38192845)</searchLink><br />Artif Intell Med. 2024 May;151:102859. (PMID: <searchLink fieldCode="PM" term="%2238564880%22">38564880)</searchLink><br />Comput Biol Med. 2024 Sep;180:109001. (PMID: <searchLink fieldCode="PM" term="%2239126791%22">39126791)</searchLink><br />Diabetes Res Clin Pract. 2026 Aug;238:113389. (PMID: <searchLink fieldCode="PM" term="%2242331228%22">42331228)</searchLink><br />Diabetes Res Clin Pract. 2024 Nov;217:111898. (PMID: <searchLink fieldCode="PM" term="%2239433217%22">39433217)</searchLink><br />Diabetes Res Clin Pract. 2026 Feb;232:113112. (PMID: <searchLink fieldCode="PM" term="%2241577297%22">41577297)</searchLink><br />Clin Nutr. 2026 Jun;61:106667. (PMID: <searchLink fieldCode="PM" term="%2242054965%22">42054965)</searchLink> – Name: SubjectMinor Label: Contributed Indexing Group: Data: <i>Keywords: </i>clinical nutrition; decision support systems; diabetes mellitus; diet optimization; medical nutrition therapy; menu planning; mixed-integer linear programming; rule-based systems – Name: DateEntry Label: Entry Date(s) Group: Date Data: <i>Date Created: </i>20261016 <i>Date Completed: </i>20261016 <i>Latest Revision: </i>20261020 – Name: DateUpdate Label: Update Code Group: Date Data: 20261020 – Name: PubmedCentralID Label: PubMed Central ID Group: ID Data: PMC13666910 – Name: DOI Label: DOI Group: ID Data: 10.3390/nu18193140 – Name: AN Label: PMID Group: ID Data: 42884591 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=cmedm&AN=42884591 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3390/nu18193140 Languages: – Code: eng Text: English Subjects: – SubjectFull: Humans Type: general – SubjectFull: Programming, Linear Type: general – SubjectFull: Energy Intake Type: general – SubjectFull: Menu Planning methods Type: general – SubjectFull: Diabetes Mellitus diet therapy Type: general – SubjectFull: Diet, Diabetic methods Type: general – SubjectFull: Meals Type: general – SubjectFull: Decision Support Techniques Type: general Titles: – TitleFull: A Transparent Rule-Based Decision-Support Prototype for Diabetic Menu Planning and Meal-Combination Optimization: Development and Computational Evaluation. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Marić M – PersonEntity: Name: NameFull: Knights VA – PersonEntity: Name: NameFull: Bytyqi D – PersonEntity: Name: NameFull: Jankuloska V – PersonEntity: Name: NameFull: Gajdoš Kljusurić J IsPartOfRelationships: – BibEntity: Dates: – D: 23 M: 09 Text: 2026 Sep 23 Type: published Y: 2026 Identifiers: – Type: issn-electronic Value: 2072-6643 Numbering: – Type: volume Value: 18 – Type: issue Value: 19 Titles: – TitleFull: Nutrients Type: main |
| ResultId | 1 |