


default search action
Mark Santolucito
Person information
- affiliation: Barnard College, New York, NY, USA
- affiliation (former): Yale University, USA
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2025
- [i15]William Fishell, Andoni Rodriguez, Mark Santolucito:
Research Vision: Multi-Agent Path Planning for Cops And Robbers Via Reactive Synthesis. CoRR abs/2503.11475 (2025) - 2024
- [c24]Zhaoxiang Liu
, Ning Luo
, Samuel Judson
, Raj Gautam Dutta
, Xiaolong Guo
, Mark Santolucito
:
Poster: BlindMarket: A Trustworthy Chip Designs Marketplace for IP Vendors and Users. CCS 2024: 5048-5050 - [i14]Feitong Qiao, Aryana Mohammadi, Jürgen Cito, Mark Santolucito:
Statically Inferring Usage Bounds for Infrastructure as Code. CoRR abs/2402.15632 (2024) - [i13]Raven Rothkopf, Hannah Tongxin Zeng, Mark Santolucito:
Enforcing Temporal Constraints on Generative Agent Behavior with Reactive Synthesis. CoRR abs/2402.16905 (2024) - [i12]William Murphy, Nikolaus Holzer, Nathan Koenig, Leyi Cui, Raven Rothkopf, Feitong Qiao, Mark Santolucito:
Guiding LLM Temporal Logic Generation with Explicit Separation of Data and Control. CoRR abs/2406.07400 (2024) - [i11]William Zhang, Maria Leon, Ryan Xu, Adriana Cárdenas, Amelia Wissink, Hanna Martin, Maya Srikanth, Kaya Dorogi, Christian Valadez, Pedro Perez, Citlalli Grijalva, Corey Zhang, Mark Santolucito:
Benchmarking LLM Code Generation for Audio Programming with Visual Dataflow Languages. CoRR abs/2409.00856 (2024) - [i10]William Murphy, Nikolaus Holzer, Feitong Qiao, Leyi Cui, Raven Rothkopf, Nathan Koenig, Mark Santolucito:
Combining LLM Code Generation with Formal Specifications and Reactive Program Synthesis. CoRR abs/2410.19736 (2024) - [i9]Mayur Amarnath Palavalli, Mark Santolucito:
Using a Feedback Loop for LLM-based Infrastructure as Code Generation. CoRR abs/2411.19043 (2024) - 2023
- [c23]Ranger Y. Liu, Satchel Peterson, Richard T. Lee, Mark Santolucito:
MaxPy: An open-source Python package for text-based generation of MaxMSP patches. NIME 2023 - [i8]Jürgen Cito, Ruzica Piskac, Mark Santolucito, Andy Zaidman, Daniel Sokolowski:
Resilient Software Configuration and Infrastructure Code Analysis (Dagstuhl Seminar 23082). Dagstuhl Reports 13(2): 163-182 (2023) - 2022
- [c22]Wonhyuk Choi, Bernd Finkbeiner, Ruzica Piskac, Mark Santolucito
:
Can reactive synthesis and syntax-guided synthesis be friends? PLDI 2022: 229-243 - [c21]Mark Santolucito, Jialu Zhang, Ennan Zhai, Jürgen Cito, Ruzica Piskac:
Learning CI Configuration Correctness for Early Build Feedback. SANER 2022: 1006-1017 - 2021
- [c20]Kat Pompermayer, Catherine Ji, Hannah Macias, Mark Santolucito:
Demo: Synthesis-Enabled Live Coding on the Web. AIIDE Workshops 2021 - [c19]Wonhyuk Choi, Michel Vazirani, Mark Santolucito
:
Program Synthesis for Musicians: A Usability Testbed for Temporal Logic Specifications. APLAS 2021: 47-61 - [c18]Mark Santolucito:
The FMCAD 2021 Student Forum. FMCAD 2021: 1 - [c17]Mark Santolucito
:
Human-in-the-loop program synthesis for live coding. FARM@ICFP 2021: 47-53 - [c16]Maria L. Hwang, Mark Santolucito
:
cardComposer: A Functional Programming Card Game. ITiCSE (2) 2021: 635-636 - [c15]Julien Lepiller
, Ruzica Piskac, Martin Schäf, Mark Santolucito
:
Analyzing Infrastructure as Code to Prevent Intra-update Sniping Vulnerabilities. TACAS (2) 2021: 105-123 - [i7]Shmuel Berman, Mark Santolucito:
Programming-By-Example by Programming-By-Example: Synthesis of Looping Programs. CoRR abs/2108.08724 (2021) - 2020
- [j2]Jürgen Cito, Mark Santolucito
:
Software Engineering for Infrastructure and Configuration (SEConfig) - Workshop Report. ACM SIGSOFT Softw. Eng. Notes 45(2): 23-24 (2020) - [c14]Kairo Morton, William T. Hallahan
, Elven Shum, Ruzica Piskac
, Mark Santolucito
:
Grammar Filtering for Syntax-Guided Synthesis. AAAI 2020: 1611-1618 - [c13]Nicholas Shoemaker
, Ruzica Piskac
, Mark Santolucito
:
Towards checkpoint placement for dynamic memory allocation in intermittent computing. TAPAS@SPLASH 2020: 20-22 - [c12]Mark Santolucito
, Ruzica Piskac
:
Formal Methods and Computing Identity-based Mentorship for Early Stage Researchers. SIGCSE 2020: 135-141 - [i6]Kairo Morton, William T. Hallahan, Elven Shum, Ruzica Piskac, Mark Santolucito:
Grammar Filtering For Syntax-Guided Synthesis. CoRR abs/2002.02884 (2020) - [i5]Jialu Zhang, Mark Santolucito, Ruzica Piskac:
Succinct Explanations With Cascading Decision Trees. CoRR abs/2010.06631 (2020)
2010 – 2019
- 2019
- [c11]Bernd Finkbeiner, Felix Klein, Ruzica Piskac
, Mark Santolucito
:
Temporal Stream Logic: Synthesis Beyond the Bools. CAV (1) 2019: 609-629 - [c10]Mark Santolucito
, William T. Hallahan
, Ruzica Piskac
:
Live Programming By Example. CHI Extended Abstracts 2019 - [c9]Bernd Finkbeiner, Felix Klein, Ruzica Piskac
, Mark Santolucito
:
Synthesizing functional reactive programs. Haskell@ICFP 2019: 162-175 - [i4]Bernd Finkbeiner, Felix Klein, Ruzica Piskac, Mark Santolucito:
Synthesizing Functional Reactive Programs. CoRR abs/1905.09825 (2019) - 2018
- [c8]Mark Santolucito
, Kate Rogers, Aedan Lombardo, Ruzica Piskac
:
Programming-by-example for audio: synthesizing digital signal processing programs. FARM@ICFP 2018: 18-25 - [c7]Mark Santolucito
, Drew Goldman, Allyson Weseley, Ruzica Piskac
:
Programming by Example: Efficient, but Not "Helpful". PLATEAU@SPLASH 2018: 3:1-3:10 - [i3]Bernd Finkbeiner, Felix Klein, Ruzica Piskac, Mark Santolucito:
Vehicle Platooning Simulations with Functional Reactive Programming. CoRR abs/1803.10383 (2018) - [i2]Mark Santolucito, Jialu Zhang, Ennan Zhai, Ruzica Piskac:
Statically Verifying Continuous Integration Configurations. CoRR abs/1805.04473 (2018) - 2017
- [j1]Mark Santolucito
, Ennan Zhai
, Rahul Dhodapkar
, Aaron Shim, Ruzica Piskac
:
Synthesizing configuration file specifications with association rule learning. Proc. ACM Program. Lang. 1(OOPSLA): 64:1-64:20 (2017) - [c6]Bernd Finkbeiner, Felix Klein, Ruzica Piskac
, Mark Santolucito
:
Vehicle Platooning Simulations with Functional Reactive Programming. SCAV@CPSWeek 2017: 43-47 - [c5]Mark Santolucito
:
Version space learning for verification on temporal differentials. ISSTA 2017: 428-431 - [i1]Bernd Finkbeiner, Felix Klein, Ruzica Piskac, Mark Santolucito:
Temporal Stream Logic: Synthesis beyond the Bools. CoRR abs/1712.00246 (2017) - 2016
- [c4]Mark Santolucito
, Ennan Zhai, Ruzica Piskac
:
Probabilistic Automated Language Learning for Configuration Files. CAV (2) 2016: 80-87 - 2015
- [c3]Paul Hudak, Donya Quick, Mark Santolucito
, Daniel Winograd-Cort:
Real-time interactive music in Haskell. FARM@ICFP 2015: 15-16 - [c2]Mark Santolucito, Donya Quick, Paul Hudak:
Media Modules: Intermedia Systems in a Pure Functional Paradigm. ICMC 2015 - 2012
- [c1]Kyle J. Harms, Jordana H. Kerr, Michelle Ichinco, Mark Santolucito, Alexis Chuck, Terian Koscik, Mary Chou, Caitlin Kelleher:
Designing a community to support long-term interest in programming for middle school children. IDC 2012: 304-307
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-04-14 21:12 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint