Page 11 - Grafentheorie HS 5 Handelsreizigersprobleem
P. 11

HS 5 Handelsreizigersprobleem



               5.3.2  Het invoegingsalgoritme (heuristiek)

               Het invoegingsalgoritme werkt volgens het principe van het toevoegen aan een gedeeltelijke route van
               nieuwe bogen die nog niet in deze route zitten.















                                                   https://www.geogebra.org/m/mejgnjba

               Het invoegingsalgoritme
               Kies willekeurig 2 steden. De gedeeltelijke route is dan één boog tussen beide steden.
               Indien de gedeeltelijke route nog niet alle knopen bevat voeg een knoop toe zodanig dat de toevoeging
               een nieuwe gedeeltelijke kortste route oplevert met 3 knopen.
               Herhaal deze werkwijze voor de overige knopen.

                   •  Kies een boog (verbinding) van de graaf bijvoorbeeld de boog AC, start in knoop A.
                      Vanuit deze boog kunnen wij ofwel de knoop B ofwel de knoop G toevoegen.

















               Bij het toevoegen van de knoop B is de toename van de lengte van de route  12 + 8 – 10 = 10
               Bij het toevoegen van de knoop G is de toename van de lengte van de route  12 + 9 – 10 = 11

               Wij voegen B toe zodanig dat de nieuwe route ACB het kortst is.

                   •  Vanuit de route ACB kunnen nu ofwel de knoop D ofwel de knoop G worden toegevoegd.           t
                                                                                                                   e
                                                                                                                   n
                                                                                                                   .
                                                                                                                   o
                                                                                                                   l
                                                                                                                   e
                                                                                                                   h
                                                                                                                   t
                                                                                                                   a
                                                                                                                   m
                                                                                                                   .
                                                                                                                   w
                                                                                                                   w
                                                                                                                   w


               © 2021 Ivan De Winne                 ivan@mathelo.net                                      10
   6   7   8   9   10   11   12   13   14