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: "revisiting actor programming in c"
  Abstract: The actor model of computation has gained significant popularity over the last decade. Its high level of abstraction makes it appealing for concurrent applications in parallel and distributed systems. However, designing a real-world actor framework that subsumes full scalability, strong reliability, and high resource efficiency requires many conceptual and algorithmic additives to the original model.In this paper, we report on designing and building CAF, the C++ Actor Framework. CAF targets at providing a concurrent and distributed native environment for scaling up to very large, high-performance applications, and equally well down to small constrained systems. We present the key specifications and design concepts-in particular a message-transparent architecture, type-safe message interfaces, and pattern matching facilities-that make native actors a viable approach for many robust, elastic, and highly distributed developments. We demonstrate the feasibility of CAF in three scenarios: first for elastic, upscaling environments, second for including heterogeneous hardware like GPUs, and third for distributed runtime systems. Extensive performance evaluations indicate ideal runtime at very low memory footprint for up to 64 CPU cores, or when offloading work to a GPU. In these tests, CAF continuously outperforms the competing actor environments Erlang, Charm++, SalsaLite, Scala, ActorFoundry, and even the raw message passing framework OpenMPI. HighlightsWe analyze the problem and design space for actor programming in C++.We find that type-safe message passing interfaces are important for the robustness of actor programs.Pattern Matching as a DSL in C++ eases the definition of message handlers.We introduce an according framework for actor programming in C++ (CAF).Core algorithms and the scalable architecture are thoroughly discussed.Benchmarking CAF against many other frameworks reveals overall performance benefits.

Connected through hyperedge HE-1 (induced by source paper "efficient atlasing and search of assembly landscapes stratification and convexification via cayley parametrization"):
  with members:
    - "easal efficient atlasing analysis and search of molecular assembly landscapes"

Connected through hyperedge HE-2 (induced by source paper "nfvactor a resilient nfv system using the distributed actor model"):
  with members:
    - "dynamic scaling of virtualized distributed service chains a case study of ims"

Connected through hyperedge HE-3 (induced by source paper "opencl actors adding data parallelism to actor based programming with caf"):
  with members:
    - "pycuda and pyopencl a scripting based approach to gpu run time code generation"

Connected through hyperedge HE-4 (induced by source paper "a performance analysis of simple runtime system for actor programming in c"):
  with members:
    - "templet a markup language for concurrent programming"

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.PL(Programming Languages)