Skip to main content

Showing 1–4 of 4 results for author: Hitarth, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2310.05120  [pdf, other

    cs.LO math.NT

    Linear Loop Synthesis for Quadratic Invariants

    Authors: S. Hitarth, George Kenison, Laura Kovács, Anton Varonka

    Abstract: Invariants are key to formal loop verification as they capture loop properties that are valid before and after each loop iteration. Yet, generating invariants is a notorious task already for syntactically restricted classes of loops. Rather than generating invariants for given loops, in this paper we synthesise loops that exhibit a predefined behaviour given by an invariant. From the perspective o… ▽ More

    Submitted 15 February, 2024; v1 submitted 8 October, 2023; originally announced October 2023.

    Comments: Extended version of our conference paper accepted to STACS 2024

  2. arXiv:2209.08615  [pdf, other

    cs.LG cs.AI cs.CR

    Membership Inference Attacks and Generalization: A Causal Perspective

    Authors: Teodora Baluta, Shiqi Shen, S. Hitarth, Shruti Tople, Prateek Saxena

    Abstract: Membership inference (MI) attacks highlight a privacy weakness in present stochastic training methods for neural networks. It is not well understood, however, why they arise. Are they a natural consequence of imperfect generalization only? Which underlying causes should we address during training to mitigate these attacks? Towards answering such questions, we propose the first approach to explain… ▽ More

    Submitted 30 October, 2022; v1 submitted 18 September, 2022; originally announced September 2022.

    Comments: 26 pages, 15 figures; added CC-license block icons and links, typos corrected, added reference to Github

  3. arXiv:2209.04244  [pdf, ps, other

    cs.FL

    Window Expressions for Stream Data Processing

    Authors: M. Praveen, S. Hitarth

    Abstract: Traditional ways of storing and querying data do not work well in scenarios where data is being generated continuously and quick decisions need to be taken. For example, in hospital intensive care units, signals from multiple devices need to be monitored and the occurrence of any anomaly should raise alarms immediately. A typical design would take the average from a window of say 10 seconds (time-… ▽ More

    Submitted 1 March, 2024; v1 submitted 9 September, 2022; originally announced September 2022.

  4. Template-based Program Synthesis using Stellensätze

    Authors: Amir Kafshdar Goharshady, S. Hitarth, Fatemeh Mohammadi, Harshit J Motwani

    Abstract: Template-based synthesis, also known as sketching, is a localized approach to program synthesis in which the programmer provides not only a specification, but also a high-level ``sketch'' of the program. The sketch is basically a partial program that models the general intuition of the programmer, while leaving the low-level details as unimplemented ``holes''. The role of the synthesis engine is t… ▽ More

    Submitted 8 September, 2022; originally announced September 2022.