<!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>
      <journal-title-group>
        <journal-title>June</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>What is the role of Context in Fair Group Recommendations?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sara Migliorini</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elisa Quintarelli</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Damiano Carra</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alberto Belussi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University of Verona</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>4</volume>
      <issue>2019</issue>
      <abstract>
        <p>We investigate the role played by the context, i.e. the situation the group is currently experiencing, in the design of a system that recommends sequences of activities as a multi-objective optimization problem, where the satisfaction of the group and the available time interval are two of the functions to be optimized. In particular, we highlight that the dynamic evolution of the group can be the key contextual feature that has to be considered to produce fair suggestions.</p>
      </abstract>
      <kwd-group>
        <kwd>Sequence recommendations ∙ Context ∙ Fairness ∙ Groups</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Recommender systems (see the surveys [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]) have quickly become a
fundamental technology, employed by many important companies such as Netflix, Amazon
and Google, since they suggest items, chosen from big datasets, that match the tastes of
users. Most of these systems mainly focus on personal preferences without considering
the balance with fairness, which abstractly means to not discriminate against
individuals or groups, when providing suggestions either to single users or groups. In all the
scenarios where activities are inherently social (e.g. going to the cinema, eating out
or visiting a city) recommendation systems provide suggestions for groups of users,
which in the literature are classified either as persistent or ephemeral [
        <xref ref-type="bibr" rid="ref4 ref6 ref9">9,4,6</xref>
        ].
Persistent groups are those where members have a history of activities together, ephemeral
groups, on the other hand, may be constituted by people who are together for the first
time: consequently, the group preferences have to be computed on the basis of similar
persistent groups, where group similarity is evaluated by means of common features
defining the context of the groups [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        The online recommendation of the next activity, either for single users, or for groups,
has been extensively studied [
        <xref ref-type="bibr" rid="ref14 ref2 ref9">9,2,14</xref>
        ]: we refer to this type of recommendation as
myopic, since it focuses on one activity at a time. The authors in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] propose an algorithm
that maximizes the satisfaction of each group member while minimizing the unfairness
between them. However such an approach does not consider that further
recommendations could produce a better satisfaction of the group preferences by extending the
evaluation to an interval of time (optimization problem).
      </p>
      <p>
        The recommendation of a sequence of activities has received little attention. For
instance, the literature considers some scenarios such as the set of points of interest
for tourist [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], or the list of songs to listen [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], in which planning ahead the
recommendation of a whole sequence – given some constraints, such as the available time –
provides more flexibility. Moreover, it gives the chance to find solutions that a myopic
recommendation may not be able to find. Nevertheless, most of the works for sequence
recommendations focus on a single user and do not consider groups (see [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] for a
recent survey). There are only few papers that study such a scenario [
        <xref ref-type="bibr" rid="ref10 ref13 ref3">13,10,3</xref>
        ]. In [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], the
authors provide a system that suggests the path to follow within a museum by a group
of visitors. The authors of [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] propose a method for suggesting a sequence of songs to
a group of listeners trying to balance the users satisfaction levels. Herzog [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] considers
the Tourist Trip Design Problem (sequence of points of interests) for a group of users.
All the above works share a common limitations: they consider a single utility function
for each user. In our work, instead, we consider the case where the choice is driven by
multiple criteria, and formalize the problem as a multi-objective optimization problem.
      </p>
      <p>
        In this paper we consider the problem of recommending a sequence of activities to
groups of users, either persistent or ephemeral. The resulting sequence could reduce
the thinking time required by a myopic recommendation system – e.g., channel surfing
that users typically perform to find something interesting to watch next, or discussions
during a trip to decide the next thing to visit. Recommending sequences can be useful
whenever the group of users has a limited time interval to spend together, since
suggesting a sequence decreases the time wasted in selecting the best next activity. In addition,
we consider the role played by the context, i.e. the situation, the group is currently
experiencing. It has been recognized that the notion of context influences the user
preferences [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which may vary with respect to the group current context. For instance, the
same person, may prefer to see different film genres depending on the people she/he
is with (e.g., family, or friends), or depending on the day (weekdays, weekend), or on
period of the year (e.g., Christmas time).
      </p>
      <p>
        Our approach proposes to model the generation of recommendation sequences as a
multi-objective optimization problem, where the satisfaction of the group is one of the
functions to be optimized in order to provide fair recommendations and maintain the
group as cohesive as possible; in this case, fairness is understood in terms of how well
our approach respects the individual preferences of the group members. We propose to
solve such problem by using the Multi-Objective Simulated Annealing (MOSA)
optimization heuristic [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. More specifically, we extend such approach with the notion of
context? . The novelty with respect to the state of the art (see [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]) is that time (a
contextual feature) influences the group composition, thus the current context. We envision
that, given the sequence recommendation problem, time has a great impact in the
evolution of groups and has a central role in the optimization of user/group preferences in
order to achieve fairness.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Context and Motivation</title>
      <p>The proposed approach is general enough to be applied to any activity; however, due
to the availability of a dataset related to the TV domain, we have considered such an
entertainment scenario and its issues as our motivating example.</p>
      <p>
        ?The extended version of the paper has been published in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
Sequences are produced for groups evolving along with time. We are interested in
generating sequences of recommendations for people spending a time interval together.
The composition of the group, which can change over time, is a feature that influences
the recommendations, since movies to be suggested to adults are not always proper
for kids. We consider as contextual features the group composition (adults with kids,
adults, teens, or kids) and the temporal information (daytime or night, and the day of
the week), but the proposal can be easily extended by including other relevant features
to describe the contexts users may experience in a given scenario. We say that a group
has changed whenever its current composition changes, i.e. from adults with kids the
group has evolved into adults (no matter the number of members): our
recommendations are contextual, thus, a change in context determines a different policy in providing
recommendations to the group in its current state. Note that the group evolution is
natural along with time, indeed, a group can dynamically change its composition; thus,
a contextual feature (in this case the time) can have an impact on another feature (the
group composition).
      </p>
      <p>Problem to solve: To optimize recommendation sequences for a group in a time interval,
it is necessary to investigate how time influences the group composition.
Constraints and objective functions are considered in exploring the problem. MOSA
is a multi-objective optimization technique that can take into account various constraints
to be satisfied and functions to be optimized: different alternatives can be considered
in aggregating individual preferences to obtain the group recommendation. In our
scenario, we will consider as constraints the maximum interval of time the group can spend
together (Tmax) and the maximum available budget (bmax). As functions to optimize
we will consider: i) the minimization of the empty slot between two following TV
programs; ii) the maximization of the portion of Tmax covered by recommendations; iii)
the minimization of the number of programs the group components has already watched
in the past; iv) the maximization of the group satisfaction. Notice that the latter is
influenced not only by the context, but also by the possible group evolution.
Problem to solve: Find the set of functions that can best describe our scenario.
Customized sequences of recommendations for groups. We analyze different
possibilities to aggregate individual preferences to generate group preferences. To compute
the preferences of a group for a given program, we use the classical aggregation
functions, i.e. the Average Preference or the Least-Misery Preference. However, the analysis
of past evolutions of groups can allow us to predict the evolution of the current group
over time, e.g. it is frequent that after 9 p.m the group changes from adults with kids to
adults; in this case we try to maximize the satisfaction of kids inside the group in the
early phase, since we know that with high probability the group will evolve into another
one with a different composition and we want to provide fair recommendations.
Problem to solve: Consider the impact of the group evolution to provide fair
recommendations and prevent voluntary desertion due to unfair suggestions.
3</p>
    </sec>
    <sec id="sec-3">
      <title>A Recommendation System for Groups</title>
      <p>Fig. 1 shows an overall picture of our approach (in the blue rectangles the steps
performed at run-time): we collect the description of items in the considered scenario, e.g.
different kind of entertainments, and the logs of past accesses both for users and groups.
When a group is ephemeral, its preferences will be inferred starting from the
components’ preferences or by using the preferences of a similar (w.r.t. the context) group.
The context is related to the group composition (adults with kids, adults, teens, or kids)
Log of past accesses
Item descriptions
Log of group accesses</p>
      <p>Contextual individual</p>
      <p>preferences
Contextual group</p>
      <p>preferences
Group Evolutions</p>
      <p>C1</p>
      <p>c1, …., cn
Functions to optimize
time</p>
      <p>C2
and temporal information (daytime or night, and the day of the week), but it may
include other features. Given a group in a certain context (the temporal information can
be sensed, while the group composition has to be declared) and the slot of time to spend
together, our framework analyzes the preferences computed off-line and determines a
sequence of suggested entertainments. These sequences are affected also by the
possible group evolution computed using the past known history. In particular, if the current
group is a persistent one, its past history can be used to predict its evolution with an high
degree of confidence (the relative frequencies of its previous evolutions are computed,
choosing the one with the higher frequency); otherwise, we can use the past history of
similar groups in order to make such prediction also for an ephemeral group.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
      <p>Available dataset. We consider a dataset in the TV domain, with users watching TV
programs possibly in groups and in different contexts. Contexts are identified by
temporal information (daytime or night, and the day of the week) and the type of groups, i.e.
the number and age of members. The dataset contains TV viewings related to almost
8,000 users and 119 channels and a log containing both individual and group viewings.
The log contains approximately 5 million entries, among which we retained just the
synthonizations longer than three minutes. Almost 1.5 million viewings involve more
than one person together. Each log row specifies the identifiers of both the user and the
program he/she watched, along with start time and end time.</p>
      <p>Dataset analysis. From the analysis of the dataset we found out that: i) the average
number of programs each user watches sequentially in a day is about 3; ii) in 80% of
cases where there is a sequence of program viewings for a user in a day, the number of
short viewings is greater than the number of long (full) viewings and in the 46% of such
cases the number of short viewings is more than double than the number of full
viewings; iv) in 32% of cases where there is a sequence of viewings for the same user in a
specific day, there are at least two long viewings with short viewings in the middle. The
last analysis suggested us the importance of providing sequences of recommendations
also in the TV domain, since it could reduce the channel surfing activity.
Fig. 2 compares a sequence contained in the original dataset and a corresponding
suggestion produced by our EMOSA algorithm. Both sequences take as initial context a
group of two adults and two children, in a day time period starting at 15:30 and ending
at 21:30. For each sequence in Fig. 2, we report both the involved tv shows with their
genre (represented by an icon) and their duration (see the timestamps above and the
straight vertical lines), and the effective views performed by the group with its duration
(see the timestamps below and dashed lines). In particular, the blue segments denote the
duration of each single viewing, as it is noticeable in the original sequence, the group
performs some short viewings between one tv show and the other (i.e., surfing activity,
searching for the next TV show to view). Moreover, in the original sequence the first
two chosen shows (the sport event and the film) overlap (see the mixed colours between
16:00 to 16:30). The original sequence is composed of 4 TV shows overall: the first one
is a sporting event the group starts to view after 10 minutes of channel surfing and stops
to view before its end; conversely, the members in the group start to watch the following
iflm after it has already started, but they watch until the end. From this behaviour, we
can conclude that the group would have seen the film from the beginning if they had
known about it; on the contrary, they had less interest about the TV show, since they
watched it only for a small fraction.</p>
      <p>The sequence produced by the EMOSA algorithm is reported in the line below: it
clearly removes all short views between the long ones; moreover, no loss is registered
in the view of the two central TV shows. In particular, the film contained in the original
sequence can now be completely watched. Moreover, the prediction about the potential
group evolution (namely the fact the children will leave the group after the 21:30),
led to favour their preferences and this results into the inclusion of a cartoon after the
iflm, which also can be entirely watched by the group. Additionally, considering this
possible group evolution, the documentary is left at the end of the required period,
since it is mostly preferred by the adults who are more likely to remain in the future
group (eventually continuing to watch the show until its end).</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>We have presented a system based on a multi-objective optimization algorithm that
recommends sequence of activities to dynamic group of users considering their contextual
information; it is able to propose to a group of users a sequence of entertainments that
improves the objective functions w.r.t. the group choices registered in the logs. The
dynamic group hypothesis allows us to further improve the obtained recommendations
and to balance preferences and fairness. Future work includes the application of the
solution to other application domains and the execution of additional experiments by
collecting also the opinion of the users about the provided recommendations.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Adomavicius</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sankaranarayanan</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuzhilin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Incorporating contextual information in recommender systems using a multidimensional approach</article-title>
          .
          <source>ACM Transactions on Information Systems</source>
          <volume>23</volume>
          (
          <issue>1</issue>
          ),
          <fpage>103</fpage>
          -
          <lpage>145</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Adomavicius</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuzhilin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>17</volume>
          (
          <issue>6</issue>
          ),
          <fpage>734</fpage>
          -
          <lpage>749</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Herzog</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Recommending a sequence of points of interest to a group of users in a mobile context</article-title>
          .
          <source>In: Proceedings of ACM RecSys'17</source>
          . pp.
          <fpage>402</fpage>
          -
          <lpage>406</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Jameson</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smyth</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Recommendation to groups</article-title>
          .
          <source>In: The Adaptive Web: Methods and Strategies of Web Personalization</source>
          , pp.
          <fpage>596</fpage>
          -
          <lpage>627</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Masthoff</surname>
          </string-name>
          , J.: Group modeling:
          <article-title>Selecting a sequence of television items to suit a group of viewers</article-title>
          .
          <source>In: Personalized digital television</source>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>141</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Masthoff</surname>
          </string-name>
          , J.:
          <article-title>Group recommender systems: Aggregation, satisfaction and group attributes</article-title>
          .
          <source>In: Recommender Systems Handbook</source>
          , pp.
          <fpage>743</fpage>
          -
          <lpage>776</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Migliorini</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carra</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belussi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Adaptive Trip Recommendation System: Balancing Travelers among POIs with MapReduce</article-title>
          .
          <source>In: IEEE BigData Congress</source>
          . pp.
          <fpage>255</fpage>
          -
          <lpage>259</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Migliorini</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Quintarelli</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carra</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Belussi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Sequences of Recommendations for Dynamic Groups: What is the Role of Context? IEEE BigData Congress (</article-title>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>O</given-names>
            <surname>'Connor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Cosley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Konstan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.A.</given-names>
            ,
            <surname>Riedl</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.:</surname>
          </string-name>
          <article-title>PolyLens: A recommender system for groups of user</article-title>
          .
          <source>In: ECSCW 2001</source>
          . pp.
          <fpage>199</fpage>
          -
          <lpage>218</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Piliponyte</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ricci</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koschwitz</surname>
          </string-name>
          , J.:
          <article-title>Sequential music recommendations for groups by balancing user satisfaction</article-title>
          .
          <source>In: UMAP workshops</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Quadrana</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cremonesi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jannach</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Sequence-Aware Recommender Systems</article-title>
          .
          <source>ACM Comput. Surv</source>
          .
          <volume>51</volume>
          (
          <issue>4</issue>
          ),
          <volume>66</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>66</lpage>
          :
          <fpage>36</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ricci</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rokach</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shapira</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Recommender systems: introduction and challenges</article-title>
          .
          <source>In: Recommender Systems Handbook</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>34</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Rossi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barile</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galdi</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Russo</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Recommendation in museums: paths, sequences, and group satisfaction maximization</article-title>
          .
          <source>Multimedia Tools and Applications</source>
          <volume>76</volume>
          (
          <issue>24</issue>
          ),
          <fpage>26031</fpage>
          -
          <lpage>26055</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Min</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yongfeng</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhaoquan</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yiqun</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shaoping</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Fairness-Aware Group Recommendation with Pareto-Efficiency</article-title>
          .
          <source>In: ACM RecSys '17</source>
          . pp.
          <fpage>107</fpage>
          -
          <lpage>115</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>