“…While there exist graph properties, such as singlesource shortest paths distances or maximum flow values in weighted graphs, for which (under some popular complexity assumptions) no sublinear update time is possible [1,13,8], there also exists other graph properties where algorithms with polylogarithmic or even constant update times are known. Such graph properties are connectivity [16,17], minimum spanning tree [17], and maximal independent set [3,7], which all have polylogarithmic time per operation, and maximal matching [20], (∆+1)-vertex coloring [14,5], where ∆ is the maximum degree in the graph, and (1 + )-approximate minimum spanning tree value [15], which all have constant update time. All (non-trivial) dynamic algorithms with polylogarithmic or faster update time used some variant of hierarchical decomposition of a graph into loga-rithmic "layers" [16,17,20,5,15] but in 2019 a new technique, based on giving either each vertex or each edge in the graph a random value of [0, 1], called rank, was introduced into the field independently in three papers [3,7,14].…”