Some room air cleaners can reduce indoor air pollution if they have the proper filter. The most effective air cleaners have a HEPA filter which removes the fine particulates from smoke. HEPA filters with charcoal will remove or reduce chemicals in the air, but not carbon monoxide. Air filtration units should be located in the room where you spend most of your time.
For more information, see California's air cleaning devices for the home (PDF).