Abstract

Background and objectivesOne of the major problems related to type 1 diabetes (T1D) management is hypoglycemia, a condition characterized by low blood glucose levels and responsible for reduced quality of life and increased mortality. Fast-acting carbohydrates, also known as hypoglycemic treatments (HT), can counteract this event. In the literature, dosage and timing of HT are usually based on heuristic rules. In the present work, we propose an algorithm for mitigating hypoglycemia by suggesting preventive HT consumption, with dosages and timing determined by solving an optimization problem. MethodsBy leveraging integer programming and linear inequality constraints, the algorithm can bind the amount of suggested carbohydrates to standardized quantities (i.e., those available in “off-the-shelf” HT) and the minimal distance between consecutive suggestions (to reduce the nuisance for patients). ResultsThe proposed method was tested in silico and compared with competitor algorithms using the UVa/Padova T1D simulator. At the cost of a slight increase of HT consumed per day, the proposed algorithm produces the lowest median and interquartile range of the time spent in hypoglycemia, with a statistically significant improvement over most competitor algorithms. Also, the average number of hypoglycemic events per day is reduced to 0 in median. ConclusionsThanks to its positive performances and reduced computational burden, the proposed algorithm could be a candidate tool for integration in a DSS aimed at improving T1D management.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call