paper-with-me

Papers

Indexing Context-Sensitive Reachability

2021-09-03 · Qingkai Shi, Yongchao Wang, Charles Zhang

Many context-sensitive data flow analyses can be formulated as a variant of the all-pairs Dyck-CFL reachability problem, which, in general, is of sub-cubic time complexity and quadratic space complexity. Such high complexity significantly limits the scalability of context-sensitive data flow analysis and is not affordable for analyzing large-scale software. This paper presents \textsc{Flare}, a reduction from the CFL reachability problem to the conventional graph reachability problem for context-sensitive data flow analysis. This reduction allows us to benefit from recent advances in reachability indexing schemes, which often consume almost linear space for answering reachability queries in almost constant time. We have applied our reduction to a context-sensitive alias analysis and a context-sensitive information-flow analysis for C/C++ programs. Experimental results on standard benchmarks and open-source software demonstrate that we can achieve orders of magnitude speedup at the cost of only moderate space to store the indexes. The implementation of our approach is publicly available.

📄 PDF Abstract BibTeX arXiv:2109.01321

Code (1)

qingkaishi/context-sensitive-reachability 공식 구현

Similar Papers 제목 키워드 기반

A Schema-aware Logic Reformulation for Graph Reachability

2024-10-03 · Davide Di Pierro, Stefano Ferilli

Graph reachability is the task of understanding whether two distinct points in a graph are interconnected by arcs to which in general a semantic is attached. Reachability has plenty of applications, ranging from motion p…

ARCMotion Planning

Language Models as Context-sensitive Word Search Engines

2022-05-01 · In2Writing (ACL) 2022 5 · Matti Wiegmann, Michael Völske, Benno Stein, Martin Potthast

Context-sensitive word search engines are writing assistants that support word choice, phrasing, and idiomatic language use by indexing large-scale n-gram collections and implementing a wildcard search. However, search r…

Language ModelingLanguage Modelling

Efficient Similarity Indexing and Searching in High Dimensions

2015-05-12 · Zhong Yu

Efficient indexing and searching of high dimensional data has been an area of active research due to the growing exploitation of high dimensional data and the vulnerability of traditional search methods to the curse of d…

Vocal Bursts Intensity Prediction

Using Petri Nets for Context-Adaptive Robot Explanations

2025-09-17 · Görkem Kılınç Soylu, Neziha Akalin, Maria Riveiro arxiv

In human-robot interaction, robots must communicate in a natural and transparent manner to foster trust, which requires adapting their communication to the context. In this paper, we propose using Petri nets (PNs) to mod…

Safe Control for Nonlinear Systems with Stochastic Uncertainty via Risk Control Barrier Functions

2022-03-29 · Andrew Singletary, Mohamadreza Ahmadi, Aaron D. Ames

Guaranteeing safety for robotic and autonomous systems in real-world environments is a challenging task that requires the mitigation of stochastic uncertainties. Control barrier functions have, in recent years, been wide…