133

Physical ZKP for Connected Spanning Subgraph: Applications to Bridges Puzzle and Other Problems

Abstract

An undirected graph GG is known to both the prover PP and the verifier VV, but only PP knows a subgraph HH of GG. Without revealing any information about HH, PP wants to convince VV that HH is a connected spanning subgraph of GG, i.e. HH is connected and contains all vertices of GG. In this paper, we propose a physical protocol of zero-knowledge proof for this condition using a deck of cards, which enables PP to physically show that HH satisfies the condition without revealing it. We also show applications of this protocol to verify solutions of three well-known NP-complete problems: the Hamiltonian cycle problem, the maximum leaf spanning tree problem, and a logic puzzle called Bridges.

View on arXiv
Comments on this paper