Optimasi Biaya dan Gizi Bahan Pangan Mentah Program MBG Siswa SMP Padang Menggunakan Simpleks-Python
DOI:
https://doi.org/10.47662/farabi.v9i1.1452Kata Kunci:
MBG, Linear programming, Simplex Method, Cost Optimization, Nutritional Fulfillment.Abstrak
The Free Nutritious Meal Program requires menu planning that is able to meet students’ nutritional needs at an efficient cost. This study aims to determine the optimal combination of raw food ingredients for the Free Nutritious Meal menu for female junior high school students aged 13–15 years in Padang City using a linear programming approach with the Simplex method assisted by Python. This research is an applied study with a quantitative approach. Food price data were obtained from local price sources in Padang City and field data from a Nutritional Fulfillment Service Unit, while nutritional composition data were based on the Indonesian Food Composition Table. Nutritional requirements were determined based on 30% of the Recommended Dietary Allowance according to the Indonesian Ministry of Health Regulation Number 28 of 2019, covering eleven nutritional components: energy, protein, fat, carbohydrates, fiber, calcium, iron, folate, vitamin A, vitamin B1, and vitamin C. Five menu combinations were formulated into a costminimization objective function with nutritional constraints, portion limits, and budget constraints. The optimization results show that three of the five menu combinations were feasible, namely K2, K4, and K5, while K1 and K3 were infeasible. The K2 combination was identified as the optimal solution and fulfilled all nutritional constraints. These findings indicate that the Python-assisted Simplex method is effective in determining an efficient, measurable, and nutritionally adequate menu composition for the Free Nutritious Meal Program.
Referensi
Badan Gizi Nasional Republik Indonesia. (2025). Petunjuk teknis tata kelola penyelenggaraan program makan bergizi gratis tahun anggaran 2026 (Nomor 401.1 Tahun 2025).
Badan Kebijakan Pembangunan Kesehatan. (2023). Survei Kesehatan Indonesia 2023 dalam angka. Kementerian Kesehatan Republik Indonesia.
Bahri, S., Wibowo, V. R., Nisa, A. K., Razaqi, A., Khairunnisa, M., Zulkarman, R., & Hibatullah, A. N. (2025). Pemodelan matematika penentuan komposisi gizi menu Makan Bergizi Gratis untuk siswa sekolah dasar dengan metode simpleks. Mandalika Mathematics and Education Journal, 7(4).
Dinas Perdagangan Kota Padang. (2026). Informasi harga pangan Pasarami. https://pasarami.padang.go.id
Hillier, F. S., & Lieberman, G. J. (2021). Introduction to operations research. McGraw-Hill Education.
Kementerian Kesehatan Republik Indonesia. (2018). Tabel komposisi pangan Indonesia. Direktorat Jenderal Kesehatan Masyarakat.
Kementerian Kesehatan Republik Indonesia. (2019). Peraturan Menteri Kesehatan Republik Indonesia Nomor 28 Tahun 2019 tentang angka kecukupan gizi yang dianjurkan untuk masyarakat Indonesia. Kementerian Kesehatan RI.
Kementerian Kesehatan Republik Indonesia. (2019). Peraturan Menteri Kesehatan Republik Indonesia Nomor 28 Tahun 2019 tentang Angka Kecukupan Gizi yang Dianjurkan untuk Masyarakat Indonesia. Kementerian Kesehatan Republik Indonesia.
Kementerian Kesehatan Republik Indonesia. (2020). Tabel Komposisi Pangan Indonesia. Kementerian Kesehatan Republik Indonesia.
Peraturan Presiden Republik Indonesia Nomor 83 Tahun 2024 tentang Badan Gizi Nasional. (2024). Lembaran Negara Republik Indonesia Tahun 2024 Nomor 173. Sekretariat Negara Republik Indonesia.
Presiden Republik Indonesia. (2024). Peraturan Presiden Republik Indonesia Nomor 83 Tahun 2024 tentang Badan Gizi Nasional. Sekretariat Negara Republik Indonesia.
Presiden Republik Indonesia. (2025). Peraturan Presiden Republik Indonesia Nomor 115 Tahun 2025 tentang Tata Kelola Penyelenggaraan Program Makan Bergizi Gratis. Sekretariat Negara Republik Indonesia.
Putri, F., Kandarina, B. I., & Helmyati, S.. (2024). Optimasi pemenuhan zat gizi dan penyusunan menu untuk pencegahan kekurangan energi kronik pada wanita prakonsepsi. Jurnal Gizi Klinik Indonesia, 20(3), 115–125.
SciPy Developers. (2026). Scipy.optimize.linprog documentation. SciPy.
Taha, H. A. (2017). Operations research: An introduction. Pearson.
UNICEF. (2020). Situasi anak di Indonesia: Tren, peluang, dan tantangan dalam memenuhi hak-hak anak. UNICEF Indonesia.
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., ... SciPy 1.0 Contributors. (2020). SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nature Methods, 17, 261–272.
Wahyuni, D. R. N., Yulita, I., Putri, N. A., Fatatin, R. B., Yanti, S. D., Saniyah, W., & Farisi, O. I. R. (2025). Penerapan riset operasi dalam optimalisasi bahan pangan makan bergizi gratis (MBG). NJME (Nurul Jadid Mathematics Education Journal), 2(2), 1–5.
Yesi, E., & Annur, M. F. (2025). The influence of nutritious food consumption patterns in the free nutritional meal program (MBG) on the mathematics learning achievement of students at SDS Maniamas Ngabang. Riemann: Research of Mathematics and Mathematics Education, 7(2), 160–167.
Zahra, N. L., Chandra, D. N., Mansyur, M., & Fahmida, U.. (2023). Designing optimal food-based recommendations and nutrient-dense canteen menu for oil and gas workers using linear programming: A preliminary study in oil and gas worksite in East Kalimantan, Indonesia. Nutrients, 15(19), 4132.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2026 Andi Susanto, Alya Rozali Ramadhani, Defi Angriani, Mutia Mutia

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.





