human: Given a hyperedge-centered hypergraph: <hypergraph>, where the center hyperedge is induced by one source paper and its member nodes are the cited papers.

Details of the hypergraph:
Center hyperedge (induced by source paper "the power of pivoting for exact clique counting"):
  Abstract: Clique counting is a fundamental task in network analysis, and even the simplest setting of $3$-cliques (triangles) has been the center of much recent research. Getting the count of $k$-cliques for larger $k$ is algorithmically challenging, due to the exponential blowup in the search space of large cliques. But a number of recent applications (especially for community detection or clustering) use larger clique counts. Moreover, one often desires \textit{local} counts, the number of $k$-cliques per vertex/edge. #R##N#Our main result is Pivoter, an algorithm that exactly counts the number of $k$-cliques, \textit{for all values of $k$}. It is surprisingly effective in practice, and is able to get clique counts of graphs that were beyond the reach of previous work. For example, Pivoter gets all clique counts in a social network with a 100M edges within two hours on a commodity machine. Previous parallel algorithms do not terminate in days. Pivoter can also feasibly get local per-vertex and per-edge $k$-clique counts (for all $k$) for many public data sets with tens of millions of edges. To the best of our knowledge, this is the first algorithm that achieves such results. #R##N#The main insight is the construction of a Succinct Clique Tree (SCT) that stores a compressed unique representation of all cliques in an input graph. It is built using a technique called \textit{pivoting}, a classic approach by Bron-Kerbosch to reduce the recursion tree of backtracking algorithms for maximal cliques. Remarkably, the SCT can be built without actually enumerating all cliques, and provides a succinct data structure from which exact clique statistics ($k$-clique counts, local counts) can be read off efficiently.

Includes members:
  Member "higher order clustering in networks":
    also connected through other hyperedges:
      - Hyperedge HE-1 (induced by source paper "parameterized objectives and algorithms for clustering bipartite graphs and hypergraphs")
  Member "detecting strong ties using network motifs":
    also connected through other hyperedges:
      - Hyperedge HE-2 (induced by source paper "tie strength in online social networks and its applications a brief study")
  Member "escape efficiently counting all 5 vertex subgraphs":
    also connected through other hyperedges:
      - Hyperedge HE-3 (induced by source paper "hypergraph motifs concepts algorithms and discoveries")
  Member "higher order organization of complex networks":
    also connected through other hyperedges:
      - Hyperedge HE-4 (induced by source paper "hypergraph motifs concepts algorithms and discoveries")
  Member "scalable motif aware graph clustering":
    also connected through other hyperedges:
      - Hyperedge HE-5 (induced by source paper "hypergraph motifs concepts algorithms and discoveries")
  Member "clique counting in mapreduce algorithms and experiments":
    also connected through other hyperedges:
      - Hyperedge HE-6 (induced by source paper "a survey on subgraph counting concepts algorithms and applications to network motifs and graphlets")
  Member "path sampling a fast and provable method for estimating 4 vertex subgraph counts":
    also connected through other hyperedges:
      - Hyperedge HE-7 (induced by source paper "a fast counting method for 6 motifs with low connectivity")
  Member "finding the hierarchy of dense subgraphs using nucleus decompositions":
    also connected through other hyperedges:
      - Hyperedge HE-8 (induced by source paper "a fast counting method for 6 motifs with low connectivity")

Question: Please tell me which class the source paper belongs to. The 40 classes are: cs.NA(Numerical Analysis), cs.MM(Multimedia), cs.LO(Logic in Computer Science), cs.CY(Computers and Society), cs.CR(Cryptography and Security), cs.DC(Distributed, Parallel, and Cluster Computing), cs.HC(Human-Computer Interaction), cs.CE(Computational Engineering, Finance, and Science), cs.NI(Networking and Internet Architecture), cs.CC(Computational Complexity), cs.AI(Artificial Intelligence), cs.MA(Multiagent Systems), cs.GL(General Literature), cs.NE(Neural and Evolutionary Computing), cs.SC(Symbolic Computation), cs.AR(Hardware Architecture), cs.CV(Computer Vision and Pattern Recognition), cs.GR(Graphics), cs.ET(Emerging Technologies), cs.SY(Systems and Control), cs.CG(Computational Geometry), cs.OH(Other Computer Science), cs.PL(Programming Languages), cs.SE(Software Engineering), cs.LG(Machine Learning), cs.SD(Sound), cs.SI(Social and Information Networks), cs.RO(Robotics), cs.IT(Information Theory), cs.PF(Performance), cs.CL(Computation and Language), cs.IR(Information Retrieval), cs.MS(Mathematical Software), cs.FL(Formal Languages and Automata Theory), cs.DS(Data Structures and Algorithms), cs.OS(Operating Systems), cs.GT(Computer Science and Game Theory), cs.DB(Databases), cs.DL(Digital Libraries), cs.DM(Discrete Mathematics). Directly output the class name.

gpt: cs.DS(Data Structures and Algorithms)