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: "learning programmatic idioms for scalable semantic parsing"
  Abstract: Programmers typically organize executable source code using high-level coding patterns or idiomatic structures such as nested loops, exception handlers and recursive blocks, rather than as individual code tokens. In contrast, state of the art (SOTA) semantic parsers still map natural language instructions to source code by building the code syntax tree one node at a time. In this paper, we introduce an iterative method to extract code idioms from large source code corpora by repeatedly collapsing most-frequent depth-2 subtrees of their syntax trees, and train semantic parsers to apply these idioms during decoding. Applying idiom-based decoding on a recent context-dependent semantic parsing task improves the SOTA by 2.2\% BLEU score while reducing training time by more than 50\%. This improved speed enables us to scale up the model by training on an extended training set that is 5$\times$ larger, to further move up the SOTA by an additional 2.3\% BLEU and 0.9\% exact match. Finally, idioms also significantly improve accuracy of semantic parsing to SQL on the ATIS-SQL dataset, when training data is limited.

Connected through hyperedge HE-1 (induced by source paper "structural language models of code"):
  with members:
    - "learning neurosymbolic generative models via program synthesis"
    - "learning to infer program sketches"
    - "write execute assess program synthesis with a repl"
    - "structured neural summarization"
    - "open vocabulary learning on source code with a graph structured cache"
    - "code2vec learning distributed representations of code"
    - "a general path based representation for predicting program properties"
    - "the adverse effects of code duplication in machine learning models of code"

Connected through hyperedge HE-2 (induced by source paper "structural language models for any code generation"):
  with members:
    - "structural language models of code"
    - "learning neurosymbolic generative models via program synthesis"
    - "learning to infer program sketches"
    - "gnn film graph neural networks with feature wise linear modulation"
    - "write execute assess program synthesis with a repl"
    - "structured neural summarization"
    - "open vocabulary learning on source code with a graph structured cache"
    - "code2vec learning distributed representations of code"

Connected through hyperedge HE-3 (induced by source paper "program synthesis and semantic parsing with learned code idioms"):
  with members:
    - "encoding database schemas with relation aware self attention for text to sql parsers"
    - "a grammar based structural cnn decoder for code generation"
    - "self attention with relative position representations"
    - "generative code modeling with graphs"
    - "structvae tree structured latent variable models for semi supervised semantic parsing"
    - "coarse to fine decoding for neural semantic parsing"
    - "spider a large scale human labeled dataset for complex and cross domain semantic parsing and text to sql task"
    - "neural program meta induction"

Connected through hyperedge HE-4 (induced by source paper "a survey on semantic parsing"):
  with members:
    - "seq2sql generating structured queries from natural language using reinforcement learning"
    - "policy shaping and generalized update equations for semantic parsing from denotations"
    - "nl2bash a corpus and semantic parser for natural language interface to the linux operating system"
    - "mapping language to code in programmatic context"
    - "semantic parsing with syntax and table aware sql generation"
    - "memory augmented policy optimization for program synthesis and semantic parsing"
    - "improving a neural semantic parser by counterfactual learning from human bandit feedback"
    - "coarse to fine decoding for neural semantic parsing"

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.CL(Computation and Language)