THE DECOMPOSITION AND MAINTENANCE OF HYPERCORES ON EDGE-WEIGHTED HYPERGRAPHS

Yiqun Xu,Feiteng Zhang,Bin Liu
DOI: https://doi.org/10.3934/mfc.2023050
2023-01-01
Mathematical Foundations of Computing
Abstract:. The k-core is a cohesive subgraph which is a maximal connected subgraph of G with the minimum degree that is not less than k. It has been widely applied in bioinformatics, communications technology and so on. Scholars focus on the decomposition of k-cores in static graphs, particularly on studying K values. The K value of a vertex is the maximum k of k-cores that contain the vertex. Specifically, the core decomposition is calculating the K value for each vertex in the graph. However, many graphs will change with time, and the core maintenance problem in dynamic graphs is the focus of research. The core maintenance is updating K values of vertices when the graph changes. Recent research on k-cores has expanded to more graph models based on complex scenarios. This paper focuses on the above two problems on edgeweighted hypergraphs. As for the decomposition problem, we first propose the algorithm that improves the k-hypercore decomposition algorithm to suit edge-weighted hypergraphs. Then, as for the maintenance problem, we design maintenance algorithms for the case of inserting/deleting a hyperedge to/from an edge-weighted hypergraph by proposing properties and indices as indicators of judging updated K values of vertices.
What problem does this paper attempt to address?