Social Network Search for solving engineering problems

MATLAB code of SNS algorithm for solving engineering optimization problems
1,2K Downloads
Aktualisiert 5. Apr 2022

Lizenz anzeigen

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

Zitieren als

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.

Mehrere Stile anzeigen

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.

Mehrere Stile anzeigen

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. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2015b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
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