Formal Methods and Reasoning Group logo

We build systems that
interactively reason
alongside humans

About

The Formal Methods and Reasoning Group (FoRG) focuses on developing our understanding of Automated Reasoning and how humans interface with these systems.

Fall 2026 recruiting: We look forward to recruiting Undergraduate and MS students in the Fall.

Projects

STEP-Bench puzzle grid

STEP-Bench

STEP-Bench (Symbolic Temporal Exploratory Puzzle Benchmark) is a series of interactive reasoning puzzles for studying causal reasoning, incorporating eye-tracking to monitor how participants solve temporal puzzle tasks.

A rack of FPGA boards

Manhattan Reasoning

Manhattan Reasoning is a platform for teaching AI systems to reason about hardware design, combining cloud-based FPGA access, sandbox environments, and open-source toolchains built on technologies like Yosys and nextpnr — bringing hardware reasoning to everyone.

An automaton diagram from the TempoBench benchmark

TempoBench

TempoBench is a formal benchmark for evaluating counterfactual causal reasoning in large language models. While frontier LLMs can simulate systems forward with high accuracy, their performance drops sharply when asked to identify which inputs were necessary for a given output — a gap with important implications for debugging and root cause analysis.

The MaxPy fish mascot

MaxPyLang

MaxPyLang is a Python package for programmatically generating and editing MaxMSP patches — placing objects and building connections that would be tedious to create through the visual interface alone.

Archived Projects

Events

[ To be added to the mailing list to hear about events, we would need to make a mailing list...]

Upcoming

[ Add upcoming events here. ]

Past

[ Add past events here. ]

Publications

See also: Prof. Santolucito's full paper list.

[ TODO ]

Team

Faculty

Principal Investigator, Barnard College

Research Scientists

Research Scientist
Research Scientist (Post-bacc)

Current Students

PhD Student
Masters Student
Chris Hyorok Lee
Masters Student

Alumni

MS → PhD student, UC San Diego
BA/MS → PhD student, Carnegie Mellon University
BA → PhD student, UC San Diego (NSF GRFP)
MS → Reinforce Labs
MS → Meta
BS → PhD student, Princeton University

Contact

Interested in joining the group or collaborating? We'd love to hear from you — prospective students (see our Fall 2026 recruiting note on the About page), potential collaborators, and anyone curious about our work are welcome to reach out.

Prof. Mark Santolucito
Barnard College, Columbia University
Department of Computer Science

Email: msantolu@barnard.edu

GitHub: github.com/Barnard-PL-Labs