• DocumentCode
    2245810
  • Title

    A memetic algorithm for distributed object allocations

  • Author

    Pendharkar, Parag C.

  • Author_Institution
    Pennsylvania State Univ. at Harrisburg, Middletown, PA, USA
  • fYear
    2010
  • fDate
    6-9 July 2010
  • Firstpage
    140
  • Lastpage
    144
  • Abstract
    We propose a memetic algorithm based approach for allocating objects in distributed computing environment. Our allocation objective is to allocate objects to different servers so that the number of inter-server communications can be minimized. Assuming servers with similar processing and storage capabilities - to avoid biased allocation of the objects on servers with higher performance - we formulate the problem of allocating distributed objects as a graph bisection problem. Using simulated data, we use the memetic algorithm to solve the graph bisection problem. We compare the performance of the memetic algorithm with the Kernighan and Lin (KL) heuristic and semidefinite programming (SDP) lower bounds for graph bisection problem. The results of our experiments show that the memetic algorithm performs better or equal to the KL heuristic and has a relative performance gap of between 2-5% from the SDP lower bounds.
  • Keywords
    computational complexity; distributed processing; graph theory; mathematical programming; Kernighan heuristic; Lin heuristic; distributed computing environment; distributed object allocation; graph bisection problem; inter-server communication; memetic algorithm; semidefinite programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Intelligent Mechatronics (AIM), 2010 IEEE/ASME International Conference on
  • Conference_Location
    Montreal, ON
  • Print_ISBN
    978-1-4244-8031-9
  • Type

    conf

  • DOI
    10.1109/AIM.2010.5695715
  • Filename
    5695715