<!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>How Neighborhood Exploration influences Novelty and Diversity in Graph</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Collaborative Filtering</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>VITO WALTER ANELLI</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>YASHAR DELDJOO</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>TOMMASO DI NOIA</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>EUGENIO DI SCIASCIO</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ANTONIO FERRARA</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>DANIELE MALITESTA</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>CLAUDIO POMO</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Politecnico di Bari</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Italy</string-name>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Additional Key Words and Phrases: Collaborative Filtering, Graph Convolutional Networks, Novelty, Diversity</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Graph convolutional networks (GCNs) have recently been shown to improve the recommendation accuracy of collaborative filtering algorithms. Their message-passing schema refines user and item node representation by aggregating the informative content from the neighborhood. However, noisy contributions can flatten the diferences among nodes after multiple hops, as not all user-item interactions are equally important. This impact is mitigated by (i) restricting the exploration depth in the graph and optionally weighting the neighbor contribution and (ii) going beyond the traditional message propagation at multiple hops. Nevertheless, it remains unclear how these exploration strategies afect the recommendation of novel and diverse products. This study investigates the influence of such GCN techniques on novelty and diversity of recommendations. It also assesses and motivates the impact of the number of exploration hops on the same metrics by analyzing interactions between same-type and diferent-type nodes, such as user-user and user-item. Code and datasets are available at: https://github.com/sisinflab/Novelty-Diversity-Graph. CCS Concepts: • Information systems → Recommender systems; • Computing methodologies → Neural networks. ∗Copyright 2022 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). Presented at the MORS workshop held in conjunction with the 16th ACM Conference on Recommender Systems (RecSys), 2022, in Seattle, USA. †Authors are listed in alphabetical order. Corresponding authors: Daniele Malitesta (daniele.malitesta@poliba.it) and Claudio Pomo (claudio.pomo@poliba.it).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 INTRODUCTION</title>
      <p>
        In the challenge of bridging the gap between supply and demand, popular companies (e.g., Amazon, Booking) have opted
to integrate recommendation systems into their online platforms. These algorithms attempt to present customers with
personalized lists of preferred products by identifying preference patterns among users and items. Among the existing
recommendation paradigms, collaborative filtering (CF) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] has long settled as the dominant approach, suggesting that
like-minded users could interact with similar items. CF models optimize an objective score function between users and
items, where both of them are mapped into embeddings and combined linearly (e.g., inner product [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]) or non-linearly
(e.g., neural networks [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and probabilistic models [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]).
      </p>
      <p>
        At the same time, the natural representation of users and items in a recommendation system is a bipartite, undirected
graph, where users and items are the nodes and recorded interactions are the edges linking them. For this reason, graph
convolutional networks (GCNs) [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] have gained traction in CF-based recommendation, from pioneering works [
        <xref ref-type="bibr" rid="ref38 ref42">38, 42</xref>
        ]
to more recent solutions [
        <xref ref-type="bibr" rid="ref15 ref25 ref29">15, 25, 29</xref>
        ].
      </p>
      <p>
        Graph convolution relies upon the concept of message-passing networks [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] to refine nodes’ representation,
where each ego node embedding is refined by aggregating its’ neighbors node embeddings (i.e., whose contribution
is called message). The procedure is performed iteratively over multiple hops, therefore exploring deeper and deeper
neighborhoods surrounding the ego node. Diferently from previous CF approaches, the adoption of a message-passing
schema helps explicitly incorporate user and item high-order relationships into their embedding representations,
therefore efectively distilling the collaborative signal [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]. Nevertheless, GCN performance has been shown to decrease
as the number of explored hops increases since graph convolution indiscriminately aggregates all contributions from
the neighbor nodes (even unimportant ones), eventually smoothing the diferences in the neighborhood [
        <xref ref-type="bibr" rid="ref45 ref7">7, 45</xref>
        ].
      </p>
      <p>
        To mitigate this over-smoothing efect, graph-based techniques for collaborative filtering limit the exploration of
neighborhood to three hops [
        <xref ref-type="bibr" rid="ref15 ref38 ref8">8, 15, 38</xref>
        ]. Similar approaches are designed to weight the importance of each neighbor
node on its ego node through attention mechanisms [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], which allows the exploration of even smaller portions of the
neighborhood to reach remarkable results [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ].
      </p>
      <p>
        Conversely, recent works [
        <xref ref-type="bibr" rid="ref25 ref29">25, 29</xref>
        ] highlight critical limitations in the adoption of graph convolution to explore users’
and items’ neighborhoods. Starting from the idea described in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], they propose alternative reformulations of GCN
for the recommendation task, providing simplified and lighter versions which go beyond the traditional concept of
multi-hop message-passing. By comparing these latter approaches to the ones described earlier, we might categorize
them all into two families, namely, graph recommendation techniques performing explicit (e.g., [
        <xref ref-type="bibr" rid="ref15 ref38 ref39 ref8">8, 15, 38, 39</xref>
        ]) and
implicit (e.g., [
        <xref ref-type="bibr" rid="ref25 ref29">25, 29</xref>
        ]) message-passing.
      </p>
      <p>
        Although the literature has widely shown the recommendation accuracy boost of such models to traditional (i.e.,
nongraph) CF baselines, their ability to produce novel and diverse recommendation lists [
        <xref ref-type="bibr" rid="ref34 ref35">34, 35</xref>
        ] remains poorly investigated.
While the topic of multi-objective recommendation has been addressed only recently by few works in graph CF [
        <xref ref-type="bibr" rid="ref32 ref44">32, 44</xref>
        ],
modern recommender systems are more and more required to reach a suficient trade-of between accurate and
novel/diverse recommendations [
        <xref ref-type="bibr" rid="ref23 ref31 ref41">23, 31, 41</xref>
        ], as a renewed need from both user’s and business’s perspectives [
        <xref ref-type="bibr" rid="ref1 ref2 ref22">1, 2, 22</xref>
        ].
      </p>
      <p>This paper seeks to understand how and why the neighborhood exploration strategy and (optionally) depth may
influence novelty and diversity recommendation metrics in graph collaborative filtering. To this aim, we run extensive
experiments by training and evaluating six state-of-the-art graph CF models on three popular recommendation datasets.</p>
      <p>Our contributions are threefold: (i) to the best of our knowledge, no previous work has evaluated approaches
from the two recognized graph recommendation families (i.e., explicit and implicit message-passing) on a grid of
accuracy/novelty/diversity recommendation metrics, (ii) to provide a fair comparison, we train all explicit
messagepassing models exploring the whole hop range 1-4, which also allows examining the accuracy/novelty/diversity trade-of
on the neighborhood size, and (iii) we propose a simple reformulation of the explicit message-passing schema where
same-type node connections (e.g., user-user) and different-type node connections (e.g., user-item) are formally
highlighted, in an efort to unveil their influence on the metrics’ trade-of.
2</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>This section provides an overview of graph collaborative filtering and novelty/diversity in recommendation. The scope
is to underline the contributions of our work to the existing literature.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Graph Collaborative Filtering</title>
      <p>
        After pioneer works [
        <xref ref-type="bibr" rid="ref33 ref42">33, 42</xref>
        ] adopting vanilla GCN [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] for recommendation, other approaches propose finer
neighborhood explorations built upon it. Wang et al. [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ] aggregate the messages from the neighborhood considering the
similarity between each neighbor node and its ego node, while the works in [
        <xref ref-type="bibr" rid="ref15 ref18 ref8">8, 15, 18</xref>
        ] improve accuracy when removing
non-linearities and feature transformations. As neighbor nodes are not equally important to their ego node, noisy
messages tend to over-smooth the existing node diferences after multiple hops [
        <xref ref-type="bibr" rid="ref45 ref7">7, 45</xref>
        ]. To tackle the issue, messages
are propagated to a maximum of three hops [
        <xref ref-type="bibr" rid="ref15 ref38">15, 38</xref>
        ], optionally leveraging attention mechanisms [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] to learn the
importance of users’ intents on the interacted items [
        <xref ref-type="bibr" rid="ref39 ref40">39, 40</xref>
        ]. The above-cited works leverage what we might define
as an explicit message aggregation, meaning that it is always possible to derive a formulation where user and item
node embeddings are explicitly updated through their multi-hop neighbors. Conversely, following a diferent rationale,
more recent approaches take a step further and try to rethink the message-passing schema by allowing theoretically
unlimited propagation hops [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] and revisiting the concept of graph convolution and node embedding smoothness
through the lens of graph signal processing [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. To distinguish such techniques from the explicit ones, in this work,
we introduce the concept of implicit message-passing, where message aggregation is replaced and improved through
ad-hoc mathematical proxies.
      </p>
      <p>Contribution 1. We study the influ ence of explicit and implicit message-passing on accuracy/novelty/diversity
recommendation trade-of. Additionally, focusing on explicit message-passing, we propose a simple mathematical reformulation of the
message aggregation, highlighting same- and different-type node explorations (see later).
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Novelty and Diversity in Recommendation</title>
      <p>
        User experience is becoming crucial on recommendation platforms [
        <xref ref-type="bibr" rid="ref17 ref19 ref30">17, 19, 30</xref>
        ] as the suggestion of interesting lists of
items satisfies users and entices them to remain loyal to the platform, thus increasing profits [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ]. A good user experience
requires the recommended items to be nontrivial, as diverse as possible, and possibly unexpected [
        <xref ref-type="bibr" rid="ref10 ref30">10, 30</xref>
        ]. However,
designing dedicated models is particularly challenging due to the inherent dificulty of evaluating them without a user
study. For this reason, researchers have dedicated a considerable efort to the beyond-accuracy dimensions over the
past two decades [
        <xref ref-type="bibr" rid="ref28 ref35 ref43">28, 35, 43</xref>
        ]. While the search for the accuracy/novelty/diversity trade-of has gained momentum in
recommendation [
        <xref ref-type="bibr" rid="ref2 ref23 ref31 ref41 ref5">2, 5, 23, 31, 41</xref>
        ], to the best of our knowledge, only two studies investigate novelty and diversity
dimensions in the field of graph collaborative filtering [
        <xref ref-type="bibr" rid="ref32 ref44">32, 44</xref>
        ]. They focus on identifying the accuracy/diversity trade-of
by proposing specific models that could achieve competitive performance. However, they do not deepen into analyzing
the influence of neighborhood exploration on the highlighted dimensions.
      </p>
      <p>Contribution 2. On the contrary, in this work, we assess the state-of-the-art, most accurate models for graph
recommendation and inspect how they behave on novelty and diversity, exploring the potential motivations with a focus on their
different neighborhood exploration strategies.
3</p>
    </sec>
    <sec id="sec-5">
      <title>REFORMULATING EXPLICIT MESSAGE-PASSING</title>
      <p>Starting from the novel model classification for graph collaborative filtering outlined in this work (i.e., neighborhood
exploration approaches leveraging explicit or implicit message-passing), in this section we propose a simple (but
useful) reformulation for the former family where same- and different-type node interactions (e.g., user-user and
user-item, respectively) are formally highlighted.
3.1</p>
    </sec>
    <sec id="sec-6">
      <title>Preliminaries</title>
      <p>Let U = {1, 2, . . . ,  } and I = {1, 2, . . . ,  } be the sets of users and items. Starting from U and I, we consider
the bipartite and undirected graph connecting pairs of nodes (i.e., users and items) with an existing interaction among
them. User and item node features are the embeddings e ∈ R , ∀ ∈ U and e ∈ R , ∀ ∈ I, respectively.
, e(1) =  ne(0′) , ∀ ′ ∈ N ()
o
where e(1) and e(1) are the refined embedding versions of user  and item  after one hop,  (·) is the aggregation
function (e.g., the summation), while e(0′) = e′ and e(′0) = e′ . To explore deeper and deeper neighborhoods of the ego
nodes, aggregation is usually iterated. After two hops, the embeddings of user  and item  are:
o o
e(2) =  ne(′1) , ∀ ′ ∈ N ()</p>
      <p>, e(2) =  ne(1′) , ∀ ′ ∈ N ()
Thus, the general message-passing formulation after  hops is:</p>
      <p>o
e() =  ne(′−1) , ∀ ′ ∈ N ()
, e() =  ne(′−1) , ∀ ′ ∈ N ()
o
3.3</p>
    </sec>
    <sec id="sec-7">
      <title>Proposed reformulation</title>
      <p>an item-user-item path connecting  with  ′′, respectively (Figure 1a). Such paths link same-type nodes. In a similar
(1)
(2)
(3)
(4)
manner, let us apply the general formula from Equation (3) to the three-hop node update:</p>
      <p>e(3) =  ne(′2) , ∀ ′ ∈ N ()o , e(3) =  ne(2′) , ∀ ′ ∈ N ()o
which we expand through Equation (4):
e(3) =  n n ne(′0′′) , ∀| ′′′ ∈ N3{z-(ho′p′) \ { ′′} } o ,
∀ ′′ ∈ N ( ′) \ { ′′} o , ∀ ′ ∈ N () o
| 2{z-hop } | 1{z-hop }
e(3) =  n n ne(0′′)′ , ∀| ′′′ ∈ N3{z-h(o′p′) \ { ′′} } o ,
∀ ′′ ∈ N ( ′) \ { ′′} o , ∀ ′ ∈ N ()
| 2{z-hop } | 1{z-hop }
o
(5)
(6)
After three hops, the node embeddings of user  and item  get the contributions of those items  ′′′ and users  ′′′ for
whom there exists a user-item-user-item path connecting  with  ′′′, and an item-user-item-user path connecting  with
 ′′′, respectively (Figure 1b). In this case, such paths link different-type nodes.</p>
      <p>This reformulation outlines two neighborhood exploration types, propagating messages through same- and
differenttype nodes after an even and an odd number of hops, respectively. While previous works assess recommendation
performance when indistinctly increasing the hop numbers, we provide a finer evaluation based on the type of the
explored nodes. In the next sections, we will count hops following the introduced categorization. For example, same-type
node explorations after 1 and 2 hops refer to the paths user-item-user and user-item-user-item-user, respectively, while
different-type node explorations after 1 and 2 hops refer to the paths user-item and user-item-user-item, respectively.</p>
    </sec>
    <sec id="sec-8">
      <title>4 EXPERIMENTS AND DISCUSSION</title>
      <p>In the following, we describe datasets, baselines, reproducibility details, evaluation protocol, and results of our work.</p>
    </sec>
    <sec id="sec-9">
      <title>4.1 Experimental Setup</title>
      <p>
        Datasets. We adopt Movielens-1M [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], Amazon Digital Music [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], and Epinions [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. Following a similar approach
to [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], these datasets are binarized by retaining interactions with a score greater than 3 (Epinions already has an implicit
version) and filtered through the -core to avoid the cold-start efect [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ] which is out of the scope of this paper.
Movielens-1M counts 5,915 users, 2,753 items, and 570,622 interactions, Amazon Digital Music counts 8,328 users, 6,275
items, and 99,400 interactions, and Epinions counts 14,341 users, 13,145 items, and 269,170 interactions. All datasets
statistics are fully reported in Table 1.
      </p>
      <p>
        Baselines. We evaluate graph recommendation models adopting explicit and implicit message propagation.
Explicit message-passing
• Neural graph collaborative filtering (NGCF) [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ] proposes to refine users’ and items’ collaborative embeddings
by using a GCN-like model which explores the neighborhood and the inter-dependencies among ego and neighbor
nodes.
• Light graph convolutional network (LightGCN) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] lightens and improves the NGCF architecture by removing
the embedding projections and non-linear activations in each propagation layer.
• Disentangled graph collaborative filtering (DGCF) [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ] weights the importance of neighbor nodes on the ego
node by disentangling the intents involved in each user/item interaction for the sake of explainability.
• Linear residual graph convolutional collaborative filtering (LR-GCCF) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] improves the LightGCN approach
by introducing a novel residual block in the convolutional layer for the user-item preference prediction.
• Ultra simplification of graph convolutional networks (UltraGCN) [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] introduces additional objective function
components to approximate infinite propagation layers and learn useful item-item connections.
• Graph filter based collaborative filtering (GFCF) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] leverages graph signal processing to formulate a
closedform user-item preference prediction based upon the bipartite graph.
      </p>
      <p>
        Reproducibility. Datasets are split into train/validation/test with the 80/10/10 hold-out. Models are trained by searching
the best hyperparameters as in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and setting search spaces according to the original works while fixing the number
of epochs to 400 and batch size to 1024. Our implementation is based upon the Elliot framework for reproducible
recommender systems [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. To foster the future reproduction of our work, datasets, codes, and configuration files are
made accessible to a public GitHub repository1.
      </p>
      <p>
        Evaluation. First, we use the recall ( @) and the normalized discounted cumulative gain ( @) to measure
the recommendation Accuracy of the baselines. Then, following [
        <xref ref-type="bibr" rid="ref34 ref35">34, 35</xref>
        ], we select the expected popularity complement
(@) and the expected free discovery ( @) as Novelty metrics [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], along with the 1’s complement of the
Gini index (@) and the Shannon entropy (@) as Diversity metrics [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. Both the @ and the  @
account for long-tail items and measure the expected number of recommended unknown and known items, which are
also relevant, respectively. The @ and the @ calculate how unequally a recommender system shows diferent
items to users. We set the  @20 as validation metric to follow the original papers. For each recommendation
metric, higher values stand for better performance.
4.2
      </p>
    </sec>
    <sec id="sec-10">
      <title>Results and Discussion</title>
      <p>This section shows the recommendation performance of the tested baselines from a general and a finer evaluation of
the accuracy/novelty/diversity trade-ofs. All reported results refer to the top-20 recommendation lists.
Overall Recommendation Performance. Table 2 depicts recommendation performance on accuracy, novelty, and
diversity, when comparing explicit to implicit message-passing graph approaches in their best configuration.</p>
      <p>Coherently with the literature, DGCF and LR-GCCF are steadily the best or the second-to-best models on accuracy
(e.g., DGCF reaches the second-to-best  on Amazon Digital Music, while LR-GCCF obtains the best  on
Movielens-1M). Approaches with implicit message aggregation (i.e., UltraGCN and GFCF) still compete with the
1https://github.com/sisinflab/Novelty-Diversity-Graph.</p>
      <p>As for the accuracy/novelty/diversity trade-of, we see that, independently of the adoption of message-passing,
accurate approaches can also produce novel recommendations (e.g., LR-GCCF and DGCF are the best and
secondto-best approaches for accuracy and novelty on Movielens-1M, and GFCF and UltraGCN provide superior accuracy
performance on Amazon Digital Music and Epinions, respectively, with GFCF outperforming all other baselines on
novelty, and UltraGCN getting slightly lower  and   values than DGCF). Unexpectedly, NGCF settles as the
approach producing the most diverse lists of recommended items on all datasets (i.e., see  and ) but cannot
cope with the other baselines in terms of  and  (similarly to Random). Other graph models with explicit
message-passing (especially DGCF and LR-GCCF) are placed in the best accuracy/diversity trade-of spot, as they are
often the second-to-best approaches on diversity, with limited observable drops in the accuracy. Contrarily, techniques
with implicit message aggregation always show the lowest diversity.</p>
      <p>Observation 1. While the accuracy/novelty trade-of does not depend on the explicit/implicit message-passing, the
accuracy/diversity trade-of is preserved only when explicitly propagating messages, at the expense of (limited) recommendation
accuracy drops.</p>
      <p>A finer trade-ofs evaluation.
by varying the message-passing strategy (i.e., explicit and implicit) and neighbor exploration depth only for the
former case. Specifically, we use the reformulation from Section 3.3 to separate explicit message propagation results
into same- and different-type node explorations at 1/2 hops.</p>
      <p>We confirm that, while UltraGCN and GFCF can compete well on the accuracy/novelty trade-of with the other
baselines (whatever the explored number of hops and node type), the opposite occurs on the accuracy/diversity trade-of.
Indeed, higher accuracy values for UltraGCN and GFCF are obtained at the expense of significant drops in their diversity,
even compared to message propagation at 1 hop (e.g., DGCF surpasses them on diversity at the expense of a slightly
lower accuracy in the same-node setting).</p>
      <p>As for the influence of same- and different-type node explorations, wider explorations of the neighborhood almost
always lead to improved accuracy/novelty and accuracy/diversity performance, independently of the explored node
types (apart from the same-type settings for NGCF on the  and LR-GCCF on the  and the ). Noticeably,
the exploration of 1 hop in the same-type node setting leads to a better trade-of in accuracy/novelty/diversity than
the exploration of 2 hops in the different-node setting (e.g., LightGCN increases the  and the  without a
significant variation of , and DGCF slightly decreases the  and the , but improves ).</p>
      <p>Observation 2. To confirm observation 1, explicit message propagation (even at 1 hop) can reach a better accuracy/diversity
trade-of than implicit propagation; then, same-type node explorations may lead to improved accuracy/novelty and
accuracy/diversity trade-ofs.</p>
    </sec>
    <sec id="sec-11">
      <title>5 CONCLUSION AND FUTURE WORK</title>
      <p>This work studies the accuracy/novelty/diversity trade-of in graph collaborative filtering for diferent neighborhood
exploration strategies (i.e., explicit and implicit message-passing) and depths (i.e., number of explored hops). Results for
six state-of-the-art graph models on three e-commerce datasets reveal that the accuracy/diversity trade-of is reachable
only when explicitly propagating messages. Thanks to a message-passing reformulation, we show that user-user and
item-item explorations may improve accuracy/diversity/novelty trade-of. We plan to expand the evaluation to recent
graph models which optimize diversity and better investigate the same-type node setting.</p>
    </sec>
    <sec id="sec-12">
      <title>ACKNOWLEDGMENTS REFERENCES</title>
      <p>The authors acknowledge partial support from the projects PASSEPARTOUT, ServiziLocali2.0, Smart Rights Management
Platform, BIO-D, and ERP4.0.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Himan</given-names>
            <surname>Abdollahpouri</surname>
          </string-name>
          , Gediminas Adomavicius, Robin Burke, Ido Guy, Dietmar Jannach, Toshihiro Kamishima, Jan Krasnodebski, and Luiz Augusto Pizzato.
          <year>2020</year>
          .
          <article-title>Multistakeholder recommendation: Survey and research directions. User Model. User Adapt</article-title>
          .
          <source>Interact</source>
          .
          <volume>30</volume>
          ,
          <issue>1</issue>
          (
          <year>2020</year>
          ),
          <fpage>127</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Himan</given-names>
            <surname>Abdollahpouri</surname>
          </string-name>
          , Mehdi Elahi, Masoud Mansoury, Shaghayegh Sahebi, Zahra Nazari, Allison Chaney, and
          <string-name>
            <given-names>Babak</given-names>
            <surname>Loni</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>MORS 2021: 1st Workshop on Multi-Objective Recommender Systems</article-title>
          . In RecSys. ACM,
          <volume>787</volume>
          -
          <fpage>788</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Vito</given-names>
            <surname>Walter</surname>
          </string-name>
          <string-name>
            <surname>Anelli</surname>
          </string-name>
          , Alejandro Bellogín, Antonio Ferrara, Daniele Malitesta, Felice Antonio Merra, Claudio Pomo, Francesco Maria Donini, and Tommaso Di Noia.
          <year>2021</year>
          .
          <article-title>Elliot: A Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>2405</volume>
          -
          <fpage>2414</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Vito</given-names>
            <surname>Walter</surname>
          </string-name>
          <string-name>
            <surname>Anelli</surname>
          </string-name>
          , Alejandro Bellogín, Tommaso Di Noia, Dietmar Jannach, and
          <string-name>
            <given-names>Claudio</given-names>
            <surname>Pomo</surname>
          </string-name>
          .
          <year>2022</year>
          .
          <article-title>Top-N Recommendation Algorithms: A Quest for the State-of-the-Art</article-title>
          .
          <source>In UMAP. ACM</source>
          ,
          <volume>121</volume>
          -
          <fpage>131</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Vito</given-names>
            <surname>Walter</surname>
          </string-name>
          <string-name>
            <surname>Anelli</surname>
          </string-name>
          , Alejandro Bellogín, Tommaso Di Noia, and
          <string-name>
            <given-names>Claudio</given-names>
            <surname>Pomo</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>Reenvisioning the comparison between Neural Collaborative Filtering and Matrix Factorization</article-title>
          .
          <source>In RecSys. ACM</source>
          ,
          <volume>521</volume>
          -
          <fpage>529</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>James</given-names>
            <surname>Bergstra</surname>
          </string-name>
          , Rémi Bardenet, Yoshua Bengio, and
          <string-name>
            <given-names>Balázs</given-names>
            <surname>Kégl</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Algorithms for Hyper-Parameter Optimization</article-title>
          .
          <source>In NIPS</source>
          .
          <volume>2546</volume>
          -
          <fpage>2554</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Deli</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Yankai</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Wei</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Peng</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Jie</given-names>
            <surname>Zhou</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Xu</given-names>
            <surname>Sun</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Measuring and Relieving the Over-Smoothing Problem for Graph Neural Networks from the Topological View</article-title>
          . In AAAI. AAAI Press,
          <fpage>3438</fpage>
          -
          <lpage>3445</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Lei</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>Le Wu</surname>
            , Richang Hong, Kun Zhang, and
            <given-names>Meng</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Revisiting Graph Based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach</article-title>
          . In AAAI. AAAI Press,
          <fpage>27</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Michael</surname>
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Ekstrand</surname>
          </string-name>
          , John Riedl, and
          <string-name>
            <surname>Joseph</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Konstan</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Collaborative Filtering Recommender Systems</article-title>
          . Found.
          <source>Trends Hum. Comput. Interact. 4</source>
          ,
          <issue>2</issue>
          (
          <year>2011</year>
          ),
          <fpage>175</fpage>
          -
          <lpage>243</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Alireza</given-names>
            <surname>Gharahighehi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Celine</given-names>
            <surname>Vens</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>Diversification in session-based news recommender systems</article-title>
          .
          <source>Personal and Ubiquitous Computing (29 Jul</source>
          <year>2021</year>
          ). https://doi.org/10.1007/s00779-021-01606-4
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Justin</surname>
            <given-names>Gilmer</given-names>
          </string-name>
          , Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, and
          <string-name>
            <given-names>George E.</given-names>
            <surname>Dahl</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Neural Message Passing for Quantum Chemistry</article-title>
          .
          <source>In ICML (Proceedings of Machine Learning Research</source>
          , Vol.
          <volume>70</volume>
          ). PMLR,
          <fpage>1263</fpage>
          -
          <lpage>1272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>F.</given-names>
            <surname>Maxwell</surname>
          </string-name>
          Harper and
          <string-name>
            <given-names>Joseph A.</given-names>
            <surname>Konstan</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>The MovieLens Datasets: History and Context</article-title>
          .
          <source>ACM Trans. Interact. Intell. Syst. 5</source>
          ,
          <issue>4</issue>
          (
          <year>2016</year>
          ),
          <volume>19</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          :
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Ruining</given-names>
            <surname>He</surname>
          </string-name>
          and
          <string-name>
            <surname>Julian J. McAuley</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering</article-title>
          .
          <source>In WWW. ACM</source>
          ,
          <volume>507</volume>
          -
          <fpage>517</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Ruining</given-names>
            <surname>He</surname>
          </string-name>
          and
          <string-name>
            <surname>Julian J. McAuley</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>VBPR: Visual Bayesian Personalized Ranking from Implicit Feedback</article-title>
          . In AAAI. AAAI Press,
          <fpage>144</fpage>
          -
          <lpage>150</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Xiangnan</surname>
            <given-names>He</given-names>
          </string-name>
          , Kuan Deng, Xiang Wang,
          <string-name>
            <given-names>Yan</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>Yong-Dong Zhang</surname>
            , and
            <given-names>Meng</given-names>
          </string-name>
          <string-name>
            <surname>Wang</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>639</volume>
          -
          <fpage>648</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Xiangnan</surname>
            <given-names>He</given-names>
          </string-name>
          , Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and
          <string-name>
            <surname>Tat-Seng Chua</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Neural Collaborative Filtering</article-title>
          .
          <source>In WWW. ACM</source>
          ,
          <volume>173</volume>
          -
          <fpage>182</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Dietmar</surname>
            <given-names>Jannach</given-names>
          </string-name>
          , Lukas Lerche, Iman Kamehkhosh, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Jugovac</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>What recommenders recommend: an analysis of recommendation biases and possible countermeasures</article-title>
          .
          <source>User Model. User Adapt. Interact</source>
          .
          <volume>25</volume>
          ,
          <issue>5</issue>
          (
          <year>2015</year>
          ),
          <fpage>427</fpage>
          -
          <lpage>491</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Weiguang</surname>
            <given-names>Jiang</given-names>
          </string-name>
          , Su Wang,
          <string-name>
            <given-names>Jun</given-names>
            <surname>Zheng</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Wenxin</given-names>
            <surname>Hu</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>LGACN: A Light Graph Adaptive Convolution Network for Collaborative Filtering</article-title>
          .
          <source>In ICANN (3) (Lecture Notes in Computer Science</source>
          , Vol.
          <volume>12893</volume>
          ). Springer,
          <fpage>113</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Marius</given-names>
            <surname>Kaminskas</surname>
          </string-name>
          and
          <string-name>
            <given-names>Derek</given-names>
            <surname>Bridge</surname>
          </string-name>
          .
          <year>2017</year>
          . Diversity, Serendipity, Novelty, and
          <article-title>Coverage: A Survey and Empirical Analysis of Beyond-Accuracy Objectives in Recommender Systems</article-title>
          .
          <source>ACM Trans. Interact. Intell. Syst. 7</source>
          ,
          <issue>1</issue>
          (
          <year>2017</year>
          ),
          <volume>2</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>2</lpage>
          :
          <fpage>42</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Thomas</surname>
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Kipf</surname>
            and
            <given-names>Max</given-names>
          </string-name>
          <string-name>
            <surname>Welling</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Semi-Supervised Classification with Graph Convolutional Networks</article-title>
          .
          <source>In ICLR (Poster)</source>
          .
          <source>OpenReview.net.</source>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Yehuda</surname>
            <given-names>Koren</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robert M. Bell</surname>
            , and
            <given-names>Chris</given-names>
          </string-name>
          <string-name>
            <surname>Volinsky</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Matrix Factorization Techniques for Recommender Systems</article-title>
          .
          <source>Computer 42</source>
          ,
          <issue>8</issue>
          (
          <year>2009</year>
          ),
          <fpage>30</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Mounia</given-names>
            <surname>Lalmas</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Personalising and Diversifying the Listening Experience</article-title>
          .
          <source>In ICTIR. ACM</source>
          ,
          <volume>3</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Alfonso</surname>
            <given-names>Landin</given-names>
          </string-name>
          , Javier Parapar, and
          <string-name>
            <given-names>Álvaro</given-names>
            <surname>Barreiro</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Novel and Diverse Recommendations by Leveraging Linear Models with User and Item Embeddings</article-title>
          .
          <source>In ECIR (2) (Lecture Notes in Computer Science</source>
          , Vol.
          <volume>12036</volume>
          ). Springer,
          <fpage>215</fpage>
          -
          <lpage>222</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Dawen</surname>
            <given-names>Liang</given-names>
          </string-name>
          , Rahul G. Krishnan,
          <string-name>
            <given-names>Matthew D.</given-names>
            <surname>Hofman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Tony</given-names>
            <surname>Jebara</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Variational Autoencoders for Collaborative Filtering</article-title>
          .
          <source>In WWW. ACM</source>
          ,
          <volume>689</volume>
          -
          <fpage>698</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Kelong</surname>
            <given-names>Mao</given-names>
          </string-name>
          , Jieming Zhu, Xi Xiao, Biao Lu,
          <string-name>
            <given-names>Zhaowei</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Xiuqiang</given-names>
            <surname>He</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendation</article-title>
          .
          <source>In CIKM. ACM</source>
          ,
          <volume>1253</volume>
          -
          <fpage>1262</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Julian</surname>
            <given-names>J. McAuley</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Christopher Targett</surname>
            ,
            <given-names>Qinfeng</given-names>
          </string-name>
          <string-name>
            <surname>Shi</surname>
          </string-name>
          , and Anton van den Hengel.
          <year>2015</year>
          .
          <article-title>Image-Based Recommendations on Styles and Substitutes</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>43</volume>
          -
          <fpage>52</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Matthew</surname>
            <given-names>Richardson</given-names>
          </string-name>
          , Rakesh Agrawal, and
          <string-name>
            <surname>Pedro</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Domingos</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Trust Management for the Semantic Web</article-title>
          .
          <source>In ISWC (Lecture Notes in Computer Science</source>
          , Vol.
          <volume>2870</volume>
          ). Springer,
          <fpage>351</fpage>
          -
          <lpage>368</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Guy</given-names>
            <surname>Shani</surname>
          </string-name>
          and
          <string-name>
            <given-names>Asela</given-names>
            <surname>Gunawardana</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Evaluating Recommendation Systems</article-title>
          .
          <source>In Recommender Systems Handbook</source>
          . Springer,
          <fpage>257</fpage>
          -
          <lpage>297</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Yifei</surname>
            <given-names>Shen</given-names>
          </string-name>
          , Yongji Wu, Yao Zhang, Caihua Shan, Jun Zhang, Khaled B.
          <string-name>
            <surname>Letaief</surname>
            , and
            <given-names>Dongsheng</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>How Powerful is Graph Convolution for Recommendation?</article-title>
          .
          <source>In CIKM. ACM</source>
          ,
          <volume>1619</volume>
          -
          <fpage>1629</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Thiago</surname>
            <given-names>Silveira</given-names>
          </string-name>
          , Min Zhang, Xiao Lin, Yiqun Liu, and Shaoping Ma.
          <year>2019</year>
          .
          <article-title>How good your recommender system is? A survey on evaluations in recommendation</article-title>
          .
          <source>Int. J. Mach. Learn. Cybern</source>
          .
          <volume>10</volume>
          ,
          <issue>5</issue>
          (
          <year>2019</year>
          ),
          <fpage>813</fpage>
          -
          <lpage>831</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>Dusan</surname>
            <given-names>Stamenkovic</given-names>
          </string-name>
          , Alexandros Karatzoglou, Ioannis Arapakis, Xin Xin, and
          <string-name>
            <given-names>Kleomenis</given-names>
            <surname>Katevas</surname>
          </string-name>
          .
          <year>2022</year>
          .
          <article-title>Choosing the Best of Both Worlds: Diverse and Novel Recommendations through Multi-Objective Reinforcement Learning</article-title>
          .
          <source>In WSDM. ACM</source>
          ,
          <volume>957</volume>
          -
          <fpage>965</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Jianing</surname>
            <given-names>Sun</given-names>
          </string-name>
          , Wei Guo, Dengcheng Zhang, Yingxue Zhang, Florence Regol, Yaochen Hu, Huifeng Guo, Ruiming Tang, Han Yuan,
          <string-name>
            <given-names>Xiuqiang</given-names>
            <surname>He</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Mark</given-names>
            <surname>Coates</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>A Framework for Recommending Accurate and Diverse Items Using Bayesian Graph Convolutional Neural Networks</article-title>
          .
          <source>In KDD. ACM</source>
          ,
          <year>2030</year>
          -
          <fpage>2039</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33] Rianne van den Berg, Thomas N.
          <string-name>
            <surname>Kipf</surname>
            , and
            <given-names>Max</given-names>
          </string-name>
          <string-name>
            <surname>Welling</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Graph Convolutional Matrix Completion</article-title>
          .
          <source>CoRR abs/1706</source>
          .02263 (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>Saúl</given-names>
            <surname>Vargas</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Novelty and diversity enhancement and evaluation in recommender systems and information retrieval</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>1281</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>Saul</given-names>
            <surname>Vargas</surname>
          </string-name>
          and
          <string-name>
            <given-names>Pablo</given-names>
            <surname>Castells</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Rank and relevance in novelty and diversity metrics for recommender systems</article-title>
          .
          <source>In RecSys. ACM</source>
          ,
          <volume>109</volume>
          -
          <fpage>116</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <surname>Petar</surname>
            <given-names>Velickovic</given-names>
          </string-name>
          , Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Graph Attention Networks</article-title>
          .
          <source>In ICLR (Poster)</source>
          .
          <source>OpenReview.net.</source>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <surname>Sanne</surname>
            <given-names>Vrijenhoek</given-names>
          </string-name>
          , Mesut Kaya, Nadia Metoui, Judith Möller, Daan Odijk, and
          <string-name>
            <given-names>Natali</given-names>
            <surname>Helberger</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>Recommenders with a Mission: Assessing Diversity in News Recommendations</article-title>
          .
          <source>In CHIIR. ACM</source>
          ,
          <volume>173</volume>
          -
          <fpage>183</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <surname>Xiang</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Xiangnan He,
          <string-name>
            <surname>Meng</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fuli Feng</surname>
          </string-name>
          , and
          <string-name>
            <surname>Tat-Seng Chua</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Neural Graph Collaborative Filtering</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>165</volume>
          -
          <fpage>174</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <surname>Xiang</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hongye Jin</surname>
          </string-name>
          , An Zhang, Xiangnan He,
          <string-name>
            <surname>Tong Xu</surname>
          </string-name>
          , and
          <string-name>
            <surname>Tat-Seng Chua</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Disentangled Graph Collaborative Filtering</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>1001</volume>
          -
          <fpage>1010</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <surname>Junkang</surname>
            <given-names>Wu</given-names>
          </string-name>
          , Wentao Shi, Xuezhi Cao, Jiawei Chen, Wenqiang Lei, Fuzheng Zhang, Wei Wu, and
          <string-name>
            <given-names>Xiangnan</given-names>
            <surname>He</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>DisenKGAT: Knowledge Graph Embedding with Disentangled Graph Attention Network</article-title>
          .
          <source>In CIKM. ACM</source>
          ,
          <volume>2140</volume>
          -
          <fpage>2149</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <surname>Wenzhuo</surname>
            <given-names>Yang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Jia</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Chenxi</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Latrice</given-names>
            <surname>Barnett</surname>
          </string-name>
          , Markus Anderle, Simo Arajärvi, Harshavardhan Utharavalli, Caiming Xiong, and
          <string-name>
            <surname>Steven</surname>
            <given-names>C. H.</given-names>
          </string-name>
          <string-name>
            <surname>Hoi</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>On the Diversity and Explainability of Recommender Systems: A Practical Framework for Enterprise App Recommendation</article-title>
          .
          <source>In CIKM. ACM</source>
          ,
          <volume>4302</volume>
          -
          <fpage>4311</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <surname>Rex</surname>
            <given-names>Ying</given-names>
          </string-name>
          , Ruining He, Kaifeng Chen, Pong Eksombatchai, William L.
          <string-name>
            <surname>Hamilton</surname>
            , and
            <given-names>Jure</given-names>
          </string-name>
          <string-name>
            <surname>Leskovec</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Graph Convolutional Neural Networks for Web-Scale Recommender Systems</article-title>
          .
          <source>In KDD. ACM</source>
          ,
          <volume>974</volume>
          -
          <fpage>983</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>ChengXiang</given-names>
            <surname>Zhai</surname>
          </string-name>
          , William W. Cohen,
          <string-name>
            <given-names>and John D.</given-names>
            <surname>Laferty</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Beyond independent relevance: methods and evaluation metrics for subtopic retrieval</article-title>
          .
          <source>In SIGIR. ACM</source>
          ,
          <volume>10</volume>
          -
          <fpage>17</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [44]
          <string-name>
            <surname>Yu</surname>
            <given-names>Zheng</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Chen</given-names>
            <surname>Gao</surname>
          </string-name>
          , Liang Chen, Depeng Jin, and
          <string-name>
            <given-names>Yong</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>DGCN: Diversified Recommendation with Graph Convolutional Networks</article-title>
          .
          <source>In WWW. ACM / IW3C2</source>
          ,
          <fpage>401</fpage>
          -
          <lpage>412</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [45]
          <string-name>
            <surname>Kaixiong</surname>
            <given-names>Zhou</given-names>
          </string-name>
          , Xiao Huang,
          <string-name>
            <given-names>Yuening</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Daochen</given-names>
            <surname>Zha</surname>
          </string-name>
          , Rui Chen, and
          <string-name>
            <given-names>Xia</given-names>
            <surname>Hu</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Towards Deeper Graph Neural Networks with Diferentiable Group Normalization</article-title>
          . In NeurIPS.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>