Journal of the Operations Research Society of China ›› 2022, Vol. 10 ›› Issue (4): 703-723.doi: 10.1007/s40305-020-00326-5

Previous Articles     Next Articles

Chaotic Simulator for Bilevel Optimization of Virtual Machine Placements in Cloud Computing

Timothy Ganesan1, Pandian Vasant2, Igor Litvinchev3   

  1. 1 Member of American Mathematical Society, Alberta T2P 0X2, Canada;
    2 Universiti Teknologi Petronas, Seri Iskandar 32610, Malaysia;
    3 Nuevo Leon State University, San Nicolás de los Garza, Nuevo León, CP 66450, Mexico
  • Received:2019-07-18 Revised:2019-09-14 Online:2022-12-30 Published:2022-11-09
  • Contact: Timothy Ganesan,Pandian Vasant,Igor Litvinchev E-mail:tim.ganesan@gmail.com;pvasant@gmail.com;igorlitvinchev@gmail.com

Abstract: The drastic increase in engineering system complexity has spurred the development of highly efficient optimization techniques. Many real-world optimization problems have been identified as bilevel/multilevel as well as multiobjective. The primary aim of this work is to present a framework to tackle the bilevel virtual machine (VM) placement problem in cloud systems. This is done using the coupled map lattice (CML) approach in conjunction with the Stackelberg game theory and weighted-sum frameworks. The VM placement problem was modified from the original multiobjective (MO) problem to an MO bilevel formulation to make it more realistic albeit more complicated. Additionally comparative analysis on the performance of the CML approach was carried out against the particle swarm optimization method. A new bilevel metric called the cascaded hypervolume indicator is introduced and applied to measure the dominance of the solutions produced by both methods. Detailed analysis on the computational results is presented.

Key words: Bilevel multiobjective, Coupled map lattices (CML), Stackelberg game theory, Particle swarm optimization (PSO), Cascaded hypervolume indicator (cHVI), Virtual machine (VM) placement

CLC Number: