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: "automated fixing of programs with contracts"
  Abstract: This paper describes AutoFix, an automatic debugging technique that can fix faults in general-purpose software. To provide high-quality fix suggestions and to enable automation of the whole debugging process, AutoFix relies on the presence of simple specification elements in the form of contracts (such as pre- and postconditions). Using contracts enhances the precision of dynamic analysis techniques for fault detection and localization, and for validating fixes. The only required user input to the AutoFix supporting tool is then a faulty program annotated with contracts; the tool produces a collection of validated fixes for the fault ranked according to an estimate of their suitability. In an extensive experimental evaluation, we applied AutoFix to over 200 faults in four code bases of different maturity and quality (of implementation and of contracts). AutoFix successfully fixed 42 percent of the faults, producing, in the majority of cases, corrections of quality comparable to those competent programmers would write; the used computational resources were modest, with an average time per fix below 20 minutes on commodity hardware. These figures compare favorably to the state of the art in automated program fixing, and demonstrate that the AutoFix approach is successfully applicable to reduce the debugging burden in real-world scenarios.

Connected through hyperedge HE-1 (induced by source paper "validation of automatically generated patches an appetizer"):
  with members:
    - "metamorphic testing a new approach for generating next test cases"
    - "alleviating patch overfitting with automatic test generation a study of feasibility and effectiveness for the nopol repair system"
    - "getafix learning to fix bugs automatically"
    - "predicting metamorphic relation for matrix calculation programs"
    - "using semi supervised learning for predicting metamorphic relations"
    - "how to design a program repair bot insights from the repairnator project"
    - "identifying patch correctness in test based program repair"
    - "nopol automatic repair of conditional statement bugs in java programs"

Connected through hyperedge HE-2 (induced by source paper "alleviating patch overfitting with automatic test generation a study of feasibility and effectiveness for the nopol repair system"):
  with members:
    - "automatic software repair a bibliography"
    - "automatic repair of real bugs in java a large scale experiment on the defects4j dataset"
    - "nopol automatic repair of conditional statement bugs in java programs"
    - "dynamic patch generation for null pointer exceptions using metaprogramming"
    - "test case generation for program repair a study of feasibility and effectiveness"
    - "precise condition synthesis for program repair"

Connected through hyperedge HE-3 (induced by source paper "can automated program repair refine fault localization"):
  with members:
    - "getafix learning to fix bugs automatically"
    - "an empirical study of fault localization families and their combinations"
    - "automatic software repair a bibliography"
    - "automatic repair of real bugs in java a large scale experiment on the defects4j dataset"
    - "nopol automatic repair of conditional statement bugs in java programs"
    - "test case purification for improving fault localization"

Connected through hyperedge HE-4 (induced by source paper "restore retrospective fault localization enhancing automated program repair"):
  with members:
    - "automatic software repair a bibliography"
    - "automatic repair of real bugs in java a large scale experiment on the defects4j dataset"
    - "nopol automatic repair of conditional statement bugs in java programs"
    - "precise condition synthesis for program repair"
    - "a critical review of automatic patch generation learned from human written patches essay on the problem statement and the evaluation of automatic software repair"

Connected through hyperedge HE-5 (induced by source paper "learning to generate corrective patches using neural machine translation"):
  with members:
    - "harnessing evolution for multi hunk program repair"
    - "on learning meaningful code changes via neural machine translation"
    - "sequencer sequence to sequence learning for end to end program repair"
    - "how different are different diff algorithms in git use histogram for code changes"
    - "automatic software repair a bibliography"
    - "tree2tree neural translation model for learning source code changes"
    - "an empirical study on learning bug fixing patches in the wild via neural machine translation"
    - "neural machine translation and sequence to sequence models a tutorial"

Connected through hyperedge HE-6 (induced by source paper "automatic software repair a bibliography"):
  with members:
    - "automatic repair of real bugs in java a large scale experiment on the defects4j dataset"
    - "principles of antifragile software"
    - "automatic repair of infinite loops"
    - "mining software repair models for reasoning on the search space of automated program fixing"
    - "automatic repair of real bugs an experience report on the defects4j dataset"
    - "a critical review of automatic patch generation learned from human written patches essay on the problem statement and the evaluation of automatic software repair"
    - "do the fix ingredients already exist an empirical inquiry into the redundancy assumptions of program repair approaches"
    - "automatic repair of buggy if conditions and missing preconditions with smt"

Connected through hyperedge HE-7 (induced by source paper "automatic repair of real bugs in java a large scale experiment on the defects4j dataset"):
  with members:
    - "nopol automatic repair of conditional statement bugs in java programs"
    - "an analysis of the search spaces for generate and validate patch generation systems"
    - "mining software repair models for reasoning on the search space of automated program fixing"
    - "a critical review of automatic patch generation learned from human written patches essay on the problem statement and the evaluation of automatic software repair"
    - "do the fix ingredients already exist an empirical inquiry into the redundancy assumptions of program repair approaches"
    - "test case purification for improving fault localization"
    - "automatic repair of buggy if conditions and missing preconditions with smt"

Connected through hyperedge HE-8 (induced by source paper "cfaar control flow alteration to assist repair"):
  with members:
    - "nopol automatic repair of conditional statement bugs in java programs"
    - "precise condition synthesis for program repair"
    - "an analysis of the search spaces for generate and validate patch generation systems"
    - "automatic repair of buggy if conditions and missing preconditions with smt"

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.SE(Software Engineering)