Based on our experience in the design and construction of interactive resource reallocation systems, we argue about the advisability of interactive visualization as a means to increase the effectiveness of an intelligent system and we present a generic framework for solving rescheduling problems. A presentation of a flight rescheduling system we have built, serves as the main implementation example of our proposed paradigm. We explain the specific visualization methods employed in the system and how visualization coupled with artificial intelligence techniques, can aid in the difficult task of resource allocation