bigger effectiveness of presented algorithm than
DGP08. Only in one case better results were
generated by DGP08 algorithm – for graph with 10
nodes. However more experiments must be
performed using presented algorithm to be sure why
in such a case the results were worse. Maybe with
different value of genetic parameters or another
values of probability of system construction options
results could be better even for graph with 10 nodes.
Therefore more experiments are needed to find the
best values of genetic operators. In future work we
also plan to check another combination of system
construction options and different genetic operators
and their impact on final results.
REFERENCES
Shastri B. J., Tait A. N., De Lima T. F., Pernice W. H. P.,
Bhaskaran H., Wright C. D., Prucnal P. R, 2021.
Photonics for artificial intelligence and neuromorphic
computing. In Nature Photonics, vol. 15, no. 2,
pp. 102–114, (online), available: https://doi.org/
10.1038/s41566-020-00754- .
Jin X., Lü S. Yu J., 2021. Adaptive NN-Based Consensus
for a Class of Nonlinear Multiagent Systems With
Actuator Faults and Faulty Networks. In IEEE
Transactions on Neural Networks and Learning
Systems, doi: 10.1109/TNNLS.2021.3053112.
Dick R. P., Jha N. K., 1998. MOGAC: a multiobjective
Genetic algorithm for the Co-Synthesis of
Hardware-Software Embedded Systems. In IEEE
Trans. on Computer Aided Design of Integrated
Circiuts and systems, vol. 17, No. 10.
Lust, T. Teghem J, 2010 The multiobjective traveling
salesman problem: a survey and a new approach. In
Advances in Multi-Objective Nature Inspired
Computing. Springer. p. 119-141.
Lin J, Zhu L, Gao K., 2020. A genetic programming hyper-
heuristic approach for the multi-skill resource
constrained project scheduling problem. In Expert Syst
Appl 140. https://doi.org/10.1016/j.eswa.2019.112915.
Martins J., Tavares A., Solieri M., Bertogna M., Pinto S.,
2020. Bao: A lightweight static partitioning hypervisor
for modern Multi-Core Embedded Systems. In
Workshop on Next Generation Real-Time Systems.
De Micheli, G., Gupta, R., 1997. Hardware/software
co-design. In Proceedings IEEE 95.3 (Mar). IEEE.
Górski, A., Ogorzałek, M.J., 2016. Assignment of
unexpected tasks in embedded system design process.
Microprocessors and Microsystems, Vol. 44,
pp. 17-21, Elsevier.
Yen, T., Wolf, W., 1995. Sensivity-Driven Co-Synthesis of
Distributed Embedded Systems. In Proceedings of the
International Symposium on System Synthesis.
Srinivasan, S., Jha, N.K., 1995. "Hardware-Software Co-
Synthesis of Fault-Tolerant Real-Time Distributed
Embedded Systems", In Proceedings European Design
Automation Conference. pp. 334-339.
Oh, H., Ha, S., 2002. Hardware-software cosynthesis of
multi-mode multi-task embedded systems with real-
time constraints. In Proceedings of the International
Workshop on Hardware/Software Codesign,
pp. 133–138.
Górski, A., Ogorzałek, M.J., 2021. Genetic programming
based iterative improvement algorithm for HW/SW
cosynthesis of distributted embedded systems. In
Proceedings of the 10th International Conference on
Sensor Networks.
Deniziak, S., Górski, A., 2008. Hardware/Software Co-
Synthesis of Distributed Embedded Systems Using
Genetic programming. In Proceedings of the 8th
International Conference Evolvable Systems: From
Biology to Hardware, ICES 2008. Lecture Notes in
Computer Science, Vol. 5216. SPRINGER-VERLAG.
Górski, A., Ogorzałek, M.J., 2014a. Adaptive GP-based
algorithm for hardware/software co-design of
distributed embedded systems. In Proceedings of the
4th International Conference on Pervasive and
Embedded Computing and Communication Systems,
Lisbon, Portugal.
Górski, A., Ogorzałek, M.J., 2014b. Iterative improvement
methodology for hardware/software co-synthesis of
embedded systems using genetic programming. In
Proceedings of the 11th Conference on Embedded
Software and Systems (Work in Progress Session),
Paris, France.
Conner, J., Xie, Y., Kandemir, R., Link, G., Dick, R., 2005.
FD-HGAC: A Hybrid Heuristic/Genetic Algorithm
Hardware/Software Co-synthesis Framework with
Fault Detection. In Proceedings of Asia South Pacific
Design Automation Conference (ASP-DAC), pp. 709-
712.
Suganuma M., Shirakawa S., Nagao T., 2020. Designing
Convolutional Neural Network Architectures Using
Cartesian Genetic Programming. In Iba H., Noman N.
(eds) Deep Neural Evolution. Natural Computing
Series. Springer, Singapore. https://doi.org/10.1007/
978-981-15-3685-4_7
Nayak S., Panda M., 2020. Hardware Partitioning Using
Parallel Genetic Algorithm to Improve the Performance
of Multi-core CPU. In: Mohanty M., Das S. (eds)
Advances in Intelligent Computing and
Communication. Lecture Notes in Networks and
Systems, vol 109. Springer, Singapore.
https://doi.org/10.1007/978-981-15-2774-6_55
Zhang Y., Chen Y., Hu T., 2020. Classification of Autism
Genes Using Network Science and Linear Genetic
Programming. In: Hu T., Lourenço N., Medvet E.,
Divina F. (eds) Genetic Programming. EuroGP 2020.
Lecture Notes in Computer Science, vol 12101.
Springer, Cham. https://doi.org/10.1007/978-3-030-
44094-7_18
Górski, A., Ogorzałek, M.J., 2017. Adaptive iterative
improvement GP-based methodology for HW/SW co-
synthesis of embedded systems. In Proceedings of the
7th International Joint Conference on Pervasive and