We present a polynomial algorithm for the problem of scheduling an ope
n shop with unit time operations for a fixed number of machines such t
hat the weighted number of late jobs is minimized. The algorithm is ba
sed on dynamic programming. The complexity of this problem was unknown
for open shops with more than two machines.