Proof verification and hardness of approximation problems | Synapse