Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–50 of 174 results for author: Lahiri, S

.
  1. arXiv:2406.13535  [pdf, other

    cond-mat.mes-hall

    Quasiperiodic potential induced corner states in a quadrupolar insulator

    Authors: Srijata Lahiri, Saurabh Basu

    Abstract: We systematically investigate the topological and localization properties of a quadrupolar insulator represented by the celebrated Benalcazar-Bernevig-Hughes model in presence of a quasiperiodic disorder instilled in its hopping amplitude. While disorder can be detrimental to the existence of the topological order in a system, we observe the emergence of a disorder driven topological phase where t… ▽ More

    Submitted 19 June, 2024; originally announced June 2024.

    Comments: 9 pages, 14 figures

  2. arXiv:2406.09757  [pdf, ps, other

    cs.PL cs.LG cs.SE

    Evaluating LLM-driven User-Intent Formalization for Verification-Aware Languages

    Authors: Shuvendu K. Lahiri

    Abstract: Verification-aware programming languages such as Dafny and F* provide means to formally specify and prove properties of programs. Although the problem of checking an implementation against a specification can be defined mechanically, there is no algorithmic way of ensuring the correctness of the user-intent formalization for programs -- that a specification adheres to the user's intent behind the… ▽ More

    Submitted 14 June, 2024; originally announced June 2024.

  3. arXiv:2406.04693  [pdf, other

    cs.SE cs.AI cs.LG cs.PF

    LLM-Vectorizer: LLM-based Verified Loop Vectorizer

    Authors: Jubi Taneja, Avery Laird, Cong Yan, Madan Musuvathi, Shuvendu K. Lahiri

    Abstract: Vectorization is a powerful optimization technique that significantly boosts the performance of high performance computing applications operating on large data arrays. Despite decades of research on auto-vectorization, compilers frequently miss opportunities to vectorize code. On the other hand, writing vectorized code manually using compiler intrinsics is still a complex, error-prone task that de… ▽ More

    Submitted 7 June, 2024; originally announced June 2024.

  4. arXiv:2405.19164  [pdf, other

    cs.AI cs.IR

    Learning from Litigation: Graphs and LLMs for Retrieval and Reasoning in eDiscovery

    Authors: Sounak Lahiri, Sumit Pai, Tim Weninger, Sanmitra Bhattacharya

    Abstract: Electronic Discovery (eDiscovery) involves identifying relevant documents from a vast collection based on legal production requests. The integration of artificial intelligence (AI) and natural language processing (NLP) has transformed this process, helping document review and enhance efficiency and cost-effectiveness. Although traditional approaches like BM25 or fine-tuned pre-trained models are c… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

    Comments: 8 pages, 2 tables, 6 figures

  5. arXiv:2405.06276  [pdf, other

    physics.flu-dyn

    Transition from laminar to turbulent pipe flow as a process of growing material instabilities

    Authors: Saptarshi Kumar Lahiri, Konstantin Volokh

    Abstract: In this work, we simulate the transition to turbulence in the pipe flow based on the modified NS theory incorporating the viscous fluid strength in the constitutive equations. The latter concept enriches theory by allowing for material instabilities in addition to the kinematic ones. We present results of comparative numerical simulations based on the classical NS model and the NS model enhanced w… ▽ More

    Submitted 10 May, 2024; originally announced May 2024.

  6. arXiv:2405.01787  [pdf, other

    cs.PL cs.AI cs.SE

    Towards Neural Synthesis for SMT-Assisted Proof-Oriented Programming

    Authors: Saikat Chakraborty, Gabriel Ebner, Siddharth Bhat, Sarah Fakhoury, Sakina Fatima, Shuvendu Lahiri, Nikhil Swamy

    Abstract: Proof-oriented programs mix computational content with proofs of program correctness. However, the human effort involved in programming and proving is still substantial, despite the use of Satisfiability Modulo Theories (SMT) solvers to automate proofs in languages such as F*. Seeking to spur research on using AI to automate the construction of proof-oriented programs, we curate a dataset of 600… ▽ More

    Submitted 2 May, 2024; originally announced May 2024.

  7. arXiv:2404.10362  [pdf, other

    cs.SE

    3DGen: AI-Assisted Generation of Provably Correct Binary Format Parsers

    Authors: Sarah Fakhoury, Markus Kuppe, Shuvendu K. Lahiri, Tahina Ramananandro, Nikhil Swamy

    Abstract: Improper parsing of attacker-controlled input is a leading source of software security vulnerabilities, especially when programmers transcribe informal format descriptions in RFCs into efficient parsing logic in low-level, memory unsafe languages. Several researchers have proposed formal specification languages for data formats from which efficient code can be extracted. However, distilling inform… ▽ More

    Submitted 6 May, 2024; v1 submitted 16 April, 2024; originally announced April 2024.

  8. arXiv:2404.10100  [pdf, other

    cs.SE

    LLM-based Test-driven Interactive Code Generation: User Study and Empirical Evaluation

    Authors: Sarah Fakhoury, Aaditya Naik, Georgios Sakkas, Saikat Chakraborty, Shuvendu K. Lahiri

    Abstract: Large language models (LLMs) have shown great potential in automating significant aspects of coding by producing natural code from informal natural language (NL) intent. However, given NL is informal, it does not lend easily to checking that the generated code correctly satisfies the user intent. In this paper, we propose a novel interactive workflow TiCoder for guided intent clarification (i.e.,… ▽ More

    Submitted 15 April, 2024; originally announced April 2024.

  9. arXiv:2404.04184  [pdf, other

    cond-mat.mes-hall cond-mat.other quant-ph

    Competing topological phases in a non-Hermitian time-reversal symmetry-broken Bernevig-Hughes-Zhang model

    Authors: Dipendu Halder, Srijata Lahiri, Saurabh Basu

    Abstract: The Bernevig-Hughes-Zhang (BHZ) model, which serves as a cornerstone in the study of the quantum spin Hall insulators, showcases robust spin-filtered helical edge states in a nanoribbon geometry. In the presence of an in-plane magnetic field, these (first-order) helical states gap out to be replaced by second-order corner states under suitable open-boundary conditions. Here, we show that the inclu… ▽ More

    Submitted 5 April, 2024; originally announced April 2024.

    Comments: 9 pages, 8 figures; Comments are welcome

  10. arXiv:2401.15890  [pdf, other

    stat.ML cs.LG math.OC math.ST

    Probabilistic Guarantees of Stochastic Recursive Gradient in Non-Convex Finite Sum Problems

    Authors: Yanjie Zhong, Jiaqi Li, Soumendra Lahiri

    Abstract: This paper develops a new dimension-free Azuma-Hoeffding type bound on summation norm of a martingale difference sequence with random individual bounds. With this novel result, we provide high-probability bounds for the gradient norm estimator in the proposed algorithm Prob-SARAH, which is a modified version of the StochAstic Recursive grAdient algoritHm (SARAH), a state-of-art variance reduced al… ▽ More

    Submitted 29 January, 2024; originally announced January 2024.

    Comments: 41 pages, 3 figures, accepted to PAKDD 2024

  11. arXiv:2312.01912  [pdf, ps, other

    cs.PL

    Resource Leak Checker (RLC#) for C# Code using CodeQL

    Authors: Pritam Gharat, Narges Shadab, Shrey Tiwari, Shuvendu Lahiri, Akash Lal

    Abstract: Resource leaks occur when a program fails to release a finite resource after it is no longer needed. These leaks are a significant cause of real-world crashes and performance issues. Given their critical impact on software performance and security, detecting and preventing resource leaks is a crucial problem. Recent research has proposed a specify-and-check approach to prevent resource leaks. In… ▽ More

    Submitted 5 December, 2023; v1 submitted 4 December, 2023; originally announced December 2023.

  12. arXiv:2311.16011  [pdf, other

    cond-mat.mes-hall

    Wannier charge center, spin resolved bulk polarization and corner modes in a strained quantum spin Hall insulator

    Authors: Srijata Lahiri, Saurabh Basu

    Abstract: Topological invariants are a significant ingredient in the study of topological phases of matter that intertwines the supposedly contradicting concepts of bulk and boundary. The nature of the invariants differ depending on the dimension of the boundary at which the topological states manifest themselves. The primary motivation of this work is to study two distinct scenarios of topological phase, d… ▽ More

    Submitted 27 November, 2023; originally announced November 2023.

    Comments: 10 pages, 27 figures

  13. arXiv:2311.07948  [pdf, other

    cs.PL cs.LG

    Finding Inductive Loop Invariants using Large Language Models

    Authors: Adharsh Kamath, Aditya Senthilnathan, Saikat Chakraborty, Pantazis Deligiannis, Shuvendu K. Lahiri, Akash Lal, Aseem Rastogi, Subhajit Roy, Rahul Sharma

    Abstract: Loop invariants are fundamental to reasoning about programs with loops. They establish properties about a given loop's behavior. When they additionally are inductive, they become useful for the task of formal verification that seeks to establish strong mathematical guarantees about program's runtime behavior. The inductiveness ensures that the invariants can be checked locally without consulting t… ▽ More

    Submitted 14 November, 2023; originally announced November 2023.

  14. arXiv:2310.09342  [pdf, other

    cs.PL cs.AI cs.CL cs.SE

    Ranking LLM-Generated Loop Invariants for Program Verification

    Authors: Saikat Chakraborty, Shuvendu K. Lahiri, Sarah Fakhoury, Madanlal Musuvathi, Akash Lal, Aseem Rastogi, Aditya Senthilnathan, Rahul Sharma, Nikhil Swamy

    Abstract: Synthesizing inductive loop invariants is fundamental to automating program verification. In this work, we observe that Large Language Models (such as gpt-3.5 or gpt-4) are capable of synthesizing loop invariants for a class of programs in a 0-shot setting, yet require several samples to generate the correct invariants. This can lead to a large number of calls to a program verifier to establish an… ▽ More

    Submitted 12 February, 2024; v1 submitted 13 October, 2023; originally announced October 2023.

    Comments: Findings of The 2023 Conference on Empirical Methods in Natural Language Processing (EMNLP-findings 2023)

  15. arXiv:2310.02154  [pdf, other

    cs.SE cs.PL

    Program Structure Aware Precondition Generation

    Authors: Elizabeth Dinella, Shuvendu Lahiri, Mayur Naik

    Abstract: We introduce a novel approach for inferring natural preconditions from code. Our technique produces preconditions of high quality in terms of both correctness (modulo a test generator) and naturalness. Prior works generate preconditions from scratch through combinations of boolean predicates, but fall short in readability and ease of comprehension. Our innovation lies in, instead, leveraging the s… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

  16. arXiv:2310.01831  [pdf, other

    cs.SE cs.AI cs.PL

    Can Large Language Models Transform Natural Language Intent into Formal Method Postconditions?

    Authors: Madeline Endres, Sarah Fakhoury, Saikat Chakraborty, Shuvendu K. Lahiri

    Abstract: Informal natural language that describes code functionality, such as code comments or function documentation, may contain substantial information about a programs intent. However, there is typically no guarantee that a programs implementation and natural language documentation are aligned. In the case of a conflict, leveraging information in code-adjacent natural language has the potential to enha… ▽ More

    Submitted 15 April, 2024; v1 submitted 3 October, 2023; originally announced October 2023.

    Comments: To appear at the Proceedings of the ACM on Software Engineering (PACMSE), Issue Foundations of Software Engineering (FSE) 2024

  17. arXiv:2308.15212  [pdf, ps, other

    cond-mat.stat-mech

    Efficiency of a microscopic heat engine subjected to stochastic resetting

    Authors: Sourabh Lahiri, Shamik Gupta

    Abstract: We explore the thermodynamics of stochastic heat engines in presence of stochastic resetting. The set-up comprises an engine whose working substance is a Brownian particle undergoing overdamped Langevin dynamics in a harmonic potential with a time-dependent stiffness, with the dynamics interrupted at random times with a resetting to a fixed location. The effect of resetting to the potential minimu… ▽ More

    Submitted 23 January, 2024; v1 submitted 29 August, 2023; originally announced August 2023.

    Comments: 13 pages, 7 figures

    Journal ref: Phys. Rev. E 109, 014129 (2024)

  18. arXiv:2307.16292  [pdf, other

    gr-qc

    Stationary equilibrium torus supported by Weyssenhoff ideal spin fluid in Schwarzschild spacetime -- I: Case of constant specific angular momentum distribution

    Authors: Sayantani Lahiri, Claus Laemmerzahl

    Abstract: We consider a non-self-gravitating geometrically thick torus described by Weyssenhoff ideal spin fluid in a black hole spacetime. The Weyssenhof spin fluid shares the same symmetries of the background geometry, i,e. stationarity and axisymmetry and further describes circular orbital motion in the black hole spacetime. We further assume that assume the alignment of the spin is perpendicular to the… ▽ More

    Submitted 30 July, 2023; originally announced July 2023.

    Comments: 15 pages, 16 figures

  19. arXiv:2306.11953  [pdf, ps, other

    cs.SE cs.PL

    Inference of Resource Management Specifications

    Authors: Narges Shadab, Pritam Gharat, Shrey Tiwari, Michael D. Ernst, Martin Kellogg, Shuvendu Lahiri, Akash Lal, Manu Sridharan

    Abstract: A resource leak occurs when a program fails to free some finite resource after it is no longer needed. Such leaks are a significant cause of real-world crashes and performance problems. Recent work proposed an approach to prevent resource leaks based on checking resource management specifications. A resource management specification expresses how the program allocates resources, passes them around… ▽ More

    Submitted 21 September, 2023; v1 submitted 20 June, 2023; originally announced June 2023.

  20. arXiv:2306.10763  [pdf, other

    cs.CL cs.AI cs.LG cs.PL cs.SE

    Guiding Language Models of Code with Global Context using Monitors

    Authors: Lakshya A Agrawal, Aditya Kanade, Navin Goyal, Shuvendu K. Lahiri, Sriram K. Rajamani

    Abstract: Language models of code (LMs) work well when the surrounding code provides sufficient context. This is not true when it becomes necessary to use types, functionality or APIs defined elsewhere in the repository or a linked library, especially those not seen during training. LMs suffer from limited awareness of such global context and end up hallucinating. Integrated development environments (IDEs… ▽ More

    Submitted 3 November, 2023; v1 submitted 19 June, 2023; originally announced June 2023.

    Comments: Accepted to NeurIPS 2023 and to appear as "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context" at https://neurips.cc/virtual/2023/poster/70362 . Contents: 11 pages, 15 additional pages of appendix, 13 figures, 3 tables

    ACM Class: I.2.2; I.2.7; I.2.5

  21. arXiv:2306.02205  [pdf, other

    stat.ML math.ST stat.ME

    Online Bootstrap Inference with Nonconvex Stochastic Gradient Descent Estimator

    Authors: Yanjie Zhong, Todd Kuffner, Soumendra Lahiri

    Abstract: In this paper, we investigate the theoretical properties of stochastic gradient descent (SGD) for statistical inference in the context of nonconvex optimization problems, which have been relatively unexplored compared to convex settings. Our study is the first to establish provable inferential procedures using the SGD estimator for general nonconvex objective functions, which may contain multiple… ▽ More

    Submitted 3 June, 2023; originally announced June 2023.

  22. arXiv:2306.01290  [pdf, ps, other

    cond-mat.stat-mech quant-ph

    Thermodynamics of one and two-qubit quantum refrigerators interacting with squeezed baths: a comparative study

    Authors: Ashutosh Kumar, Sourabh Lahiri

    Abstract: We investigate the nonequilibrium refrigeration of one and two-qubit systems in a squeezed thermal bath. We characterize the performance of one and two-qubit refrigerators in the presence of squeezed heat baths, in terms of their coefficients of performance, cooling rates, and figures of merit. Our results show that the performance of the refrigerators is strongly influenced by the squeezing param… ▽ More

    Submitted 2 June, 2023; originally announced June 2023.

    Comments: 17 pages, 10 figures

  23. Sustaining quasi de-Sitter inflation with bulk viscosity

    Authors: Sayantani Lahiri, Luciano Rezzolla

    Abstract: We here investigate bulk-viscosity driven quasi de-Sitter inflation, that is, the period of accelerated expansion in the early universe during which $-\dot{H}\ll H^2$, with $H(t)$ being the Hubble expansion rate. We do so in the framework of a causal theory of relativistic hydrodynamics that takes into account non-equilibrium effects associated to bulk viscosity that may be present as the early un… ▽ More

    Submitted 20 February, 2024; v1 submitted 13 May, 2023; originally announced May 2023.

    Comments: 28 pages, fixed typos, some references modified, all results unchanged, matches the published version, This article belongs to the Special Issue Exact Solutions in Modern Cosmology with Symmetry/Asymmetry

    Journal ref: Symmetry 2024, 16(2), 194

  24. arXiv:2305.04341  [pdf, other

    stat.ML cs.LG stat.AP

    Fast parameter estimation of Generalized Extreme Value distribution using Neural Networks

    Authors: Sweta Rai, Alexis Hoffman, Soumendra Lahiri, Douglas W. Nychka, Stephan R. Sain, Soutir Bandyopadhyay

    Abstract: The heavy-tailed behavior of the generalized extreme-value distribution makes it a popular choice for modeling extreme events such as floods, droughts, heatwaves, wildfires, etc. However, estimating the distribution's parameters using conventional maximum likelihood methods can be computationally intensive, even for moderate-sized datasets. To overcome this limitation, we propose a computationally… ▽ More

    Submitted 7 May, 2023; originally announced May 2023.

    Comments: 19 pages, 6 figures

    Journal ref: environmeterics, April 2023

  25. arXiv:2304.11867  [pdf, ps, other

    cond-mat.stat-mech

    Stochastic Heat Engine Using Multiple Interacting Active Particles

    Authors: Aradhana Kumari, Md Samsuzzaman, Arnab Saha, Sourabh Lahiri

    Abstract: The area of stochastic heat engines using active particles has attracted a lot of attention recently. They have been shown to exhibit advantages over engines using passive particles. In this work, we use multiple self-propelling particles undergoing Vicsek-like aligning interaction as our working system. The particles are confined in a two-dimensional circular trap. The interplay between the confi… ▽ More

    Submitted 24 April, 2023; originally announced April 2023.

    Comments: 13 pages, 8 figures

  26. Quantum phases of constrained bosons on a two-leg Bose-Hubbard ladder

    Authors: Ashirbad Padhan, Rajashri Parida, Sayan Lahiri, Mrinal Kanti Giri, Tapan Mishra

    Abstract: Bosons in periodic potentials with very strong local interactions, known as the constrained bosons often exhibit interesting physical behavior. We investigate the ground state properties of a two-leg Bose-Hubbard ladder by imposing three-body constraint in one leg and hardcore constraint in the other. By using the cluster-mean-field theory approximation and the density matrix renormalization group… ▽ More

    Submitted 23 April, 2023; originally announced April 2023.

    Comments: 12 pages, 16 figures

  27. arXiv:2304.10635  [pdf, other

    cond-mat.mes-hall

    Higher order topology in a band deformed Haldane model

    Authors: Srijata Lahiri, Saurabh Basu

    Abstract: Haldane model is a celebrated tight binding toy model in a 2D honeycomb lattice that exhibits quantized Hall conductance in the absence of an external magnetic field. In our work, we deform the bands of the Haldane model smoothly by varying one of its three nearest neighbour hopping amplitudes ($t_1$), while keeping the other two ($t$) fixed. This breaks the $C_3$ symmetry of the Hamiltonian, whil… ▽ More

    Submitted 20 April, 2023; originally announced April 2023.

    Comments: 8 Pages, 11 Figures

  28. arXiv:2304.07997  [pdf, ps, other

    cond-mat.stat-mech

    Exploring outputs from concatenated stochastic heat engines

    Authors: Aradhana Kumari, Rahul Marathe, Sourabh Lahiri

    Abstract: Recent works on the concatenation of two simple heat engines have shown that it may lead to non-monotonic variations in the efficiency and power with parameters like driving amplitudes and asymmetries in cycle periods. Motivated by this study, we investigate the effect of the concatenation between two stochastic heat engines where colloidal particles have been trapped in harmonic potentials. The s… ▽ More

    Submitted 11 August, 2023; v1 submitted 17 April, 2023; originally announced April 2023.

    Comments: 24 pages, 17 figures

    Journal ref: J. Stat. Mech. (2023) 083203

  29. arXiv:2304.03816  [pdf, other

    cs.SE cs.LG

    Towards Generating Functionally Correct Code Edits from Natural Language Issue Descriptions

    Authors: Sarah Fakhoury, Saikat Chakraborty, Madan Musuvathi, Shuvendu K. Lahiri

    Abstract: Large language models (LLMs), such as OpenAI's Codex, have demonstrated their potential to generate code from natural language descriptions across a wide range of programming tasks. Several benchmarks have recently emerged to evaluate the ability of LLMs to generate functionally correct code from natural language intent with respect to a set of hidden test cases. This has enabled the research comm… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

  30. Higher order topology in a Creutz ladder

    Authors: Srijata Lahiri, Saurabh Basu

    Abstract: A Creutz ladder, is a quasi one dimensional system hosting robust topological phases with localized edge modes protected by different symmetries such as inversion, chiral and particle-hole symmetries. Non-trivial topology is observed in a large region of the parameter space defined by the horizontal, diagonal and vertical hopping ampitudes and a transverse magnetic flux that threads through the la… ▽ More

    Submitted 22 September, 2022; originally announced September 2022.

    Comments: 9 pages, 16 figures

  31. Symbolic Execution for Randomized Programs

    Authors: Zachary Susag, Sumit Lahiri, Justin Hsu, Subhajit Roy

    Abstract: We propose a symbolic execution method for programs that can draw random samples. In contrast to existing work, our method can verify randomized programs with unknown inputs and can prove probabilistic properties that universally quantify over all possible inputs. Our technique augments standard symbolic execution with a new class of \emph{probabilistic symbolic variables}, which represent the res… ▽ More

    Submitted 16 September, 2022; originally announced September 2022.

    Comments: 47 pages, 9 figures, to appear at OOPSLA 2022

    ACM Class: D.2.4; F.3.1; G.3

  32. arXiv:2209.06648  [pdf, other

    cs.PL cs.LO

    Automated Synthesis of Asynchronizations

    Authors: Sidi Mohamed Beillahi, Ahmed Bouajjani, Constantin Enea, Shuvendu Lahiri

    Abstract: Asynchronous programming is widely adopted for building responsive and efficient software, and modern languages such as C# provide async/await primitives to simplify the use of asynchrony. In this paper, we propose an approach for refactoring a sequential program into an asynchronous program that uses async/await, called asynchronization. The refactoring process is parametrized by a set of methods… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: 37 pages, 18 figures, an extended version of a SAS 2022 paper with the same title

  33. arXiv:2209.06433  [pdf, ps, other

    cond-mat.stat-mech quant-ph

    Thermodynamics of one and two-qubit nonequilibrium heat engines running between squeezed thermal reservoirs

    Authors: Ashutosh Kumar, Trilochan Bagarti, Sourabh Lahiri, Subhashish Banerjee

    Abstract: Quantum heat engines form an active field of research due to their potential applications. There are several phenomena that are unique to the quantum regime, some of which are known to give these engines an edge over their classical counterparts. In this work, we focus on the study of one and two-qubit finite-time Otto engines interacting with squeezed thermal baths, and discuss their important di… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: 20 pages, 12 figures

  34. arXiv:2208.05950  [pdf, other

    cs.SE cs.LG cs.PL

    Interactive Code Generation via Test-Driven User-Intent Formalization

    Authors: Shuvendu K. Lahiri, Sarah Fakhoury, Aaditya Naik, Georgios Sakkas, Saikat Chakraborty, Madanlal Musuvathi, Piali Choudhury, Curtis von Veh, Jeevana Priya Inala, Chenglong Wang, Jianfeng Gao

    Abstract: Large language models (LLMs) have shown great potential in automating significant aspects of coding by producing natural code from informal natural language (NL) intent. However, when interacting with LLMs, users have no guarantees that the code suggestions produced correctly satisfy the intent they provided. In fact, it is hard to define a notion of correctness since natural language can be ambig… ▽ More

    Submitted 3 October, 2023; v1 submitted 11 August, 2022; originally announced August 2022.

    Comments: 18 pages

  35. arXiv:2208.01713  [pdf, other

    math.ST stat.ME

    On optimal block resampling for Gaussian-subordinated long-range dependent processes

    Authors: Qihao Zhang, Soumendra N. Lahiri, Daniel J. Nordman

    Abstract: Block-based resampling estimators have been intensively investigated for weakly dependent time processes, which has helped to inform implementation (e.g., best block sizes). However, little is known about resampling performance and block sizes under strong or long-range dependence. To establish guideposts in block selection, we consider a broad class of strongly dependent time processes, formed by… ▽ More

    Submitted 2 August, 2022; originally announced August 2022.

    MSC Class: Primary 62G09; secondary 62G20; 62M10

  36. arXiv:2207.02178  [pdf, other

    cond-mat.mes-hall

    Intrinsic nonlinear conductivities induced by the quantum metric

    Authors: Kamal Das, Shibalik Lahiri, Rhonald Burgos Atencia, Dimitrie Culcer, Amit Agarwal

    Abstract: The second-order nonlinear current originates from three physical mechanisms: extrinsic nonlinear Drude and Berry curvature dipole and intrinsic Berry connection polarizability. Here, we predict a new intrinsic contribution to the current related to the quantum metric, a quantum geometric property of the electronic wave function. This contribution manifests in systems that simultaneously break the… ▽ More

    Submitted 12 December, 2023; v1 submitted 5 July, 2022; originally announced July 2022.

    Comments: 6 pages, 3 figures; Updated published version

    Journal ref: Physical Review B 108, L201405 (2023)

  37. arXiv:2206.03865  [pdf, other

    cs.PL cs.AI cs.SE

    Fault-Aware Neural Code Rankers

    Authors: Jeevana Priya Inala, Chenglong Wang, Mei Yang, Andres Codas, Mark Encarnación, Shuvendu K Lahiri, Madanlal Musuvathi, Jianfeng Gao

    Abstract: Large language models (LLMs) have demonstrated an impressive ability to generate code for various programming tasks. In many instances, LLMs can generate a correct program for a task when given numerous trials. Consequently, a recent trend is to do large scale sampling of programs using a model and then filtering/ranking the programs based on the program execution on a small number of known unit t… ▽ More

    Submitted 9 December, 2022; v1 submitted 4 June, 2022; originally announced June 2022.

    Comments: In the proceedings of Advances in Neural Information Processing Systems, 2022

  38. arXiv:2202.05485  [pdf, ps, other

    stat.ME stat.ML

    Fitting Sparse Markov Models to Categorical Time Series Using Regularization

    Authors: Tuhin Majumder, Soumendra Lahiri, Donald Martin

    Abstract: The major problem of fitting a higher order Markov model is the exponentially growing number of parameters. The most popular approach is to use a Variable Length Markov Chain (VLMC), which determines relevant contexts (recent pasts) of variable orders and form a context tree. A more general approach is called Sparse Markov Model (SMM), where all possible histories of order $m$ form a partition so… ▽ More

    Submitted 11 February, 2022; originally announced February 2022.

  39. arXiv:2112.00258  [pdf, other

    stat.ME

    Conditional Randomization Rank Test

    Authors: Yanjie Zhong, Todd Kuffner, Soumendra Lahiri

    Abstract: We propose a new method named the Conditional Randomization Rank Test (CRRT) for testing conditional independence of a response variable Y and a covariate variable X, conditional on the rest of the covariates Z. The new method generalizes the Conditional Randomization Test (CRT) of [CFJL18] by exploiting the knowledge of the conditional distribution of X|Z and is a conditional sampling based metho… ▽ More

    Submitted 30 November, 2021; originally announced December 2021.

  40. arXiv:2111.11904  [pdf, other

    cs.SE

    Can Pre-trained Language Models be Used to Resolve Textual and Semantic Merge Conflicts?

    Authors: Jialu Zhang, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, Shuvendu K. Lahiri

    Abstract: Program merging is standard practice when developers integrate their individual changes to a common code base. When the merge algorithm fails, this is called a merge conflict. The conflict either manifests in textual merge conflicts where the merge fails to produce code, or semantic merge conflicts where the merged code results in compiler or test breaks. Resolving these conflicts for large code p… ▽ More

    Submitted 23 November, 2021; originally announced November 2021.

  41. arXiv:2111.09625  [pdf, other

    cs.CR cs.SE

    InspectJS: Leveraging Code Similarity and User-Feedback for Effective Taint Specification Inference for JavaScript

    Authors: Saikat Dutta, Diego Garbervetsky, Shuvendu Lahiri, Max Schäfer

    Abstract: Static analysis has established itself as a weapon of choice for detecting security vulnerabilities. Taint analysis in particular is a very general and powerful technique, where security policies are expressed in terms of forbidden flows, either from untrusted input sources to sensitive sinks (in integrity policies) or from sensitive sources to untrusted sinks (in confidentiality policies). The ap… ▽ More

    Submitted 18 November, 2021; originally announced November 2021.

    Comments: 11 pages, sent to Software Engineering in Practice track at ICSE'2022

  42. SolType: Refinement Types for Arithmetic Overflow in Solidity

    Authors: Bryan Tan, Benjamin Mariano, Shuvendu K. Lahiri, Isil Dillig, Yu Feng

    Abstract: As smart contracts gain adoption in financial transactions, it becomes increasingly important to ensure that they are free of bugs and security vulnerabilities. Of particular relevance in this context are arithmetic overflow bugs, as integers are often used to represent financial assets like account balances. Motivated by this observation, this paper presents SolType, a refinement type system for… ▽ More

    Submitted 20 December, 2021; v1 submitted 1 October, 2021; originally announced October 2021.

    Comments: To appear in POPL '22. This is the extended version of the paper with the proofs, after the main text went through peer review. 51 pages, 15 figures

  43. TOGA: A Neural Method for Test Oracle Generation

    Authors: Elizabeth Dinella, Gabriel Ryan, Todd Mytkowicz, Shuvendu K. Lahiri

    Abstract: Testing is widely recognized as an important stage of the software development lifecycle. Effective software testing can provide benefits such as bug finding, preventing regressions, and documentation. In terms of documentation, unit tests express a unit's intended functionality, as conceived by the developer. A test oracle, typically expressed as an condition, documents the intended behavior of a… ▽ More

    Submitted 20 April, 2022; v1 submitted 19 September, 2021; originally announced September 2021.

    Comments: To appear in ICSE 2022

    ACM Class: D.2.5; D.2.1

  44. Berry curvature induced nonlinear magnetoresistivity in two dimensional systems

    Authors: Shibalik Lahiri, Tanmay Bhore, Kamal Das, Amit Agarwal

    Abstract: The band geometric properties of quantum materials play an elemental role in the linear and nonlinear transport of electrons. In this paper, we propose that the interplay of the Berry curvature, the orbital magnetic moment and the Lorentz force can induce a finite nonlinear resistivity in two dimensional systems in presence of a perpendicular magnetic field. The induced nonlinear magnetoresistivit… ▽ More

    Submitted 29 September, 2021; v1 submitted 18 September, 2021; originally announced September 2021.

    Comments: 11 pages, 4 figures, comments are welcome

  45. Program Merge Conflict Resolution via Neural Transformers

    Authors: Alexey Svyatkovskiy, Sarah Fakhoury, Negar Ghorbani, Todd Mytkowicz, Elizabeth Dinella, Christian Bird, Jinu Jang, Neel Sundaresan, Shuvendu Lahiri

    Abstract: Collaborative software development is an integral part of the modern software development life cycle, essential to the success of large-scale software projects. When multiple developers make concurrent changes around the same lines of code, a merge conflict may occur. Such conflicts stall pull requests and continuous integration pipelines for hours to several days, seriously hurting developer prod… ▽ More

    Submitted 29 November, 2022; v1 submitted 31 August, 2021; originally announced September 2021.

    Comments: ESEC/FSE '22 camera ready version. 12 pages, 4 figures, online appendix

  46. arXiv:2105.07569  [pdf, other

    cs.SE

    DeepMerge: Learning to Merge Programs

    Authors: Elizabeth Dinella, Todd Mytkowicz, Alexey Svyatkovskiy, Christian Bird, Mayur Naik, Shuvendu K. Lahiri

    Abstract: In collaborative software development, program merging is the mechanism to integrate changes from multiple programmers. Merge algorithms in modern version control systems report a conflict when changes interfere textually. Merge conflicts require manual intervention and frequently stall modern continuous integration pipelines. Prior work found that, although costly, a large majority of resolutions… ▽ More

    Submitted 6 September, 2021; v1 submitted 16 May, 2021; originally announced May 2021.

    Comments: 11 pages

  47. arXiv:2103.02004  [pdf, other

    cs.SE

    Can Program Synthesis be Used to Learn Merge Conflict Resolutions? An Empirical Analysis

    Authors: Rangeet Pan, Vu Le, Nachiappan Nagappan, Sumit Gulwani, Shuvendu Lahiri, Mike Kaufman

    Abstract: Forking structure is widespread in the open-source repositories and that causes a significant number of merge conflicts. In this paper, we study the problem of textual merge conflicts from the perspective of Microsoft Edge, a large, highly collaborative fork off the main Chromium branch with significant merge conflicts. Broadly, this study is divided into two sections. First, we empirically evalua… ▽ More

    Submitted 2 March, 2021; originally announced March 2021.

    Comments: Accepted at ICSE 2021

  48. Stationary models of magnetized viscous tori around a Schwarzschild black hole

    Authors: Sayantani Lahiri, Sergio Gimeno-Soler, José A. Font, Alejandro Mus Mejías

    Abstract: We present stationary solutions of magnetized, viscous thick accretion disks around a Schwarzschild black hole. We assume that the tori are not self-gravitating, are endowed with a toroidal magnetic field, and obey a constant angular momentum law. Our study focuses on the role of the black hole curvature in the shear viscosity tensor and in their potential combined effect on the stationary solutio… ▽ More

    Submitted 19 January, 2021; v1 submitted 12 December, 2020; originally announced December 2020.

    Comments: 14 pages, 7 figures, some comments and references are added, version accepted for publication in PRD

    MSC Class: 83C57; 83C55

    Journal ref: Phys. Rev. D 103, 044034 (2021)

  49. arXiv:2010.12769  [pdf

    eess.IV

    Diverse R-PPG: Camera-Based Heart Rate Estimation for Diverse Subject Skin-Tones and Scenes

    Authors: Pradyumna Chari, Krish Kabra, Doruk Karinca, Soumyarup Lahiri, Diplav Srivastava, Kimaya Kulkarni, Tianyuan Chen, Maxime Cannesson, Laleh Jalilian, Achuta Kadambi

    Abstract: Heart rate (HR) is an essential clinical measure for the assessment of cardiorespiratory instability. Since communities of color are disproportionately affected by both COVID-19 and cardiovascular disease, there is a pressing need to deploy contactless HR sensing solutions for high-quality telemedicine evaluations. Existing computer vision methods that estimate HR from facial videos exhibit biased… ▽ More

    Submitted 9 December, 2020; v1 submitted 24 October, 2020; originally announced October 2020.

    Comments: 49 pages, 6 figures, 3 tables, Supplement with 7 figures

  50. arXiv:2009.06249  [pdf, other

    cond-mat.stat-mech

    Exploring the extent of validity of quantum work fluctuation theorems in the presence of weak measurements

    Authors: Sourabh Lahiri, Subhashish Banerjee, A. M. Jayannavar

    Abstract: Quantum work fluctuation theorems are known to hold when the work is defined as the difference between the outcomes of projective measurements carried out on the Hamiltonian of the system at the initial and the final time instants of the experimental realization of the process. A recent study showed that the theorem breaks down if the measurement is of a more general nature, i.e. if a positive ope… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

    Comments: 16 pages, 5 figures