Search papers, labs, and topics across Lattice.
New York University
6
0
4
15
Alerus enables the formal verification of probabilistic Rust programs, bridging the gap between theoretical verification frameworks and practical programming languages.
Effect handlers can revolutionize the way we build and extend program logics, enabling stronger reasoning capabilities and easier integration of complex behaviors.
Every linearizable data structure can now be paired with a logically atomic specification, simplifying the proof process in concurrent programming.
Parcas reveals that effective management of span credits can significantly enhance the verification of parallel program performance, challenging traditional approaches to time complexity.
LLMs can now certify bug reports with machine-checked proofs, drastically cutting down on false alarms in software development.
Finally, a program logic that handles the complexities of real-world differential privacy libraries, including privacy filters, higher-order functions, and interactive algorithms.