A bistable electro-optic display has a plurality of pixels, each of which is
capable
of displaying at least three gray levels. The display is driven by a method comprising:
storing a look-up table containing data representing the impulses necessary to
convert an initial gray level to a final gray level; storing data representing
at least an initial state of each pixel of the display; receiving an input signal
representing a desired final state of at least one pixel of the display; and generating
an output signal representing the impulse necessary to convert the initial state
of said one pixel to the desired final state thereof, as determined from said look-up
table. The invention also provides a method for reducing the remnant voltage of
an electro-optic display.