skip to main content
10.1145/3331453.3361639acmotherconferencesArticle/Chapter ViewAbstractPublication PagescsaeConference Proceedingsconference-collections
research-article

An Improved Algorithm for Solving Scheduling Problems by Combining Generative Adversarial Network with Evolutionary Algorithms

Published: 22 October 2019 Publication History

Abstract

With1 the continuous application of evolutionary algorithms in various combinatorial optimization problems, the traditional evolutionary algorithms are prone to premature convergence and fall into local optimization solutions as the complexity of the problems increases. To solve this problem, this paper proposes a hybrid algorithm combining the Generative adversarial nets (GAN) and Genetic Algorithm (GA). The algorithm is based on Genetic Algorithm and introducted the GAN sample as another sample to the generated model. The algorithm expected more abundant sample information through GAN mining, got the advantage of sample training GAN through the GA. It makes GAN learn from the edge of sample information, which can generate more advantages of samples. The generated sample is injected into the evolution of the next generation, increasing the diversity of samples and increasing the opportunity to find the optimal solution. In this paper, the hybrid algorithm is used to solve the Permutation Flow Shop Problem to verify the algorithm's solution ability. Experimental results show that the hybrid algorithm can avoid premature local optimal solution compared with the traditional evolutionary algorithm.

References

[1]
https://blog.csdn.net/qq_39742013/article/details/81866825
[2]
Dong R, Wang S, Wang G, et al. (2019). Hybrid Optimization Algorithm Based on Wolf Pack Search and Local Search for Solving Traveling Salesman Problem[J]. Journal of Shanghai Jiaotong University (Science), 24(1), 41--47.
[3]
Zhang J, Ding G, Zou Y, et al. (2019). Review of job shop scheduling research and its new perspectives under Industry 4.0[J]. Journal of Intelligent Manufacturing, 30(4), 1809--1830.
[4]
Zhou A, Qu B Y, Li H, et al. (2011). Multiobjective evolutionary algorithms: A survey of the state of the art[J]. Swarm and Evolutionary Computation, 1(1), 32--49.
[5]
Jamwal P K, Abdikenov B, Hussain S (2019). Evolutionary Optimization using Equitable Fuzzy Sorting Genetic Algorithm (EFSGA)[J]. IEEE Access, 1--1.
[6]
Speagle J S, Capak P, Eisenstein D J, et al. (2016). Exploring photometric redshifts as an optimization problem: an ensemble MCMC and simulated annealing-driven template-fitting approach[J]. Monthly Notices of the Royal Astronomical Society, 461(4), 3432--3442.
[7]
Goodfellow I J, Pouget-Abadie J, Mirza M, et al. (2014). Generative Adversarial Nets[C]// International Conference on Neural Information Processing Systems. MIT Press
[8]
Auger A, Hansen N (2005). A restart CMA evolution strategy with increasing population size[C]// Proc IEEE Congress on Evolutionary Computation.
[9]
Bertsimas D, Tsitsiklis J (1993). Simulated Annealing[J]. Statistical Science, 8(1), 10--15.
[10]
Yu L, Zhang W, Wang J, et al (2017). SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient[C]// The Thirty-First AAAI Conference on Artificial Intelligence (AAAI 2017).
[11]
Bagchi, Tapan P (1999). Multiobjective Scheduling by Genetic Algorithms || [M]. Springer US, 1(1), 1--6.
[12]
Ledig C, Theis L, Huszar F, et al. (2017). Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network[C]// 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE.
[13]
Huang R, Zhang S, Li T, et al (2017). Beyond Face Rotation: Global and Local Perception GAN for Photorealistic and Identity Preserving Frontal View Synthesis[C]// The 2017 IEEE International Conference on Computer Vision (ICCV), 2458--2467
[14]
Li J, Monroe W, Shi T, et al. (2016) Adversarial Learning for Neural Dialogue Generation[C]// The 2016 Conference on Empirical Methods on Natural Language Processing (EMNLP).
[15]
Yu L, Zhang W, Wang J, et al (2017). SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient[C]// The Thirty-First AAAI Conference on Artificial Intelligence (AAAI 2017).
[16]
https://keras.io/zh/
[17]
https://tensorflow.google.cn/
[18]
http://caffe.berkeleyvision.org/
[19]
http://people.brunel.ac.uk/~mastjjb/jeb/info.html

Cited By

View all
  • (2024)The application of evolutionary computation in generative adversarial networks (GANs): a systematic literature surveyArtificial Intelligence Review10.1007/s10462-024-10818-y57:7Online publication date: 21-Jun-2024
  • (2023)An Image Generation Method of Unbalanced Ship Coating Defects Based on IGASEN-EMWGANCoatings10.3390/coatings1303062013:3(620)Online publication date: 14-Mar-2023
  • (2022)Evolutionary Discrete Optimization Inspired by Zero-Sum Game Theory2022 18th International Conference on Mobility, Sensing and Networking (MSN)10.1109/MSN57253.2022.00159(984-989)Online publication date: Dec-2022
  • Show More Cited By

Index Terms

  1. An Improved Algorithm for Solving Scheduling Problems by Combining Generative Adversarial Network with Evolutionary Algorithms

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CSAE '19: Proceedings of the 3rd International Conference on Computer Science and Application Engineering
    October 2019
    942 pages
    ISBN:9781450362948
    DOI:10.1145/3331453
    Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 October 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Evolutionary algorithms
    2. GAN
    3. Scheduling problem

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    CSAE 2019

    Acceptance Rates

    Overall Acceptance Rate 368 of 770 submissions, 48%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 03 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)The application of evolutionary computation in generative adversarial networks (GANs): a systematic literature surveyArtificial Intelligence Review10.1007/s10462-024-10818-y57:7Online publication date: 21-Jun-2024
    • (2023)An Image Generation Method of Unbalanced Ship Coating Defects Based on IGASEN-EMWGANCoatings10.3390/coatings1303062013:3(620)Online publication date: 14-Mar-2023
    • (2022)Evolutionary Discrete Optimization Inspired by Zero-Sum Game Theory2022 18th International Conference on Mobility, Sensing and Networking (MSN)10.1109/MSN57253.2022.00159(984-989)Online publication date: Dec-2022
    • (2022)Introducing Generative adversarial networks on Estimation of distribution algorithm to solve permutation-based problems2022 International Symposium on iNnovative Informatics of Biskra (ISNIB)10.1109/ISNIB57382.2022.10075720(1-5)Online publication date: 7-Dec-2022
    • (2022)Enhancing Population Diversity by Integrating Iterative Local Search with Deep Convolutional Generative Adversarial Networks (GANs)2022 26th International Conference on Pattern Recognition (ICPR)10.1109/ICPR56361.2022.9956322(4722-4728)Online publication date: 21-Aug-2022

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media