In a system, method and program for bidding for a best solution process
execution in a heterogeneous network, a network client provides a request
to a network server for process execution. The network server simulates
the process execution and provides the simulation results to network
hosts in the form of bid solicitations. An embodiment of the method
includes providing a payload that characterizes the requested process
execution to a network server. The server simulates the requested
processing, and solicits and analyzes bids from network hosts for the
process execution while maintaining anonymity as to the identities of the
network host and the network client. An embodiment of the system includes
a network server operably coupled to the network client and the network
host, wherein the network server is adapted to receive and simulate a
process execution request, and solicit and analyze bids submitted by
network hosts for the process execution.