Approximation algorithms for scheduling unrelated parallel machines
Mathematical Programming: Series A and B
Approximation algorithms for NP-hard problems
Approximation algorithms for NP-hard problems
On the complexity of task allocation
Complexity
Algorithmic mechanism design (extended abstract)
STOC '99 Proceedings of the thirty-first annual ACM symposium on Theory of computing
IEEE Transactions on Computers
GRID '02 Proceedings of the Third International Workshop on Grid Computing
G-commerce: Market Formulations Controlling Resource Allocation on the Computational Grid
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Ten actions when Grid scheduling: the user as a Grid scheduler
Grid resource management
Task allocation in a multi-server system
Journal of Scheduling
Approximation techniques for utilitarian mechanism design
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing
Approximation algorithms for combinatorial auctions with complement-free bidders
Proceedings of the thirty-seventh annual ACM symposium on Theory of computing
Incentive mechanisms for large collaborative resource sharing
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
Job scheduling and processor allocation for grid computing on metacomputers
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part II
Journal of Parallel and Distributed Computing
Adjusted fair scheduling and non-linear workload prediction for QoS guarantees in grid computing
Computer Communications
A Novel Economic-Based Scheduling Heuristic for Computational Grids
International Journal of High Performance Computing Applications
Truthful mechanism design for multi-dimensional scheduling via cycle monotonicity
Proceedings of the 8th ACM conference on Electronic commerce
Setting lower bounds on truthfulness: extended abstract
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
A lower bound for scheduling mechanisms
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
A Grid-based Virtual Reactor: Parallel performance and adaptive load balancing
Journal of Parallel and Distributed Computing
Resource allocation in grid computing
Journal of Scheduling
Heuristics for negotiation schedules in multi-plan optimization
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 2
Dynamic workload balancing of parallel applications with user-level scheduling on the Grid
Future Generation Computer Systems
Truthful approximation mechanisms for scheduling selfish related machines
STACS'05 Proceedings of the 22nd annual conference on Theoretical Aspects of Computer Science
Mechanism design for fractional scheduling on unrelated machines
ICALP'07 Proceedings of the 34th international conference on Automata, Languages and Programming
An evolutionary game theoretic approach to adaptive and stable application deployment in clouds
Proceedings of the 2nd workshop on Bio-inspired algorithms for distributed systems
Game-based distributed resource allocation in horizontal dynamic cloud federation platform
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part I
Optimized fast handover scheme in Mobile IPv6 networks to support mobile users for cloud computing
The Journal of Supercomputing
Resource reconstruction algorithms for on-demand allocation in virtual computing resource pool
International Journal of Automation and Computing
Self-Optimization and Self-Stabilization in Autonomic Clouds
Concurrency and Computation: Practice & Experience
A game-theoretical approach to the benefits of cloud computing
GECON'11 Proceedings of the 8th international conference on Economics of Grids, Clouds, Systems, and Services
International Journal of Computer Applications in Technology
Proceedings of the 2012 ACM/IEEE international symposium on Low power electronics and design
A PSO-Based algorithm for load balancing in virtual machines of cloud computing environment
ICSI'12 Proceedings of the Third international conference on Advances in Swarm Intelligence - Volume Part I
A game theoretical method for auto-scaling of multi-tiers web applications in cloud
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Mechanism design for robust resource management to false report in cloud computing systems
Proceedings of the 2nd ACM international conference on High confidence networked systems
Dynamic resource allocation with management objectives: implementation for an OpenStack cloud
Proceedings of the 8th International Conference on Network and Service Management
The Journal of Supercomputing
Convergence indicator: the case of cloud computing
The Journal of Supercomputing
Research on resource scheduling of cloud based on improved particle swarm optimization algorithm
BICS'13 Proceedings of the 6th international conference on Advances in Brain Inspired Cognitive Systems
Resource scheduling of cloud with QoS constraints
ISNN'13 Proceedings of the 10th international conference on Advances in Neural Networks - Volume Part II
The QoS-based MCDM system for SaaS ERP applications with Social Network
The Journal of Supercomputing
Hi-index | 0.00 |
As cloud-based services become more numerous and dynamic, resource provisioning becomes more and more challenging. A QoS constrained resource allocation problem is considered in this paper, in which service demanders intend to solve sophisticated parallel computing problem by requesting the usage of resources across a cloud-based network, and a cost of each computational service depends on the amount of computation. Game theory is used to solve the problem of resource allocation. A practical approximated solution with the following two steps is proposed. First, each participant solves its optimal problem independently, without consideration of the multiplexing of resource assignments. A Binary Integer Programming method is proposed to solve the independent optimization. Second, an evolutionary mechanism is designed, which changes multiplexed strategies of the initial optimal solutions of different participants with minimizing their efficiency losses. The algorithms in the evolutionary mechanism take both optimization and fairness into account. It is demonstrated that Nash equilibrium always exists if the resource allocation game has feasible solutions.