Fetching the paper…
Reading the bibliography…
Competitive programming has become a popular way for programmers to test their skills.
Simple Fast Algorithms for the Editing Distance between Trees and Related Problems
Kaizhong Zhang and Dennis Shasha. 1989a · 1989
Earlier work this paper cites.
Simple Fast Algorithms for the Editing Distance Between Trees and Related Problems
Kaizhong Zhang and Dennis E. Shasha. 1989b · 1989
Earlier work this paper cites.
MJRTY: A Fast Majority Vote Algorithm. In Automated Reasoning: Essays in Honor of Woody Bledsoe (Automated Reasoning Series) , Robert S. Boyer (Ed.). Kluwer Academic Publishers, 105–118
Robert S. Boyer and J. Strother Moore. 1991 · 1991
Earlier work this paper cites.
Semistructured Merge: Rethinking Merge in Revision Control Systems. In Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering (Szeged, Hungary) (ESEC/FSE ’11) . Association for Computing Machinery, New York, NY, USA, 190–200
Sven Apel, Jörg Liebig, Benjamin Brandl, Christian Lengauer, and Christian Kästner. 2011 · 2011
Earlier work this paper cites.
GenProg: A Generic Method for Automatic Software Repair
Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, and Westley Weimer. 2012 · 2011
Earlier work this paper cites.
Current Challenges in Automatic Software Repair
Claire Goues, Stephanie Forrest, and Westley Weimer. 2013 · 2013
Earlier work this paper cites.
Automatic Patch Generation Learned from Human-Written Patches. In Proceedings of the 2013 International Conference on Software Engineering (San Francisco, CA, USA) (ICSE ’13) . IEEE Press, 802–811
Dongsun Kim, Jaechang Nam, Jaewoo Song, and Sunghun Kim. 2013 · 2013
Earlier work this paper cites.
Cachetor: Detecting Cacheable Data to Remove Bloat. In Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering (Saint Petersburg, Russia) (ESEC/FSE 2013) . Association for Computing Machinery, New York, NY, USA, 268–278
Khanh Nguyen and Guoqing Xu. 2013 · 2013
Earlier work this paper cites.
Automated Feedback Generation for Introductory Programming Assignments. In Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (Seattle, Washington, USA) (PLDI 13) . Association for Computing Machinery, New York, NY, USA, 15–26
Rishabh Singh, Sumit Gulwani, and Armando Solar-Lezama. 2013 · 2013
Earlier work this paper cites.
The Strength of Random Search on Automated Program Repair. In Proceedings of the 36th International Conference on Software Engineering (Hyderabad, India) (ICSE 2014) . Association for Computing Machinery, New York, NY, USA, 254–265
Yuhua Qi, Xiaoguang Mao, Yan Lei, Ziying Dai, and Chengsong Wang. 2014 · 2014
Earlier work this paper cites.
Caramel: Detecting and Fixing Performance Problems That Have Non-Intrusive Fixes. In Proceedings of the 37th International Conference on Software Engineering - Volume 1 (Florence, Italy) (ICSE ’15) . IEEE Press, 902–912
Adrian Nistor, Po-Chun Chang, Cosmin Radoi, and Shan Lu. 2015 · 2015
Earlier work this paper cites.
A programming contest strategy guide. In Proceedings of the 47th ACM technical symposium on computing science education . 609–614
Aaron Bloomfield and Borja Sotomayor. 2016 · 2016
Earlier work this paper cites.
Qlose: Program Repair with Quantitative Objectives. In Computer Aided Verification - 28th International Conference, CAV 2016, Toronto, ON, Canada, July 17-23, 2016, Proceedings, Part II (Lecture Notes in Computer Science, Vol. 9780) , Swarat Chaudhuri and Azadeh Farzan (Eds.). Springer, 383–401
Loris D’Antoni, Roopsha Samanta, and Rishabh Singh. 2016 · 2016
Earlier work this paper cites.
Semi-Supervised Verified Feedback Generation. In Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (Seattle, WA, USA) (FSE 2016) . Association for Computing Machinery, New York, NY, USA, 739–750
Shalini Kaleeswaran, Anirudh Santhiar, Aditya Kanade, and Sumit Gulwani. 2016 · 2016
Earlier work this paper cites.
Automatic Patch Generation by Learning Correct Code. In Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (St. Petersburg, FL, USA) (POPL ’16) . Association for Computing Machinery, New York, NY, USA, 298–312
Fan Long and Martin Rinard. 2016 · 2016
Earlier work this paper cites.
Angelix: Scalable Multiline Program Patch Synthesis via Symbolic Analysis. In 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE) . 691–701
Sergey Mechtaev, Jooyong Yi, and Abhik Roychoudhury. 2016 · 2016
Cited alongside, same era.
Sk_p: A Neural Program Corrector for MOOCs. In Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity (Amsterdam, Netherlands) (SPLASH Companion 2016) . Association for Computing Machinery, New York, NY, USA, 39–40
Yewen Pu, Karthik Narasimhan, Armando Solar-Lezama, and Regina Barzilay. 2016 · 2016
Cited alongside, same era.
Evaluating and Improving Semistructured Merge
Guilherme Cavalcanti, Paulo Borba, and Paola Accioly. 2017 · 2017
Cited alongside, same era.
Automatic Inference of Code Transforms for Patch Generation. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (Paderborn, Germany) (ESEC/FSE 2017) . Association for Computing Machinery, New York, NY, USA, 727–739
Fan Long, Peter Amidon, and Martin Rinard. 2017 · 2017
Evaluating Large Language Models Trained on Code
Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, Greg Brockman, Alex Ray, Raul Puri, Gretchen Krueger, Michael Petrov, Heidy Khlaaf, Girish Sastry, Pamela Mishkin, Brooke Chan, Scott Gray, Nick Ryder, Mikhail Pavlov, Alethea Power, Lukasz Kaiser, Mohammad Bavarian, Clemens Winter, Philippe Tillet, Felipe Petroski Such, Dave Cummings, Matthias Plappert, Fotios Chantzis, Elizabeth Barnes, Ariel Herbert-Voss, William Hebgen Guss, Alex Nichol, Alex Paino, Nikolas Tezak, Jie Tang, Igor Babuschkin, Suchir Balaji, Shantanu Jain, William Saunders, Christopher Hesse, Andrew N. Carr, Jan Leike, Josh Achiam, Vedant Misra, Evan Morikawa, Alec Radford, Matthew Knight, Miles Brundage, Mira Murati, Katie Mayer, Peter Welinder, Bob McGrew, Dario Amodei, Sam McCandlish, Ilya Sutskever, and Wojciech Zaremba. 2021 · 2021
Later among the works it cites.
Measuring Coding Challenge Competence With APPS
Dan Hendrycks, Steven Basart, Saurav Kadavath, Mantas Mazeika, Akul Arora, Ethan Guo, Collin Burns, Samir Puranik, Horace He, Dawn Song, and Jacob Steinhardt. 2021 · 2021
Later among the works it cites.
FAPR: Fast and Accurate Program Repair for Introductory Programming Courses
Yunlong Lu, Na Meng, and Wenxin Li. 2021 · 2021
Later among the works it cites.
Project CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Tasks
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
Learning Syntactic Program Transformations from Examples. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) . 404–415
R. Rolim, G. Soares, L. D’Antoni, O. Polozov, S. Gulwani, R. Gheyi, R. Suzuki, and B. Hartmann. 2017 · 2017
Cited alongside, same era.
A Feasibility Study of Using Automated Program Repair for Introductory Programming Assignments. In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering (Paderborn, Germany) (ESEC/FSE 2017) . Association for Computing Machinery, New York, NY, USA, 740–751
Jooyong Yi, Umair Z. Ahmed, Amey Karkare, Shin Hwei Tan, and Abhik Roychoudhury. 2017 · 2017
Cited alongside, same era.
Automated Clustering and Program Repair for Introductory Programming Assignments
Sumit Gulwani, Ivan Radicek, and Florian Zuleger. 2018 · 2018
Cited alongside, same era.
Automatic Diagnosis and Correction of Logical Errors for Functional Programming Assignments
Junho Lee, Dowon Song, Sunbeom So, and Hakjoo Oh. 2018 · 2018
Cited alongside, same era.
Semantic program repair using a reference implementation. In Proceedings of the 40th International Conference on Software Engineering, ICSE 2018, Gothenburg, Sweden, May 27 - June 03, 2018 , Michel Chaudron, Ivica Crnkovic, Marsha Chechik, and Mark Harman (Eds.). ACM, 129–139
Sergey Mechtaev, Manh-Dung Nguyen, Yannic Noller, Lars Grunske, and Abhik Roychoudhury. 2018 · 2018
Cited alongside, same era.
Search, Align, and Repair: Data-Driven Feedback Generation for Introductory Programming Exercises (PLDI 2018) . Association for Computing Machinery, New York, NY, USA, 481–495
Ke Wang, Rishabh Singh, and Zhendong Su. 2018a · 2018
Cited alongside, same era.
NAPS: Natural Program Synthesis Dataset
Maksym Zavershynskyi, Alexander Skidanov, and Illia Polosukhin. 2018 · 2018
Cited alongside, same era.
Automated Program Repair
Claire Le Goues, Michael Pradel, and Abhik Roychoudhury. 2019 · 2019
Cited alongside, same era.
Ruchir Puri, David S. Kung, Geert Janssen, Wei Zhang, Giacomo Domeniconi, Vladimir Zolotov, Julian Dolby, Jie Chen, Mihir R. Choudhury, Lindsey Decker, Veronika Thost, Luca Buratti, Saurabh Pujar, and Ulrich Finkler. 2021 · 2021
Later among the works it cites.
Context-Aware and Data-Driven Feedback Generation for Programming Assignments
Dowon Song, Woosuk Lee, and Hakjoo Oh. 2021 · 2021
Later among the works it cites.
Break-It-Fix-It: Unsupervised Learning for Program Repair
Michihiro Yasunaga and Percy Liang. 2021 · 2021
Later among the works it cites.
An example of repairing a faulty submission that need an algorithm-level redesign
2022 · 2022
Closest in time.
HPE CODEWARS
2022 · 2022
Closest in time.
Microsoft Imagine Cup
2022 · 2022
Closest in time.
pycparser: Complete C99 parser in pure Python
2022 · 2022
Closest in time.
The 10 Most Prestigious Programming Contests and Coding Challenges
2022 · 2022
Closest in time.
The Facebook Hacker Cup
2022 · 2022
Closest in time.
The International Collegiate Programming Contest
2022 · 2022
Closest in time.
The Yandex Algorithm Cup
2022 · 2022
Closest in time.
Competition-Level Code Generation with AlphaCode
Yujia Li, David Choi, Junyoung Chung, Nate Kushman, Julian Schrittwieser, Rémi Leblond, Tom Eccles, James Keeling, Felix Gimeno, Agustin Dal Lago, Thomas Hubert, Peter Choy, Cyprien de Masson d’Autume, Igor Babuschkin, Xinyun Chen, Po-Sen Huang, Johannes Welbl, Sven Gowal, Alexey Cherepanov, James Molloy, Daniel Mankowitz, Esme Sutherland Robson, Pushmeet Kohli, Nando de Freitas, Koray Kavukcuoglu, and Oriol Vinyals. 2022 · 2022
Closest in time.