Skip to main content

Showing 1–16 of 16 results for author: Varanasi, S

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

    cs.CL

    Reverse Probing: Evaluating Knowledge Transfer via Finetuned Task Embeddings for Coreference Resolution

    Authors: Tatiana Anikina, Arne Binder, David Harbecke, Stalin Varanasi, Leonhard Hennig, Simon Ostermann, Sebastian Möller, Josef van Genabith

    Abstract: In this work, we reimagine classical probing to evaluate knowledge transfer from simple source to more complex target tasks. Instead of probing frozen representations from a complex source task on diverse simple target probing tasks (as usually done in probing), we explore the effectiveness of embeddings from multiple simple source tasks on a single target task. We select coreference resolution, a… ▽ More

    Submitted 21 March, 2025; v1 submitted 31 January, 2025; originally announced January 2025.

  2. arXiv:2412.12997  [pdf, other

    cs.CL cs.AI cs.IR

    Enabling Low-Resource Language Retrieval: Establishing Baselines for Urdu MS MARCO

    Authors: Umer Butt, Stalin Varanasi, Günter Neumann

    Abstract: As the Information Retrieval (IR) field increasingly recognizes the importance of inclusivity, addressing the needs of low-resource languages remains a significant challenge. This paper introduces the first large-scale Urdu IR dataset, created by translating the MS MARCO dataset through machine translation. We establish baseline results through zero-shot learning for IR in Urdu and subsequently ap… ▽ More

    Submitted 4 April, 2025; v1 submitted 17 December, 2024; originally announced December 2024.

    Comments: 7 pages, ECIR 2025, conference camera-ready version

    MSC Class: 68T50 ACM Class: I.2.7

  3. Measuring Software Development Waste in Open-Source Software Projects

    Authors: Dhiraj SM Varanasi, Divij D, Sai Anirudh Karre, Y Raghu Reddy

    Abstract: Software Development Waste (SDW) is defined as any resource-consuming activity that does not add value to the client or the organization developing the software. SDW impacts the overall efficiency and productivity of a software project as the scale and size of the project grows. Although engineering leaders usually put in effort to minimize waste, the lack of definitive measures to track and manag… ▽ More

    Submitted 27 September, 2024; originally announced September 2024.

    Comments: 9 pages, This manuscript is a pre-publication version of the paper that was published at IEEE SEAA 2024

  4. arXiv:2408.09909  [pdf, ps, other

    cs.LO cs.SE

    Early Validation of High-level System Requirements with Event Calculus and Answer Set Programming

    Authors: Ondřej Vašíček, Joaquin Arias, Jan Fiedor, Gopal Gupta, Brendan Hall, Bohuslav Křena, Brian Larson, Sarat Chandra Varanasi, Tomáš Vojnar

    Abstract: This paper proposes a new methodology for early validation of high-level requirements on cyber-physical systems with the aim of improving their quality and, thus, lowering chances of specification errors propagating into later stages of development where it is much more expensive to fix them. The paper presents a transformation of a real-world requirements specification of a medical device$-$a PCA… ▽ More

    Submitted 19 August, 2024; originally announced August 2024.

    Comments: Accepted for ICLP 2024

  5. arXiv:2305.18225  [pdf, other

    cs.DC cs.AI

    Locksynth: Deriving Synchronization Code for Concurrent Data Structures with ASP

    Authors: Sarat Chandra Varanasi, Neeraj Mittal, Gopal Gupta

    Abstract: We present Locksynth, a tool that automatically derives synchronization needed for destructive updates to concurrent data structures that involve a constant number of shared heap memory write operations. Locksynth serves as the implementation of our prior work on deriving abstract synchronization code. Designing concurrent data structures involves inferring correct synchronization code starting wi… ▽ More

    Submitted 20 May, 2023; originally announced May 2023.

  6. arXiv:2208.12199  [pdf, other

    cs.AI cs.PL

    Automating UAV Flight Readiness Approval using Goal-Directed Answer Set Programming

    Authors: Sarat Chandra Varanasi, Baoluo Meng, Christopher Alexander, Szabolcs Borgyos, Brendan Hall

    Abstract: We present a novel application of Goal-Directed Answer Set Programming that digitizes the model aircraft operator's compliance verification against the Academy of Model Aircrafts (AMA) safety code. The AMA safety code regulates how AMA flyers operate Unmanned Aerial Vehicles (UAVs) for limited recreational purposes. Flying drones and their operators are subject to various rules before and after th… ▽ More

    Submitted 25 August, 2022; originally announced August 2022.

    Comments: Comments: Paper presented at the 32nd International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2022), Tbilisi, Georgia, and Virtual, September 22-23, 2022 (arXiv:2208.04235)

    Report number: LOPSTR/2022/16

  7. arXiv:2110.05387  [pdf, other

    cs.AI cs.HC cs.LO

    CASPR: A Commonsense Reasoning-based Conversational Socialbot

    Authors: Kinjal Basu, Huaduo Wang, Nancy Dominguez, Xiangci Li, Fang Li, Sarat Chandra Varanasi, Gopal Gupta

    Abstract: We report on the design and development of the CASPR system, a socialbot designed to compete in the Amazon Alexa Socialbot Challenge 4. CASPR's distinguishing characteristic is that it will use automated commonsense reasoning to truly "understand" dialogs, allowing it to converse like a human. Three main requirements of a socialbot are that it should be able to "understand" users' utterances, poss… ▽ More

    Submitted 11 October, 2021; originally announced October 2021.

    Comments: 4th Proceedings of Amazon Alexa Prize (Alexa Prize 2021)

  8. arXiv:2109.08298  [pdf, other

    cs.PL cs.AI cs.LO

    Generating Concurrent Programs From Sequential Data Structure Knowledge Using Answer Set Programming

    Authors: Sarat Chandra Varanasi, Neeraj Mittal, Gopal Gupta

    Abstract: We tackle the problem of automatically designing concurrent data structure operations given a sequential data structure specification and knowledge about concurrent behavior. Designing concurrent code is a non-trivial task even in simplest of cases. Humans often design concurrent data structure operations by transforming sequential versions into their respective concurrent versions. This requir… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

    Comments: In Proceedings ICLP 2021, arXiv:2109.07914. arXiv admin note: substantial text overlap with arXiv:2011.04045

    Journal ref: EPTCS 345, 2021, pp. 219-233

  9. arXiv:2109.04634  [pdf, other

    cs.LO cs.AI cs.SC

    Knowledge-Assisted Reasoning of Model-Augmented System Requirements with Event Calculus and Goal-Directed Answer Set Programming

    Authors: Brendan Hall, Sarat Chandra Varanasi, Jan Fiedor, Joaquín Arias, Kinjal Basu, Fang Li, Devesh Bhatt, Kevin Driscoll, Elmer Salazar, Gopal Gupta

    Abstract: We consider requirements for cyber-physical systems represented in constrained natural language. We present novel automated techniques for aiding in the development of these requirements so that they are consistent and can withstand perceived failures. We show how cyber-physical systems' requirements can be modeled using the event calculus (EC), a formalism used in AI for representing actions and… ▽ More

    Submitted 9 September, 2021; originally announced September 2021.

    Comments: In Proceedings HCVS 2021, arXiv:2109.03988

    Journal ref: EPTCS 344, 2021, pp. 79-90

  10. arXiv:2101.11707  [pdf, other

    cs.CL cs.AI cs.LO

    Knowledge-driven Natural Language Understanding of English Text and its Applications

    Authors: Kinjal Basu, Sarat Varanasi, Farhad Shakerin, Joaquin Arias, Gopal Gupta

    Abstract: Understanding the meaning of a text is a fundamental challenge of natural language understanding (NLU) research. An ideal NLU system should process a language in a way that is not exclusive to a single task or a dataset. Keeping this in mind, we have introduced a novel knowledge driven semantic representation approach for English text. By leveraging the VerbNet lexicon, we are able to map syntax t… ▽ More

    Submitted 27 January, 2021; originally announced January 2021.

    Comments: Preprint. Accepted by the 35th AAAI Conference (AAAI-21) Main Tracks

  11. arXiv:2011.04045  [pdf, ps, other

    cs.LO

    Generating Concurrent Programs From Sequential Data Structure Knowledge

    Authors: Sarat Chandra Varanasi, Neeraj Mittal, Gopal Gupta

    Abstract: In this paper we tackle the problem of automatically designing concurrent data structure operations given a sequential data structure specification and knowledge about concurrent behavior. Designing concurrent code is a non-trivial task even in simplest of cases. Humans often design concurrent data structure operations by transforming sequential versions into their respective concurrent versions.… ▽ More

    Submitted 8 November, 2020; originally announced November 2020.

  12. arXiv:2010.01030  [pdf, other

    cond-mat.mtrl-sci cs.LG

    Machine-learning-enhanced time-of-flight mass spectrometry analysis

    Authors: Ye Wei, Rama Srinivas Varanasi, Torsten Schwarz, Leonie Gomell, Huan Zhao, David J. Larson, Binhan Sun, Geng Liu, Hao Chen, Dierk Raabe, Baptiste Gault

    Abstract: Mass spectrometry is a widespread approach to work out what are the constituents of a material. Atoms and molecules are removed from the material and collected, and subsequently, a critical step is to infer their correct identities based from patterns formed in their mass-to-charge ratios and relative isotopic abundances. However, this identification step still mainly relies on individual user's e… ▽ More

    Submitted 2 October, 2020; originally announced October 2020.

    Comments: 20 pages, 15 figures

  13. arXiv:2009.10239  [pdf, other

    cs.AI cs.CL cs.LO

    SQuARE: Semantics-based Question Answering and Reasoning Engine

    Authors: Kinjal Basu, Sarat Chandra Varanasi, Farhad Shakerin, Gopal Gupta

    Abstract: Understanding the meaning of a text is a fundamental challenge of natural language understanding (NLU) and from its early days, it has received significant attention through question answering (QA) tasks. We introduce a general semantics-based framework for natural language QA and also describe the SQuARE system, an application of this framework. The framework is based on the denotational semantic… ▽ More

    Submitted 21 September, 2020; originally announced September 2020.

    Comments: In Proceedings ICLP 2020, arXiv:2009.09158

    Journal ref: EPTCS 325, 2020, pp. 73-86

  14. arXiv:2008.10858  [pdf, other

    cs.LG stat.ML

    LowFER: Low-rank Bilinear Pooling for Link Prediction

    Authors: Saadullah Amin, Stalin Varanasi, Katherine Ann Dunfield, Günter Neumann

    Abstract: Knowledge graphs are incomplete by nature, with only a limited number of observed facts from the world knowledge being represented as structured relations between entities. To partly address this issue, an important task in statistical relational learning is that of link prediction or knowledge graph completion. Both linear and non-linear models have been proposed to solve the problem. Bilinear mo… ▽ More

    Submitted 25 August, 2020; originally announced August 2020.

    Comments: Accepted by ICML'20

  15. arXiv:2006.07440  [pdf, other

    cs.LO cs.SC

    Pointer Data Structure Synthesis from Answer Set Programming Specifications

    Authors: Sarat Chandra Varanasi, Neeraj Mittal, Gopal Gupta

    Abstract: We develop an inductive proof-technique to generate imperative programs for pointer data structures from behavioural specifications expressed in the Answer Set Programming (ASP) formalism. ASP is a non-monotonic logic based formalism that employs negation-as-failure which helps emulate the human thought process, allowing domain experts to model desired system behaviour succinctly. We argue in this… ▽ More

    Submitted 12 August, 2020; v1 submitted 12 June, 2020; originally announced June 2020.

  16. Imperative Program Synthesis from Answer Set Programs

    Authors: Sarat Chandra Varanasi

    Abstract: Our research concerns generating imperative programs from Answer Set Programming Specifications. ASP is highly declarative and is ideal for writing specifications. Further with negation-as-failure it is easy to succinctly represent combinatorial search problems. We are currently working on synthesizing imperative programs from ASP programs by turning the negation into useful computations. This ope… ▽ More

    Submitted 19 September, 2019; originally announced September 2019.

    Comments: In Proceedings ICLP 2019, arXiv:1909.07646

    Journal ref: EPTCS 306, 2019, pp. 413-417