A coalition-structure's generation method for solving cooperative computing problems in edge computing environments

Abstract Coalition-structure’s generation methods are usually employed to solve team allocation optimization problems or cooperative computing scheduling problems in the case of multitasking concurrency. In edge computing environments, affected by such factors as a large number of edge nodes, weak computing power, multiple optimization objectives and multiple constraints, the traditional methods can hardly guarantee the optimization speed and the optimal solution’s quality when solving similar problems. Based on the advantages of cooperative game algorithms and heuristic algorithms, we propose a coalition-structure’s generation method suitable for edge computing environments in this paper. Firstly, we introduce the concept of bargaining set and remove the impossible coalition-structures by judging the no-bargain coalition to narrow the strategic space. Secondly, for increasing the optimization speed and the optimal solution’s quality, we improve the inertia weight computing method and the particle state determination method of the primary discrete particle swarm, propose M-ary discrete particle swarm optimization (MDPSO). Finally, we design a series of contrast experiments and verify that this method boasts obvious advantages in optimization speed, the optimal solution’s quality, stability, and other aspects.

[1]  Jia Liu,et al.  A Dynamic Bargaining Game with Externalities , 2018, J. Syst. Sci. Complex..

[2]  Ehsan Mousavi Khaneghah,et al.  A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments , 2017, The Journal of Supercomputing.

[3]  Millie Pant,et al.  An efficient Differential Evolution based algorithm for solving multi-objective optimization problems , 2011, Eur. J. Oper. Res..

[4]  Sankaran Mahadevan,et al.  A Game Theoretic Approach to Network Reliability Assessment , 2017, IEEE Transactions on Reliability.

[5]  Evangelos Markakis,et al.  Characteristic function games with restricted agent interactions: Core-stability and coalition structures , 2016, Artif. Intell..

[6]  L. M. Anderson Statistics with Confidence. Confidence Intervals and Statistical Guidelines , 1989 .

[7]  K. Umamaheswari,et al.  Task Scheduling in Distributed Systems Using Heap Intelligent Discrete Particle Swarm Optimization , 2017, Comput. Intell..

[8]  R. K. Suresh,et al.  Discrete Particle Swarm Optimization (DPSO) Algorithm for Permutation Flowshop Scheduling to Minimize Makespan , 2005, ICNC.

[9]  Dusit Niyato,et al.  A Coalition Formation Game for Remote Radio Head Cooperation in Cloud Radio Access Network , 2017, IEEE Transactions on Vehicular Technology.

[10]  Hyunggon Park,et al.  Direction Vector-Based Algorithm for the Nash Bargaining Solution in Dynamic Networks , 2018, IEEE Communications Letters.

[11]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[12]  Wu Muqing,et al.  An Overhead-Optimizing Task Scheduling Strategy for Ad-hoc Based Mobile Edge Computing , 2017, IEEE Access.

[13]  Jianguo Jiang,et al.  Using binary particle swarm optimization to search for maximal successful coalition , 2015, Applied Intelligence.

[14]  Jaideep Srivastava,et al.  The Science of Sweet Dreams: Predicting Sleep Efficiency from Wearable Device Data , 2017, Computer.

[15]  Kejia Zhang,et al.  Scheduling strategy for computational-intensive data flow in generalized cluster environments , 2019, Appl. Soft Comput..

[16]  Luc Lauwers,et al.  The Coalition Structure Core is Accessible , 2001, Games Econ. Behav..

[17]  Jin Wang,et al.  Game Theory Based Real‐Time Shop Floor Scheduling Strategy and Method for Cloud Manufacturing , 2017, Int. J. Intell. Syst..

[18]  Sarvapali D. Ramchurn,et al.  An Anytime Algorithm for Optimal Coalition Structure Generation , 2014, J. Artif. Intell. Res..

[19]  Deng-Feng Li,et al.  A new axiomatization of the Shapley-solidarity value for games with a coalition structure , 2018, Oper. Res. Lett..

[20]  Nankun Mu,et al.  A two-layer algorithm based on PSO for solving unit commitment problem , 2019, Soft Computing.

[21]  Nicholas R. Jennings,et al.  Coalition structure generation: A survey , 2015, Artif. Intell..

[22]  Kim-Kwang Raymond Choo,et al.  A task scheduling algorithm considering game theory designed for energy management in cloud computing , 2017, Future Gener. Comput. Syst..

[23]  Gianluigi Greco,et al.  Constrained coalition formation on valuation structures: Formal framework, applications, and islands of tractability , 2017, Artif. Intell..

[24]  Jianguo Jiang,et al.  A Task-Oriented Heuristic for Repairing Infeasible Solutions to Overlapping Coalition Structure Generation , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Martin Hoefer,et al.  Dynamics in matching and coalition formation games with structural constraints , 2018, Artif. Intell..

[26]  Vincent Conitzer,et al.  Coalition structure generation in cooperative games with compact representations , 2018, Autonomous Agents and Multi-Agent Systems.

[27]  Abdullah Al Khaled,et al.  A hybrid ensemble and AHP approach for resilient supplier selection , 2019, J. Intell. Manuf..

[28]  Mahadev Satyanarayanan,et al.  The Emergence of Edge Computing , 2017, Computer.

[29]  Chunlin Li,et al.  Collaborative content dissemination based on game theory in multimedia cloud , 2017, Knowl. Based Syst..

[30]  Qian Zhao,et al.  Research on the Effect of DPSO in Team Selection Optimization under the Background of Big Data , 2018, Complex..

[31]  Peter Kilpatrick,et al.  Challenges and Opportunities in Edge Computing , 2016, 2016 IEEE International Conference on Smart Cloud (SmartCloud).

[32]  Lei Shao,et al.  A hybrid DPSO with Levy flight for scheduling MIMO radar tasks , 2018, Appl. Soft Comput..

[33]  Ling Tang,et al.  Multi-User Computation Offloading in Mobile Edge Computing: A Behavioral Perspective , 2018, IEEE Network.

[34]  Keqin Li,et al.  Hybrid multi-objective evolutionary algorithms based on decomposition for wireless sensor network coverage optimization , 2018, Appl. Soft Comput..

[35]  Ivona Brandic,et al.  Addressing Application Latency Requirements through Edge Scheduling , 2019, Journal of Grid Computing.

[36]  Songhao Piao,et al.  Coalition Formation for Multi-agent Pursuit Based on Neural Network , 2019, J. Intell. Robotic Syst..

[37]  Dolf Talman,et al.  Cooperative games with restricted formation of coalitions , 2017, Discret. Appl. Math..

[38]  Xu Sun,et al.  A quantitative and comparative analysis of different preprocessing implementations of DPSO: a robust endmember extraction algorithm , 2014, Soft Computing.

[39]  Jayashree Agarkhed,et al.  Detection of Intruder using KMP Pattern Matching Technique in Wireless Sensor Networks , 2018 .