no code implementations • 20 Mar 2023 • Harald Ruess, Natarajan Shankar
The key ideas underlying Cyberlogic are extremely simple, as (1) public keys correspond to authorizations, (2) transactions are specified as distributed logic programs, and (3) verifiable evidence is collected by means of distributed proof search.
no code implementations • 1 Mar 2023 • Eric Yeh, Briland Hitaj, Sam Owre, Maena Quemener, Natarajan Shankar
We evaluate CoProver on a series of well-established metrics originating from the recommender system and information retrieval communities, respectively.
no code implementations • 27 Feb 2023 • John Hester, Briland Hitaj, Grant Passmore, Sam Owre, Natarajan Shankar, Eric Yeh
Prior work has demonstrated that machine learning can be useful in determining efficient variable orderings.
no code implementations • 23 Aug 2018 • Ankush Desai, Shromona Ghosh, Sanjit A. Seshia, Natarajan Shankar, Ashish Tiwari
SOTER provides language primitives to declaratively construct a RTA module consisting of an advanced, high-performance controller (uncertified), a safe, lower-performance controller (certified), and the desired safety specification.
no code implementations • 13 Mar 2014 • Shalini Ghosh, Daniel Elenius, Wenchao Li, Patrick Lincoln, Natarajan Shankar, Wilfried Steiner
Requirements are informal and semi-formal descriptions of the expected behavior of a complex system from the viewpoints of its stakeholders (customers, users, operators, designers, and engineers).