problemofagraph,zero forcing,andrelated parameters

5
The Inverse Eigenvalue Problem of a Graph, Zero Forcing, and Related Parameters Shaun M. Fallat, Leslie Hogben, Jephian C.-H. Lin, and Bryan L. Shader The authors of this piece are organizers of the AMS 2020 Mathematics Research Communities summer conference Finding Needles in Haystacks: Approaches to Inverse Problems Using Combinatorics and Linear Algebra, one of ๏ฌve topical research conferences offered this year that are focused on collaborative research and professional development for early-career mathematicians. Additional information can be found at https://www .ams.org/programs/research-communities /2020MRC-Haystacks. Applications are open until February 15, 2020. Shaun M. Fallat is a professor in and head of the Department of Mathematics and Statistics at the University of Regina. His email address is shaun.fallat @uregina.ca. Leslie Hogben is Dio Lewis Holl Chair in Applied Mathematics, professor of mathematics, and associate dean for graduate studies and faculty development of the College of Liberal Arts and Sciences at Iowa State University, and asso- ciate director for diversity at the American Institute of Mathematics. Her email address is [email protected]. Jephian C.-H. Lin is an assistant professor of mathematics at National Sun Yat-Sen University. His email address is [email protected]. Bryan L. Shader is a professor of mathematics at the University of Wyoming. His email address is [email protected]. For permission to reprint this article, please contact: [email protected]. DOI: https://doi.org/10.1090/noti2033 Overview The dynamics of many physical systems can be distilled from the eigenvalues and eigenfunctions of a correspond- ing operator. For example, possible vibrations of a thin membrane can be described in terms of the eigenvalues and eigenfunctions of the Laplace operator on the mem- brane. Kacโ€™s famous question โ€œCan you hear the shape of a drum?โ€ is a type of inverse eigenvalue problem, that is, a problem that asks what are the properties of the system if the eigenvalues of the corresponding operator are known. For example, the eigenvalues of the Laplacian determine the area of the membrane but donโ€™t (uniquely) determine the shape of the membrane (up to isometry). In this con- text, we can view the inverse eigenvalue problem of a graph as, โ€œWhat possible collection of sounds (that is, eigen- values) can a drum of your shape, that is, a matrix whose off-diagonal nonzero pattern is described by the edges of , make?โ€ Ever since the development of the Perronโ€“Frobenius theory for nonnegative matrices, there has been an inter- est in understanding how the combinatorial structure of a matrix is related to eigenvalues of the matrix. The graph of the ร— symmetric matrix = [ ] has vertex set 1, 2, โ€ฆ , and the edge joining and if and only if โ‰  and โ‰ 0. Given a graph with vertex set 1,โ€ฆ,, () denotes the set of all symmetric ร— matrices whose graph is . For example, if denotes the path with edges {1, 2}, {2, 3},..., {( โˆ’ 1), }, then ( ) denotes all matrices of the FEBRUARY 2020 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY 257

Upload: others

Post on 11-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ProblemofaGraph,Zero Forcing,andRelated Parameters

The Inverse EigenvalueProblem of a Graph, Zero

Forcing, and RelatedParameters

Shaun M. Fallat, Leslie Hogben, Jephian C.-H. Lin,and Bryan L. Shader

The authors of this piece are organizers of the AMS2020 Mathematics Research Communities summer

conference Finding Needles in Haystacks:Approaches to Inverse Problems Using

Combinatorics and Linear Algebra, one of fivetopical research conferences offered this year that arefocused on collaborative research and professional

development for early-career mathematicians.Additional information can be found at https://www.ams.org/programs/research-communities/2020MRC-Haystacks. Applications are open until

February 15, 2020.

Shaun M. Fallat is a professor in and head of the Department of Mathematicsand Statistics at the University of Regina. His email address is [email protected] Hogben is Dio Lewis Holl Chair in Applied Mathematics, professor ofmathematics, and associate dean for graduate studies and faculty developmentof the College of Liberal Arts and Sciences at Iowa State University, and asso-ciate director for diversity at the American Institute of Mathematics. Her emailaddress is [email protected] C.-H. Lin is an assistant professor of mathematics at National SunYat-Sen University. His email address is [email protected] L. Shader is a professor of mathematics at the University of Wyoming.His email address is [email protected].

For permission to reprint this article, please contact:[email protected].

DOI: https://doi.org/10.1090/noti2033

OverviewThe dynamics of many physical systems can be distilledfrom the eigenvalues and eigenfunctions of a correspond-ing operator. For example, possible vibrations of a thinmembrane can be described in terms of the eigenvaluesand eigenfunctions of the Laplace operator on the mem-brane. Kacโ€™s famous question โ€œCan you hear the shape ofa drum?โ€ is a type of inverse eigenvalue problem, that is, aproblem that asks what are the properties of the system ifthe eigenvalues of the corresponding operator are known.For example, the eigenvalues of the Laplacian determinethe area of the membrane but donโ€™t (uniquely) determinethe shape of the membrane (up to isometry). In this con-text, we can view the inverse eigenvalue problemof a graph๐บ as, โ€œWhat possible collection of sounds (that is, eigen-values) can a drum of your shape, that is, a matrix whoseoff-diagonal nonzero pattern is described by the edges of๐บ, make?โ€

Ever since the development of the Perronโ€“Frobeniustheory for nonnegative matrices, there has been an inter-est in understanding how the combinatorial structure of amatrix is related to eigenvalues of the matrix. The graphof the ๐‘› ร— ๐‘› symmetric matrix ๐ด = [๐‘Ž๐‘–๐‘—] has vertex set1, 2, โ€ฆ , ๐‘› and the edge joining ๐‘– and ๐‘— if and only if ๐‘– โ‰  ๐‘—and ๐‘Ž๐‘–๐‘— โ‰  0. Given a graph ๐บ with vertex set 1, โ€ฆ , ๐‘›, ๐’ฎ(๐บ)denotes the set of all symmetric ๐‘›ร—๐‘›matrices whose graphis ๐บ. For example, if ๐‘ƒ๐‘› denotes the path with edges {1, 2},{2, 3}, . . . , {(๐‘›โˆ’1), ๐‘›}, then ๐’ฎ(๐‘ƒ๐‘›) denotes all matrices of the

FEBRUARY 2020 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY 257

Page 2: ProblemofaGraph,Zero Forcing,andRelated Parameters

form shown in Figure 1. It is known that a set of ๐‘› realnumbers is the spectrum of a matrix in ๐’ฎ(๐‘ƒ๐‘›) if and only ifthese numbers are distinct [5].

๐ด=โŽกโŽขโŽขโŽขโŽขโŽฃ

๐‘Ž1 ๐‘1๐‘1 ๐‘Ž2 ๐‘2

๐‘2 โ‹ฑ โ‹ฑโ‹ฑ โ‹ฑ ๐‘๐‘›โˆ’1

๐‘๐‘›โˆ’1 ๐‘Ž๐‘›

โŽคโŽฅโŽฅโŽฅโŽฅโŽฆ

1 2 3 ๐‘›๐’ข(๐ด) = ๐‘ƒ๐‘›

Figure 1. An irreducible ๐‘› ร— ๐‘› tridiagonal matrix and its graph.

The inverse eigenvalue problem for๐บ (IEP-๐บ) asks us todetermine all multisets of ๐‘› real numbers that are the spec-tra of some matrix ๐’ฎ(๐บ). A specific instance of the IEP-๐บwould be: Is the multiset {๐œ†1, โ€ฆ , ๐œ†๐‘›} the spectrum of somematrix in ๐’ฎ(๐บ)?

This note concerns two related classes of problems, theIEP-๐บ and zero forcing processes and parameters. Zeroforcing was introduced independently in several differentareas of mathematics and its applications, including in thestudy of the IEP-๐บ.

Zero forcing is a coloring game on a graph, where ini-tially each vertex is colored blue1 or white, and the goalis to color all the vertices blue by applying a color changerule. For (standard) zero forcing, the color change rule is: Ablue vertex ๐‘ข can change the color of a white vertex ๐‘ค toblue if๐‘ค is the unique white neighbor of ๐‘ข. The minimumnumber of blue vertices needed to color all the vertices of๐บ blue is the zero forcing number of ๐บ and is denoted byZ(๐บ). The process of forcing vertices blue models forcingzero entries in a null vector of a matrix in ๐’ฎ(๐บ), and Z(๐บ) isan upper bound for themaximummultiplicity of an eigen-value of any matrix in ๐’ฎ(๐บ). The process of applying thecolor change rule to a grid graph is illustrated in Figure 2.

There are numerous variations and applications of zeroforcing. Each variant is determined by its color change rule,which defines when a vertex can change color from whiteto blue. The interpretation of a blue vertex varies with theapplication, such as a zero in a null vector of a matrix, anode in an electrical network that can be monitored byphasor measurement units (PMUs) placed at the initiallyblue vertices, a part of a graph that has been searched foran adversary, or a personwho has heard a rumor in a socialnetwork.

The next two sections address new tools for the IEP-๐บand new work on processes related to zero forcing, includ-ing propagation and throttling. Earlier background on theIEP-๐บ and zero forcing can be found in [4] and the exten-

1Most early papers color the vertices black and some very recent work refers toblue vertices as filled vertices.

Figure 2. The zero forcing process on a 4 ร— 7 grid (an animatedversion is available at https://aimath.org/~hogben/4x7gridanimate.gif).

sive reference list therein. The new methods for the IEP-๐บ build on the ideas of Colin de Verdiรจre, who provedan analogous result for maximum nullity. The maximummultiplicity of an eigenvalue in ๐’ฎ(๐บ) is equal to the maxi-mum nullity over all matrices in ๐’ฎ(๐บ), and there has beenextensive work on the problem of determining the maxi-mum nullity of a matrix in ๐’ฎ(๐บ), partly fueled by Colinde Verdiรจre-type parameters. After the introduction of thezero forcing number as an upper bound for maximumnullity in [1] and in control of quantum systems, mostof the initial research on the subject focused on the zeroforcing number Z(๐บ) (minimum number of blue verticesneeded to color the entire graph blue). More recently therehas been considerable interest in the process by which thegraph is colored blue, including the speed of propagation(using an initial set of blue vertices of minimum cardinal-ity) or minimizing a combination of the resources (num-ber of initially blue vertices) used to accomplish a task (col-oring all vertices blue) and the time it takes to color thewhole graph blue.

The Strong Spectral PropertySolving specific instances of the IEP-๐บ is often difficult,much like finding a needle in a haystack. However, re-cently developed theories based on manifolds have trans-formed this area of research by showing that if one findsa sufficiently โ€œniceโ€ solution to the IEP-๐บ problem, thenone is guaranteed a solution for any supergraph of ๐บ. Thetheory of transversal intersections ofmanifolds generalizesthe implicit function theorem and asserts that if ๐‘ƒ lies inthe intersection of the manifoldsโ„ณ1 andโ„ณ2, and the vec-tor sum of the tangent space to โ„ณ1 at ๐‘ƒ and the tangentspace to โ„ณ2 at ๐‘ƒ spans the entire ambient space, then anysufficiently small perturbations of โ„ณ1 and โ„ณ2 intersect ata point near ๐‘ƒ.

A particular example of this phenomenon occurred forthe case of distinct eigenvalues. Classically it was knownthat any set of distinct real numbers can be realized as the

258 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY VOLUME 67, NUMBER 2

Page 3: ProblemofaGraph,Zero Forcing,andRelated Parameters

spectrum of a matrix ๐ด in ๐’ฎ(๐‘‡) for any tree ๐‘‡. Since anyconnected graph contains a spanning tree, it was shown byMonfared and Shader in 2015 that any distinct set of realnumbers can occur as a spectrum of a matrix in ๐’ฎ(๐บ) forany connected graph๐บ by first determining a โ€œniceโ€matrix๐ต realizing this set of eigenvalues for the noted spanningtree, which is then perturbed to produce a desired matrix๐ด in ๐’ฎ(๐บ). The proof relies on treating ๐’ฎ(๐บ) and the set ofsymmetric matrices with the same spectrum as manifolds.

Given a multiset ฮ› = {๐œ†1, โ€ฆ , ๐œ†๐‘›} of real numbers, wedefine โ„ฐ to be the set of real symmetric ๐‘›ร—๐‘›matrices withspectrum ฮ›. It is known that โ„ฐ is a submanifold of themanifold of real symmetric ๐‘› ร— ๐‘› matrices, as is ๐’ฎ(๐บ), andthat there is a matrix in ๐’ฎ(๐บ)with spectrumฮ› if and only ifthese two manifolds have nonempty intersection. Havingmanifolds intersect transversally is illustrated in the nextvery simple example.

Example 1. Let ๐‘†2(โ„) be the space of all 2ร—2 real symmet-

ric matrices. Eachmatrix in ๐‘†2(โ„) can be written as [๐‘ฅ ๐‘ง๐‘ง ๐‘ฆ],

so ๐‘†2(โ„) is isomorphic to โ„3 and each matrix in ๐‘†2(โ„) canbe represented as a point in โ„3.

Let ฮ› = {1, 3} and define โ„ฐฮ› = {๐‘€ โˆˆ ๐‘†2(โ„) โˆถ spec(๐‘€) =ฮ›}. For any โ„Ž โˆˆ โ„, define โ„ณโ„Ž = {๐‘€ โˆˆ ๐‘†2(โ„) โˆถ ๐‘€12 =๐‘€21 = โ„Ž}. In Figure 3, the blue ellipse is โ„ฐฮ›, the plane is

โ„ณ0, and they intersect transversally at [1 00 3] and [3 0

0 1].

Figure 3. The two manifolds โ„ฐฮ› and โ„ณ0 (for an animatedversion go to https://aimath.org/~hogben/50-Perturbation.gif).

Next we perform computations to obtain equations forโ„ฐฮ›, which also establish that โ„ฐฮ› is an ellipse. Suppose

๐‘€ = [๐‘ฅ ๐‘ง๐‘ง ๐‘ฆ] is a matrix with spectrum {1, 3}. Then ๐‘ฅ + ๐‘ฆ =

tr(๐‘€) = 4, and ๐‘ฅ๐‘ฆ โˆ’ ๐‘ง2 = det(๐‘€) = 3. Set ๐‘ฅ = 2 โˆ’ ๐‘ก and๐‘ฆ = 2+๐‘ก, so the second equation becomes (4โˆ’๐‘ก2)โˆ’๐‘ง2 = 3,which is equivalent to ๐‘ก2+๐‘ง2 = 1. Wemay assume ๐‘ก = cos ๐œƒ

and ๐‘ง = sin ๐œƒ. Thus, we get the parametrized formula

๐‘ฅ = 2 โˆ’ cos ๐œƒ, ๐‘ฆ = 2 + cos ๐œƒ, ๐‘ง = sin ๐œƒ.Finally, we determine the intersections of โ„ฐฮ› and โ„ณโ„Ž.

When ๐‘ง = โ„Ž, we know sin ๐œƒ = โ„Ž and cos ๐œƒ = ยฑโˆš1 โˆ’ โ„Ž2.(The two manifolds do not intersect when |โ„Ž| > 1.) Con-sequently, the two intersections are

[2 โˆ’ โˆš1 โˆ’ โ„Ž2 โ„Žโ„Ž 2 + โˆš1 โˆ’ โ„Ž2

]

and

[2 + โˆš1 โˆ’ โ„Ž2 โ„Žโ„Ž 2 โˆ’ โˆš1 โˆ’ โ„Ž2

].

Using classical matrix theory results and taking orthog-onal complements, one can show that we have a transver-sal intersection if and only if the only symmetric matrix ๐‘‹such that ๐ผ โˆ˜ ๐‘‹ = ๐‘‚, ๐ด โˆ˜ ๐‘‹ = ๐‘‚, and ๐ด๐‘‹ = ๐‘‹๐ด is ๐‘‹ = ๐‘‚(where โˆ˜ denotes the entrywise product). This is called thestrong spectral property (SSP). Properties of the SSP imme-diately imply that any set of distinct real numbers can berealized as the spectrumof amatrix๐ด in ๐’ฎ(๐บ) for any graph๐บ, since a diagonalmatrix with distinct eigenvalues has theSSP [3].

Suppose ๐บ has ๐‘› vertices and ๐ด โˆˆ ๐’ฎ(๐บ) is a matrixwith the SSP. Then the following powerful consequencesare known (see, e.g., [6]). For any supergraph ๐ป of ๐บwith the same order, there is a matrix ๐ดโ€ฒ โˆˆ ๐’ฎ(๐ป) withspec(๐ดโ€ฒ) = spec(๐ด). For any supergraph ๐ป of ๐บ on ๐‘š ver-tices, there is a matrix ๐ดโ€ฒ โˆˆ ๐’ฎ(๐ป) such that spec(๐ดโ€ฒ) is thedisjoint union of spec(๐ด) and a set of distinct ๐‘š โˆ’ ๐‘› realnumbers. The previous two statements were then used tocharacterize graphs ๐บ with ๐‘ž(๐บ) = ๐‘› โˆ’ 1 [3]. They are alsoused to solve the IEP-๐บ for graphs of order at most 5 [2].

The spectra of matrices with the SSP also respect thegraph minor operation. If ๐บ can be obtained from somegraph ๐ป by contracting an edge, then there is a matrix๐ดโ€ฒ โˆˆ ๐’ฎ(๐ป) such that spec(๐ดโ€ฒ) = spec(๐ด) โˆช {๐œ†} for some๐œ† sufficiently large [2]. Taking this property together withthe supergraph properties, we say the collection of orderedmultiplicity lists reached by matrices in ๐’ฎ(๐บ) with the SSPis minor monotone. As evidenced by these various results,strong properties like the SSP provide a generic way to con-struct new matrices with prescribed spectral properties.

Propagation Time and Throttlingfor Zero ForcingThere are many processes that propagate through net-works and model real-world systems. A rumor can spreadthrough a social network. A computer virus can spreadacross the Internet. In many applications, the time neededfor the process to complete starting with a minimum set is

FEBRUARY 2020 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY 259

Page 4: ProblemofaGraph,Zero Forcing,andRelated Parameters

of interest, or it may be better to speed up the process by us-ing a larger initial set while minimizing a combination ofresources (initial blue vertices) and time. These two ques-tions have attracted considerable interest recently for zeroforcing and related graph-searching parameters.

Propagation time is the number of time steps neededfor a minimum zero forcing set to color all the verticesblue, performing all possible independent forces at eachtime step. More precisely, start with ๐ต[0] = ๐ต as the set ofinitial blue vertices. Define ๐ต[๐‘ก] to be the set of blue verticesin ๐บ after the color change rule is applied to every whitevertex independently using ๐ต[๐‘กโˆ’1] as the set of blue vertices.The propagation time of ๐ต in ๐บ, pt(๐บ; ๐ต), is the least ๐‘ก suchthat ๐ต[๐‘ก] = ๐‘‰(๐บ) (or infinity if ๐ต is not a zero forcing set of๐บ). An examination of Figure 2 shows that pt(๐บ4ร—7; ๐ต) = 6for the 4 ร— 7 grid graph ๐บ4ร—7 and initial blue set ๐ต shownthere. The animation at https://aimath.org/~hogben/4x7gridanimate.gif shows the blue vertices propagat-ing across the graph. The propagation time of a graph ๐บ is

pt(๐บ) = min๐ตโŠ†๐‘‰(๐บ)

{pt(๐บ; ๐ต) โˆถ |๐ต| = Z(๐บ)}.

In fact, the initial blue set in Figure 2 realizes the propaga-tion time of ๐บ4ร—7, so pt(๐บ4ร—7) = 6.

Throttling minimizes the sum of the number of bluevertices and the propagation time. Specifically, for a subset๐ต of vertices, the throttling number of ๐ต in ๐บ is th(๐บ; ๐ต) =|๐ต|+pt(๐บ; ๐ต). For the 4ร—7 grid graph ๐บ4ร—7 and initial blueset ๐ต shown in Figure 2, th(๐บ4ร—7; ๐ต) = 4 + 6 = 10. Thethrottling number of a graph ๐บ is

th(๐บ) = min๐ตโŠ†๐‘‰(๐บ)

{th(๐บ; ๐ต)}.

Since it is known that th(๐บ) โ‰ฅ โŒˆ2โˆš๐‘› โˆ’ 1โŒ‰ for any graph ๐บof order ๐‘›, and since 2โˆš28 โˆ’ 1 โ‰ˆ 9.583, th(๐บ4ร—7; ๐ต) = 10.However, a set ๐ต that realizes the throttling number is notnecessarily a minimum zero forcing set. For example, apath on ๐‘› vertices has a minimum zero forcing set consist-ing of one vertex, but throttling is achieved by choosingapproximately โˆš๐‘› initially blue vertices.

In addition to zero forcing, propagation time and throt-tling have been studied for other graph parameters such asCops and Robbers; for more information, see [6] and thereferences therein.

Want to Learn More about IEPG-๐บand Zero Forcing?We are organizing aMathematics Research Community onthe inverse eigenvalue problem for graphs, zero forcing,and related parameters, including propagation and throt-tling, which will take place June 14โ€“20, 2020, at the Whis-pering Pines Conference Center in Rhode Island. A keyobjective of this MRC is to gather together early-career re-

searchers with interests inmatrix theory and discrete math-ematics, and we encourage such researchers to apply tothis MRC to enhance and contribute to the collaborativeadvances in this area.

Pre-workshop activities are planned, including a read-ing list of background on various topics associatedwith thecore subject matter of this workshop and a series of onlinetutorials that will be delivered by designated junior expertsin this discipline. To find out more information about thisMRC, please consult the website www.ams.org/programs/research-communities/2020MRC-Haystacks.

We look forward to welcoming a new group of energeticresearchers to offer different and exciting perspectives onthe topics proposed in our workshop.

References[1] AIM Minimum Rank โ€“ Special Graphs Work Group (Bar-

ioli F, Barrett W, Butler S, Cioaba SM, Cvetkovic D, Fal-lat SM, Godsil C, Haemers W, Hogben L, Mikkelson R,Narayan S, Pryporova O, Sciriha I, So W, Stevanovic D, vander Holst H, Vander Meulen K, Wangsness A). Zero forcingsets and the minimum rank of graphs, Linear Algebra Appl.,(428):1628โ€“1648, 2008. MR2388646

[2] Barrett W, Butler S, Fallat SM, Hall HT, Hogben L, LinJC-H, Shader BL, Young M. The inverse eigenvalue prob-lem of a graph: Multiplicities and minors, to appear inJ. Comb. Theory Ser. B, https://arxiv.org/abs/1708.00064v1.

[3] Barrett W, Fallat S, Hall HT, Hogben L, Lin JC-H, ShaderBL. Generalizations of the strong Arnold property and theminimum number of distinct eigenvalues of a graph, Elec-tron. J. Combin., (24):P2.40 (28 pp.), 2017. MR3665573

[4] Fallat SM, Hogben L. Minimum rank, maximum nullity,and zero forcing number of graphs. In: Hogben L, ed.Handbook of Linear Algebra, 2nd ed. CRC Press, Boca Raton,FL; 2014:46-1โ€“46-36. MR3141806

[5] Fiedler M. A characterization of tridiagonal matrices, Lin-ear Algebra Appl., (2):191โ€“197, 1969. MR0244285

[6] Hogben L, Lin JC-H, Shader BL. The inverse eigenvalueproblem of a graph. In: Chung F, Graham R, Hoffman F,Hogben L, Mullin RC, West DB, eds. 50 Years of Combina-torics, Graph Theory, and Computing. CRC Press, Boca Raton,FL; 2020:239โ€“262.

260 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY VOLUME 67, NUMBER 2

Page 5: ProblemofaGraph,Zero Forcing,andRelated Parameters

Shaun M. Fallat Leslie Hogben

Jephian C.-H. Lin Bryan L. Shader

Credits

Figures 2 and 3 and author photo of Jephian C.-H. Lin arecourtesy of Jephian C.-H. Lin.

Photo of Shaun M. Fallat is courtesy of Shaun M. Fallat.Photo of Leslie Hogben is courtesy of Iowa State University.Photo of Bryan L. Shader is courtesy of Bryan L. Shader.

When was the last time you visited the AMS Bookstore?

bookstore.ams.org

Spend smart.As an AMS member, enjoy free shipping, a 20% discount on most AMS titles, and a 25% discount on titles

from MAA Press, an imprint of the American Mathematical Society. MAA members will enjoy a 25% discount on all AMS/MAA Press titles and 10% on all other AMS titles. Visit the Bookstore regularly for special monthly sales and discounts.

Search better.Our full listing of books is conveniently organized by multiple criteria and searchable by various advanced options to help you find exactly what you need.

Stay informed.The monthly AMS Bookstore New Releases email offers many benefits to subscribers. Stay up-to-date on all AMS publications and sales. Sign up

today at: ams.org/bookstore/keepinformed

FEBRUARY 2020 NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY 261