Verification of PCP-Related Computational Reductions in Coq

11/19/2017
by   Yannick Forster, et al.
0

We formally verify several computational reductions concerning the Post correspondence problem (PCP) using the proof assistant Coq. Our verifications include a reduction of a string rewriting problem generalising the halting problem for Turing machines to PCP, and reductions of PCP to the intersection problem and the palindrome problem for context-free grammars. Interestingly, rigorous correctness proofs for some of the reductions are missing in the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2021

Polytime reductions of AF-algebraic problems

We assess the computational complexity of several decision problems conc...
research
01/18/2018

Scheduling and Tiling Reductions on Realistic Machines

Computations, where the number of results is much smaller than the input...
research
10/31/2019

Reductions for Safety Proofs (Extended Version)

Program reductions are used widely to simplify reasoning about the corre...
research
01/23/2023

Verified reductions for optimization

Numerical and symbolic methods for optimization are used extensively in ...
research
08/31/2023

Efficient Additions and Montgomery Reductions of Large Integers for SIMD

This paper presents efficient algorithms, designed to leverage SIMD for ...
research
08/29/2022

Constructive Many-one Reduction from the Halting Problem to Semi-unification (Extended Version)

Semi-unification is the combination of first-order unification and first...
research
07/22/2020

Simplifying Multiple-Statement Reductions with the Polyhedral Model

A Reduction – an accumulation over a set of values, using an associative...

Please sign up or login with your details

Forgot password? Click here to reset