Parallel Processing of Genetic Algorithms in Python']Python Language

被引:0
|
作者
Skorpil, V [1 ]
Oujersky, V [1 ]
Cika, P. [1 ]
Tuleja, M. [1 ]
机构
[1] Brno Univ Technol, Brno, Czech Republic
关键词
D O I
10.1109/piers-spring46901.2019.9017332
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern genetic algorithms are derived from natural laws and phenomenons and belong to evolutionary algorithms. Genetic algorithms are, by their very nature, suitable for parallel processing that leads to increased speed and to optimization. The paper deals with selected ways of parallelization of genetic algorithms with subsequent implementation. Parallelization brings an increase in algorithm speed and load distribution, which is compared to a serial model. Python language is used for demonstration. Four Python modules have been selected to provide parallel processing. They are the Global One - Population Master-Slave Model, the One-Population Fine-Grained Model, the Multi-Population Coarse-Grained Model, and the Hierarchical Model.
引用
收藏
页码:3727 / 3731
页数:5
相关论文
共 50 条
  • [1] Natural Language Processing with Python']Python
    Xue, Nianwen
    [J]. NATURAL LANGUAGE ENGINEERING, 2011, 17 : 419 - 424
  • [2] Natural Language Processing with Python']Python
    Elhadad, Michael
    [J]. COMPUTATIONAL LINGUISTICS, 2010, 36 (04) : 767 - 771
  • [3] Parallel Genetic Algorithms' Implementation Using a Scalable Concurrent Operation in Python']Python
    Skorpil, Vladislav
    Oujezsky, Vaclav
    [J]. SENSORS, 2022, 22 (06)
  • [4] Co-array python']python: A parallel extension to the python']python language
    Rasmussen, CE
    Sottile, MJ
    Nieplocha, J
    Numrich, RW
    Jones, E
    [J]. EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 632 - 637
  • [5] Testing of Python']Python Models of Parallelized Genetic Algorithms
    Skorpil, Vladislav
    Oujersky, Vaclav
    Tuleja, Martin
    [J]. 2020 43RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2020, : 235 - 238
  • [6] Toolbox of image processing using the python']python language
    Silva, AG
    Lotufo, RD
    Machado, RC
    Saúde, AV
    [J]. 2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 3, PROCEEDINGS, 2003, : 1049 - 1052
  • [7] Audio processing with using Python']Python language science libraries
    Viarbitskaya, Tatsiana
    Dobrucki, Andrzej
    [J]. 2018 SIGNAL PROCESSING: ALGORITHMS, ARCHITECTURES, ARRANGEMENTS, AND APPLICATIONS (SPA), 2018, : 350 - 354
  • [8] Computing Social Presence in Online Discussions Using Natural Language Processing Algorithms: A Conceptual Proposal in Python']Python
    Reichard, Joshua D.
    Richardson, David R.
    [J]. ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2023, PT II, 2024, 2091 : 261 - 272
  • [9] Parallel astronomical data processing with Python']Python: Recipes for multicore machines
    Singh, Navtej
    Browne, Lisa-Marie
    Butler, Ray
    [J]. ASTRONOMY AND COMPUTING, 2013, 2 : 1 - 10
  • [10] pPython']Python for Parallel Python']Python Programming
    Byun, Chansup
    Arcand, William
    Bestor, David
    Bergeron, Bill
    Gadepally, Vijay
    Houle, Michael
    Hubbell, Matthew
    Jananthan, Hayden
    Jones, Michael
    Keville, Kurt
    Klein, Anna
    Michaleas, Peter
    Milechin, Lauren
    Morales, Guillermo
    Mullen, Julie
    Prout, Andrew
    Reuther, Albert
    Rosa, Antonio
    Samsi, Siddharth
    Yee, Charles
    Kepner, Jeremy
    [J]. 2022 IEEE HIGH PERFORMANCE EXTREME COMPUTING VIRTUAL CONFERENCE (HPEC), 2022,