<!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>Schelling Games with Continuous Types (short paper)⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Davide Bilò</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vittorio Bilò</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michelle Döring</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pascal Lenzner</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Louise Molitor</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jonas Schmidt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Hasso Plattner Institute</institution>
          ,
          <addr-line>Potsdam</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of L'Aquila</institution>
          ,
          <addr-line>L'Aquila</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Salento</institution>
          ,
          <addr-line>Lecce</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In most major cities and urban areas, residents form homogeneous neighborhoods along ethnic or socio-economic lines. This phenomenon is widely known as residential segregation and has been studied extensively. Fifty years ago, Schelling proposed a landmark model that explains residential segregation in an elegant agent-based way. A recent stream of papers analyzed Schelling's model using game-theoretic approaches. However, all these works considered models with a given number of discrete types modeling diferent ethnic groups. We focus on segregation caused by non-categorical attributes, such as household income or position in a political left-right spectrum. For this, we consider agent types that can be represented as real numbers. This opens up a great variety of reasonable models and, as a proof of concept, we focus on several natural candidates. In particular, we consider agents that evaluate their location by the average type-diference or the maximum type-diference to their neighbors, or by having a certain tolerance range for type-values of neighboring agents. We study the existence and computation of equilibria and provide bounds on the Price of Anarchy and Stability.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        1. Introduction
"Birds of a feather flock together" is an often used proverb to describe homophily [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], i.e., the
phenomenon that homogeneous groups are prevalent in society. The group members might be
similar in terms of, for example, their ethnic group, their socioeconomic status, or their political
orientation. Within a city, such groups typically cluster together, which then leads to segregated
neighborhoods, called residential segregation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Segregated neighborhoods have a strong impact on the socioeconomic prospects [
        <xref ref-type="bibr" rid="ref3 ref4">3</xref>
        ] and on
the health of its inhabitants [
        <xref ref-type="bibr" rid="ref5 ref6">4, 5</xref>
        ]. This explains why residential segregation is widely studied.
Typical models are agent-based and they assume that the agents are partitioned into a given
ifxed set of types, which can be understood as an ethnic group, a trait, or an afiliation. The
landmark model of this kind was proposed by Schelling [
        <xref ref-type="bibr" rid="ref7 ref8">6, 7</xref>
        ] roughly fifty years ago. There,
agents of two types are placed on the line or a grid and it is assumed that an agent is content
with her current location, if at least a  -fraction of all neighbors are of her type, for some
 ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. Discontent agents try to relocate. As a result, large homogeneous neighborhoods
eventually form, even if all the agents are tolerant, i.e., if  ≤ 1/2.
      </p>
      <p>
        However, real-world agents show more complex behavior than predicted by Schelling’s
two-type model. For example, people might not care about the ethnic group, but they might
compare themselves with their neighbors along non-categorical aspects like age, household
income, or position in a political left-right spectrum. Given these more complex preferences,
the agents cannot be assumed to simply classify their neighbors into friends and enemies.
This is in line with recent economics research which reveals that individuals’ happiness is
relative to a particular peer group. E.g., the reference income hypothesis [
        <xref ref-type="bibr" rid="ref10 ref9">8, 9</xref>
        ] states that
people compare their income with a reference value, e.g., the mean or median income of their
neighborhood [
        <xref ref-type="bibr" rid="ref11 ref12">10, 11</xref>
        ].
      </p>
      <p>
        With this paper, we initiate the study of agent-based models for residential segregation that
use non-categorical type-values for the agents. This allows for modeling more realistic agent
preferences. Using arbitrary type-values in [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] unlocks an entirely new class of game-theoretic
models, that we call Schelling Games with Continuous Types. As the first steps, we consider
three natural behavioral models: agents compare their type-value with the most diferent or the
average type-value in their neighborhood, or they have a tolerance range for the accepted
typevalue diference. All three variants of the cost function are motivated by plausible real-world
behavior. Comparing with the maximum-diference type-value is motivated by considering
types as positions in a political left-to-right spectrum, comparing with the average type-value
is suggested by the setting where types are household incomes, and the model with a tolerance
range is inspired by types being the age of the agents, where agents consider other agents as
similar if they are roughly their age.
1.1. Model
A Schelling Game with Continuous Types is defined by an undirected connected graph  = (, ),
a set  of  strategic agents and a type function  :  → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] mapping agent  ∈  to her
type () ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ]. Unless stated otherwise, we assume without loss of generality that () ≤ ()
for ,  ∈  and  ≤ . The type-distance  :  2 → [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] between two agents  and  is defined
as (, ) = |() − ()|.
      </p>
      <p>An agent’s strategy is her location on the graph, i.e., a node of . A strategy profile  is an
-dimensional vector whose -th entry corresponds to the strategy of the -th agent and where
all strategies are pairwise disjoint. For an agent  ∈  , let the neighborhood of  be the set
( ) = { ∈  : { (),  ()} ∈ } of agents living in the neighborhood of  () in . If
( ) = ∅, we say that  is isolated.</p>
      <p>In Swap Schelling Games with Continuous Types, every node is occupied by exactly one agent,
so  = | |. Agents can change their strategies only by swapping their location with another
agent. As agents are rational, we only consider profitable swaps that strictly decrease the
individual cost of both involved agents. A strategy profile is a swap equilibrium (SE) if it does
not admit any profitable swaps.</p>
      <p>In Jump Schelling Games with Continuous Types, empty nodes exist, i.e.,  &lt; | | with
 := | | − . An agent can change her strategy by jumping to any empty node. Agents only
perform profitable jumps that strictly decrease their cost. A strategy profile is a jump equilibrium
(JE) if it does not admit any profitable jumps.</p>
      <p>
        We consider the following three cost models. In Average Type-Distance Games (ADGs), the
cost of agent  in  is defined as the average distance towards her neighbors, i.e., cost( ) =
∑︀∈|(( ))|(,) . In Maximum Type-Distance Games (MDGs), the cost of agent  in  is defined
as the maximum distance towards her neighbors, i.e., cost( ) = max∈( ) (, ). In Cutof
Games (CGs), given a cutof parameter  ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ], let +( ) = { ∈ ( ) : (, ) ≤  } be
the set of friends of agent  in  and − ( ) = ( ) ∖ +( ) be the set of enemies. The cost 
in  is the fraction of enemies in the neighborhood of , i.e., cost( ) = |− ( )| . The model of
|( )|
CGs is closer to the original Schelling model, i.e., neighbors whose type diference is within
the cutof are considered as friends; however, in contrast to previous models, friendship is not
transitive.
      </p>
      <p>For all cost models, we consider two possible variants depending on how we define the cost
of an isolated agent. Under the unhappy-in-isolation (UIS) variant, this cost is set to 1; under the
happy-in-isolation (HIS) variant, it is set to 0. Since we are considering connected graphs, an
agent can never be isolated in swap games, so the two variants create a diferent model only for
jump games. In summary, we obtain nine diferent games that we denote as X-Y-Z, where X ∈
{J,S} stands for the deviation model, either jump (J) or swap (S), Z ∈ {ADG,MDG,CG} stands for
cost model and, whenever X = J, Y ∈ {UIS,HIS} states which cost is paid in isolation.</p>
      <p>We measure the quality of a strategy profile  by its social cost cost( ) = ∑︀ cost( ) and
denote by  * a social optimum, i.e., a strategy profile minimizing the social co s∈t1. The quality
of equilibria is measured by the price of anarchy (PoA) and the price of stability (PoS). The
PoA of a game  is obtained by comparing the equilibrium with the largest social cost with the
social optimum, while the PoS refers to the equilibrium with the lowest social cost. The PoA
(resp. PoS) of a class of games  is obtained by taking the worst-case PoA (resp. PoS) over all
games in the class. Formally, PoA() = sup∈ PoA() and PoS() = sup∈ PoS().</p>
    </sec>
    <sec id="sec-2">
      <title>1.2. Related Work</title>
      <p>
        Schelling’s seminal residential segregation model was formulated as a strategic game by Chauhan
et al. [
        <xref ref-type="bibr" rid="ref13">12</xref>
        ]. In their model, agents of two types have a threshold-based utility function and an
agent gets maximum utility if for this agent the fraction of same-type neighbors is at least
 . Later, Echzell et al. [
        <xref ref-type="bibr" rid="ref14">13</xref>
        ] extended this model to more than two types and showed that the
convergence behavior of improving response dynamics strongly depends on  . Agarwal et al.
[
        <xref ref-type="bibr" rid="ref15">14</xref>
        ] focused on the case with  = 1 and proved that equilibrium existence on trees is not
guaranteed and that computing socially optimal strategy profiles or equilibria with high social
welfare is NP-hard. Also, the authors introduced a new welfare measure that counts the number
of agents that have an other-type neighbor, called the degree of integration. For  = 1 also the
influence of the underlying graph and of locality was studied [
        <xref ref-type="bibr" rid="ref16">15</xref>
        ] and welfare guarantees have
been investigated [
        <xref ref-type="bibr" rid="ref17">16</xref>
        ].
1The social cost can be considered as a segregation measure, since a low social cost in our models means that many
agent neighborhoods are very homogeneous, i.e., are strongly segregated.
      </p>
      <p>
        A variant where the agent itself is counted in the fraction of same-type neighbors has been
introduced in [
        <xref ref-type="bibr" rid="ref18">17</xref>
        ]. Moreover, recently also agents with non-monotone utility functions, in
particular, with single-peaked utilities, have been considered in [
        <xref ref-type="bibr" rid="ref19">18</xref>
        ].
      </p>
      <p>
        Closest to our work is another very recent variant, called Tolerance Schelling Games,
introduced by Kanellopoulos et al. [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ]. In this model agents have a discrete type and all  types
are ordered according to a given total ordering ≻ , i.e., 1 ≻ 2 ≻ · · · ≻ . Agents have
tolerance values to agents of other types depending on the number of types in between the two
in the given ordering. Specifically, the model uses a tolerance vector t = (0, . . . , − 1) and the
tolerance between agents of type  and type  is equal to |− |. In their work, they specifically
analyze balanced tolerance Schelling games in which every type has the same number of agents
and only consider the jump variant of the game. The authors show that for every tolerance
vector with 1 &lt; 1 there are graphs that do not admit equilibria. Furthermore, they look at
 -binary Tolerance Schelling Games where agents tolerate all other agents of types with at
most  − 1 other types in between in the ordering. For specific values of  and  this game
admits at least one equilibrium on trees and grid graphs and they provide algorithms to find
such states. Also, they prove high tight asymptotic bounds on the PoA and the PoS.
      </p>
    </sec>
    <sec id="sec-3">
      <title>1.3. Our Contribution</title>
      <p>
        We introduce very general strategic residential segregation models with the decisive new feature
that non-categorical types are possible. This allows for modeling more complex and arguably
also more realistic agent behavior. Moreover, the power of our models can be seen by noting
that they generalize several existing variants. For example, the -type model by Agarwal et al.
[
        <xref ref-type="bibr" rid="ref15">14</xref>
        ] with  = 2 can be captured by both ADGs and CGs, by setting one type to value 0 and the
other to value 1 (and  &lt; 1). Also, the -type model by [
        <xref ref-type="bibr" rid="ref14">13</xref>
        ] for  = 1 can be modeled via a CG
with suitable type-values and low enough  . Moreover, also the  -binary Tolerance Schelling
Game by Kanellopoulos et al. [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ] is captured by a CG, with equally spaced type-values and a
suitably chosen cutof  2.
      </p>
      <p>Besides generalizing several known models, our results go beyond what was known for the
special cases. In particular, we demonstrate with the MDG that our model allows for drastically
diferent games that behave very diferently, compared to previously considered variants. For
the S-MDG, not only do equilibria always exist, independently of the underlying graph, but
we are also able to construct these states very eficiently. The same holds for the J-HIS-MDG,
the ADG, and the CG on specific graph classes. Also, the HIS-assumption has not been studied
before.</p>
      <p>More precisely, we obtain the following results.</p>
      <p>
        Existence of Equilibria. First of all, we observe that whenever the type function  is such
that (0) = 1, (1) = 1 and () ∈ {0, 1} for each  ∈  , ADGs and CGs boil down to classical
Swap or Jump Schelling games with two types considered in [
        <xref ref-type="bibr" rid="ref15">14</xref>
        ] for which non-existence of
equilibria is known in general graphs. Hence, we immediately derive that S-ADGs, S-CGs,
J-UIS-ADGs, and J-UIS-CGs may not have equilibria when played on general graphs. However,
2In the other direction, the J-UIS-ADG can be represented as a Tolerance Schelling Game by using enough types,
with the tolerance of two types ,  ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] being 1 − |  − |. However, irrational type-values cannot be translated.
we show that a SE always exists in S-MDGs and it can be computed in (||) time by exploiting
the properties of a breadth-first search tree of a graph. For S-ADGs, we prove existence of SEa on
regular graphs, while, for S-CGs, existence is extended to even almost ∆ -regular graphs3. Both
results are obtained by resorting to a potential function technique. For the latter, in particular,
an (∆ ) algorithm can be derived. For jump games, stability is much harder to achieve and we
can prove positive results mostly only under the HIS variant. For J-UIS-MDGs, in fact, existence,
provable again via a potential function argument, is guaranteed as long as  is smaller than the
minimum degree of . To complement this result, we exhibit a game on a ∆ -regular graph,
with  = ∆ , without any JE. For J-HIS-MDGs, instead, JEa are always guaranteed to exist, still
via a potential function argument. Interestingly, we can compute a JE in (| |1+min{2,}), as
long as  admits 2, as a subgraph. In fact, a JE can be constructed by assigning agents 1
and  to the two nodes of the left bipartition and the remaining agents arbitrarily to nodes
not belonging to the right bipartition. Two direct consequences of this result is an (| |2)
algorithm for the case of  = 1 and an (| |3) algorithm for graphs with (| |3/2) edges. We
also design an (| |3) algorithm for the case of  = 2. Finally, for J-HIS-MDGs, J-HIS-ADGs
and J-HIS-CGs played on a path, we give an ( log ) algorithm for computing a JE.
Eficiency of Equilibria. We also provide extensive results on the PoA and the PoS. In
particular, under a worst-case perspective, we can prove that there can be equilibria of positive
social cost, while a social optimum with social cost zero exists, yielding an unbounded PoA,
which often holds also for games played on paths. The only exceptions are S-MDGs and S-ADGs,
having a PoA in Θ( ) and in Θ( ∆) , respectively, where ∆ is the maximum degree of the
underlying graph. For characterizing the PoS, usually, the existence of either potential functions
or algorithms computing equilibria with provable approximation guarantees are required. As
we have seen, this may be either impossible or require quite an efort; nevertheless, these
dificulties are common also in previous models of Schelling games. For games played on paths,
we derive a bound of 1 in S-ADGs and an upper bound of 2 in S-MDGs, S-CGs and J-HIS-MDGs.
On regular graphs, a bound of 1 holds for both S-ADGs and S-CGs. Finally, for games played on
unrestricted topologies, we show that the PoS is in Θ( ) for both S-MDGs and J-HIS-MDGs
and even unbounded for J-UIS-MDGs.
      </p>
      <p>
        For all missing details, we refer the reader to the extended version of this paper [
        <xref ref-type="bibr" rid="ref21">20</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>McPherson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Smith-Lovin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Cook</surname>
          </string-name>
          ,
          <article-title>Birds of a feather: Homophily in social networks, Annual review of sociology (</article-title>
          <year>2001</year>
          )
          <fpage>415</fpage>
          -
          <lpage>444</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Massey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Denton</surname>
          </string-name>
          ,
          <article-title>The dimensions of residential segregation</article-title>
          ,
          <source>Social forces 67</source>
          (
          <year>1988</year>
          )
          <fpage>281</fpage>
          -
          <lpage>315</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Massey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Denton</surname>
          </string-name>
          ,
          <article-title>American apartheid: Segregation and the making of the underclass</article-title>
          , in: Social stratification, Routledge,
          <year>2019</year>
          , pp.
          <fpage>660</fpage>
          -
          <lpage>670</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>3A Δ-regular graph is a graph in which all nodes have degree Δ; an almost Δ-regular graph is a graph in which all nodes have degree in {Δ, Δ + 1}.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Acevedo-Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Lochner</surname>
          </string-name>
          , 265Residential Segregation and Health, in: Neighborhoods and Health, Oxford University Press,
          <year>2003</year>
          . doi:
          <volume>10</volume>
          .1093/acprof:oso/ 9780195138382.003.0012.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D. R.</given-names>
            <surname>Williams</surname>
          </string-name>
          , C. Collins,
          <article-title>Racial residential segregation: a fundamental cause of racial disparities in health, Public health reports (</article-title>
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Schelling</surname>
          </string-name>
          , Models of segregation,
          <source>The American Economic Review</source>
          <volume>59</volume>
          (
          <year>1969</year>
          )
          <fpage>488</fpage>
          -
          <lpage>493</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Schelling</surname>
          </string-name>
          , Dynamic models of segregation,
          <source>The Journal of Mathematical Sociology</source>
          <volume>1</volume>
          (
          <year>1971</year>
          )
          <fpage>143</fpage>
          -
          <lpage>186</lpage>
          . doi:
          <volume>10</volume>
          .1080/0022250X.
          <year>1971</year>
          .
          <volume>9989794</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Oswald</surname>
          </string-name>
          ,
          <article-title>Satisfaction and comparison income</article-title>
          ,
          <source>Journal of public economics 61</source>
          (
          <year>1996</year>
          )
          <fpage>359</fpage>
          -
          <lpage>381</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Frijters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Shields</surname>
          </string-name>
          ,
          <article-title>Relative income, happiness, and utility: An explanation for the easterlin paradox and other puzzles</article-title>
          ,
          <source>Journal of Economic literature 46</source>
          (
          <year>2008</year>
          )
          <fpage>95</fpage>
          -
          <lpage>144</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>E. F.</given-names>
            <surname>Luttmer</surname>
          </string-name>
          ,
          <article-title>Neighbors as negatives: Relative earnings and well-being</article-title>
          ,
          <source>The Quarterly journal of economics 120</source>
          (
          <year>2005</year>
          )
          <fpage>963</fpage>
          -
          <lpage>1002</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Westergård-Nielsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kristensen</surname>
          </string-name>
          ,
          <article-title>Economic satisfaction and income rank in small neighbourhoods</article-title>
          ,
          <source>Journal of the European Economic Association</source>
          <volume>7</volume>
          (
          <year>2009</year>
          )
          <fpage>519</fpage>
          -
          <lpage>527</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chauhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lenzner</surname>
          </string-name>
          , L. Molitor,
          <article-title>Schelling segregation with strategic agents</article-title>
          ,
          <source>in: SAGT</source>
          <year>2018</year>
          ,
          <year>2018</year>
          , pp.
          <fpage>137</fpage>
          -
          <lpage>149</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -99660-8\_
          <fpage>13</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H.</given-names>
            <surname>Echzell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lenzner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Molitor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pappik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Schöne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sommer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stangl</surname>
          </string-name>
          ,
          <article-title>Convergence and hardness of strategic schelling segregation</article-title>
          ,
          <source>in: WINE</source>
          <year>2019</year>
          ,
          <year>2019</year>
          , pp.
          <fpage>156</fpage>
          -
          <lpage>170</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -35389-6\_
          <fpage>12</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Elkind</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Igarashi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Suksompong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Voudouris</surname>
          </string-name>
          , Schelling games on graphs,
          <source>Artificial Intelligence</source>
          <volume>301</volume>
          (
          <year>2021</year>
          )
          <article-title>103576</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.artint.
          <year>2021</year>
          .
          <volume>103576</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lenzner</surname>
          </string-name>
          , L. Molitor,
          <article-title>Topological influence and locality in swap schelling games</article-title>
          ,
          <source>Auton. Agents Multi Agent Syst</source>
          .
          <volume>36</volume>
          (
          <year>2022</year>
          )
          <fpage>47</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Bullinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Suksompong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Voudouris</surname>
          </string-name>
          ,
          <article-title>Welfare guarantees in schelling segregation</article-title>
          ,
          <source>J. Artif. Intell. Res</source>
          .
          <volume>71</volume>
          (
          <year>2021</year>
          )
          <fpage>143</fpage>
          -
          <lpage>174</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kanellopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kyropoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Voudouris</surname>
          </string-name>
          , Modified schelling games,
          <source>Theoretical Computer Science</source>
          <volume>880</volume>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.tcs.
          <year>2021</year>
          .
          <volume>05</volume>
          .032.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lenzner</surname>
          </string-name>
          , L. Molitor,
          <article-title>Tolerance is necessary for stability: Single-peaked swap schelling games</article-title>
          ,
          <source>in: IJCAI</source>
          <year>2022</year>
          ,
          <article-title>ijcai</article-title>
          .org,
          <year>2022</year>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>87</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>P.</given-names>
            <surname>Kanellopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kyropoulou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Voudouris</surname>
          </string-name>
          ,
          <article-title>Not all strangers are the same: The impact of tolerance in schelling games</article-title>
          ,
          <source>in: MFCS</source>
          <year>2022</year>
          ,
          <year>2022</year>
          , pp.
          <volume>60</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          :
          <fpage>14</fpage>
          . URL: https: //doi.org/10.4230/LIPIcs.MFCS.
          <year>2022</year>
          .
          <volume>60</volume>
          . doi:
          <volume>10</volume>
          .4230/LIPIcs.MFCS.
          <year>2022</year>
          .
          <volume>60</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Bilò</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Döring</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lenzner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Molitor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schmidt</surname>
          </string-name>
          ,
          <article-title>Schelling Games with Continuous Types</article-title>
          ,
          <source>Technical Report 2305.06819</source>
          , arXiv,
          <year>2023</year>
          . doi:
          <volume>10</volume>
          .48550/arXiv.2305. 06819, full version of this paper.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>