human: Given a node-centered hypergraph: <hypergraph>, where nodes represent papers and hyperedges represent sets of papers co-cited by a source paper.

Details of the hypergraph:
Center node: "task allocation for distributed stream processing"
  Abstract: There is a growing demand for live, on-the-fly processing of increasingly large amounts of data. In order to ensure the timely and reliable processing of streaming data, a variety of distributed stream processing architectures and platforms have been developed, which handle the fundamental tasks of (dynamically) assigning processing tasks to the currently available physical resources and routing streaming data between these resources. However, while there are plenty of platforms offering such functionality, the theory behind it is not well understood. In particular, it is unclear how to best allocate the processing tasks to the given resources. In this paper, we establish a theoretical foundation by formally defining a task allocation problem for distributed stream processing, which we prove to be NP-hard. Furthermore, we propose an approximation algorithm for the class of series-parallel decomposable graphs, which captures a broad range of common stream processing applications. The algorithm achieves a constant-factor approximation under the assumptions that the number of resources scales at least logarithmically with the number of computational tasks and the computational cost of the tasks dominates the cost of communication.

Connected through hyperedge HE-1 (induced by source paper "challenges in designing edge based middlewares for the internet of things a survey"):
  with members:
    - "cefiot a fault tolerant iot architecture for edge and cloud"
    - "fogstore toward a distributed data store for fog computing"
    - "foggis fog computing for geospatial big data analytics"
    - "distributed scheduling of event analytics across edge and cloud"
    - "cloud4iot a heterogeneous distributed and autonomic cloud platform for the iot"

Connected through hyperedge HE-2 (induced by source paper "model driven scheduling for distributed stream processing systems"):
  with members:
    - "benchmarking distributed stream processing platforms for iot applications"
    - "r storm resource aware scheduling in storm"
    - "drs dynamic resource scheduling for real time analytics over fast streams"
    - "benchmarking fast data platforms for the aadhaar biometric database"
    - "bigdatabench a big data benchmark suite from internet services"
    - "internet of things iot a vision architectural elements and future directions"

Connected through hyperedge HE-3 (induced by source paper "efficient time evolving stream processing at scale"):
  with members:
    - "when two choices are not enough balancing at scale in distributed stream processing"
    - "the power of both choices practical load balancing for distributed stream processing engines"
    - "from amateurs to connoisseurs modeling the evolution of user expertise through online reviews"

Connected through hyperedge HE-4 (induced by source paper "on sdn enabled online and dynamic bandwidth allocation for stream analytics"):
  with members:
    - "r storm resource aware scheduling in storm"
    - "software defined networking a comprehensive survey"

Question: Please tell me which class the center node 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.DC(Distributed, Parallel, and Cluster Computing)