On the public citation graph
Proving and Disproving Equivalence of Functional Programming Assignments
0 signed · 72 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1002/stvr.1472openalex-snapshot
Regression verification: proving the equivalence of similar programs
inferredcites →https://doi.org/10.1007/3-540-45949-9openalex-snapshot
Isabelle/HOL: A Proof Assistant for Higher-Order Logic
inferredcites →https://doi.org/10.1007/978-3-030-29436-6_28openalex-snapshot
Induction in Saturation-Based Proof Search
inferredcites →https://doi.org/10.1007/978-3-030-81688-9_6openalex-snapshot
Theory Exploration Powered by Deductive Synthesis
inferredcites →https://doi.org/10.1007/978-3-319-08434-3_9openalex-snapshot
Hipster: Integrating Theory Exploration in a Proof Assistant
inferredcites →https://doi.org/10.1007/978-3-319-48989-6_39openalex-snapshot
Regression Verification for Unbalanced Recursive Functions
inferredcites →https://doi.org/10.1007/978-3-319-71237-6_7openalex-snapshot
Black-Box Equivalence Checking Across Compiler Optimizations
inferredcites →https://doi.org/10.1007/978-3-540-69149-5_54openalex-snapshot
Regression Verification - A Practical Way to Verify Programs
inferredcites →https://doi.org/10.1007/978-3-540-78800-3_24openalex-snapshot
Z3: An Efficient SMT Solver
inferredcites →https://doi.org/10.1007/978-3-540-89439-1_20openalex-snapshot
A Constraint Sequent Calculus for First-Order Logic with Linear Integer Arithmetic
inferredcites →https://doi.org/10.1007/978-3-642-13977-2_3openalex-snapshot
QuickSpec: Guessing Formal Specifications Using Testing
inferredcites →https://doi.org/10.1007/978-3-642-23702-7_23openalex-snapshot
Satisfiability Modulo Recursive Programs
inferredcites →https://doi.org/10.1007/978-3-642-27705-4_9openalex-snapshot
Development and Evaluation of LAV: An SMT-Based Error Finding Platform
inferredcites →https://doi.org/10.1007/978-3-642-27940-9_21openalex-snapshot
Automating Induction with an SMT Solver
inferredcites →https://doi.org/10.1007/978-3-642-28756-5_28openalex-snapshot
Zeno: An Automated Prover for Properties of Recursive Data Structures
inferredcites →https://doi.org/10.1007/978-3-642-31424-7_54openalex-snapshot
SYMDIFF: A Language-Agnostic Semantic Diff Tool for Imperative Programs
inferredcites →https://doi.org/10.1007/978-3-662-07964-5openalex-snapshot
Interactive Theorem Proving and Program Development
inferredcites →https://doi.org/10.1007/978-3-662-46081-8_5openalex-snapshot
Induction for SMT Solvers
inferredcites →https://doi.org/10.1007/978-3-662-54434-1_35openalex-snapshot
Modular Verification of Procedure Equivalence in the Presence of Memory Allocation
inferredcites →https://doi.org/10.1007/s10703-005-3402-zopenalex-snapshot
Translation and Run-Time Validation of Loop Transformations
inferredcites →https://doi.org/10.1007/s11786-011-0101-6openalex-snapshot
FEVS: A Functional Equivalence Verification Suite for High-Performance Scientific Computing
inferredcites →https://doi.org/10.1016/s0049-237x(08)72018-4openalex-snapshot
A Basis for a Mathematical Theory of Computation )
inferredcites →https://doi.org/10.1145/1543135.1542513openalex-snapshot
Proving optimizations correct using parameterized program equivalence
inferredcites →https://doi.org/10.1145/1926385.1926454openalex-snapshot
Streaming transducers for algorithmic verification of single-pass list-processing programs
inferredcites →https://doi.org/10.1145/2491411.2491452openalex-snapshot
Differential assertion checking
inferredcites →https://doi.org/10.1145/2499370.2462195openalex-snapshot
Automated feedback generation for introductory programming assignments
inferredcites →https://doi.org/10.1145/2544173.2509509openalex-snapshot
Data-driven equivalence checking
inferredcites →https://doi.org/10.1145/2642937.2642987openalex-snapshot
Automating regression verification
inferredcites →https://doi.org/10.1145/2774975.2774978openalex-snapshot
Counter-example complete verification for higher-order functions
inferredcites →https://doi.org/10.1145/2950290.2950363openalex-snapshot
Semi-supervised verified feedback generation
inferredcites →https://doi.org/10.1145/2984043.2989222openalex-snapshot
sk_p: a neural program corrector for MOOCs
inferredcites →https://doi.org/10.1145/3051092openalex-snapshot
Certifying a file system using crash hoare logic
inferredcites →https://doi.org/10.1145/3060143openalex-snapshot
Verifying Procedural Programs via Constrained Rewriting Induction
inferredcites →https://doi.org/10.1145/3138818openalex-snapshot
Learning to blame: localizing novice type errors with data-driven diagnosis
inferredcites →https://doi.org/10.1145/3192366.3192387openalex-snapshot
Automated clustering and program repair for introductory programming assignments
inferredcites →https://doi.org/10.1145/3230627openalex-snapshot
Formally verified software in the real world
inferredcites →https://doi.org/10.1145/3276528openalex-snapshot
Automatic diagnosis and correction of logical errors for functional programming assignments
inferredcites →https://doi.org/10.1145/3296979.3192384openalex-snapshot
Search, align, and repair: data-driven feedback generation for introductory programming exercises
inferredcites →https://doi.org/10.1145/3314221.3314596openalex-snapshot
Semantic program alignment for equivalence checking
inferredcites →https://doi.org/10.1145/3360592openalex-snapshot
System FR: formalized foundations for the stainless verifier
inferredcites →https://doi.org/10.1145/3360614openalex-snapshot
Automatic and scalable detection of logical errors in functional programming assignments
inferredcites →https://doi.org/10.1145/3368089.3409757openalex-snapshot
ARDiff: scaling program equivalence checking via iterative abstraction and refinement of common code
inferredcites →https://doi.org/10.1145/3428239openalex-snapshot
Program equivalence for assisted grading of functional programs
inferredcites →https://doi.org/10.1145/3428289openalex-snapshot
Counterexample-guided correlation algorithm for translation validation
inferredcites →https://doi.org/10.1145/3453483.3454030openalex-snapshot
Alive2: bounded translation validation for LLVM
inferredcites →https://doi.org/10.1145/3468264.3468598openalex-snapshot
Context-aware and data-driven feedback generation for programming assignments
inferredcites →https://doi.org/10.1145/3491140.3528282openalex-snapshot
LEGenT: Localizing Errors and Generating Testcases for CS1
inferredcites →https://doi.org/10.1145/3563340openalex-snapshot
Checking equivalence in a non-strict language
inferredcites →https://doi.org/10.2298/csis181220019vopenalex-snapshot
Regression verification for automated evaluation of students programs
inferredcites →https://doi.org/10.29007/3qwropenalex-snapshot
HipSpec : Automating Inductive Proofs of Program Properties
inferredcites →https://doi.org/10.34727/2020/isbn.978-3-85448-042-6_32openalex-snapshot
Smart Induction for Isabelle/HOL (Tool Paper)
inferredcites →https://doi.org/10.48550/arxiv.2207.14364openalex-snapshot
Regression verification of unbalanced recursive functions with multiple calls (long version)
inferredcites →https://doi.org/10.5075/epfl-thesis-9479openalex-snapshot
Verified Functional Programming
inferredcites →https://doi.org/10.5281/zenodo.7712002openalex-snapshot
Proving and Disproving Equivalence of Functional Programming Assignments (Artifact)
inferredcites →https://doi.org/10.5281/zenodo.806813openalex-snapshot
A Collection Of Novice Interactions With The Ocaml Top-Level System
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1007/978-3-031-37709-9_19openalex-snapshot
Formula Normalizations in Verification
inferred← citeshttps://doi.org/10.1007/978-3-031-63498-7_18openalex-snapshot
Verifying a Realistic Mutable Hash Table
inferred← citeshttps://doi.org/10.1007/978-3-031-71162-6_28openalex-snapshot
Proving Functional Program Equivalence via Directed Lemma Synthesis
inferred← citeshttps://doi.org/10.1007/978-3-031-76554-4_5openalex-snapshot
Proving Termination via Measure Transfer in Equivalence Checking
inferred← citeshttps://doi.org/10.1007/978-3-031-91121-7_7openalex-snapshot
Formal Autograding in a Classroom
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00081openalex-snapshot
Hetrify: Efficient Verification of Heterogeneous Programs on RISC-V
inferred← citeshttps://doi.org/10.1109/icst62969.2025.10988990openalex-snapshot
Hybrid Equivalence/Non-Equivalence Testing
inferred← citeshttps://doi.org/10.1109/tse.2026.3692469openalex-snapshot
Hetrify+: Improving the Verification Efficiency of RISC-V Heterogeneous Programs via Memory Access Specialization
inferred← citeshttps://doi.org/10.1145/3839512openalex-snapshot
Spatial and Temporal Decomposition for Faster Translation Validation
inferred← citeshttps://doi.org/10.55056/ceur-ws.org/vol-3781/paper07.pdfopenalex-snapshot
Automation of checking student assignments in IT-related subjects based on AI systems
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.