<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Graph Perspective on Supply Chain Resilience</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Volker Tresp</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yushan Liu</string-name>
          <email>yushan.liu@siemens.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bailan He</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marcel Hildebrandt</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maximilian Buchner</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniela Inzko</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roger Wernert</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Emanuel Weigel</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dagmar Beyer</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin Berbalk</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Supply Chain Resilience, Knowledge Graphs, Machine Learning, Graph Analytics</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ludwig-Maximilians-Universität München</institution>
          ,
          <addr-line>Geschwister-Scholl-Platz 1, 80539 Munich</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Siemens AG</institution>
          ,
          <addr-line>Otto-Hahn-Ring 6, 81739 Munich</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Siemens AG</institution>
          ,
          <addr-line>Östliche Rheinbrückenstraße 50, 76187 Karlsruhe</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Siemens Schweiz AG</institution>
          ,
          <addr-line>Theilerstraße 1a, 6300 Zug</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <abstract>
        <p>Global crises and regulatory developments require increased supply chain transparency and resilience. Companies do not only need to react to a dynamic environment but have to act proactively and implement measures to prevent production delays and reduce risks in the supply chains. However, information about supply chains, especially at the deeper levels, is often intransparent and incomplete, making it dificult to obtain precise predictions about prospective risks. By connecting diferent data sources, we model the supply network as a knowledge graph and achieve transparency up to tier-3 suppliers. To predict missing information in the graph, we apply state-of-the-art knowledge graph completion methods and attain a mean reciprocal rank of 0.4377 with the best model. Further, we apply graph analysis algorithms to identify critical entities in the supply network, supporting supply chain managers in automated risk identification.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Global crises such as pandemics, natural disasters, and economic events as well as political and
regulatory developments lead to increasing requirements regarding supply chain transparency
and resilience. To ensure smooth procurement and production processes, it is essential for
companies to react timely and flexibly to dynamic conditions and incidents to prevent production
delays and bottlenecks within the supply network.</p>
      <p>
        Usually, only direct (tier-1) suppliers of a company are tracked in supply chain management
tools. The knowledge of subsuppliers is often limited and disregarded for decision making. In
a survey, almost 80% of the companies cannot even name the number of their tier- ( ≥ 2 )
suppliers [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], let alone their names and locations. Intransparent supply chains make it highly
challenging to achieve precise forecasts and react in the best way in case of disruptions.
      </p>
      <p>Besides the intransparency of supply chains, another challenge is posed by the decentralized
storage of relevant data and their incompleteness. The data come from diferent sources and are
stored in various formats and locations. The disconnectedness makes it dificult to get a good
overview of the situation and available information. Some information is also generally hard to
retrieve, e. g., the exact production location of a material. Even if the supplier that delivers the
material is known, the exact production site is often unknown.</p>
      <p>
        Supply chain management involves monitoring supply chains to ensure their operability.
Due to the inherent domain complexity and the high volume of data, significant blind spots at
deeper levels of the supply chains remain, which matters because many of today’s most pressing
supply shortages (e. g., in the semiconductor industry) happen at these deeper tiers. Therefore,
possible risks in the supply chains need to be identified early, i. e., constellations in the supply
chains that lack the resistance to withstand disruptive events. For example, constellations can be
critical if many suppliers are located in the same region, multiple tier-1 suppliers buy from the
same subsupplier, only one supplier is related to a specific business scope, etc. After identifying
possible criticalities, strategic decisions and mitigation measures can be derived within the
organization. Risk identification is often based on domain knowledge and manual eforts. 75%
of the companies in a survey see a need for improvement with respect to risk identification
methods, where the potential of machine learning approaches is valued highly [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In this paper, we aim at increasing supply chain resilience, based on data from Siemens, by
addressing the challenges mentioned above in the following ways:
• Supply chain intransparency and data disconnectedness: We collect and connect supply
chain-related data from diferent sources and create a knowledge graph, which contains
information from Siemens suppliers up to tier 3.
• Data incompleteness: We apply state-of-the-art knowledge graph completion methods
for link prediction in the knowledge graph to predict missing information.
• Identification of criticalities: We use graph analysis algorithms to identify critical entities
in the supply network, where we focus on centrality measures to derive an importance
score for each supplier.</p>
      <p>The remainder of this paper is organized as follows. Section 2 outlines related work, and
Section 3 describes the supply chain knowledge graph. In Section 4, we apply knowledge graph
completion methods to the data, while in Section 5, we use graph analytics to find criticalities
in the supply chains. The conclusion and further research directions follow in Section 6.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        The application of machine learning for supply chain management is becoming an increasingly
active field of research [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. While many supervised machine learning methods (e.g., decision
trees, support vector machines, and neural networks) were successfully applied to tasks related
to supply chain design, planning, and execution [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ], not many works exist in the area of
knowledge graphs and graph machine learning.
      </p>
      <p>
        In 2018, Brintrup et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] published the first work to apply link prediction to a supply
network. They modeled the supply network as a homogeneous graph (i. e., containing one
relation type) with handcrafted embeddings and defined a binary classification task to predict
new links in the graph. A follow-up work used graph neural networks to predict the supplier
relationship between companies [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Gopal and Chang [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] also used graph neural networks to
predict new supplier relationships, where they included external information about companies,
e. g., industry classification and revenue segmentation, as features. Lu and Chen [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] discovered
potential partnerships between companies based on graph projections and connectivity patterns.
Aziz et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] represented supply networks as heterogeneous graphs (i. e., containing several
relation types, also commonly referred to as knowledge graphs) and applied a relational graph
convolutional network for link prediction.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Knowledge Graph Dataset</title>
      <p>The supply chain knowledge graph is constructed from both Siemens-internal and external
sources to reflect both internal knowledge such as tier-1 suppliers, business scopes, and Siemens
parts and external knowledge such as public data about smelters and substances. The
information about tier-2 and tier-3 suppliers of Siemens is obtained mainly from public customs
data, and a small part is obtained from private customs data and public media. There are in
total 16,910 tier-1, 43,759 tier-2, and 49,775 tier-3 suppliers of Siemens, where the suppliers
at diferent tier levels are not mutually exclusive. The graph is modeled via the graph data
platform Neo4j.</p>
      <p>We define a knowledge graph (KG) as a collection of triples  ⊂ ℰ × ℛ × ℰ , where ℰ denotes
the set of entities and ℛ the set of relation types. Elements in ℰ correspond to supply
chainrelated entities, e. g., suppliers, smelters, and components, and are represented as nodes in the
graph. Every entity has a unique entity type, which is defined by the mapping  ∶ ℰ →  , where
 stands for the set of entity types. The entities are connected via relation types specified in
ℛ, represented as directed edges in the graph. All entity and relation types and corresponding
numbers of nodes and edges are listed in Table 1.
and</p>
      <p>Each relation type  ∈ ℛ connects entities from a fixed set of source entity types  
( ) to a
ifxed set of target entity types  
( ) . For example,  
(supplies_to) = {Supplier, Smelter}
(supplies_to) = {Supplier}. The schema of the graph depicts the possible connections
between the entity types and is shown in Figure 1.</p>
      <p>A fact from the graph is represented by a triple (subject, predicate, object) ∈  , where the
subject and object are entities and the predicate is the relation type that connects them, directed
at the object. Triples in the graph are assumed to be true facts, while the truth value of
non-existing triples could either be wrong or unknown (since the data are highly incomplete).</p>
    </sec>
    <sec id="sec-4">
      <title>4. Knowledge Graph Completion</title>
      <sec id="sec-4-1">
        <title>4.1. Object prediction task</title>
        <p>Many KGs sufer from incompleteness, so a common reasoning task in graph machine learning
is KG completion or link prediction. We formulate the link prediction problem as an object
prediction task. Given a query of the form (subject, predicate, ?), the goal is to predict a ranked
list of entity candidates that are most likely the correct object of the query.</p>
        <p>To measure the quality of the predictions, the mean reciprocal rank (MRR) and hits@ for
 ∈ ℕ are standard metrics used for link prediction on KGs. For a rank  ∈ ℕ , i. e., the position
in the ranked list of entity candidates, the reciprocal rank is defined as
the average of all reciprocal ranks of the correct query objects over all queries. The metric

1 , and the MRR is
hits@ represents the proportion of queries for which the correct object appears under the top
 candidates.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Knowledge graph completion methods</title>
        <p>
          There exists a variety of methods for KG completion [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. In this paper, we focus on graph
representation learning, where the underlying idea is to learn low-dimensional embeddings (i. e.,
vectors or matrices) for the entities and relation types in the graph that capture their semantic
meanings. Based on these embeddings, a score can be calculated for each entity, indicating its
likelihood to be the correct object of a query.
        </p>
        <p>
          We apply the following traditional and state-of-the-art methods to the supply chain KG:
• RESCAL [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] was the first method to be published for learning KG embeddings. It models
the KG as a three-way tensor and performs tensor factorization for relational learning
tasks such as link prediction.
• ComplEx [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] was the first KG embedding method that learns embeddings in the complex
vector space. It is based on tensor factorization and the Hermitian dot product.
• TuckER [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] is a tensor factorization method based on the Tucker decomposition. It can
be seen as a generalized version of RESCAL and ComplEx.
• TransE [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] was the first translational method, which models the relations between two
entities as translations in the vector space.
• RotatE [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] is a roto-translational method, which models the relations between two
entities as rotations in the complex vector space.
• ConvE [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] was the first method that uses convolutional neural networks to model the
interactions between entities.
• RGCN [16] consists of a relational graph convolutional network for encoding the entities
and a tensor factorization method for scoring.
• CompGCN [17] incorporates composition operators to learn joint embeddings for entities
and relation types. It is a generalized version of RGCN.
        </p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Experimental setup</title>
        <p>For all KG completion methods, we use the implementations provided by the Python library
PyKEEN [18]. We split the graph into training, validation, and test dataset, where we operate
under the transductive setting, i. e., all entities and relation types from the validation and test
set are also included in the training set. The training set consists of 65,277 nodes and 249,340
triples, while both the validation and test set have 31,168 triples. The number of nodes for
the validation and test set is 22,212 and 22,213, respectively. All three datasets include all
entity and relation types. We use the optimizer Adam and optimize the margin ranking loss
with a margin of 1, where one negative triple is sampled for each training triple. We tune the
hyperparameters embedding size in the range {16, 32, 64, 256, 512, 1024} and learning rate in the
range {0.0001, 0.001, 0.01}. The training of the model is stopped early if there is no improvement
regarding the metric hits@10 on three subsequent evaluations on the validation set, where the
evaluation takes place every 10 epochs.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Results</title>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Graph Analytics</title>
      <sec id="sec-5-1">
        <title>5.1. Graph analysis algorithms</title>
        <p>Supply chain managers mainly decide based on tier-1 supplier data whether there are risks in
the supply chains, and they are usually directly informed by tier-1 suppliers if there are already
existing problems. If additional data about tier- suppliers are available, more detailed and
precise decisions can be made, and mitigation measures in an earlier phase of the supply chain
can be enabled. However, this kind of approach is mainly reactive, and manual decision making
is not scalable to complex supply networks. Therefore, we propose to use graph analytics to
support supply chain managers by automatically identifying critical suppliers so that they can
be monitored more closely and mitigation strategies can be derived together.</p>
        <p>For the graph analysis, we use the Neo4j Graph Data Science library and concentrate on
the subgraph consisting of supplier entities and the relation type supplies_to. We calculate the
following centrality and community detection metrics, which serve as a basis for deriving the
importance or criticality of a supplier:
• The degree centrality measures the number of incoming and outgoing edges for each
node. The number of incoming edges represents the number of suppliers and the number
of outgoing edges the number of customers for each company. Companies with high
inor out-degree might be afected by disruptive events more often.
• The betweenness centrality for each node is based on the number of shortest paths
between all node pairs that the node lies on. A company with high betweenness connects
many companies and is more likely to cause a bottleneck.
• The closeness centrality measures the average length of the shortest paths between a
node and all other nodes. A company with high closeness is a central customer for many
suppliers.
• The triangle count is a community detection measure that calculates the number of
adjacent triangles of a node. A company with a high triangle count is part of an interconnected
supply network.</p>
        <p>To make the suppliers better comparable, we normalize the metrics in-degree, out-degree,
betweenness, closeness, and triangle count to be between 0 and 10 and sum them up to obtain
an aggregated importance score for each supplier in the graph.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Results</title>
        <p>When comparing the aggregated scores of the suppliers, Siemens is obviously the center of the
supply network and has an aggregated score of 37.25. The next supplier has a score of only
16.66, and there are only 3 suppliers with a score above 15. There are in total 988 suppliers with
a score above 10, which might be critical entities in the supply network and should be examined
by domain experts. Since an aggregated score loses information, the suppliers with the highest
values for each metric should be analyzed in more detail. Table 3 shows the correlation matrix
of the five metrics. There is a high correlation between in-degree, betweenness, and triangle
count. That means, companies with many suppliers often lie on a large number of shortest
paths (supply chains) and are part of a highly interconnected supply network.</p>
        <p>Figure 3 illustrates a possible way to visualize the results in order to identify critical paths in
the supply network. The subgraph contains yellow and red nodes, which represent suppliers,
and purple nodes, which represent business scopes. The red suppliers have aggregated scores
above 10 and might be more critical than the yellow suppliers. Any supply chain containing
a critical supplier might have a higher risk. The size of the purple nodes corresponds to the
number of suppliers related to the corresponding business scopes. The orange edges represent
the edge type supplies_to and the blue edges the edge type related_to. If there are business
scopes to which only one supplier is related, then the supplier might be critical since a delay of
this supplier would not be compensated easily by another supplier within the same business
scope. In the figure, three such business scopes can be identified (purple nodes with blue circles),
where two of the corresponding suppliers also have a critical score.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Further Research Directions</title>
      <p>Challenges for supply chain management include supply chain intransparency, data
disconnectedness and incompleteness, and the scalable identification of criticalities in the supply network.
We addressed these challenges by modeling supply chain-related information as a knowledge
graph. We used state-of-the-art knowledge graph completion methods to predict missing links
and applied graph analysis algorithms to compute importance scores for all suppliers. Based on
the importance scores and the graph structure, critical supply chains could be identified, which
is an essential step towards more resilient supply networks.</p>
      <p>For further research, we propose the following possible directions:
• Integration of node and edge properties: In this paper, we only focused on the graph
structure for link prediction and graph analysis. For some entity and relation types,
however, there exist properties that could be helpful for prediction. For example, the
relation type produced_in between a substance and a country has the property
HerfindahlHirschmann-Index, a measure of market concentration. For the prediction of the relation
type located_in, the company name could be a good indicator. These properties could be
integrated when learning embeddings or calculating importance scores.
• Node regression or classification: Besides link prediction, node regression or classification
are common tasks on knowledge graphs. Given, e.g., risk scores or categories for a subset
of companies, one could learn risk scores or categories for companies that are missing
this information in the graph.
• Analysis of the complete graph: We conducted the graph analysis based on a subgraph
containing the suppliers and the supplies_to relation type. To calculate the importance
scores, more information from the graph could be included. For example, a supplier that
is located in a country with a high sustainability risk might also have a higher risk, or a
supplier that manufactures many Siemens parts would be more critical for Siemens.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work has been supported by the German Federal Ministry for Economic Afairs and Climate
Action (BMWK) as part of the project CoyPu under grant number 01MK21007K.
[16] M. Schlichtkrull, T. N. Kipf, P. Bloem, R. van den Berg, I. Titov, M. Welling, Modeling
relational data with graph convolutional networks, in: The Fifteenth Extended Semantic
Web Conference, 2018.
[17] S. Vashishth, S. Sanyal, V. Nitin, P. Talukdar, Composition-based multi-relational graph
convolutional networks, in: The Eighth International Conference on Learning
Representations, 2020.
[18] M. Ali, M. Berrendorf, C. T. Hoyt, L. Vermue, S. Sharifzadeh, V. Tresp, J. Lehmann, PyKEEN
1.0: A Python library for training and evaluating knowledge graph embeddings, in: Journal
of Machine Learning Research, volume 22, 2021.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Brylowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schröder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Kersten</surname>
          </string-name>
          ,
          <source>Machine Learning im Supply Chain Risk Management: Studie, Technical Report, Technische Universität Hamburg</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Brylowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schröder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lodemann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Kersten</surname>
          </string-name>
          ,
          <article-title>Machine learning in supply chain management: A scoping review</article-title>
          ,
          <source>in: Proceedings of the Hamburg International Conference of Logistics</source>
          , volume
          <volume>31</volume>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E. B.</given-names>
            <surname>Tirkolaee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sadeghi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Mooseloo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. R.</given-names>
            <surname>Vandchali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Aeini</surname>
          </string-name>
          ,
          <article-title>Application of machine learning in supply chain management: A comprehensive overview of the main areas</article-title>
          , in: Mathematical Problems in Engineering, volume
          <year>2021</year>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Brintrup</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wichmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Woodall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>McFarlane</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Nicks</surname>
          </string-name>
          , W. Krechel,
          <article-title>Predicting hidden links in supply networks</article-title>
          ,
          <source>in: Complexity</source>
          , volume
          <year>2018</year>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E. E.</given-names>
            <surname>Kosasih</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Brintrup,</surname>
          </string-name>
          <article-title>A machine learning approach for predicting hidden links in supply chain with graph neural networks</article-title>
          ,
          <source>in: International Journal of Production Research</source>
          , volume
          <volume>60</volume>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gopal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>Discovering supply chain links with augmented intelligence</article-title>
          ,
          <source>in: The Second ACM International Conference on AI in Finance, Workshop Natural Language Processing and Network Analysis in Financial Applications</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Z.-G.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Discovering potential partners via projection-based link prediction in the supply chain network</article-title>
          , in:
          <source>International Journal of Computational Intelligence Systems</source>
          , volume
          <volume>13</volume>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Aziz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. E.</given-names>
            <surname>Kosasih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.-R.</given-names>
            <surname>Grifiths</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Brintrup</surname>
          </string-name>
          ,
          <article-title>Data considerations in graph representation learning for supply chain networks</article-title>
          ,
          <source>in: The Thirty-Eighth International Conference on Machine Learning, Workshop Machine Learning for Data: Automated Creation, Privacy, Bias</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Qiu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>A survey on knowledge graph embeddings for link prediction</article-title>
          ,
          <source>in: Symmetry</source>
          , volume
          <volume>13</volume>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Nickel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tresp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.-P.</given-names>
            <surname>Kriegel</surname>
          </string-name>
          ,
          <article-title>A three-way model for collective learning on multirelational data</article-title>
          ,
          <source>in: The Twenty-Eighth International Conference on Machine Learning</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T.</given-names>
            <surname>Trouillon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Welbl</surname>
          </string-name>
          , S. Riedel, É. Gaussier, G. Bouchard,
          <article-title>Complex embeddings for simple link prediction</article-title>
          ,
          <source>in: The Thirty-Third International Conference on Machine Learning</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>I.</given-names>
            <surname>Balažević</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Allen</surname>
          </string-name>
          , T. M.
          <article-title>Hospedales, TuckER: Tensor factorization for knowledge graph completion</article-title>
          ,
          <source>in: The 2019 Conference on Empirical Methods in Natural Language Processing and the Ninth International Joint Conference on Natural Language Processing</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bordes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Usunier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garcia-Durán</surname>
          </string-name>
          ,
          <article-title>Translating embeddings for modeling multirelational data</article-title>
          ,
          <source>in: The Twenty-Seventh Conference on Neural Information Processing Systems</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-H.</given-names>
            <surname>Deng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-Y.</given-names>
            <surname>Nie</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Tang,</surname>
          </string-name>
          <article-title>RotatE: Knowledge graph embedding by relational rotation in complex space</article-title>
          ,
          <source>in: The Seventh International Conference on Learning Representations</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Dettmers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Minervini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Stenetorp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Riedel</surname>
          </string-name>
          ,
          <article-title>Convolutional 2D knowledge graph embeddings</article-title>
          ,
          <source>in: The Thirty-Second AAAI Conference on Artificial Intelligence</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>