skip to main content
10.1145/3520304.3528929acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

Rethinking of controller placement problem from static optimization to multi-objective dynamic optimization

Published:19 July 2022Publication History

ABSTRACT

The controller placement problem (CPP) is modeled as a dynamic multi-objective combinatorial optimization problem (DMOCPP). A novel algorithm is introduced - Dynamic multi-objective controller placement algorithm (DMOCPA) based on the multi-population and multi-objective quantum-inspired Salp Swarm Algorithm (MMQSSA) to solve the DMOCPP. The proposed work advances the field of traditional networking, to address the issues when the networks are highly dynamic and complex.

References

  1. Mauro Castelli, Luca Manzoni, Luca Mariot, Marco S. Nobile, and Andrea Tangherloni. 2022. Salp Swarm Optimization: A critical review. Expert Systems with Applications 189 (2022). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Kalyanmoy Deb, Lothar Thiele, Marco Laumanns, and Eckart Zitzler. 2004. Scalable Test Problems for Evolutionary Multiobjective Optimization. Springer London, London.Google ScholarGoogle Scholar
  3. M. Farina, K. Deb, and P. Amato. 2004. Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Transactions on Evolutionary Computation 8, 5 (2004), 425--442. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Brandon Heller, Rob Sherwood, and Nick McKeown. 2012. The controller placement problem. Association for Computing Machinery (2012). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Yaochu Jin and Bernhard Sendhoff. 2004. Constructing Dynamic Optimization Test Problems Using the Multi-objective Optimization Concept. EvoWorkshops.Google ScholarGoogle Scholar
  6. Stanislav Lange, Steffen Gebert, Thomas Zinner, Phuoc Tran-Gia, David Hock, Michael Jarschel, and Marco Hoffmann. 2015. Heuristic Approaches to the Controller Placement Problem in Large Scale SDN Networks. IEEE Transactions on Network and Service Managemen 12, 1 (2015), 4--17. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Na Lin, Qi Zhao, Liang Zhao, Ammar Hawbani, Lu Liu, and Geyong Min. 2021. A Novel Cost-Effective Controller Placement Scheme for Software-Defined Vehicular Networks. IEEE Internet of Things Journal 8, 18 (2021), 14080--14093. Google ScholarGoogle ScholarCross RefCross Ref
  8. Seyedali Mirjalili, Amir H. Gandomi, Seyedeh Zahra Mirjalili, Shahrzad Saremi, Hossam Faris, and Seyed Mohammad Mirjalili. 2017. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software 114 (Dec. 2017), 163--191. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gabriela Schutz and Jaime Martins. 2020. A comprehensive approach for optimizing controller placement in Software-Defined Networks. Computer Communications 159 (May 2020). Google ScholarGoogle ScholarCross RefCross Ref
  10. Jun Sun, Bin Feng, and Wenbo Xu. 2004 pages =. Particle swarm optimization with particles having quantum behavior. Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753) 1, 18 (2004 pages =).Google ScholarGoogle ScholarCross RefCross Ref
  11. Tao Wang, Fangming Liu, and Hong Xu. 2017. An Efficient Online Algorithm for Dynamic SDN Controller Assignment in Data Center Networks. IEEE/ACM Transactions on Networking 25, 5 (Feb. 2017). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Eckart Zitzler, Kalyanmoy Deb, and Lothar Thiele. 2000. Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. MIT Press 8, 2 (2000), 425--442. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Rethinking of controller placement problem from static optimization to multi-objective dynamic optimization

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference Companion
        July 2022
        2395 pages
        ISBN:9781450392686
        DOI:10.1145/3520304

        Copyright © 2022 Owner/Author

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 19 July 2022

        Check for updates

        Qualifiers

        • poster

        Acceptance Rates

        Overall Acceptance Rate1,669of4,410submissions,38%

        Upcoming Conference

        GECCO '24
        Genetic and Evolutionary Computation Conference
        July 14 - 18, 2024
        Melbourne , VIC , Australia
      • Article Metrics

        • Downloads (Last 12 months)5
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader