activity
20172024
most citedSome Complexity Results for Stateful Network Verification

2 citations · 3 across the 10 of their papers we have counts for

collaborators
Showing cs.PLShow all

10 papers · 1 filter

cs.PL2021

Putting the Squeeze on Array Programs: Loop Verification via Inductive Rank Reduction

Oren Ish Shalom, Shachar Itzhaky, Noam Rinetzky +1

Automatic verification of array manipulating programs is a challenging problem because it often amounts to the inference of in ductive quantified loop invariants which, in some cas…

cs.PL2021

Modular Verification of Concurrent Programs via Sequential Model Checking

Dan Rasin, Orna Grumberg, Sharon Shoham

This work utilizes the plethora of work on verification of sequential programs for the purpose of verifying concurrent programs. We reduce the verification of a concurrent program…

cs.PL2020

A Thread-Local Semantics and Efficient Static Analyses for Race Free Programs

Suvam Mukherjee, Oded Padon, Sharon Shoham +2

Data race free (DRF) programs constitute an important class of concurrent programs. In this paper we provide a framework for designing and proving the correctness of data flow anal…

cs.PL2020

Learning the Boundary of Inductive Invariants

Yotam M. Y. Feldman, Mooly Sagiv, Sharon Shoham +1

We study the complexity of invariant inference and its connections to exact concept learning. We define a condition on invariants and their geometry, called the fence condition, wh…

cs.PL2019

Complexity and Information in Invariant Inference

Yotam M. Y. Feldman, Neil Immerman, Mooly Sagiv +1

This paper addresses the complexity of SAT-based invariant inference, a prominent approach to safety verification. We consider the problem of inferring an inductive invariant of po…

cs.PL2019

Property Directed Self Composition

Ron Shemer, Arie Gurfinkel, Sharon Shoham +1

We address the problem of verifying k-safety properties: properties that refer to k-interacting executions of a program. A prominent way to verify k-safety properties is by self co…