I. Introduction
Betweenness centrality (BC) is one of the most important measures for a graph. BC is firstly proposed to measure the importance of particular vertices in the social networks [1]. This paper use G = (V,E) to express a graph, where V and E are the vertex and edge set of G. There is a path between vertex u and v if there is a vertex series that is connected by edges. The betweenness of a particular vertex v represents the number of the shortest paths between all pairs of vertices passing through v. If we use σst to denote the number of shortest paths between vertex s and t, and σst(v) to represent the number of the shortest paths from s to t that go through vertex v, then the BC score of v can be calculated by formula (1). A high BC score indicates a high probability that the vertex lies on the shortest path, which indicates the graph will crash once we delete this vertex. The BC score plays a pivotal role in many industrial and academic applications, such as social network analysis [2], computer networks [3], and many other applications that use graphs as their data models [4].