activity
20232026
most citedBreaking the Mold: Nonlinear Ranking Function Synthesis Without Templates

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

collaborators
Showing cs.PLShow all

7 papers · 1 filter

cs.PL2026

Network Analysis with Parametric NetKAT

Han Xu, Zachary Kincaid, David Walker

Network engineers often need to perform network diagnosis and inference tasks, which frequently require answers to enumeration questions such as "Which packets from the Internet ar…

cs.PL2026

Kleene Algebra with Transitive Commutativity Conditions

Han Xu, Chenyu Zhou, Zachary Kincaid +1

Kleene algebra (KA) provides a foundational algebraic framework for reasoning about program structure and control flow. To capture equivalences arising from reordering or independe…

cs.PL2026

A Categorical Basis for Robust Program Analysis

Zachary Kincaid, Shaowei Zhu

Users of program analyses expect that results change predictably in response to changes in their programs, but many analyses fail to provide such robustness. This paper introduces…

cs.PL2025

Software Model Checking via Summary-Guided Search (Extended Version)

Ruijie Fang, Zachary Kincaid, Thomas Reps

In this work, we describe a new software model-checking algorithm called GPS. GPS treats the task of model checking a program as a directed search of the program states, guided by…

cs.PL2024★ 2 cited

Breaking the Mold: Nonlinear Ranking Function Synthesis Without Templates

Shaowei Zhu, Zachary Kincaid

This paper studies the problem of synthesizing (lexicographic) polynomial ranking functions for loops that can be described in polynomial arithmetic over integers and reals. While…

cs.PL2023

Solvable Polynomial Ideals: The Ideal Reflection for Program Analysis

John Cyphert, Zachary Kincaid

This paper presents a program analysis method that generates program summaries involving polynomial arithmetic. Our approach builds on prior techniques that use solvable polynomial…