Skip to content

Hamiltonian path in directed graphs

Hamiltonian paths to Witness encoding of a nonempty list

The witness encoding respects concatenation to Length of an encoded PATH instance

HAMPATH is verified with quadratic-size witnesses to The frame of a diamond

The row arcs of a diamond to Label after a HAMPATH copy site

End of a clause in the detour walk to HAMPATH emitter, phase A: copying a reversed name onto two stacks

HAMPATH emitter, phase A: one literal to Moving the tokens back in the HAMPATH emitter

The row of a diamond in the HAMPATH emitter to A row starts at its left end

A row ends at its right end to Consecutive vertices of the contracted path are joined by arcs

Every vertex of the contracted path except its end has a successor to Second counter of a HAMPATH-verifier comparison

Exit labels of the counter comparisons to The edge scan of the Hamiltonian path verifier

The repeat scan of the Hamiltonian path verifier to HAMPATH is NP-complete

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.