Software System for Optimization of Metallic Nanostructures
Rossen Mikhov, Vladimir Myasnichenko, Leoneed Kirilov, Nikolay Sdobnyakov, Stefka Fidanova
DOI: http://dx.doi.org/10.15439/2026F4023
Citation: Rossen Mikhov, Vladimir Myasnichenko, Leoneed Kirilov, Nikolay Sdobnyakov, Stefka Fidanova (2026). Software System for Optimization of Metallic Nanostructures. In M. Bolanowski, M. Ganzha, M. Grzegorowski, L. Maciaszek, M. Paprzycki, A. Paszkiewicz, D. Ślęzak (eds), Proceedings of the 21st Conference on Computer Science and Intelligence Systems (FedCSIS). ACSIS, Vol. 49, pages 67–72.
Abstract. A software system for numerical optimization of metallic nanostructures using Monte Carlo methods is presented in this paper. It is designed for high performance and flexibility, allowing the construction of complex experiment plans combining multiple Monte Carlo algorithms and for systematic variation of their parameters. The system runs on Linux and Windows operating systems, and is compatible with a wide range of existing software packages using the standard XYZ file format for atomic configurations. It has been used for modeling and optimization of various metallic and bimetallic nanostructures from 150 to 16,000 atoms, including nanoparticles, nanowires, nanofilms and nanocages.
References
- V. S. Myasnichenko, P. M. Ershov, N. Yu. Sdobnyakov, R. Mikhov, and L. Kirilov, “Thermal stability of copper clusters with the size of 100 – 150 atoms,” Physical and chemical aspects of the study of clusters, nanostructures and nanomaterials, vol. 9, pp. 330–336, 2017, https://doi.org/10.26456/pcascnn/2017.9.330
- U. Gahn, “Atom distributions in face-centered cubic solid solutions from Monte Carlo computer simulations,” Journal of Physics and Chemistry of Solids, vol. 43, no. 10, pp. 977–989, 1982, https://doi.org/10.1016/0022-3697(82)90114-7
- M. C. Giménez and W. Schmicker, “Monte Carlo simulation of nanowires of different metals and two-metal alloys,” The Journal of Chemical Physics, vol. 134, no. 6, pp. 064707-1–064707-6, 2011, https://doi.org/10.1063/1.3549900
- M. Müller and K. Albe, “Kinetic lattice Monte-Carlo simulations on the ordering kinetics of free and supported FePt L10-nanoparticles,” Beilstein Journal of Nanotechnology, vol. 2, pp. 40–46, 2011, https://doi.org/10.3762/bjnano.2.5
- V. Myasnichenko, N. Sdobnyakov, L. Kirilov, R. Mikhov, and S. Fidanova, “Monte Carlo approach for modeling and optimization of one-dimensional bimetallic nanostructures,” in Numerical Methods and Applications: NMA 2018, G. Nikolov, N. Kolkovska, and K. Georgiev, Eds. Springer, 2019, pp. 133–141, https://doi.org/10.1007/978-3-030-10692-8_15
- V. Myasnichenko, N. Sdobnyakov, L. Kirilov, R. Mikhov, and S. Fidanova, “Structural instability of gold and bimetallic nanowires using Monte Carlo simulation,” in Recent Advances in Computational Optimization, S. Fidanova, Ed. Springer, 2020, pp. 133–145, https://doi.org/10.1007/978-3-030-22723-4_9
- R. Mikhov, V. Myasnichenko, S. Fidanova, L. Kirilov, and N. Sdobnyakov, “Influence of the temperature on simulated annealing method for metal nanoparticle structures optimization,” in Advanced Computing in Industrial Mathematics: BGSIAM 2018, I. Georgiev, H. Kostadinov, and E. Lilkova, Eds. Springer, 2021, pp. 278–290, https://doi.org/10.1007/978-3-030-71616-5_25
- Information technology — Programming languages — C, ISO/IEC Standard 9899, ed. 3, 2011.
- GNU Make Manual, Free Software Foundation, Feb. 2023, https://www.gnu.org/software/make/manual/
- Perl Documentation, Perl 5 Porters, Apr. 2026, https://perldoc.perl.org
- D. Blackman and S. Vigna, “Scrambled linear pseudorandom number generators,” ACM Transactions on Mathematical Software, vol. 47, no. 4, pp. 36-1–36-32, 2021, https://doi.org/10.1145/3460772
- V. Myasnichenko, L. Kirilov, R. Mikhov, S. Fidanova, and N. Sdobnyakov, “Simulated annealing method for metal nanoparticle structures optimization,” in Advanced Computing in Industrial Mathematics: BGSIAM 2017, K. Georgiev, M. Todorov, and I. Georgiev, Eds. Springer, 2019, pp. 277–289, https://doi.org/10.1007/978-3-319-97277-0_23
- R. Mikhov, V. Myasnichenko, L. Kirilov, N. Sdobnyakov, P. Matrenin, et al., “On the problem of bimetallic nanostructures optimization: an extended two-stage Monte Carlo approach,” in Recent Advances in Computational Optimization: WCO 2020, S. Fidanova, Ed. Springer, 2022, pp. 235–250, https://doi.org/10.1007/978-3-030-82397-9_12
- F. Cleri and V. Rosato, “Tight-binding potentials for transition metals and alloys,” Physical Review B, vol. 48, no. 1, pp. 22-33, 1993, https://doi.org/10.1103/PhysRevB.48.22
- V. Myasnichenko, R. Mikhov, N. Sdobnykov, L. Kirilov, and A. Bazulev, “Lattice Monte Carlo simulation of atomic ordering in gold-silver nanocages,” WSEAS Transactions on Electronics, vol. 16, pp. 157–167, 2025, https://doi.org/10.37394/232017.2025.16.16