completing processing of the data mining processing task on the local computer system the local data mining agent migrates the remaining processing of the data mining processing task to the lowest bidder among the other computer systems in order to carry out the migration the local data mining agent interrupts the processing of the data mining processing task that is being performed on the local computer system the data mining processing task is checkpointed that is all input data processing state information and output data that is required to resume processing of the data mining processing task is saved the data mining agent enqueues a u201c continuebuild u201d request in a request queue that serves the computer system to which the data mining processing task is migrating the continuebuild request typically references the checkpointed data that is needed to resume processing of the data mining processing task when a data mining agent on the computer system to which the data mining processing task is migrating dequeues the continuebuild request the reference to the checkpointed information is used to actually transfer the checkpointed information to the computer system to which the data mining processing task is migrating alternatively the checkpointed information may be included with the continuebuild request it is important to note that while the present invention has been described in the context of a fully functioning data processing system those of ordinary skill in the art will appreciate that the processes of the present invention are capable of.