Automated Chemical Equation Balancing Using the Apriori Algorithm

  • Yasmin Makki Mohialden Department of Computer Science, College of Science, Mustansiriyah University, Baghdad, Iraq
  • Nadia Mahmood Hussien Department of Computer Science, College of Science, Mustansiriyah University, Baghdad, Iraq
  • Walaa A Abd Al-Rada Department of Computer Science, College of Science, Mustansiriyah University, Baghdad, Iraq
Keywords: Chemical Equation Balancing, Apriori Algorithm, Automation in Chemistry, Machine Learning in Chemistry, Conservation of Mass

Abstract

Chemical equations must be balanced to maintain mass conservation. Traditional chemists employed manual processes with meticulous investigation and trial-and-error iterations. Automating and enhancing this difficult process is becoming more popular as machine learning (ML) progresses. We provide a novel Apriori algorithm-based chemical equation balancing method in this paper. Our solution uses the Apriori algorithm to find common itemsets of balanced reactions and translates unbalanced equations into machine-readable language. After that, it reconstructs balanced equations, automating a tedious task.

References

Cova, T., & Pais, A. (2019). Deep Learning for Deep Chemistry: Optimizing the Prediction of Chemical Patterns. *Frontiers in Chemistry, 7. * https://doi.org/10.3389/fchem.2019.00809.

Johar, D. (2020). Application of the Concept of Linear Equation Systems in Balancing Chemical Reaction Equations. *International Journal of Green and Organic Chemistry, 1*(4), 130-135. https://doi.org/10.47194/IJGOR.V1I4.48.

Li, G., Li, Z., Zheng, C., & Li, Z. (2022). Design of Middle School Chemistry Experiment Simulation System Based on Apriori Algorithm. Journal of New Media, 4(1).

Lunz, D., Batt, G., Ruess, J., & Bonnans, J. (2021). Beyond the chemical master equation: Stochastic chemical kinetics coupled with auxiliary processes. *PLoS Computational Biology, 17. * https://doi.org/10.1371/journal.pcbi.1009214.

McDermott, M. J., Dwaraknath, S. S., & Persson, K. A. (2021). A Graph-Based Network for Predicting Chemical Reaction Pathways in Solid-State Material Synthesis. *Nature Communications, 12*(1), 1–12. https://doi.org/10.1038/s41467-021-23339-x.

Mohialden, Y. M., Hussien, N. M., Mohammed, S. J., & Mohammed, I. S. (2022). Recent hybrid machine learning algorithm applications: a review. Journal of Information Technology and Informatics, 2(1), 1-4.

Suleimanov, Y. V., & Green, W. H. (2015, August 5). Automated Discovery of Elementary Chemical Reaction Steps Using Freezing Strings and Berny Optimization Methods. *Journal of Chemical Theory and Computation, 11*(9), 4248–4259. https://doi.org/10.1021/acs.jctc.5b00407.

Suleimanov, Y., & Green, W. (2015). Automated Discovery of Elementary Chemical Reaction Steps Using Freezing String and Berny Optimization Methods. *Journal of Chemical Theory and Computation, 11*(9), 4248-4259. https://doi.org/10.1021/acs.jctc.5b00407.

Taylor, C. J., Felton, K. C., Wigh, D., Jeraal, M. I., Grainger, R., Chessari, G., Johnson, C. N., & Lapkin, A. A. (2023, April 13). Accelerated Chemical Reaction Optimization Using Multi-Task Learning. *ACS Central Science, 9*(5), 957–968.

Unsleber, J. P., Grimmel, S. A., & Reiher, M. (2022, August 4). Chemoton 2.0: Autonomous Exploration of Chemical Reaction Networks. *Journal of Chemical Theory and Computation, 18*(9), 5393–5409. https://doi.org/10.1021/acs.jctc.2c00193. Apriori (n.d.). Retrieved from https://pypi.org/project/apyori/.

Wang, J., Li, H., Huang, J., & Su, C. (2016). Association rules mining based analysis of consequential alarm sequences in chemical processes. Journal of Loss Prevention in the Process Industries, 41, 178-185.

Wilson, Z. T., & C, N. V. (2019). Automated Learning of Chemical Reaction Networks. *Computers & Chemical Engineering, 127*, 88–98. https://doi.org/10.1016/j.compchemeng.2019.05.020.

Zhang, W. (2021). Retracted article: the integration of fertilizer soil pollution and agricultural industry economy based on Apriori algorithm. Arabian Journal of Geosciences, 14(16), 1582.

Published
2023-12-29
How to Cite
Mohialden, Y. M., Hussien, N. M., & Al-Rada, W. A. A. (2023). Automated Chemical Equation Balancing Using the Apriori Algorithm. Journal La Multiapp, 4(3), 92-97. https://doi.org/10.37899/journallamultiapp.v4i3.852