Seeking an optimal solution for a balanced academic curriculum by metaheuristics and functional programming

0Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The main objective of this study is to present and exemplify a computational solution to minimize the cost of designing curriculum plans by using bio-inspired algorithms to automate and reduce errors. The study focuses on solving the balanced academic curriculum problem (BACP) through metaheuristic optimization, based on the behavior or algorithm of fireflies and based on the use of functional programming in the Haskell language. The firefly algorithm is applied to a set of test instances to demonstrate its effectiveness. The results show that by applying the proposed solution function to optimize load balance in curricular meshes of eight, 10, and 12 semesters, the performance is oscillating when considering 50 runs. But, it permits obtaining expected values for the minimum academic load in each case. It is concluded that the proposal presented here allows generating efficient solutions for designing balanced curricular meshes.

Cite

CITATION STYLE

APA

Rubio, J. M., Vidal-Silva, C. L., & Cabrera, G. (2021). Seeking an optimal solution for a balanced academic curriculum by metaheuristics and functional programming. Informacion Tecnologica, 31(6), 87–94. https://doi.org/10.4067/S0718-07642020000600087

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free