Social Network Search for solving engineering problems

MATLAB code of SNS algorithm for solving engineering optimization problems
1K descargas
Actualizado 5 Apr 2022

Ver licencia

Social Network Search (SNS) is a novel metaheuristic optimization algorithm, and its socrce code for solving mixed continuous/discrete engineering optimization problems is presented here. The SNS algorithm mimics the social network user’s efforts to gain more popularity by modeling the decision moods in expressing their opinions. Four decision moods, including Imitation, Conversation, Disputation, and Innovation are real-world behaviors of users in social networks. These moods are used as optimization operators that model how users are affected and motivated to share their new views.
Related papers:
  • Hadi Bayzidi, Siamak Talatahari, Meysam Saraee, Charles-Philippe Lamarche, "Social Network Search for Solving Engineering Optimization Problems", Computational Intelligence and Neuroscience, vol. 2021, Article ID 8548639, 32 pages, 2021. https://doi.org/10.1155/2021/8548639
  • S. Talatahari, H. Bayzidi and M. Saraee, "Social Network Search for Global Optimization," in IEEE Access, vol. 9, pp. 92815-92863, 2021, doi: https://doi.org/10.1109/ACCESS.2021.3091495 .
In this source code, the sns algorithm is employed for solving the following benchmark problems:
1 - Speed reducer design
2 - Tension/compression spring design
3 - Pressure vessel design
4 - Three-bar truss design problem
5 - Design of gear train
6 - Cantilever beam
7 - Minimize I-beam vertical deflection
8 - Tubular column design
9 - Piston lever
10 - Corrugated bulkhead design
11 - Car side impact design
12 - Design of welded beam design
13 - A reinforced concrete beam design

Citar como

Bayzidi, Hadi, et al. “Social Network Search for Solving Engineering Optimization Problems.” Computational Intelligence and Neuroscience, edited by Radu-Emil Precup, vol. 2021, Hindawi Limited, Sept. 2021, pp. 1–32, doi:10.1155/2021/8548639.

Ver más estilos

Talatahari, Siamak, et al. “Social Network Search for Global Optimization.” IEEE Access, vol. 9, Institute of Electrical and Electronics Engineers (IEEE), 2021, pp. 92815–63, doi:10.1109/access.2021.3091495.

Ver más estilos

hadi bayzidi (2024). Social Network Search for solving engineering problems (https://www.mathworks.com/matlabcentral/fileexchange/97577-social-network-search-for-solving-engineering-problems), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2015b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.1.1.81

1.1.1.81

1.1.1.80

1.1.1.80

1.1.1.79

1.1.1.79

1.1.1.78

1.1.1.78

1.1.1.77

1.1.1.77

1.1.1.76

1.1.1.76

1.1.1.75

1.1.1.75

1.1.1.74

1.1.1.74

1.1.1.73

1.1.1.73

1.1.1.72

1.1.1.72

1.1.1.71

1.1.1.71

1.1.1.70

1.1.1.70

1.1.1.69

1.1.1.69

1.1.1.68

1.1.1.68

1.1.1.67

1.1.1.67

1.1.1.66

1.1.1.66

1.1.1.65

1.1.1.65

1.1.1.64

1.1.1.64

1.1.1.63

1.1.1.63

1.1.1.62

1.1.1.62

1.1.1.61

1.1.1.61

1.1.1.60

1.1.1.60

1.1.1.59

1.1.1.59

1.1.1.58

1.1.1.58

1.1.1.57

1.1.1.57

1.1.1.56

1.1.1.56

1.1.1.55

1.1.1.55

1.1.1.54

1.1.1.54

1.1.1.53

1.1.1.53

1.1.1.52

1.1.1.52

1.1.1.51

1.1.1.51

1.1.1.50

1.1.1.50

1.1.1.47

1.1.1.47

1.1.1.46

1.1.1.46

1.1.1.45

1.1.1.45

1.1.1.44

1.1.1.44

1.1.1.43

1.1.1.43

1.1.1.42

1.1.1.42

1.1.1.41

1.1.1.41

1.1.1.40

1.1.1.40

1.1.1.39

1.1.1.39

1.1.1.38

1.1.1.38

1.1.1.37

1.1.1.37

1.1.1.36

1.1.1.36

1.1.1.35

1.1.1.35

1.1.1.34

1.1.1.34

1.1.1.33

1.1.1.33

1.1.1.32

1.1.1.32

1.1.1.31

1.1.1.31

1.1.1.30

1.1.1.30

1.1.1.29

1.1.1.29

1.1.1.28

1.1.1.28

1.1.1.27

1.1.1.27

1.1.1.26

1.1.1.26

1.1.1.25

1.1.1.25

1.1.1.24

1.1.1.24

1.1.1.23

1.1.1.23

1.1.1.22

1.1.1.22

1.1.1.21

1.1.1.21

1.1.1.20

1.1.1.20

1.1.1.19

1.1.1.19

1.1.1.18

1.1.1.18

1.1.1.17

1.1.1.17

1.1.1.16

1.1.1.16

1.1.1.15

1.1.1.15

1.1.1.14

1.1.1.14

1.1.1.13

1.1.1.13

1.1.1.12

1.1.1.12

1.1.1.11

1.1.1.11

1.1.1.10

1.1.1.10

1.1.1.9

1.1.1.9

1.1.1.8

1.1.1.8

1.1.1.7

1.1.1.7

1.1.1.6

1.1.1.6

1.1.1.5

1.1.1.5

1.1.1.4

1.1.1.4

1.1.1.3

1.1.1.3

1.1.1.2

1.1.1.2

1.1.1.1

1.1.1.1

1.1.1.0

1.1.1.0

1.1.0.9

1.1.0.9

1.1.0.8

1.1.0.8

1.1.0.7

1.1.0.7

1.1.0.6

1.1.0.6

1.1.0.5

1.1.0.5

1.1.0.4

1.1.0.4

1.1.0.3

1.1.0.3

1.1.0.2

1.1.0.2

1.1.0.1

1.1.0.1

1.1.0.0

1.1.0.0

1.0.9.9

1.0.9.9

1.0.9.8

1.0.9.8

1.0.9.7

1.0.9.7

1.0.9.6

1.0.9.6

1.0.9.5

1.0.9.5

1.0.9.4

update descriptions

1.0.9.3

update descriptions

1.0.9.2

1.0.9.2

1.0.9.1

1.0.9.1

1.0.9

1.0.9

1.0.8

1.0.8

1.0.7

1.0.7

1.0.6

1.0.6

1.0.5

1.0.5

1.0.4

References were updated

1.0.3

The reference list is updated.

1.0.2

The reference list is updated.

1.0.1

V 1.0.1

1.0.0