Mobile-agent systems allow user programs to autonomously relocate from one host site to another. This autonomicity provides a powerful flexible architecture on which to build distributed applications. A quality that makes mobile-agent systems so flexible is also one that hinders their deployment: asynchronous decentralized control. We argue that a market-based approach where agents buy computational resources from their hosts solves many problems faced by mobile-agent systems.In our earlier work, we propose a policy for allocating general computational priority among agents posed as a competitive game for which we derive a unique computable Nash equilibrium. We improve on our earlier approach by implementing resource guarantees where mobile...
Distributed computing is a well-known approach to perform computationally intensive tasks. A proble...
Motivated by various surveillance applications, we consider wireless devices that periodically gener...
This report investigates the prospects of using multi-agent systems for resource allocation in compu...
Mobile-agent systems allow user programs to autonomously relocate from one host site to another. Thi...
This paper considers resource allocation in a network with mobile agents competing for computational...
Mobile-agent systems allow applications to distribute their resource consumption across the network....
We propose a method for increasing incentives for sites to host arbitrary mobile agents in which mob...
Mobile agents are programs capable of migrating from one host machine to another. We propose that mo...
In traditional computational systems, resource owners have no incentive to subject themselves to add...
Modern distributed systems scatter sensors, storage, and computation throughout the environment. Ide...
Developments in information technology have necessitated dynamic distributed real-time allocation of...
Mobile-agent systems have gained popularity in use because they ease the application design process ...
Mobile agents are programs that can migrate from machine to machine in a heterogeneous, partially di...
164 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.Developments in information t...
We consider a three-tier architecture for mobile and pervasive computing scenarios, consisting of a ...
Distributed computing is a well-known approach to perform computationally intensive tasks. A proble...
Motivated by various surveillance applications, we consider wireless devices that periodically gener...
This report investigates the prospects of using multi-agent systems for resource allocation in compu...
Mobile-agent systems allow user programs to autonomously relocate from one host site to another. Thi...
This paper considers resource allocation in a network with mobile agents competing for computational...
Mobile-agent systems allow applications to distribute their resource consumption across the network....
We propose a method for increasing incentives for sites to host arbitrary mobile agents in which mob...
Mobile agents are programs capable of migrating from one host machine to another. We propose that mo...
In traditional computational systems, resource owners have no incentive to subject themselves to add...
Modern distributed systems scatter sensors, storage, and computation throughout the environment. Ide...
Developments in information technology have necessitated dynamic distributed real-time allocation of...
Mobile-agent systems have gained popularity in use because they ease the application design process ...
Mobile agents are programs that can migrate from machine to machine in a heterogeneous, partially di...
164 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.Developments in information t...
We consider a three-tier architecture for mobile and pervasive computing scenarios, consisting of a ...
Distributed computing is a well-known approach to perform computationally intensive tasks. A proble...
Motivated by various surveillance applications, we consider wireless devices that periodically gener...
This report investigates the prospects of using multi-agent systems for resource allocation in compu...