Molecular Directed, Bidirected, and Multidirected Graphs
Abstract
A directed graph (or digraph) consists of a finite vertex set V and a set of ordered edges E ⊆ V × V , each edge (u, v) indicating a one-way connection from u (source) to v (target). A bidirected graph is a generalization of an undirected graph where each edge is assigned a direction at each of its endpoints independently, allowing more expressive edge orientation. A multidirected graph is a structure with vertices and edges, where edges may repeat, sources and targets are assigned, and multiplicities recorded. A molecular graph models a molecule with atoms as vertices and bonds as edges, representing its structural connectivity. In this paper, we examine definitions such as molecular bidirected graphs and multidirected graphs. These are concepts that extend molecular graphs by incorporating directional information.
Keywords:Directed graphBidirected graphMultidirected graphMolecular graph
1. Preliminaries
This section provides an overview of the fundamental concepts and definitions essential for the discussions in this paper. Throughout this work, all graphs are assumed to be finite and without loops.
1.1 Bidirected and Multidirected Graphs
Graph theory studies vertices and edges, modeling pairwise relationships, enabling analysis of networks, con-nectivity, paths, cycles, and structures [1]. A directed graph (or digraph) consists of a finite vertex set V and a set of ordered edges E ⊆ V × V , each edge (u, v) indicating a one-way connection from u (source) to v (target) [2, 3]. A bidirected graph is a generalization of an undirected graph where each edge is assigned a direction at each of its endpoints independently, allowing more expressive edge orientation [4, 5].
Definition 1 (Directed Graph). [1] A directed graph (or digraph) is a pair G = (V,E),
• V is a finite set of vertices, and • E ⊆ V × V is a set of ordered pairs called directed edges (or arcs).
Each edge (u, v) ∈ E represents a connection directed from vertex u (the tail) to vertex v (the head).
Example 1 (Directed Graph example: Hydrogen chloride polarity (H→Cl)). (cf.[6]) Consider the molecule HCl. Take the vertex set V = {H,Cl} and define the directed edge set E = {(H,Cl)} ⊆ V × V.
Thus G = (V,E) is a directed graph (digraph) whose single arc (H,Cl) encodes the orientation of the polar covalent bond from hydrogen (tail) to chlorine (head).
Definition 2 (Bidirected Graph). [4] A bidirected graph B = (G, τ) is given by G = (V,E), τ : V × E → {−1, 0, 1}, where:
• G is a simple undirected graph on vertex set V and edge set E.
• For each vertex-edge pair (v,e), +1, if e is directed toward v, τ(v, e) = −1, if e is directed away from v, 0, if v is not incident to e.
We call G the underlying graph and τ the bidirection function.
Example 2 (Bidirected Graph example: Ammonia–borane dative bond NH3 → BH3). (cf.[7]) Let the underlying simple undirected graph be G = (V,E) with V = {N,B}, E = {N,B} = {e}.
Define the bidirection function τ : V × E → {−1, 0, 1} by τ(N,e) = −1 and τ(B,e) = +1, with τ(v,e) = 0 for any nonincident pair (none here). Then B = (G, τ) is a bidirected graph in which the edge is locally oriented “away from” N and “toward” B, encoding the donor (N) → acceptor (B) dative interaction.
A multidirected graph is a structure with vertices and edges, where edges may repeat, sources and targets are assigned, and multiplicities recorded[8, 9, 10].
Definition 3 (Multidirected Graph). [8, 9, 10] A multidirected graph is a tuple G = (V,E,s, t, m), • V is a finite set of vertices, • E is a finite set of edges, • s, t : E → V assign to each edge its source and target, • m : V × V → N0 gives the multiplicity of edges from one vertex to another.
Example 3 (Multidirected Graph example: Carbon monoxide triple bond as multiplicity). (cf.[11]) Model CO with a multidirected graph G = (V,E,s, t, m) where V = {C, O}, E = {e1, e2, e3}, s(ei) = C, t(ei) = O (i = 1, 2, 3).
Define the multiplicity map m : V × V → N0 by m(C, O) = {e ∈ E : s(e) = C, t(e) = O} = 3, m(u, v) = 0 for all (u, v) ̸= (C, O).
Thus G encodes the C≡O triple bond as three parallel directed edges from C to O with consistent multiplicity.
1.2 Molecular Graph
A molecular graph models a molecule with atoms as vertices and bonds as edges, representing its structural connectivity [12, 13, 14, 15, 16, 17]. Related concepts include molecular hypergraphs [18, 19, 20, 21], which extend this framework to capture higher-order interactions among multiple atoms simultaneously.
Definition 4 (Molecular Graph). [12, 13] A molecular graph is a finite, simple, undirected graph G = (V,E) in which each vertex v ∈ V represents an atom and each edge e = {u, v} ∈ E represents a chemical bond between atoms u and v. (Optionally, vertex/edge labels may encode atom types and bond types or orders.)
Example 4 (Molecular Graph example: Methane (CH4) connectivity). (cf.[22]) A molecular graph is a finite simple undirected graph whose vertices are atoms and edges are chemical bonds. For methane, let V = {C, H1, H2, H3, H4}, E = {C, H1}, {C, H2}, {C, H3}, {C, H4} .
Then G = (V,E) captures the tetrahedral connectivity of CH4 without imposing any edge orientation.
2. Main Results
As the main outcome of this paper, we introduce definitions of new graph classes and examine their properties.
2.1 Molecular Directed Graph
A molecular directed graph represents atoms as labeled vertices and chemical bonds as directed edges, capturing oriented molecular interactions.
Definition 5 (Molecular Directed Graph (MDG)). Fix finite attribute sets ΣV (vertex/atom attributes, e.g., element, charge, isotope) and ΣE (edge/bond attributes, e.g., bond order, stereo). A molecular directed graph is a tuple MD = (V,E,s, t, λV , λE),
• V is a finite set of vertices (atoms), • E is a finite set of edges (bonds), • s, t : E → V assign to each edge e ∈ E its source s(e) and target t(e), • λV : V → ΣV labels each vertex with its atomic attributes, • λE : E → ΣE labels each edge with its bond attributes.
We write the underlying directed edge set of MD as E→ := { (s(e), t(e)) | e ∈ E } ⊆ V × V.
Example 5 (Ammonia (NH3): three polar N–H bonds oriented Hi → N). (cf.[23]) Let ΣV = {N, H} and ΣE = {single}. Define the MDG MD = (V,E,s, t, λV , λE) by V = {N,H1, H2, H3}, E = {e1, e2, e3}, s(ei) = Hi, t(ei) = N (i = 1, 2, 3).
Label vertices and edges as λV (N) = N, λV (Hi) = H (i = 1, 2, 3), λE(ei) = single (i = 1, 2, 3).
The underlying directed edge set is E→ = {(H1, N), (H2, N), (H3, N)}, encoding the polarity of each N–H bond from hydrogen (source) to nitrogen (target).
Example 6 (Carbon dioxide (CO2): two polar C=O bonds oriented C → Oi). Let ΣV = {C, O} and ΣE = {double}. Define MD = (V,E,s, t, λV , λE)
V = {C, O1, O2}, E = {e1, e2}, s(e1) = C, t(e1) = O1, s(e2) = C, t(e2) = O2.
Vertex and edge labels are λV (C) = C, λV (Oi) = O (i = 1, 2), λE(e1) = λE(e2) = double.
Thus E→ = {(C, O1), (C, O2)}, representing both C=O bonds by directed edges from carbon to oxygen (one per oxygen). Multiplicity information (double bonds) is carried here only as an edge label.
Example 7 (Sodium chloride (NaCl): ionic interaction oriented Na → Cl). (cf.[24]) Let ΣV = {Na, Cl} and ΣE = {ionic}. Define MD = (V,E,s, t, λV , λE) by V = {N a, Cl}, E = {e}, s(e) = N a, t(e) = Cl.
Set the labels λV (Na) = Na, λV (Cl) = Cl, λE(e) = ionic.
Then E→ = {(N a, Cl)}, capturing the ionic character by a single directed edge pointing from sodium (donor/source) to chlorine (acceptor/target).
Example 8 (Water (polar O–H bonds as oriented edges)). (cf.[25]) Let ΣV = {H, O} and ΣE = {single}. Define the MDG MD = (V,E,s, t, λV , λE) by V = {O,H1, H2}, E = {e1, e2}, s(e1) = H1, t(e1) = O, s(e2) = H2, t(e2) = O, λV (O) = O, λV (Hi) = H (i = 1, 2), λE(ej) = single (j = 1, 2).
Thus E→ = {(H1, O), (H2, O)} captures the polarity (hydrogen → oxygen).
Example 9 (Hydrogen chloride (H→Cl bond polarity)). (cf.[26]) Let ΣV = {H, Cl} and ΣE = {single}. Define MD = (V,E,s, t, λV , λE)
V = {H,Cl}, E = {e}, s(e) = H, t(e) = Cl, λV (H) = H, λV (Cl) = Cl, λE(e) = single.
Then E→ = {(H,Cl)} represents the oriented H–Cl bond.
Theorem 1 (MDG generalizes a directed graph). Let Dig denote the class of finite directed graphs G = (V,E→) with E→ ⊆ V × V . There exist maps UD : MD 7→ (V,E→) ∈ Dig, ID : (V,E→) 7→ MD such that UD ◦ ID = idDig. Hence every directed graph is (canonically) a special case of a molecular directed graph.
Proof : Define the forgetful map UD(V, E, s, t, λV , λE) := (V, {(s(e), t(e)) : e ∈ E}) ∈ Dig.
Given any G = (V, E→) ∈ Dig, define the trivial-label embedding ID(G) := (V, E, s, t, λV , λE), by taking E := E→, s(u, v) := u, t(u, v) := v for each (u, v) ∈ E→, and choosing fixed elements v∗ ∈ ΣV , e∗ ∈ ΣE with λV (v) := v∗ for all v ∈ V, λE(e) := e∗ for all e ∈ E.
Then UD ID(G) = (V, {(s(u, v), t(u, v)) : (u, v) ∈ E→}) = (V, E→) = G, so UD ◦ ID = idDig. Therefore every directed graph is realized as an MDG with constant labels, and every MDG forgets to a directed graph via UD. □
2.2 Molecular BiDirected Graph
A molecular bidirected graph models atoms as labeled vertices with edges independently directed at endpoints, encoding bidirectional or asymmetric bond orientations.
Definition 6 (Molecular BiDirected Graph (MBDG)). Fix finite attribute sets ΣV and ΣE. A molecular bidirected graph is a quintuple MB = (V,E,τ,λV , λE),
• V is a finite set of vertices and E a finite set of (undirected) edges, • τ : V × E → {−1, 0, 1} is a bidirection function satisfying:
τ(v,e) = 0 if v is not incident to e; τ(v, e) = +1 if e is directed toward v at v; τ(v, e) = −1 if e is directed away from v at v; • λV : V → ΣV and λE : E → ΣE assign molecular attributes to vertices/edges.
The underlying bidirected graph is (G, τ) with G = (V, E).
Example 10 (Ammonia–borane dative bond: NH3 → BH3 ). (cf.[7]) Let ΣV = {N, B}, ΣE = {dative}. Consider the MBDG MB = (V,E,τ,λV , λE), V = {N,B}, E = {e}, with bidirection function τ : V × E → {−1, 0, 1} given by τ(N,e) = −1, τ(B,e) = +1, and vertex/edge labels λV (N) = N, λV (B) = B, λE(e) = dative.
Nonincident pairs map to 0 by definition. Endpoint signs encode “away from N” and “toward B”.
Example 11 (Diammine copper(II): two N→Cu donations). (cf.[27]) Let ΣV = {Cu, N}, ΣE = {dative} and define MB = (V,E,τ,λV , λE), V = {Cu,N1, N2}, E = {e1, e2},
τ(N1, e1) = −1, τ(Cu,e1) = +1, τ(N2, e2) = −1, τ(Cu,e2) = +1, (all other τ(·, ·) = 0), and labels λV (Cu) = Cu, λV (Ni) = N, λE(ei) = dative (i = 1, 2).
Each edge is oriented locally from N (donor) to Cu (acceptor) via τ.
Example 12 (Acetone–boron trifluoride adduct: O→B donation). (cf.[28]) Let ΣV = {O, B} and ΣE = {dative}. Define the MBDG MB = (V,E,τ,λV , λE), V = {Oac, B}, E = {e}.
The bidirection function τ : V × E → {−1, 0, 1} is τ(Oac, e) = −1, τ(B,e) = +1, and τ(v,e′) = 0 for any nonincident pair (none here). Vertex/edge labels are λV (Oac) = O, λV (B) = B, λE(e) = dative.
At the oxygen endpoint the edge is locally “away” (−1), and at boron it is “toward” (+1), encoding the coordinate bond donation from the carbonyl oxygen of acetone to BF3.
Example 13 (Iron–carbonyl unit: σ donation and π backbonding (two bidirected edges)). (cf.[29]) Let ΣV = {Fe, CO} and ΣE = {σ-donation, π-backbonding}. Consider MB = (V,E,τ,λV , λE), V = {Fe, CO}, E = {eσ, eπ}.
Define τ on incident pairs by τ(CO,eσ) = −1, τ(Fe, eσ) = +1 (CO → Fe σ-donation), τ(Fe, eπ) = −1, τ(CO,eπ) = +1 (Fe → CO π-backbonding), and set τ(·, ·) = 0 for all nonincident pairs. Labels are λV (Fe) = Fe, λV (CO) = CO, λE(eσ) = σ-donation, λE(eπ) = π-backbonding.
Thus the σ edge is locally oriented away from CO and toward Fe, while the π edge is locally oriented away from Fe and toward CO, capturing the classical synergic bonding picture of metal–carbonyl complexes within the bidirected framework.
Theorem 2 (MBDG generalizes a bidirected graph). Let BiDig denote the class of finite bidirected graphs B = (G, τ) with G = (V,E). There exist maps UB : MB 7→ (G, τ) ∈ BiDig, IB : (G, τ) 7→ MB such that UB ◦ IB = idBiDig.
Proof : Define the forgetful map UB(V, E, τ, λV , λE) := ((V, E), τ). Given B = ((V, E), τ) ∈ BiDig, fix v∗ ∈ ΣV , e∗ ∈ ΣE and define IB(B) := (V, E, τ, λV , λE), λV (v) := v∗ ∀v ∈ V, λE(e) := e∗ ∀e ∈ E.
Then UB(IB(B)) = ((V, E), τ) = B, hence UB ◦IB = idBiDig. Thus every bidirected graph appears as an MBDG with constant labels, and every MBDG forgets to a bidirected graph. □
2.3 Molecular MultiDirected Graph
A molecular multidirected graph extends directed models by allowing multiple labeled directed edges between atoms, capturing multiplicities and parallel chemical interactions.
Definition 7 (Molecular MultiDirected Graph (MMDG)). Fix finite attribute sets ΣV and ΣE. A molecular multidirected graph is a septuple MM = (V,E,s, t, m, λV , λE),
• V is a finite set of vertices, E a finite set of edges, • s, t : E → V assign the source and target of each edge, • m : V × V → N0 records multiplicities and is required to satisfy the consistency constraint m(u, v) = { e ∈ E : s(e) = u, t(e) = v } for all (u, v) ∈ V × V,
• λV : V → ΣV and λE : E → ΣE assign molecular attributes.
The underlying multidirected graph is (V,E,s, t, m).
Example 14 (Dimethyl sulfoxide S=O double bond as parallel directed edges). Let ΣV = {S, O}, ΣE = {σ, π} and define MM = (V,E,s, t, m, λV , λE) by V = {S, O}, E = {eσ, eπ}, s(eσ) = s(eπ) = S, t(eσ) = t(eπ) = O, λV (S) = S, λV (O) = O, λE(eσ) = σ, λE(eπ) = π.
Then the multiplicity function satisfies m(S, O) = {e ∈ E : s(e) = S, t(e) = O} = 2, m(u, v) = 0 otherwise.
Thus the S=O double bond is modeled by two parallel directed edges S → O.
Example 15 (Carbon monoxide C≡O triple bond as three parallel directed edges). Let ΣV = {C, O}, ΣE = {σ, π1, π2} and define MM = (V,E,s, t, m, λV , λE)
V = {C, O}, E = {eσ, eπ1 , eπ2 }, s(e) = C, t(e) = O for all e ∈ E, λV (C) = C, λV (O) = O, λE(eσ) = σ, λE(eπ1 ) = π1, λE(eπ2 ) = π2.
Hence m(C, O) = 3, m(u, v) = 0 otherwise, capturing a triple bond as three parallel directed edges in the same orientation C → O.
Example 16 (Carbon dioxide: two C=O double bonds as four parallel directed edges). (cf.[30, 31]) Let ΣV = {C, O} and ΣE = {σ, π}. Define the MMDG MM = (V,E,s, t, m, λV , λE) by V = {C, O1, O2}, E = {eσ,1, eπ,1, eσ,2, eπ,2}.
Assign sources and targets s(eσ,i) = C, t(eσ,i) = Oi, s(eπ,i) = C, t(eπ,i) = Oi (i = 1, 2), so each C–O bond is represented by two parallel directed edges C → Oi. Label vertices and edges by λV (C) = C, λV (Oi) = O (i = 1, 2), λE(eσ,i) = σ, λE(eπ,i) = π.
The multiplicity function m : V × V → N0 satisfies m(C, O1) = {e ∈ E : s(e) = C, t(e) = O1} = 2, m(C, O2) = 2, m(u, v) = 0 otherwise.
Thus the linear O=C=O structure is captured as two C=O double bonds, each modeled by a σ and a π edge in the same orientation C → Oi.
Example 17 (Metal–carbonyl synergy: CO→Ni σ donation and Ni→CO π backbonding). (cf.[32]) Let ΣV = {Ni, CO} and ΣE = {σ-donation, π-backbonding}. Consider MM = (V,E,s, t, m, λV , λE), V = {N i, CO}, E = {eσ, eπ}.
Assign directions to encode the synergic interaction:
s(eσ) = CO, t(eσ) = Ni (σ donation CO → Ni), s(eπ) = N i, t(eπ) = CO (π backbonding Ni → CO). Set labels λV (Ni) = Ni, λV (CO) = CO, λE(eσ) = σ-donation, λE(eπ) = π-backbonding.
The multiplicity map is then m(CO,Ni) = {e ∈ E : s(e) = CO, t(e) = Ni} = 1, m(N i, CO) = {e ∈ E : s(e) = N i, t(e) = CO} = 1, m(u, v) = 0 for all other ordered pairs (u, v).
Hence this MMDG simultaneously represents two directed interactions between the same pair of vertices with opposite orientations and distinct edge labels, reflecting the classical σ/π synergy in metal–carbonyl bonding.
Theorem 3 (MMDG generalizes a multidirected graph). Let MultiDig denote the class of finite multidirected graphs G = (V,E,s, t, m) satisfying m(u, v) = |{e ∈ E : s(e) = u, t(e) = v}|. There exist maps UM : MM 7→ (V,E,s, t, m) ∈ MultiDig, IM : (V,E,s, t, m) 7→ MM such that UM ◦ IM = idMultiDig.
Proof : Define the forgetful map UM (V, E, s, t, m, λV , λE) := (V, E, s, t, m).
Given (V, E, s, t, m) ∈ MultiDig, choose fixed v∗ ∈ ΣV , e∗ ∈ ΣE and put IM (V, E, s, t, m) := (V, E, s, t, m, λV , λE), λV (v) := v∗ ∀v ∈ V, λE(e) := e∗ ∀e ∈ E.
Then UM (IM (V, E, s, t, m)) = (V, E, s, t, m), so UM ◦ IM = idMultiDig. Hence every multidirected graph is a special case of an MMDG with constant labels, and every MMDG forgets to a multidirected graph. □
Lemma 1 (Conservative extension). In each of the three settings (MDG, MBDG, MMDG), taking ΣV and ΣE to be singletons yields exactly the corresponding classical structure (directed, bidirected, multidirected) on the same carrier sets.
Proof : Let ΣV = {∗} and ΣE = {⋄}. Then all label maps λV , λE are uniquely determined and carry no additional information. The defining tuples reduce, under UD, UB, UM , to the classical data (V, E→), ((V, E), τ), and (V, E, s, t, m) respectively, with no loss or addition beyond the classical structures. Thus the molecular variants are conservative extensions. □
Lemma 2 (Exact retrieval via forgetful maps). For each molecular structure M ∈ {MD, MB, MM }, the corresponding forgetful map U ∈ {UD, UB, UM } returns the exact classical object obtained by discarding labels and keeping only the incidence/orientation data.
Proof : Immediate from the definitions of UD, UB, UM , which simply erase λV , λE and retain the structural maps (either (s, t), or τ, together with E and V ). The equalities UD(MD) = (V, E→), UB(MB) = ((V, E), τ), UM (MM ) = (V, E, s, t, m) hold by construction. □
3. Conclusion
In this paper, we examined definitions such as molecular bidirected graphs and multidirected graphs. In future work, we aim to conduct quantitative analyses of the proposed concepts through computational experiments. We also plan to explore possible extensions employing Fuzzy Graphs [33], Intuitionistic Fuzzy Graphs [34, 35], HyperFuzzy Sets[36], HyperGraphs[37, 38], SuperHyperGraph[39, 40], Neutrosophic Graphs [41], and Plithogenic Graphs [42].
Funding
No external funding or financial support was provided for this study.
Acknowledgments
The authors wish to thank all colleagues and mentors whose feedback and encouragement enriched this work. We are grateful to the community of researchers whose foundational contributions informed our developments. Special appreciation goes to the institutions that offered resources and technical infrastructure throughout this project.
Data Availability
This manuscript presents purely conceptual work without empirical data. Scholars interested in these ideas are invited to undertake experimental or case-study research to substantiate and extend the proposed frameworks.
Ethical Approval
This paper involves no human or animal subjects and thus did not require ethics committee review or approval.
Use of Generative AI and AI-Assisted Tools
We use generative AI and AI-assisted tools for tasks such as English grammar checking, and We do not employ them in any way that violates ethical standards.
Conflicts of Interest
The authors declare that there are no competing interests concerning the content or publication of this article.
Disclaimer
The theoretical models and propositions herein have not yet been subjected to practical validation. Readers should independently verify all citations and be aware that inadvertent inaccuracies may remain. The opinions expressed are those of the authors and do not necessarily represent the views of affiliated organizations.
References
- [1] Diestel, R. (2024). Graph theory. Springer. https://doi.org/10.1007/978-3-662-70107-2
- [2] Zhang, P., & Chartrand, G. (2006). Introduction to graph theory. New York: Tata McGraw-Hill. https://openli-brary.org/books/OL37078322M/Introduction_to_graph_theory
- [3] Gurski, F., Rehs, C., & Rethmann, J. (2018). Directed path-width of sequence digraphs. International conference on combinatorial optimization and applications (pp. 79-93). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-030-04651-4_6
- [4] Xu, R., & Zhang, C. Q. (2005). On flows in bidirected graphs. Discrete mathematics, 299(1-3), 335-343. https://doi.org/10.1016/j.disc.2004.06.023
- [5] Kita, N. (2017). Bidirected graphs I: Signed general Kotzig-Lov\'asz decomposition. https://doi.org/10.48550/arXiv.1709.07414
- [6] Weith Jr, A. J., Hobbs, M. E., & Gross, P. M. (1948). The electric moments of hydrogen fluoride, hydrogen chloride and hydrogen bromide in several non-polar solvents1. Journal of the American chemical society, 70(2), 805-811. https://doi.org/10.1021/ja01182a110
- [7] Plumley, J. A., & Evanseck, J. D. (2007). Covalent and ionic nature of the dative bond and account of accurate ammonia borane binding enthalpies. The journal of physical chemistry a, 111(51), 13472-13483. https://doi.org/10.1021/jp074937z
- [8] Pardo-Guerra, S., George, V. K., Morar, V., Roldan, J., & Silva, G. A. (2024). Extending undirected graph techniques to directed graphs via category theory. Mathematics, 12(9), 1357. https://doi.org/10.3390/math12091357
- [9] Fujita, T. (2025). Extensions of multidirected graphs: Fuzzy, Neutrosophic, Plithogenic, Rough, soft, hypergraph, and su-perhypergraph variants. International journal of topology, 2(3), 11. https://doi.org/10.3390/ijt2030011
- [10] Pardo-Guerra, S., George, V. K., & Silva, G. A. (2025). On the graph isomorphism completeness of directed and multidi-rected graphs. Mathematics, 13(2), 228. https://doi.org/10.3390/math13020228
- [11] Braunschweig, H., Dellermann, T., Dewhurst, R. D., Ewing, W. C., Hammond, K., Jimenez-Halla, J. O. C., ... & Vargas, A. (2013). Metal-free binding and coupling of carbon monoxide at a boron–boron triple bond. Nature chemistry, 5(12), 1025- 1028. https://doi.org/10.1038/nchem.1778
- [12] Kearnes, S., McCloskey, K., Berndl, M., Pande, V., & Riley, P. (2016). Molecular graph convolutions: Moving beyond fin-gerprints. Journal of computer-aided molecular design, 30(8), 595-608. https://doi.org/10.1007/s10822-016-9938-8
- [13] Gutman, I., & Estrada, E. (1996). Topological indices based on the line graph of the molecular graph. Journal of chemical information and computer sciences, 36(3), 541-543. https://doi.org/10.1021/ci950143i
- [14] You, J., Liu, B., Ying, R., Pande, V., & Leskovec, J. (2018). Graph convolutional policy network for goal-directed molecular graph generation. Advances in neural information processing systems, 31, 6410–6421. https://proceedings.neurips.cc/pa-per/2018/file/d60678e8f2ba9c540798ebbde31177e8-Paper.pdf
- [15] Gasteiger, J., Groß, J., & Günnemann, S. (2020). Directional message passing for molecular graphs. https://doi.org/10.48550/arXiv.2003.03123
- [16] Jin, W., Barzilay, R., & Jaakkola, T. (2020). Hierarchical generation of molecular graphs using structural motifs. Interna-tional conference on machine learning (pp. 4839-4848). PMLR. https://proceedings.mlr.press/v119/jin20a/jin20a.pdf
- [17] Jin, W., Barzilay, R., & Jaakkola, T. (2018). Junction tree variational autoencoder for molecular graph generation. Inter-national conference on machine learning (pp. 2323-2332). PMLR. https://proceedings.mlr.press/v80/jin18a/jin18a.pdf
- [18] Fujita, T. (2025). An introduction and reexamination of molecular hypergraph and molecular n-superhypergraph. Asian journal of physical and chemical sciences, 13(3), 1-38. https://doi.org/10.9734/ajopacs/2025/v13i3248
- [19] Rahman, A., Poirel, C. L., Badger, D. J., & Murali, T. M. (2012). Reverse engineering molecular hypergraphs. Proceedings of the ACM conference on bioinformatics, computational biology and biomedicine (pp. 68-75). Association for Computing Machin-ery (ACM). https://doi.org/10.1145/2382936.2382945
- [20] Chen, J., & Schwaller, P. (2024). Molecular hypergraph neural networks. The journal of chemical physics, 160(14), 144307. https://doi.org/10.1063/5.0193557
- [21] Kajino, H. (2019). Molecular hypergraph grammar with its application to molecular optimization. International confer-ence on machine learning (pp. 3183-3191). PMLR. https://proceedings.mlr.press/v97/kajino19a/kajino19a.pdf
- [22] Crabtree, R. H. (1995). Aspects of methane chemistry. Chemical reviews, 95(4), 987-1007. https://pire-ecci.ucsb.edu/pire-ecci-old/summerschool/papers/ChemRev.pdf
- [23] Chai, W. S., Bao, Y., Jin, P., Tang, G., & Zhou, L. (2021). A review on ammonia, ammonia-hydrogen and ammonia-methane fuels. Renewable and sustainable energy reviews, 147, 111254. https://doi.org/10.1016/j.rser.2021.111254
- [24] Shen, D., Song, H., Zou, T., Raza, A., Li, P., Li, K., & Xiong, J. (2022). Reduction of sodium chloride: A review. Journal of the science of food and agriculture, 102(10), 3931-3939. https://doi.org/10.1002/jsfa.11859
- [25] Scatena, L. F., & Richmond, G. L. (2001). Orientation, hydrogen bonding, and penetration of water at the organic/water interface. The journal of physical chemistry b, 105(45), 11240-11250. https://doi.org/10.1021/jp0132174
- [26] Yoon, Y. K., & Carpenter, G. B. (1959). The crystal structure of hydrogen chloride monohydrate. Acta crystallographica, 12(1), 17-20. https://doi.org/10.1107/S0365110X59000056
- [27] Mutikainen, I. L. P. O., & Lumme, P. A. A. V. O. (1980). The structure of Diammine (Orotato) copper (II). Structural sci-ence, 36(10), 2233-2237. https://doi.org/10.1107/S0567740880008485
- [28] Herrebout, W. A., Lundell, J., & Van der Veken, B. J. (1999). Carbon− carbon triple bonds as Nucleophiles: Adducts of Ethyne and Propyne with Boron Trifluoride. The journal of physical chemistry a, 103(38), 7639-7645. https://doi.org/10.1021/jp992010w
- [29] Sheline, R. K. (1951). The spectra and structure of iron Carbonyls. II. iron Tetracarbonyl. Journal of the American chemical society, 73(4), 1615-1618. https://doi.org/10.1021/ja01148a060
- [30] Guais, A., Brand, G., Jacquot, L., Karrer, M., Dukan, S., Grévillot, G., ... & Schwartz, L. (2011). Toxicity of carbon dioxide: A review. Chemical research in toxicology, 24(12), 2061-2070. https://doi.org/10.1021/tx200220r
- [31] Sakakura, T., Choi, J. C., & Yasuda, H. (2007). Transformation of carbon dioxide. Chemical reviews, 107(6), 2365-2387. https://doi.org/10.1021/cr068357u
- [32] Hughes, A. K., & Wade, K. (2000). Metal–metal and metal–Ligand bond strengths in metal Carbonyl clusters. Coordination chemistry reviews, 197(1), 191-229. https://doi.org/10.1016/S0010-8545(99)00208-8
- [33] Rosenfeld, A. (1975). Fuzzy graphs. In Fuzzy sets and their applications to cognitive and decision processes (pp. 77-95). Aca-demic Press. https://doi.org/10.1016/B978-0-12-775260-0.50008-6
- [34] Parvathi, R., Karunambigai, M. G., & Atanassov, K. T. (2009). Operations on intuitionistic fuzzy graphs. 2009 IEEE inter-national conference on fuzzy systems (pp. 1396-1401). IEEE. https://doi.org/10.1109/FUZZY.2009.5277067
- [35] Akram, M., Davvaz, B., & Feng, F. (2013). Intuitionistic fuzzy soft k-algebras. Mathematics in computer science, 7(3), 353-
- [365] https://doi.org/10.1007/s11786-013-0158-5
- [36] Ghosh, J., & Samanta, T. K. (2012). Hyperfuzzy set and hyperfuzzy group. International journal of advanced science and technology, 41, 27-38. https://article.nadiapub.com/IJAST/vol41/3.pdf
- [37] Berge, C. (1984). Hypergraphs: Combinatorics of finite sets. Elsevier. https://www.semanticscholar.org/paper/Hypergraphs %3A-Combinatorics-of-Finite-Sets-Berge/cd39f475d805c5eb0e0e52d51ce72fce041493f8
- [38] Bretto, A. (2013). Hypergraph theory. An introduction. Mathematical engineering. Cham: Springer. https://doi.org/10.1007/978-3-319-00080-0
- [39] Florentin Smarandache. (2020). Extension of hypergraph to n-superhypergraph and to Plithogenic n-superhypergraph, and extension of hyperalgebra to n-ary (classical-/Neutro-/anti-) hyperalgebra. Neutrosophic sets and systems, 33, 290–296. https://doi.org/10.5281/zenodo.3783103
- [40] Hamidi, M., Smarandache, F., & Davneshvar, E. (2022). Spectrum of superhypergraphs via flows. Journal of mathematics, 2022(1), 9158912. https://doi.org/10.1155/2022/9158912
- [41] Akram, M., Malik, H. M., Shahzadi, S., & Smarandache, F. (2018). Neutrosophic soft rough graphs with application. Axioms, 7(1), 14. https://doi.org/10.3390/axioms7010014
- [42] Sultana, F., Gulistan, M., Ali, M., Yaqoob, N., Khan, M., Rashid, T., & Ahmed, T. (2022). A study of Plithogenic graphs: Applications in spreading coronavirus disease (Covid-19) globally. Journal of ambient intelligence and humanized computing, 14, 13139–13159. https://doi.org/10.1007/s12652-022-03772-6