Year |
Citation |
Score |
2016 |
Gulwani S. Technical perspective program synthesis using stochastic techniques Communications of the Acm. 59: 113. DOI: 10.1145/2863699 |
0.393 |
|
2016 |
Singh R, Gulwani S. Transforming spreadsheet data types using examples Acm Sigplan Notices. 51: 343-356. DOI: 10.1145/2837614.2837668 |
0.304 |
|
2015 |
Polozov O, Gulwani S. FlashMeta: A framework for inductive program synthesis Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 25: 107-126. DOI: 10.1145/2814270.2814310 |
0.449 |
|
2015 |
Madhavan R, Mayer M, Gulwani S, Kuncak V. Automating grammar comparison Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 25: 183-200. DOI: 10.1145/2814270.2814304 |
0.415 |
|
2015 |
Gulwani S, Hernández-Orallo J, Kitzelmann E, Muggleton SH, Schmid U, Zorn B. Inductive programming meets the real world Communications of the Acm. 58: 90-99. DOI: 10.1145/2736282 |
0.45 |
|
2015 |
O'Rourke E, Andersen E, Gulwani S, Popović Z. A framework for automatically generating interactive instructional scaffolding Conference On Human Factors in Computing Systems - Proceedings. 2015: 1545-1554. DOI: 10.1145/2702123.2702580 |
0.34 |
|
2015 |
Singh R, Gulwani S. Predicting a correct program in programming by example Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 9206: 398-414. DOI: 10.1007/978-3-319-21690-4_23 |
0.346 |
|
2015 |
Raza M, Gulwani S, Milic-Frayling N. Compositional program synthesis from natural language and examples Ijcai International Joint Conference On Artificial Intelligence. 2015: 792-800. |
0.328 |
|
2015 |
Kini D, Gulwani S. FlashNormalize: Programming by examples for text normalization Ijcai International Joint Conference On Artificial Intelligence. 2015: 776-783. |
0.305 |
|
2014 |
Gulwani S. Applications of program synthesis to end-user programming and intelligent tutoring systems? Gecco 2014 - Companion Publication of the 2014 Genetic and Evolutionary Computation Conference. 5-6. DOI: 10.1145/2598394.2598397 |
0.32 |
|
2014 |
Perelman D, Gulwani S, Grossman D, Provost P. Test-driven synthesis Acm Sigplan Notices. 49: 408-418. DOI: 10.1145/2594291.2594297 |
0.335 |
|
2014 |
Gulwani S, Marron M. NLyze: Interactive programming by natural language for spreadsheet data analysis and manipulation Proceedings of the Acm Sigmod International Conference On Management of Data. 803-814. DOI: 10.1145/2588555.2612177 |
0.398 |
|
2014 |
Raza M, Gulwani S, Milic-Frayling N. Programming by Example using least general generalizations Proceedings of the National Conference On Artificial Intelligence. 1: 283-290. |
0.384 |
|
2013 |
Barthe G, Crespo JM, Gulwani S, Kunz C, Marron M. From relational verification to SIMD loop synthesis Acm Sigplan Notices. 48: 123-133. DOI: 10.1145/2517327.2442529 |
0.31 |
|
2013 |
Sankaranarayanan S, Chakarov A, Gulwani S. Static analysis for probabilistic programs: Inferring whole program properties from finitely many paths Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 447-458. DOI: 10.1145/2462156.2462179 |
0.343 |
|
2013 |
Srivastava S, Gulwani S, Foster JS. Template-based program verification and program synthesis International Journal On Software Tools For Technology Transfer. 15: 497-518. DOI: 10.1007/S10009-012-0223-4 |
0.508 |
|
2013 |
Albarghouthi A, Gulwani S, Kincaid Z. Recursive program synthesis Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 8044: 934-950. DOI: 10.1007/978-3-642-39799-8_67 |
0.456 |
|
2012 |
Chaudhuri S, Gulwani S, Lublinerman R. Continuity and robustness of programs Communications of the Acm. 55: 107-115. DOI: 10.1145/2240236.2240262 |
0.454 |
|
2012 |
Gulwani S, Harris WR, Singh R. Spreadsheet data manipulation using examples Communications of the Acm. 55: 97-105. DOI: 10.1145/2240236.2240260 |
0.396 |
|
2012 |
Gulwani S. Synthesis from examples: Interaction models and algorithms Proceedings - 14th International Symposium On Symbolic and Numeric Algorithms For Scientific Computing, Synasc 2012. 8-14. DOI: 10.1109/SYNASC.2012.69 |
0.433 |
|
2012 |
Singh R, Gulwani S. Synthesizing number transformations from input-output examples Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 7358: 634-651. DOI: 10.1007/978-3-642-31424-7_44 |
0.377 |
|
2011 |
Chaudhuri S, Gulwani S, Lublinerman R, Navidpour S. Proving programs robust Sigsoft/Fse 2011 - Proceedings of the 19th Acm Sigsoft Symposium On Foundations of Software Engineering. 102-112. DOI: 10.1145/2025113.2025131 |
0.347 |
|
2011 |
Srivastava S, Gulwani S, Chaudhuri S, Foster JS. Path-based inductive synthesis for program inversion Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 492-503. DOI: 10.1145/1993498.1993557 |
0.32 |
|
2011 |
Harris WR, Gulwani S. Spreadsheet table transformations from examples Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 317-328. DOI: 10.1145/1993498.1993536 |
0.343 |
|
2011 |
Gulwani S, Jha S, Tiwari A, Venkatesan R. Synthesis of loop-free programs Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 62-73. DOI: 10.1145/1993498.1993506 |
0.444 |
|
2011 |
Gulwani S, Korthikanti VA, Tiwari A. Synthesizing geometry constructions Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 50-61. DOI: 10.1145/1993498.1993505 |
0.316 |
|
2011 |
Gulwani S. Automating string processing in spreadsheets using input-output examples Acm Sigplan Notices. 46: 317-329. DOI: 10.1145/1925844.1926423 |
0.442 |
|
2011 |
Taly A, Gulwani S, Tiwari A. Synthesizing switching logic using constraint solving International Journal On Software Tools For Technology Transfer. 13: 519-535. DOI: 10.1007/S10009-010-0172-8 |
0.305 |
|
2011 |
Zuleger F, Gulwani S, Sinn M, Veith H. Bound analysis of imperative programs with the size-change abstraction Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 6887: 280-297. DOI: 10.1007/978-3-642-23702-7_22 |
0.373 |
|
2010 |
Itzhaky S, Gulwani S, Immerman N, Sagiv M. A simple inductive synthesis methodology and its applications Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 36-46. DOI: 10.1145/1869459.1869463 |
0.367 |
|
2010 |
Gulwani S. Dimensions in Program Synthesis Ppdp'10 - Proceedings of the 2010 Symposium On Principles and Practice of Declarative Programming. 13-24. DOI: 10.1145/1836089.1836091 |
0.475 |
|
2010 |
Jha S, Gulwani S, Seshia SA, Tiwari A. Oracle-guided component-based program synthesis Proceedings - International Conference On Software Engineering. 1: 215-224. DOI: 10.1145/1806799.1806833 |
0.318 |
|
2010 |
Gulwani S, Zuleger F. The reachability-bound problem Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 292-304. DOI: 10.1145/1806596.1806630 |
0.342 |
|
2010 |
Srivastava S, Gulwani S, Foster JS. From program verification to program synthesis Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 313-326. DOI: 10.1145/1706299.1706337 |
0.32 |
|
2010 |
Chaudhuri S, Gulwani S, Lublinerman R. Continuity analysis of programs Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 57-69. DOI: 10.1145/1706299.1706308 |
0.479 |
|
2009 |
Srivastava S, Gulwani S. Program verification using templates over predicate abstraction Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 223-234. DOI: 10.1145/1542476.1542501 |
0.604 |
|
2009 |
Gulwani S, Mehra KK, Chilimbi T. SPEED: Precise and efficient static estimation of program computational complexity Acm Sigplan Notices. 44: 127-139. DOI: 10.1145/1480881.1480898 |
0.386 |
|
2009 |
Srivastava S, Gulwani S, Foster JS. VS3: SMT solvers for program verification Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5643: 702-708. DOI: 10.1007/978-3-642-02658-4_58 |
0.327 |
|
2009 |
Gulwani S, Srivastava S, Venkatesan R. Constraint-based invariant inference over predicate abstraction Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5403: 120-135. DOI: 10.1007/978-3-540-93900-9_13 |
0.313 |
|
2008 |
Gulwani S, Srivastava S, Venkatesan R. Program analysis as constraint solving Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 281-292. DOI: 10.1145/1375581.1375616 |
0.37 |
|
2008 |
Gulwani S, Musuvathi M. Cover algorithms and their combination Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4960: 193-207. DOI: 10.1007/978-3-540-78739-6_16 |
0.433 |
|
2008 |
Chawdhary A, Cook B, Gulwani S, Sagiv M, Yang H. Ranking abstractions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4960: 148-162. DOI: 10.1007/978-3-540-78739-6_13 |
0.548 |
|
2007 |
Gulwani S, Jojic N. Program verification as probabilistic inference Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 277-289. DOI: 10.1145/1190216.1190258 |
0.603 |
|
2007 |
Gulwani S, Necula GC. A polynomial-time algorithm for global value numbering Science of Computer Programming. 64: 97-114. DOI: 10.1016/J.Scico.2006.03.005 |
0.716 |
|
2007 |
Gulwani S, Tiwari A. Assertion checking unified Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4349: 363-377. |
0.362 |
|
2007 |
Tiwari A, Gulwani S. Logical interpretation: Static program analysis using theorem proving Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 4603: 147-166. |
0.306 |
|
2006 |
Gulwani S, Tiwari A. Assertion checking over combined abstraction of linear arithmetic and uninterpreted functions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3924: 279-293. DOI: 10.1007/11693024_19 |
0.526 |
|
2005 |
Gulwani S, Necula GC. Precise interprocedural analysis using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 324-337. DOI: 10.1145/1047659.1040332 |
0.702 |
|
2005 |
Gulwani S, Necula GC. A randomized satisfiability procedure for arithmetic and uninterpreted function symbols Information and Computation. 199: 107-131. DOI: 10.1016/j.ic.2004.10.006 |
0.701 |
|
2005 |
Gulwani S, Necula GC. Precise interprocedural analysis using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 324-337. |
0.564 |
|
2005 |
Necula GC, Gulwani S. Randomized algorithms for program analysis and verification Lecture Notes in Computer Science. 3576: 1. |
0.717 |
|
2004 |
Gulwani S, Tiwari A, Necula GC. Join algorithms for the theory of uninterpreted functions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3328: 311-323. |
0.632 |
|
2004 |
Gulwani S, Necula GC. Path-sensitive analysis for linear arithmetic and uninterpreted functions Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3148: 328-343. |
0.67 |
|
2004 |
Gulwani S, Necula GC. Global value numbering using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 31: 342-352. |
0.637 |
|
2004 |
Gulwani S, Necula GC. Global value numbering using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 31: 342-352. |
0.736 |
|
2003 |
Gulwani S, Necula GC. Discovering affine equalities using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 74-84. |
0.619 |
|
2003 |
Gulwani S, Necula GC. Discovering affine equalities using random interpretation Conference Record of the Annual Acm Symposium On Principles of Programming Languages. 74-84. |
0.728 |
|
Show low-probability matches. |