for NMR data analysis and guidance for the selection
of additional experiments to establish an objectively
unique solution.
7 CONCLUSIONS
This paper presents a method of interpreting NMR
spectra data via the CS framework to generate molec-
ular multigraphs. Real-world chemical structures in-
stances demonstrate that obtaining constraints based
on NMR data is successfully predicts the correct
molecular multigraphs. While alternativeCS methods
exist, which can determine the correct structures for
the molecules based on several defined constraints,
the interpretation of spectra data in our approach has
the advantage of generating the structures based on
the minimum available information as the case of the
real practical NMR instances. Although we solve
the structures predicting problems, we did not con-
sider more complex natural compounds. For instance,
chemical structures containing ring compounds and
the existence of symmetry for some atoms of the
structures. The main challenge would be that it can
not easily differentiate between the atoms as two or
more atoms will be had the same values of chemical
shifts. Further measures are suggested to improve the
performance and to predict robust and confident struc-
tures. The actions should define the most appropriate
methods to handle any uncertainty of NMR data as
this is more likely to be encountered in real instances
of spectra data.
REFERENCES
Burns, D. C., Mazzola, E. P., and Reynolds, W. F. (2019).
The role of computer-assisted structure elucidation
(case) programs in the structure elucidation of com-
plex natural products. Natural product reports,
36(6):919–933.
Elyashberg, M. and Williams, A. J. (2015). Computer-
based structure elucidation from spectral data.
Springer.
Elyashberg, M. E., Blinov, K. A., Williams, A. J., Mar-
tirosian, E. R., and Molodtsov, S. G. (2002). Appli-
cation of a new expert system for the structure eluci-
dation of natural products from their 1d and 2d NMR
data. Journal of natural products, 65(5):693–703.
Ferreira, M. J., Rodrigues, G. V., and Emerenciano, V. P.
(2001). Monoreg an expert system for structural elu-
cidation of monoterpenes. Canadian journal of chem-
istry, 79(12):1915–1925.
Gray, N. (1988). Dendral and meta-dendral—the myth and
the reality. Chemometrics and Intelligent Laboratory
Systems, 5(1):11–32.
Gugisch, R., Kerber, A., Kohnert, A., Laue, R., Meringer,
M., R¨ucker, C., and Wassermann, A. (2015). Molgen
5.0, a molecular structure generator. In Advances in
mathematical chemistry and applications, pages 113–
138. Elsevier.
Hebrard, E. (2008). Mistral, a constraint satisfaction li-
brary. Proceedings of the Third International CSP
Solver Competition, 3(3):31–39.
Hebrard, E., O’Mahony, E., and O’Sullivan, B. (2010).
Constraint programming and combinatorial optimisa-
tion in numberjack. In Lodi, A., Milano, M., and Toth,
P., editors, AI and OR Techniques in Optimization
Italy, June 14-18, 2010. Proceedings, volume 6140 of
Lecture Notes in Computer Science, pages 181–185.
Springer.
Janovick, J., Spyros, A., Dais, P., and Hatzakis, E. (2020).
4 - nuclear magnetic resonance. In Pico, Y., editor,
Chemical Analysis of Food (Second Edition), pages
135–175. Academic Press, second edition edition.
Kessler, P. and Godejohann, M. (2018). Identification
of tentative marker in corvina and primitivo wines
with cmc-se. Magnetic Resonance in Chemistry,
56(6):480–492.
Koichi, S., Arisaka, M., Koshino, H., Aoki, A., Iwata, S.,
Uno, T., and Satoh, H. (2014). Chemical structure
elucidation from 13c NMR chemical shifts: Efficient
data processing using bipartite matching and maximal
clique algorithms. Journal of chemical information
and modeling, 54(4):1027–1035.
Landrum, G. (2016). Rdkit: Open-source cheminformatics
software. GitHub and SourceForge, 10:3592822.
McKay, B. D. and Piperno, A. (2014). Practical graph
isomorphism, ii. Journal of symbolic computation,
60:94–112.
Omrani, M. A. and Naanaa, W. (2016). A constrained
molecular graph generation with imposed and forbid-
den fragments. In Proceedings of the 9th Hellenic
Conference on Artificial Intelligence, pages 1–5.
Omrani, M. A. and Naanaa, W. (2019). Constraints for gen-
erating graphs with imposed and forbidden patterns:
an application to molecular graphs. Constraints, pages
1–22.
Plainchont, B., de Paulo Emerenciano, V., and Nuzillard,
J.-M. (2013). Recent advances in the structure eluci-
dation of small organic molecules by the lsd software.
Magnetic Resonance in Chemistry, 51(8):447–453.
Smith, D. H., Gray, N. A., Nourse, J. G., and Crandell,
C. W. (1981). The dendral project: Recent advances
in computer-assisted structure elucidation. Analytica
Chimica Acta, 133(4):471–497.
Steinbeck, C. (2001). Seneca: A platform-independent,
distributed, and parallel system for computer-assisted
structure elucidation in organic chemistry. Jour-
nal of chemical information and computer sciences,
41(6):1500–1507.
Ulrich, E. L., Akutsu, H., Doreleijers, J. F., Harano, Y.,
Ioannidis, Y. E., Lin, J., Livny, M., Mading, S., Maz-
iuk, D., Miller, Z., et al. (2007). Biomagresbank. Nu-
cleic acids research, 36(suppl
1):D402–D408.