  We present a dynamic nonlocal hybrid Monte Carlo algorithm consisting of
pivot and ``cut-and-permute'' moves. The algorithm is suitable for the study of
polymers in semiconfined geometries at the ordinary transition, where the pivot
algorithm exhibits quasi-ergodic problems. The dynamic properties of the
proposed algorithm are studied in d = 3. The hybrid dynamics is ergodic and
exhibits the same optimal critical behavior as the pivot algorithm in the bulk.
