<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Comprehensive Assessment of Robustness in Fairness of GNN-based Recom mender Systems against Attacks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ludovico Boratto</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Francesco Fabbri</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>Gianni Fenu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mirko Marras</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giacomo Medda</string-name>
          <email>giacomo.medda@unica.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Robustness</institution>
          ,
          <addr-line>Fairness, Recommendation, GNN, Perturbation, Multi-Stakeholder, Provider, Consumer</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Spotify</institution>
          ,
          <addr-line>Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Cagliari</institution>
          ,
          <addr-line>Cagliari</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The robustness of recommendation models is typically measured by their ability to maintain the original utility when exposed to attacks. In contrast, robustness in fairness pertains to the resilience of fairness levels in the presence of such attacks. Despite its significance, this latter area remains largely underexplored. In this extended abstract, we evaluate the robustness of graph-based recommender systems with respect to fairness from both the consumer and provider perspectives, under attacks involving edge-level perturbations. We analyze the impact of these perturbations on fairness through an experimental protocol involving three datasets and three graph neural networks. Our findings reveal severe fairness issues, particularly on the consumer side, where fairness is compromised to a greater extent than on the provider side. Source code: https://github.com/jackmedda/CPFairRobust.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        Recommender systems are designed to align with consumers’ preferences by suggesting
content that matches their interests while also achieving the visibility and engagement goals of
content providers. However, this balance can be disrupted by targeted attacks that manipulate
recommendations to serve the attacker’s objectives, compromising the experience of both
consumers and providers [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. Other research fields, such as computer sensing [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] and code
generation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], have utilized attacks constructively to enhance performance or develop defense
mechanisms. In a similar manner, the literature in recommender systems predominantly pursues
these goals by focusing on attacks that disrupt model recommendations and, consequently, their
utility. This often involves poisoning attacks, which alter training data by adding fake users.
      </p>
      <p>
        Concerns over fairness in machine learning systems, driven by new regulatory frameworks [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
have intensified eforts to evaluate [
      </p>
      <p>
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref7 ref8 ref9">7, 8, 9, 10, 11, 12</xref>
        ], mitigate [
        <xref ref-type="bibr" rid="ref13 ref14">13, 14</xref>
        ], and explain [
        <xref ref-type="bibr" rid="ref15 ref16 ref17 ref18">15, 16, 17,
18</xref>
        ] fairness issues afecting both consumers and providers. Despite this growing focus, the
integration of robustness and fairness objectives remains underexplored, and comprehensive
studies on the robustness of fairness in recommender systems against specialized attacks are
absent. While other domains have begun to address the interaction between attacks and
fairness [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], previous studies that have explored robustness beyond accuracy, such as certified
robustness techniques and fairness attacks, have predominantly focused on classification tasks
rather than recommender systems. In the recommendation domain, robustness beyond utility
has been examined in relation to bias [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] and sparsity [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], yet fairness concerning protected
groups remains largely unaddressed in the literature [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        In this extended abstract, we summarize our prior work [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] on a comprehensive analysis of
the robustness of graph-based recommender systems in terms of fairness, a concept we refer to
as robustness in fairness. Specifically, we investigate the extent to which fairness, from both the
consumer and provider perspectives, remains stable under attack scenarios. Given the strong
performance of graph neural networks (GNNs) in recommendation tasks and the wide range
of attacks targeting graph data [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], our study explores the impact of edge-level perturbations
(addition and deletion) on robustness in fairness. We examine a white-box scenario where an
attacker aims to compromise the group fairness of a recommender system. Such attacks may
have real-world consequences, including damage to a company’s public reputation [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>2. Methodology</title>
      <p>
        To test the robustness in fairness of GNN-based recommender systems, we extended an approach
that perturbs a graph at the edge-level to explain the predictions in several downstream tasks [
        <xref ref-type="bibr" rid="ref18 ref25 ref26">25,
26, 18</xref>
        ]. The extended approach iteratively performs poisoning-like attacks and monitors fairness
as the user-item interaction graph gets gradually perturbed, encompassing diferent types of
perturbations and fairness operationalizations. To estimate the impact of such an attack on
robustness in fairness of recommender systems, we follow [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and define ( , ) −   .
Given a user-item interaction graph represented by an adjacency matrix  , a fairness metric  ,
a GNN  parameterized by  , ( , ) −   can be formalized as follows:
Δ =  ( (
,  )̃, ) −  ( (,  ), ),
‖Δ‖22 ≤ , | | ≤̃ 
(1)
where  ̃ denotes the perturbed adjacency matrix and  ̃ the set of candidate edges. A model is
( , ) −   if an attack bounded by a budget  causes a change in fairness level lower than  .
      </p>
      <p>
        To define  , we draw on recent works that emphasize the importance of the group fairness
notion of demographic parity from both the consumer [
        <xref ref-type="bibr" rid="ref27 ref7">7, 27, 28</xref>
        ] and provider perspectives [
        <xref ref-type="bibr" rid="ref14 ref16 ref9">16,
9, 14</xref>
        ]. We formalize  in a binary setting as the absolute diference in impact (e.g., utility for
consumers [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] and exposure [
        <xref ref-type="bibr" rid="ref16">29, 16</xref>
        ] for providers) across two groups based on the related
stakeholder. Specifically, recommendation utility for consumers was operationalized into two
approximated metrics of  . Consumer Preference (CP) measures consumer fairness as the
disparity across consumer groups in rank-aware top- recommendation utility, assessed using
NDCG@ . On the other hand, Consumer Satisfaction (CS) evaluates consumer fairness based on
the disparity across consumer groups in rank-agnostic top- recommendation utility, measured
with Precision@ (P@ ). Similarly, exposure objectives for providers were operationalized into
two approximated metrics of  . Provider Exposure (PE) quantifies provider fairness as the
disparity in rank-aware exposure [
        <xref ref-type="bibr" rid="ref9">9, 29</xref>
        ] across provider groups. On a diferent line, Provider
Visibility (PV) assesses provider fairness as the disparity in rank-agnostic exposure, also referred
to as visibility [29], across provider groups. For all these operationalizations, 0 indicates fairness
and values close to it are better.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. Experimental Evaluation</title>
      <p>
        Given our objective of comprehensively testing robustness in fairness across intermediary
perturbation stages, we do not perform a classic poisoning attack as defined in [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], but we
estimated Δ through the perturbed adjacency matrix  ̃ generated at the inference stage.
Datasets. We opted for MovieLens-1M [30] (ML1M), Last.FM-1K [31] (LF1K), and Insurance [32]
(INS). We assessed consumer fairness on gender and age groups, and provider fairness across
short-head and long-tail items [
        <xref ref-type="bibr" rid="ref14 ref16">16, 14</xref>
        ]. Please refer to our full article [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] for more details.
Models. We selected consolidated baselines in graph collaborative filtering, namely GCMC [ 33],
LightGCN (LGCN) [34], and NGCF [35], which cover diferent modern GNN architectures.
Results. Figure 1 reports the demographic parity estimates (y-axis, DP) for each fairness
metric  (x-axis) under both edge addition (blue) and edge deletion (orange) from the original
graph. The data points represent each iteration of the perturbation process, with point sizes
increasing as more edges are perturbed (increased budget  ). A model robust in fairness would
be represented by points close to the dashed line (original  value of the model without
perturbation), while far points indicate that the perturbed edges afected the fairness level.
      </p>
      <p>S
N
I
K
1
F
L
M
1
L</p>
      <p>M</p>
      <p>On the consumer side, NGCF demonstrates the highest robustness, with points generally
clustered closer to the dashed line compared to the other models. GCMC and LGCN exhibit
similar behavior, particularly regarding Consumer Satisfaction (CS), where edge addition (∔
Add) substantially impacts demographic parity (DP) more than edge deletion (∔ Del). Some
experiments suggest that dataset characteristics can influence attack outcomes. For example,
GCMC was notably afected by edge deletion ( ∔ Del) on Consumer Preference (CP) under LF1K,
while NGCF’s sensitivity to edge addition (∔ Add) varies for age groups.</p>
      <p>
        On the provider side, the original systems exhibit a high degree of unfairness, which in turn
may influence the model robustness in fairness. Indeed, edge perturbations do not remarkably
alter such robustness, as observed under LF1K for instance. In other scenarios, edge deletion
proves more efective in influencing robustness in provider fairness compared to edge addition
(∔ Add), such as under INS. Notably, NGCF shows increased sensitivity to perturbations under
INS, and the diferences between GCMC and LGCN are more pronounced. This sensitivity may
be due to the GCMC encoder interpreting added edges as noise, while LGCN’s linear step views
them as new information. Extended results can be found in our original study [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
    </sec>
    <sec id="sec-5">
      <title>4. Conclusions and Future Works</title>
      <p>
        In this extended abstract, we defined robustness in fairness and raised attention towards the
issues caused by related attacks in recommendation. Compared to prior work, our analysis aimed
to assess the robustness in fairness of GNN-based recommender systems against poisoning-like
attacks based on edge-level perturbations, focusing on the models’ robustness and not on the
attack itself. From our results (in this extended abstract and in the original study [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]), the
tested models exhibit a higher sensitivity to attacks tailored for consumer fairness compared
with provider one. Specifically, the unfairness level across consumer groups can be increased
by a restrained amount of perturbations, whereas the impact on provider fairness is limited
by the prior unfairness level. Despite the limited set of considered models, they represent
consistent baselines in the literature and good candidates for analyzing a topic still unexplored
in recommendation compared with other fields. In future works, we plan to cover a wider set
of models, investigate perturbations based on re-wiring, and explore grey- or black-box attacks.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>We acknowledge financial support from (i) the National Recovery and Resilience Plan (NRRP),
Mission 4 Component 2 Investment 1.1 - Call for tender No. 3277, published on December 30,
2021, by the Italian Ministry of University and Research (MUR), funded by the European Union –
Next Generation EU. Project Code ECS0000038 – Project Title eINS Ecosystem of Innovation for
Next Generation Sardinia – Grant Assignment Decree No. 1056 adopted on June 23, 2022, by the
MUR (CUP F53C22000430001) and (ii) the project PHaSE - Promoting Healthy and Sustainable
Eating through Interactive and Explainable AI Methods, funded by the MUR under the PRIN
2022 program (CUP H53D23003530006).
[28] Y. Li, H. Chen, Z. Fu, Y. Ge, Y. Zhang, User-oriented fairness in recommendation, in: Proc.</p>
      <p>of the Web Conference, TheWebConf, ACM / IW3C2, 2021, pp. 624–632.
[29] E. Gómez, C. S. Zhang, L. Boratto, M. Salamó, M. Marras, The winner takes it all:
Geographic imbalance and provider (un)fairness in educational recommender systems, in:
Proc. of the 44th International ACM SIGIR Conference on Research and Development in
Information Retrieval, SIGIR, ACM, 2021, pp. 1808–1812.
[30] F. M. Harper, J. A. Konstan, The movielens datasets: History and context, ACM Trans.</p>
      <p>Interact. Intell. Syst. 5 (2016) 19:1–19:19.
[31] Ò. Celma, Music Recommendation and Discovery - The Long Tail, Long Fail, and Long</p>
      <p>Play in the Digital Music Space, Springer, 2010.
[32] Y. Li, H. Chen, S. Xu, Y. Ge, Y. Zhang, Towards personalized fairness based on causal notion,
in: Proc. of the 44th International ACM SIGIR Conference on Research and Development
in Information Retrieval, SIGIR, ACM, 2021, pp. 1054–1063.
[33] R. V. den Berg”, T. N. Kipf, M. Welling, Graph convolutional matrix completion, CoRR
abs/1706.02263 (2017). arXiv:1706.02263.
[34] X. He, K. Deng, X. Wang, Y. Li, Y. Zhang, M. Wang, Lightgcn: Simplifying and powering
graph convolution network for recommendation, in: Proc. of the 43rd International ACM
SIGIR conference on research and development in Information Retrieval, SIGIR, ACM,
2020, pp. 639–648.
[35] X. Wang, X. He, M. Wang, F. Feng, T. Chua, Neural graph collaborative filtering, in:
Proc. of the 42nd International ACM SIGIR Conference on Research and Development in
Information Retrieval, SIGIR, ACM, 2019.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shen</surname>
          </string-name>
          , X. Cheng,
          <article-title>Robust recommender system: A survey and future directions</article-title>
          ,
          <source>CoRR abs/2309</source>
          .
          <year>02057</year>
          (
          <year>2023</year>
          ).
          <source>arXiv:2309</source>
          .
          <year>02057</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V. W.</given-names>
            <surname>Anelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Deldjoo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Noia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. A.</given-names>
            <surname>Merra</surname>
          </string-name>
          ,
          <article-title>Adversarial recommender systems: Attack, defense, and advances</article-title>
          , in: F.
          <string-name>
            <surname>Ricci</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Rokach</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          Shapira (Eds.),
          <source>Recommender Systems Handbook</source>
          , Springer US,
          <year>2022</year>
          , pp.
          <fpage>335</fpage>
          -
          <lpage>379</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Croce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hein</surname>
          </string-name>
          ,
          <article-title>Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attacks</article-title>
          ,
          <source>in: Proc. of the 37th International Conference on Machine Learning</source>
          , ICML, volume
          <volume>119</volume>
          ,
          <string-name>
            <surname>PMLR</surname>
          </string-name>
          ,
          <year>2020</year>
          , pp.
          <fpage>2206</fpage>
          -
          <lpage>2216</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F.</given-names>
            <surname>Croce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gowal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Brunner</surname>
          </string-name>
          , E. Shelhamer,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Cemgil</surname>
          </string-name>
          ,
          <article-title>Evaluating the adversarial robustness of adaptive test-time defenses</article-title>
          ,
          <source>in: Proc. of the International Conference on Machine Learning</source>
          , ICML, volume
          <volume>162</volume>
          ,
          <string-name>
            <surname>PMLR</surname>
          </string-name>
          ,
          <year>2022</year>
          , pp.
          <fpage>4421</fpage>
          -
          <lpage>4435</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mastropaolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Pascarella</surname>
          </string-name>
          , E. Guglielmi,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ciniselli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Scalabrino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Oliveto</surname>
          </string-name>
          , G. Bavota,
          <article-title>On the robustness of code generation techniques: An empirical study on github copilot</article-title>
          ,
          <source>in: Proc. of the 45th IEEE/ACM International Conference on Software Engineering</source>
          ,
          <string-name>
            <surname>ICSE</surname>
          </string-name>
          , IEEE,
          <year>2023</year>
          , pp.
          <fpage>2149</fpage>
          -
          <lpage>2160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Noia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Tintarev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Fatourou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schedl</surname>
          </string-name>
          ,
          <article-title>Recommender systems under european AI regulations</article-title>
          ,
          <source>Commun. ACM</source>
          <volume>65</volume>
          (
          <year>2022</year>
          )
          <fpage>69</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          , G. Medda,
          <article-title>Consumer fairness in recommender systems: Contextualizing definitions and mitigations</article-title>
          ,
          <source>in: Proc. of the 44th European Conference on IR Research</source>
          , ECIR, volume
          <volume>13185</volume>
          <source>of LNCS</source>
          , Springer,
          <year>2022</year>
          , pp.
          <fpage>552</fpage>
          -
          <lpage>566</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          , G. Medda,
          <article-title>Practical perspectives of consumer fairness in recommendation</article-title>
          ,
          <source>Inf. Process. Manag</source>
          .
          <volume>60</volume>
          (
          <year>2023</year>
          )
          <fpage>103208</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Joachims</surname>
          </string-name>
          ,
          <article-title>Fairness of exposure in rankings</article-title>
          ,
          <source>in: Proc. of the 24th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining</source>
          ,
          <string-name>
            <surname>KDD</surname>
          </string-name>
          , ACM,
          <year>2018</year>
          , pp.
          <fpage>2219</fpage>
          -
          <lpage>2228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Fenu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          , G. Medda, G. Meloni,
          <article-title>Fair voice biometrics: Impact of demographic imbalance on group fairness in speaker recognition</article-title>
          ,
          <source>in: Proc. of the 22nd Annual Conference of the International Speech Communication Association</source>
          , Interspeech,
          <string-name>
            <surname>ISCA</surname>
          </string-name>
          ,
          <year>2021</year>
          , pp.
          <fpage>1892</fpage>
          -
          <lpage>1896</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Atzori</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          ,
          <article-title>Demographic bias in low-resolution deep face recognition in the wild</article-title>
          ,
          <source>IEEE J. Sel. Top. Signal Process</source>
          .
          <volume>17</volume>
          (
          <year>2023</year>
          )
          <fpage>599</fpage>
          -
          <lpage>611</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Balloccu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cancedda</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          ,
          <article-title>Knowledge is power, understanding is impact: Utility and beyond goals, explanation quality, and fairness in path reasoning recommendation</article-title>
          ,
          <source>in: Proc. of the 44th European Conference on IR Research</source>
          , ECIR, volume
          <volume>13982</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2023</year>
          , pp.
          <fpage>3</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Fabbri</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          , G. Medda,
          <article-title>Counterfactual graph augmentation for consumer unfairness mitigation in recommender systems</article-title>
          ,
          <source>in: Proc. of the 32nd ACM International Conference on Information and Knowledge Management</source>
          ,
          <string-name>
            <surname>CIKM</surname>
          </string-name>
          , ACM,
          <year>2023</year>
          , pp.
          <fpage>3753</fpage>
          -
          <lpage>3757</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          , S. Liu,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ou</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Zhang,</surname>
          </string-name>
          <article-title>Towards long-term fairness in recommendation</article-title>
          ,
          <source>in: Proc. of the Fourteenth ACM International Conference on Web Search and Data Mining</source>
          ,
          <string-name>
            <surname>WSDM</surname>
          </string-name>
          , ACM,
          <year>2021</year>
          , pp.
          <fpage>445</fpage>
          -
          <lpage>453</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Atzori</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          ,
          <article-title>Explaining bias in deep face recognition via image characteristics</article-title>
          ,
          <source>in: Proc. of the IEEE International Joint Conference on Biometrics, IJCB</source>
          , IEEE,
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Fu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Geng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Zhang,</surname>
          </string-name>
          <article-title>Explainable fairness in recommendation</article-title>
          ,
          <source>in: Proc. of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          ,
          <string-name>
            <surname>SIGIR</surname>
          </string-name>
          , ACM,
          <year>2022</year>
          , pp.
          <fpage>681</fpage>
          -
          <lpage>691</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Ghazimatin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Balalau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. S.</given-names>
            <surname>Roy</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Weikum, PRINCE: provider-side interpretability with counterfactual explanations in recommender systems</article-title>
          ,
          <source>in: Proc. of the Thirteenth ACM International Conference on Web Search and Data Mining</source>
          ,
          <string-name>
            <surname>WSDM</surname>
          </string-name>
          , ACM,
          <year>2020</year>
          , pp.
          <fpage>196</fpage>
          -
          <lpage>204</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G.</given-names>
            <surname>Medda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Fabbri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          , G. Fenu, Gnnuers:
          <article-title>Fairness explanation in gnns for recommendation via counterfactual reasoning</article-title>
          ,
          <source>ACM Trans. Intell. Syst. Technol</source>
          . (
          <year>2024</year>
          ). Just Accepted.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , W. Ma, M. Zhang, Y. Liu,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <article-title>A survey on the fairness of recommender systems</article-title>
          ,
          <source>ACM Trans. Inf. Syst</source>
          . (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Takemori</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ohkuma</surname>
          </string-name>
          ,
          <article-title>Unbiased learning for the causal efect of recommendation</article-title>
          ,
          <source>in: Proc. of the Fourteenth ACM Conference on Recommender Systems</source>
          , RecSys, ACM,
          <year>2020</year>
          , pp.
          <fpage>378</fpage>
          -
          <lpage>387</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          <article-title>Zheng, Multi-view denoising graph auto-encoders on heterogeneous information networks for cold-start recommendation</article-title>
          ,
          <source>in: Proc. of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining</source>
          ,
          <string-name>
            <surname>KDD</surname>
          </string-name>
          , ACM,
          <year>2021</year>
          , pp.
          <fpage>2338</fpage>
          -
          <lpage>2348</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>L.</given-names>
            <surname>Boratto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Fabbri</surname>
          </string-name>
          , G. Fenu,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marras</surname>
          </string-name>
          , G. Medda,
          <article-title>Robustness in fairness against edge-level perturbations in gnn-based recommendation</article-title>
          ,
          <source>in: Proc. of the 46th European Conference on Information Retrieval, ECIR</source>
          , volume
          <volume>14610</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2024</year>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>M.</given-names>
            <surname>Fang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. Z.</given-names>
            <surname>Gong</surname>
          </string-name>
          , J. Liu,
          <article-title>Poisoning attacks to graph-based recommender systems</article-title>
          ,
          <source>in: Proc. of the 34th Annual Computer Security Applications Conference</source>
          , ACSAC, ACM,
          <year>2018</year>
          , pp.
          <fpage>381</fpage>
          -
          <lpage>392</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>N.</given-names>
            <surname>Mehrabi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Naveed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Morstatter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galstyan</surname>
          </string-name>
          ,
          <article-title>Exacerbating algorithmic bias through fairness attacks</article-title>
          ,
          <source>in: Proc. of the Thirty-Fifth AAAI Conference on Artificial Intelligence, AAAI , Thirty-Third Conference on Innovative Applications of Artificial Intelligence</source>
          ,
          <string-name>
            <surname>IAAI</surname>
          </string-name>
          ,
          <source>The Eleventh Symposium on Educational Advances in Artificial Intelligence</source>
          ,
          <string-name>
            <surname>EAAI</surname>
          </string-name>
          , AAAI Press,
          <year>2021</year>
          , pp.
          <fpage>8930</fpage>
          -
          <lpage>8938</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>A.</given-names>
            <surname>Lucic</surname>
          </string-name>
          , M. A. ter Hoeve, G. Tolomei,
          <string-name>
            <surname>M. de Rijke</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Silvestri</surname>
          </string-name>
          ,
          <article-title>Cf-gnnexplainer: Counterfactual explanations for graph neural networks</article-title>
          ,
          <source>in: Proc. of the International Conference on Artificial Intelligence and Statistics</source>
          , AISTATS, volume
          <volume>151</volume>
          ,
          <string-name>
            <surname>PMLR</surname>
          </string-name>
          ,
          <year>2022</year>
          , pp.
          <fpage>4499</fpage>
          -
          <lpage>4511</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>B.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lijfijt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Bie</surname>
          </string-name>
          ,
          <article-title>Explanations for network embedding-based link predictions</article-title>
          ,
          <source>in: Proc. of the International Workshops of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, ECML PKDD</source>
          , volume
          <volume>1524</volume>
          , Springer,
          <year>2021</year>
          , pp.
          <fpage>473</fpage>
          -
          <lpage>488</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>H.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Mitra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Diaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>A multi-objective optimization framework for multi-stakeholder fairness-aware recommendation</article-title>
          ,
          <source>ACM Trans. Inf. Syst</source>
          . (
          <year>2022</year>
          ). Just Accepted.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>