I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   16 ,   N o .   2 N o v e m b e r   201 9 ,   pp.   10 42 ~ 10 4 9   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 6 .i 2 . pp10 42 - 104 9             1042       Jou r n al   h o m e pa ge ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   B r u t e   f o r c e   a l g o r i t h m   i m p l e m e n t a t i o n   f o r   t r a v e l j o y   t r a v e l l i n g   r e c o m m e n d a t i o n   s y st e m       K . A . F . A .   S am ah 1 ,   N .   S ab r i 2 ,   R .   H am z ah 3 ,   R .   R o s l an 4 ,   N . A .   M an gs h o r 5 ,   A . A . M.   A s r i 6   1 , 2 , 4 , 5 , 6 F a c ul t y   of   C o m put e r   a n M a t he m a t i c a l   S c i e nc e s   U n i v e r s i t i   T e kno l o g i   M A R A   ( K a m pus   J a s i n) ,   M a l a y s i a   3 F a c ul t y   of   C o m pu t e r   a n M a t he m a t i c a l   S c i e nc e s ,   F a c ul t y   o f   C om put e r   a nd   M a t he m a t i c a l   S c i e nc e s     U ni v e r s i t i   T e k no l o g i   M A R A   S ha A l a m ,   M a l a y s i a         A r ti c l e   I n fo     A B S TR A C T     Ar t i c l e   h i s t or y :   R e c e i v e J a 9,   20 19   R e v i s e M a 15,   20 19   A c c e pt e M a y   18,   20 19       T hi s   pa pe r   p r e s e n t s   t he   B r u t e   F o r c e   a l g o r i t hm   i m p l e m e n t a t i o f o r   T r a v e l J oy   T r a v e l l i ng   R e c o m m e nda t i o S y s t e m .   D ue   t o   o v e r w he l m e d   i nf o r m a t i o i n   t h e   i nt e r ne t ,   t r a v e l e r s   f a c e di f f i c ul t i e s   i f i n di ng   a nd  c o m pa r i ng   w hi c h   pl a c e s   i M e l a k a   t ha t   w o r t t o   v i s i t .   M e l a k a   i s   a   w e l l - kno w pl a c e   a s   o ne   of   t he   m o s t   po pul a r   t o ur i s t   s po t s   i M a l a y s i a ,   f a m o us   w i t hi s t o r i c a l   p l a c e s .   A l l   t h e   m e nt i o ne pr o bl e m s   w e r e   t i m e - c o ns um i ng   a nd  r e qu i r e l o t s   o f   e f f o r t s   f o r   m a nua l   c o m pa r i s o be t w e e p l a c e s   a nd  pl a nn i ng   t he   t r i p   i t i ne r a r y .     A e f f i c i e nt   a p pl i c a t i o s y s t e m   i s   n e e d e t o   a s s i s t   t r a v e l e r s   i pl a n ni ng   t he i r   t r i i t i ne r a r y   b y   pr o v i di ng   de t a i l s   o f   i nt e r e s t i ng   pl a c e   i M e l a k a ,   budg e t   e s t i m a t i ng   a nd  r e c o m m e nda t i o o f   s e que nc e   p l a c e s   w hi c h   t o   v i s i t .     T he   T r a v e l J o y   a ppl i c a t i o a pp l i e T r a v e l i ng   S a l e s m a P r o bl e m   ( T S P )   c o n c e pt   us i ng   B r ut e   F o r c e   a l g o r i t hm   i de t e r m i n i ng   t h e   l e a s t   t i m e   du r a t i o f o r   t he   s e l e c t e p l a c e s   a n a d a p t i ng   E xp e c t e d   T i m e   A r r i v a l   ( E T A ) .   I t   w a s   f o und  t hr o ug B r u t e   F o r c e   a l g o r i t hm   a da pt a t i o n;   t he   r e c o m m e nda t i o s y s t e m   i s   r e l i a b l e   ba s e o t he   f unc t i o na l   a nd  r e l i a b i l i t y   t e s t i ng   w i t t - t e s t   r e s u l t   o f   0. 00 067 ,   i nd i c a t e s   t he   s y s t e m   i s   a c c e pt e d.   Ke y w or ds :   O pt i m i z a t i o pl a c e   o f   i n t e r e s t   b r ut e   f o r c e   R e c o m m e n d a t i o s y s t e m   T r a v e l j oy   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   K . A . F . A .   S a m a h,     F a c ul t y   of   Co m put e r   a n d   M a t h e m a t i c a l   S c i e n c e s ,     U n i v e r s i t i   T e kn o l o gi   M A R A   (K a m pus   J a s i n),     77300  M e r l i m a u ,   M e l a ka ,   M a l a y s i a .   E m a i l :   k h y r i n a 7 83@ m e l a ka . ui t m . e du. m y       1.   I N TR O D U C TI O N     M e l a ka   i s   o n e   o f   M a l a y s i a ' s   f a m o us   t o ur i s t   de s t i na t i o n s   w i t i t s   c ul t u r a l   h e r i t a ge   a n hi s t o ri c   pl a c e s   t o   v i s i t   [1],   a   u n i q ue   pl a c e   w h e r e   e v e r y bo d y   n e ve r   w a n t e t o   m i s s   due   t o   i t s   e xi s t e n c e   a s   a   l i v i ng  h e r i t a ge   c i t y   [2]  a n d   a l w a y s   b e e n   s e t   a s   a   f a m i l y   t r i de s t i n a t i o [3] .   T h e re   a r e   m a n y   P l a c e   of   In t e r e s t   (P O I)  i n   M e l a ka   a n d   m o s t   of   t h e   pl a c e s   a r e   l o c a t e i n   c l o s e   pr o xi m i t y   t o   e a c h   o t h e r .   A s   t h e   r a p i dl y   gr ow i n o f   t h e   Int e rn e t ,   t h e   t r a v e l   i n f o r m a t i o n   c a n   b e   fo un o n   m a n y   pl a t f o r m s   s uc h   a s   b l o gs ,   fo r um s   a n r e v i e w   w e b s i t e s   [4].   H ow e ve r ,   due   t o   t h i s   m a s s i v e   i n f o r m a t i o n,   t r a v e l e r s   g o t   o v e r w h e l m e d   [5]  a n d   y e t   c o ul n o t   de t e rm i n e   w hi c pl a c e   of  i n t e r e s t   w o r t h   t o   v i s i t   [ 6]  e s pe c i a l l y   un f a m i l i a pl a c e s   [7],   c o n f us e t o   m a ke   a   de c i s i o a nd  m a ke s   t h e m   t i r e o ut   i c o n s i de ri n g   t h e   pl a c e   of   i n t e r e s t ,   t h e   b udge t   [8]  a n d   us e s   of   t i m e   a n d   a c t i v i t i e s   s c h e du l e   [9] .   B e s i de s ,   t r a v e l e r s   a l s o   fo un i t   i s   t i m e - c o n s um i ng  t o   s t udy   t h e   du ra t i o n   o f   t h e   t r i p   a n t h e   s e que n c e   of   t h e   s e l e c t e d   pl a c e s   w h i c h   t o   v i s i t   f i r s t   [7]  a n h a v e   di f f i c ul t y   i n   e s t i m a t i ng  t h e i r   t i m e   a rri v a l   f o r   e a c h   t r i p .   T h e y   a l s o   w e n t   t o   l o c a l   off i c e   t o ur i s t   t o   ga i n   i n f o r m a t i o n   a b o ut   t h e   pl a c e   t h e y   a r e   v i s i t i ng  a n s e e ks   fo r   t h e   s t a f f   h e l ps   [10 ].   A c c o r di n t o   [11] ,   t ra v e l e r s   m a y   f a c e   s o m e   unp r e di c t e p r o b l e m s   a n d   c ha n ge s   o f   pl a n,   h e n c e   t h e y   n e e t o   be   a b l e   t o   ge t   n e w   i n f o r m a t i o f o r   t h e i r   t ri [12 ].   T ra v e l e r s   de pe n o n   t h e   s m a r t p h o n e   t o   kn o w   a   c e r t a i n   l o c a t i o n   a n t h e y   di n o t   kn o w   t h e   s e que n c e s   of   t h e   s e l e c t e pl a c e s   s o   t h e y   g e t   a   m i n i m a l   du r a t i o n.   T h i s   s up po r t e t hr o ug h   a   s u r v e y   t ow a r ds   127   r e s po n de nt s   w h e r e   85 . 8%  a g r e e d.   W hi l e   98 . 4%   c l a i m e t ha t   t h e y   n e e a   s y s t e m   t h a t   g i v e s   m i n i m a l   du ra t i o n   t o   t h e   s e l e c t e pl a c e s   t h e y   w a nt   t o   v i s i t   a n t h e   w a y   b a c k   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       B r ut e   f or c e   a l gor i t hm   i m pl e m e n t at i on   f or   t r a v e l j o y   t r av e l l i ng   r e c om m e nda t i o s y s t e m   ( K. A . F . A .   Sam ah )   1043   h o m e .   T hi s   m i n i m a l   r o ut e   i s   a   c r uc i a l   f a c t o r   f o r   t r a v e l e r s   t o   m a ke   t r a v e l i n g   t i m e   s h o rt e [13]   i o r de t o   m a x i m i z e   t h e i s a t i s f a c t i o n   a n e x pe r i e n c e   [10].   I n   a ddi t i o n ,   89 . 8 a g r e e t ha t   t h e   e xpe n s e s   e xc e e t h e   pl a nn e b udge t   du r i ng  t ra v e l .   Co n s i de r i ng  o n - t i m e   a rri v a l   fo r   t h e   s h o r t e s t   r o ut e   pr o b l e m   w o ul pr o v i de   a   r e l i a b l e   pa t h   f o r   t r a v e l e r s   t o   pl a n   t h e i r   t r i a n [14]  de s c ri b e t h a t   pe o pl e   t e n t o   ov e r s pe n t h e i r   m o n e y   w h e n   t h e y   una b l e   t o   c o n t r o l   t h e i r   de s i r e s .   T h e r e f o r e ,   i n   t hi s   s t udy ,   t h i s   o pt i m i z a t i o s y s t e m   i s   de v e l o pe t i n c r e a s e   t h e   t ra v e l e r ' s   s a t i s f a c t i o n   t hr o ug h   t h e   o pt i m a l   s o l ut i o n   f o r   m i n i m i z e   t h e i r   r o ut e ,   h e l t h e m   t o   c h o o s e   t h e   pl a c e   o f   i n t e r e s t s   a n ke e t h e i r   b udge t   i n   c o nt r o l .   F u rt he r m o r e ,   96 . 9%  a g r e e t hi s   s y s t e m   b e   de ve l o p e d   i n   t h e   m o b i l e   pl a t f o r m   a n a s   [15]  s up po r t e t h a t   m o b i l e   a pp l i c a t i o n   a s   t h e   a t t ra c t i v e   pl a t f o r m   a s   i t   i s   a   us e f ul   de v i c e   i n   t o uri s m   a r e a   due   t o   i t s   s i z e ,   t h e   c a pa b i l i t i e s   [16]  a n a b l e   t o   u s e   r e a l - t i m e   i n t e l l i ge n t   r e c o m m e n de r   s y s t e m   [17].   T h e s e   t e c hn o l o gi e s   c a n   h e l i n   p l a nni n g   t h e   t ri m o r e   e ff i c i e n t l y   by   r e duc i n g   c o s t ,   l e s s   t i m e - c o n s um i n a n d   e ff o r t s   i n   f i n di ng  t h e   r i g ht   i n f o r m a t i o [18 ].   T h e r e   a r e   f e w   a pp l i c a t i o n s   s uc h   a s   i M e l a k a ,   D e s t i na t i o n   M e l a k a ,   M a l a c c a   T r a v e l   G ui de ,   a nd  J a l a n - J a l a n   M a l a c c a   w h i c h   a v a i l a b l e   i n   t h e   G o o gl e   P l a y   S t o r e .   A m o n g   a l l   t h o s e   e xi s t i n a pp l i c a t i o n s ,   i t   p r o v i de s   i n f o r m a t i o n   s uc h   a s   r e s t a u r a nt s ,   s h o ppi n m a l l s ,   a c c o m m o da t i o n s ,   a n d   a t t ra c t i o n s   pl a c e s .   D e s pi t e   t h e   i n f o rm a t i o i s   t h e   s a m e ,   y e t   n o n e   o f   i t   p r o v i de s   f e a t ur e s   s uc h   a s   p r e c i s e   i n f o r m a t i o by   s e pa r a t i n g   t h e   c a t e go r i e s ,   E T A ,   b udge t   e s t i m a t i o a n d   t h e   s e que n c e   na v i ga t i o o f   t h e   s e l e c t e P O I.     A   T ra v e l l i n S a l e s m a n   P r o b l e m   (T S P c o n c e pt   us i ng  B r ut e   F o r c e   ( B F a l go r i t hm   i s   a pp l i e i n   t hi s   a ppl i c a t i o n   i n   de t e rm i ni n t h e   l e a s t   t i m e   du ra t i o f o r   t h e   t ra v e l e r   s t a r t i n f r o m   t h e   t r a v e l e r' s   c u rr e nt   l o c a t i o n,   t o   t h e   i nt e r e s t i n pl a c e s   a n r e t u rn   b a c t o   t h e   c ur r e n t   l o c a t i o n .   T h e   c urr e n t   l o c a t i o n   a n t h e   c h o s e n   P O a c t   a s   i n pu t   f o r   t hi s   a l go r i t hm   i m pl e m e nt a t i o n.   I t   w i l l   h e l t ra v e l e r s   i n   p l a nni ng  t h e i t ri i t i n e r a r y   by   pr ov i di ng  de t a i l s   o f   P O i n   M e l a ka ,   c a l c ul a t e   t h e i b udge t ,   gi v e   t h e   r e c o m m e n da t i o n   o f   t h e   s e que n c e   o f   pl a c e s   t o   v i s i t   f i r s t   w i t h   t h e   s h o r t e s t   du ra t i o n.   F urt h e r m o r e ,   t h i s   a pp l i c a t i o n   i s   l i nke t o   G l ob a l   P os i t i o n i ng  S y s t e m   (G P S )   da t a   a n a p pl i e E xpe c t e T i m e   A rri v a l   (E T A c o n c e pt   by  us i n D i r e c t i o n   A ppl i c a t i o n   P r o g r a m   I n t e r f a c e   (A P I)  t o   o pt i m i z e   t h e   r e s ul t   o f   t h i s   m o b i l e   a ppl i c a t i o n   us a ge .   T h e r e   w e r e   20  pl a c e s   of   i n t e r e s t   i n   M e l a k a   T e n g a o r i g i na l l y   pr o v i de by   t h e   a ppl i c a t i o n   t o   t h e   t ra v e l e r s   a n d   c o n t r o l l e b y   t h e   a dm i n .   T hi s   a pp l i c a t i o i s   f un c t i o na l   f o r   a   da y   t r i o n l y   i n   M e l a ka   a nd  t h e   m o de   o dura t i o n   i s   t r a v e l i n by   c a r.   B e s i de s ,   c a l c ul a t i n t h e   b udge t   b a s e o n   t h e   t i c ke t   e nt r a n c e   o nl y   a s   i t   i s   t h e   m o s t   i m p o r t a nt   pa rt   o f   pl a nni n g   a   t ri p ' s   b udge t .   A n   o pt i m i z a t i o n   t e c hni que   i s   a pp l i e i t h e   r e c o m m e n d a t i o n   s y s t e m   fo r   t h e   t o u r i s m   i n d us t r y   t e nh a n c e   t h e   t ra v e l e r ' s   e xpe r i e n c e .   F i n d i n t h e   s h o rt e s t   r o ut e   i s   t h e   m a i n   p r o b l e m   t o   be   s o l ve i n   de v e l o pi n a   r e c o m m e n d a t i o n   s y s t e m   fo r   t ra v e l i n g   [19] .   N e xt ,   t h e   r e c o m m e n de r   s y s t e m   i s   a   s y s t e m   n e e de t o   h e l t h e   t r a v e l e r   t o   ge t   t h e   pr e c i s e   r e s ul t   t ha t   s ui t s   t h e i r   i n t e r e s t   by   gi v i n a   s ugg e s t i o n   o r   r e c o m m e n d a t i o n.   A s   a gr e e by   [20],   t h e   r e c o m m e n de r   s y s t e m   a dv i c e   us e r   a b o ut   w h a t   de c i s i o n   o r   a c t i o n   t o   t a ke   e s pe c i a l l y   w h e n   us e r s   a r e   ov e r w h e l m e w i t h   t o o   m uc h   i n f o r m a t i o n.   T h e r e   w e r e   o n l y   t w o   a l go r i t hm s   f o r   T S P   o pt i m i z a t i o n   t e c hni que ,   w h i c h   a r e   t h e   B F   a l go ri t hm   a n B r a n c h   a n B o un (B B a l go r i t hm .   D e s pi t e   B F   a n B B   h a s   t h e   s a m e   a dv a n t a ge s   s uc h   a s   a b l e   t f i n t h e   s h o r t e s t   pa t h   m o r e   t h a n   t w c i t i e s   a n a b l e   t o   r e t urn   t o   t h e   i ni t i a l   po i nt ,   y e t   t h e   BB   c a l c ul a t i o n   i s   t o o   c o m pl e a n c h o o s e s   s o l ut i o n   a t   e a c h   l e v e l   w i t h o ut   c o n s i de ri n n e xt   pa t h .     B F   h a s   m o r e   a dv a n t a ge   due   t o   l e s s   c o m pl e xi t y   a n e a s y   t o   i m pl e m e n t   a n d   c h o o s e   t h e   o pt i m a l   s o l ut i o n   a t   t h e   e n o f   t h e   c a l c ul a t i o n   o f   pa t h.   T h us ,   B F   a l go r i t h m   ha s   b e e n   c h o s e n   due   t o   i t s   e ff i c i e n c y ,   s ui t a b l e   i n   f i n di ng  t h e   s h o r t e s t   pa t [21] ,   f ul f i l l   t h e   c o n c e pt   o f   T S P   a n d   a b l e   t o   f i n t h e   o pt i m a l   s o l ut i o n.   T h e r e f o r e ,   t h i s   p a pe r   p r e s e n t s   t h e   B F   i m p l e m e n t a t i o n   f o r   T r a v e l J oy   t r a v e l i n r e c o m m e nda t i o s y s t e m   t ov e r c o m e   ove r w h e l m i n i n f o r m a t i o n   p r o b l e m .   T hi s   pa pe r   i s   o r g a n i z e a s   fo l l ow s .   In   s e c t i o n   1,   w e   ha v e   r e v i e w e s o m e   b a c kgr o un a nd  l i t e ra t u r e   o f   t h e   de v e l o pe s y s t e m .   T h e   m e t h o do l o g y   i s   e xpl a i n e i n   S e c t i o n   2.   T h e   r e s ul t s   a n d   d i s c us s i o n   a r e   i S e c t i o a n d   f i na l l y   S e c t i o n   f o t h e   c o n c l us i o n   o f   t h e   p a pe r.       2.   R ES EA R C H   M ET H O D   In   t h i s   s t udy ,   t h e   m e t h o d o l o g y   i s   us i n M o b i l e   A ppl i c a t i o n   D e ve l o pm e n t   L i f e c y c l e   (M A D L C).     It   ha s   b e e n   c h o s e n   due   t i t s   be s t   f e a t ur e s   t ha t   c o n t a i n   a g i l e   c o n c e pt   w h i c h   c a n   a d a pt   t o   c h a n ge s   qui c kl y   [22]   a n s ui t e t h e   de v e l o pm e n t   o f   a n   a ppl i c a t i o n.   A s t a t e by   [ 23],   t h e   m o b i l e   a ppl i c a t i o n   i s   n o   l o n ge a   s i m p l e   s y s t e m   a n i t   n e e ds   a   n e w   m e t h o t o   h a ndl e   t h e   m o b i l e   a ppl i c a t i o n   de v e l o pm e n t   c o m pa r e t o   t h e   t r a d i t i o n a l   l i f e   c y c l e   i n   s o l v i n c e rt a i n   c o n s t ra i nt s   s uc a s   m e m o r y   c a pa c i t y ,   i n t e r f a c e   de s i gn   a n p r o c e s s i n po w e r   [24].   T h e   b e s t   pa r t   o f   t h i s   m e t h o do l o g y   i s   i t   a l l o w s   t h e   c o n t i n uo us   pr o c e s s   be t w e e n   t h e   r e qui r e m e n t s ,   de v e l o pm e n t   a n t h e   t e s t i n u nt i l   t h e   f i na l   p r o t o t y pe   f i n i s h e d.   T h e   i m po r t a nt   o f   t h e   m e t h o do l o g y   i s   di v i de i nt o   t hr e e   pa rt s   w h i c a r e   us e   c a s e   di a g r a m ,   T r a v e l J oy   s y s t e m   w o r kf l ow   a n d   t h e   i m p l e m e n t a t i o n   o f   t h e   B F   a l go r i t hm     2. 1 .   U s e   C as e   D i ag r am   A   us e   c a s e   di a g ra m   i l l us t ra t e s   t h e   i n t e r a c t i o n   o f   t r a v e l e r   a nd  t h e   a d m i w i t h   t h e   t r a v e l i n g   r e c o m m e n d a t i o n   s y s t e m   a s   i n   F i gu r e   1 .   T h i s   i s   i m po rt a nt   t o   s h o w   t h e   s e que n c e   o f   a c t i o n s   a n d   t h e   i nt e r a c t i o n s   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   2 N o v e m be r   2 019   :     10 4 2   -   10 4 9   1044   i n v o l ve t o   a c h i e v e   t h e   o bj e c t i v e s .   U s e   c a s e   de s c r i pt i o i s   i m po r t a nt   t o   c l e a rl y   e xpl a i n   w i t h   de t a i l s   e a c h   us e   c a s e   i n v o l v e s o   t h e   de v e l o pe r   u n de r s t a n ds   e xa c t l y   w h a t   i s   i t h e   r e qu i r e m e n t   t o   s a t i s fy .           F i gu r e   1 .   T r a v e l J oy   o ve r a l l   s y s t e m   us e   c a s e   di a g ra m       2. 2 .   F l o w c h ar t   D i ag r am   A   f l ow c h a r t   d i a g ra m   i l l us t ra t e s   t h e   s e que n c e   of   a   pr o c e s s   i n   a   s y s t e m   us i n di f f e r e n t   ki nd  o s y m bo l s   w h i c h   c o n t a i n   i n f o r m a t i o n .   F i gu r e   i l l us t ra t e s   t h e   f l ow c h a r t   d i a g ra m   o n   t h e   e xa c t   s e que n c e s   of   t h e   de ve l o pe T r a v e l J oy   r e c o m m e n da t i o n   s y s t e m   s t a rt e w i t h   t h e   s e l e c t i o n   o f   i n t e r e s t e P O by   t r a v e l e r   s i n c e   t h e   s y s t e m   f l ow   i s   i m po r t a n t   i n   de s i g n i ng  a   s y s t e m   a s   t o   a vo i a n y   ob s t a c l e s   a n t h e   s y s t e m   i s     c l e a rl y   de s c r i b e d.           F i gu r e   2 .   F l o w c h a r t   di a g ra m   f o r   s e l e c t   i nt e r e s t e P O I   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       B r ut e   f or c e   a l gor i t hm   i m pl e m e n t at i on   f or   t r a v e l j o y   t r av e l l i ng   r e c om m e nda t i o s y s t e m   ( K. A . F . A .   Sam ah )   1045   2. 3 .   I m p l e m e n tati o n   o Br u te   F o r c e   A l go r i th m   W e   a ppl i e t h e   B F   a l go r i t hm   t o   f i n t h e   s h o rt e s t   du r a t i o n   t o   m i n i m i z e   t h e   t i m e   t a ke n   t o   v i s i t   t h e   de s i r e P O I .   T h e r e   w e r e   f e w   s t e ps   n e e de t o   b e   fo l l ow e a s   de s c r i b e by   [25]  i n   s o l v i ng  t h e   T S P   us i n g   B F .   S t e 1:   C h o o s e   a   n o de   a s   t h e   s t a rt i n po i nt .   S t e 2:   L o o a t   a l l   w e i gh t   o f   t h e   e dge s   t h a t   c o nn e c t   w i t t h e   s t a r t i n g   po i n t .   S t e 3:   L i s t   a l l   t h e   po s s i b l e   P O I.   S t e 4:   Ca l c ul a t e   t h e   du ra t i o n   o f   e a c t o ur.   S t e 5:   C h o o s e   t h e   s h o rt e s t   t o u r   w h i c h   i s   t h e   o pt i m a l   s o l ut i o n     S te p   1:   T h e   s y s t e m   w i l l   r e t ri e v e   t h e   t ra v e l e r ’s   c u rr e n t   l o c a t i o n   a s   a   s t a rt i n g   po i n t .   T h e n ,   t h e   t ra v e l e r   n e e ds   t o   c h o o s e   a   f e w   i n t e r e s t i ng  pl a c e s .   A s   pr e s e n t e i n   F i g u r e   3,   a s s um e   t h e   n o de   A   a s   t h e   c ur r e nt   l o c a t i o n   (s t a r t i ng  po i n t ) ,   n o de   B   a s   Ch e n H o   Cul t u r a l   M u s e um ,   n o de   a s   M e n a r a   T a m i ng  S a r i   a n n o de   D   a s   M e l a ka   S ul t a na t e   P a l a c e   M us e um .   T h e   n u m b e r s   s h o w   i s   t h e   w e i gh t a ge   f o r   t h e   du ra t i o i m i n u t e s .           F i gu r e   3 .   N o de s   i l l us t ra t i o n   w i t du ra t i o n       S te p   2:   T h e   n um b e r   a t   t h e   r o ut e   i s   c o n s i de r e a s   t h e   w e i gh t a ge   w h i c h   i s   t i m e   du r a t i o n   i h o ur s   a n m i nut e s .   It   w a s   g i v e n   by   t h e   D i r e c t i o A P a n d   f o r   t hi s   e xa m p l e ,   m i nu t e s   i s   us e a s   t h e   w e i ght a ge .   S te p   3:  P o s s i b l e   t o ur s   w i l l   b e   l i s t e w h i c h   a r e   f r o m   a l l   n o de s ,   w h i c h   a r e   A - B - C - D - A ,   A - B - D - C - A ,   A - C - B - D - A ,   A - C - D - B - A,   A - D - B - C - A ,   a nd  A - D - C - B - A .     S te p   4:   Ca l c ul a t i ng  t h e   t o t a l   du ra t i o n   o f   e a c h   po s s i b l e   t o ur s   i s   l i s t e d   a s   i T a b l e   1   us i n g   t h e   B F   a l go ri t hm .       T a b l e   1 .   T o t a l   D u r a t i o n   o f   E a c h   P o s s i b l e   T o ur s   P o s s i b l e   T o u r s   D u ra t i o n   ( m i n u t e s )   A - B - C - D - A   A - B - D - C - A   A - C - B - D - A   A - C - D - B - A   A - D - B - C - A   A - D - C - B - A   74   93   91   93   91   74       3.   R ES U LTS   A N D   A N A L Y S I S   T h i s   s e c t i o n   c ov e r s   t h e   r e s ul t s   a n f i n di ngs   f r o m   t h e   T r a v e l J oy   r e c o m m e n d a t i o n   s y s t e m .   I n   t h i s   s t udy ,   t h e r e   w e r e   t w t y pe s   o t e s t i n c o n duc t e w h i c h   i s   fun c t i o na l i t y   t e s t i ng  a n r e l i a b i l i t y   t e s t i ng.   W h i l e   r e l i a b i l i t y   t e s t i n g   i s   t e s t e t o   p r o ve   t h e   r e s ul t s   o f   t h i s   p r o j e c t   a r e   r e l i a b l e .   It   i s   b e i n g   c a t e go ri z e i nt o   t w o   pa rt s   w h i c h   a r e   t h e   r e l i a b i l i t y   o s y s t e m   ve r s us   G oo gl e   M a ps   a nd  t h e   r e l i a b i l i t y   of   r e c o m m e n da t i o n’s   r e s ul t   by   c o m pa ri n T ra v e l J oy   vs   G oo gl e   M a ps   a nd  t h e   t - t e s t   o f   t h e   s y s t e m .     3. 1 .   F u n c ti o n al i ty  T e s ti n g   T h e   f un c t i o n a l i t y   of   t h e   s y s t e m   w a s   t e s t e b a s e o n   t h e   us e   c a s e   t e s t i n t o   m a ke   s u r e   t h e   f un c t i o n   m e e t s   t h e   r e qu i r e m e nt   a n w o r ks   c o r r e c t l y   fo r   a dm i n   a nd   t h e   t r a v e l e r.   T a b l e   2   s h o w s   t h e   r e s ul t   o f   t h e   f un c t i o na l i t y   t e s t   b a s e o n   us e   c a s e   a n F i gu r e   4   s h o w s   t h e   s n a ps h o t   o f   t h e   m a i m e n T ra v e l J o r e c o m m e n d a t i o n   s y s t e m   fo l l ow e by   F i gur e   t h e   b udge t   m e n u ,   r e c o m m e nda t i o o f   t h e   s e l e c t e P O I   s e que n c e s   a nd  t h e   m a p .       Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   2 N o v e m be r   2 019   :     10 4 2   -   10 4 9   1046   T a b l e   2 .   F u n c t i o n a l i t y   T e s t   R e s ul t   Co m p o n e n t   T e s t 1   T e s t 2   T e s t 3   T e s t 4   T e s t 5   S i g n   In   Ok   Ok   Ok   Ok   Ok   A d d   P l a c e   o f   P O I   Ok   Ok   Ok   Ok   Ok   U p d a t e   P l a c e   o f   P O I   Ok   Ok   Ok   Ok   Ok   D e l e t e   P l a c e   o P O I   Ok   Ok   Ok   Ok   Ok   S t a rt   Ok   Ok   Ok   Ok   Ok   V i e w   l i s t   o P O I   Ok   Ok   Ok   Ok   Ok   V i e w   d e t a i l s   o f   P O I   Ok   Ok   Ok   Ok   Ok   S e l e c t   Ok   Ok   Ok   Ok   Ok   Ch o o s e   I n t e r e s t e d   P O I   Ok   Ok   Ok   Ok   Ok   E n t e r   p l a n n e d   b u d g e t   Ok   Ok   Ok   Ok   Ok   E n t e r   n u m b e r   o p e r s o n   o n   t ri p   Ok   Ok   Ok   Ok   Ok   Ca l c u l a t e   Ok   Ok   Ok   Ok   Ok   V i e w   re c o m m e n d a t i o n   o P O I   Ok   Ok   Ok   Ok   Ok   V i e w   M a p   Ok   Ok   Ok   Ok   Ok   E x i t   Ok   Ok   Ok   Ok   Ok               F i gu r e   4 .   S na ps h o t   o f   t h e   m a i m e n u   t ra v e l j oy   r e c o m m e n da t i o n   s y s t e m               F i gu r e   5 .   S na ps h o t   o f   b udge t   c a l c ul a t i o a nd  P O I   s que n c e s   w i t m ap       3. 2 .   R e l i ab i l i ty  Te s ti n g   In   t h e   r e l i a b i l i t y   t e s t i n o f   t h e   s y s t e m ,   w e   us e f i v e   s e l e c t e P O Is   a s   i de n t i f i e i n   T a b l e   3   a n t w t y p e s   of   r e l i a b i l i t y   a r e   c o n d uc t e d.   F i r s t l y ,   t h e   c o m pa r i s o n   of   dura t i o n   t i m e   t a ke n   b e t w e e n   T ra v e l J oy   a n G oo gl e   M a ps   a n s e c o n dl y ,   t h e   v a l i da t i o n   o f   T r a v e l J oy   r e c o m m e n d a t i o n   r e s ul t   us i n m a n u a l   B F     a l go ri t hm   c a l c ul a t i o n .   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       B r ut e   f or c e   a l gor i t hm   i m pl e m e n t at i on   f or   t r a v e l j o y   t r av e l l i ng   r e c om m e nda t i o s y s t e m   ( K. A . F . A .   Sam ah )   1047   T a b l e   3 .   Ide n t i f i c a t i o n   N o de   f o r   E a c S e l e c t e P l a c e   Id e n t i f i c a t i o n   N o d e   P l a c e   N a m e   A   Cu rre n t   L o c a t i o n   ( M c D o n a l d s   M IT C)   B   Ba b a   &   N y o n y a   H e ri t a g e   M u s e u m   C   Ch e n g   H o   Cu l t u ra l   M u s e u m   D   M e n a ra   T a m i n g   S a ri   E   M e l a k a   F u n l a n d       3. 2 . 1.     R e l i ab i l i ty   C o m p ar i s o n   D u r ati o n   Ti m e   Be tw e e n   Tr av e l Jo an d   G o o gl e   M ap s   F i gu r e   6   s h o w s   t h e   r e s ul t   o dur a t i o n   t i m e   t a ke n   f r o m   n o de   A   t o   n o de   B   us i n T r a v e l J o y   r e c o m m e n d a t i o n   s y s t e m   w h i l e   F i gu r e   7   s h o w s   t h e   r e s ul t   o dura t i o n   f r o m   n o de   A   t n o de   us i n G o o g le  M a ps .   B a s e o n   t h e   s a m e   v a l ue   o f   26  m i nut e s   f r o m   b o t m e t h o d,   t h us ,   i t   i s   p r o v e n   t h e   r e l i a b i l i t y   of   t h e   T r a v e l J oy   r e c o m m e n d a t i o s y s t e m .                     F i gu r e   6 .   R e s ul t   f r o m   t ra v e l j oy   F i gu r e   7 .   R e s ul t   f r o m   go o gl e   m a ps       3. 2 . 2.     R e l i ab i l i ty   C o m p ar i s o n   D u r ati o n   Ti m e   Be tw e e n   Tr av e l Jo an d   G o o gl e   M ap s   T h e   s e c o n pa rt   o r e l i a b i l i t y   t e s t i ng  i s   t h e   v a l i da t i o n   o T ra v e l J oy   r e c o m m e n da t i o n ’s   r e s ul t   us i n t h e   s a m e   f i v e   s e l e c t e P O Is .   B a s e o n   m a n u a l   c a l c ul a t i o n   us i n t h e   B F   a l go r i t hm ,   t h e   r e s ul t   i n   T a b l e   4   A - B - C - D - E - A   (N o . 1)   a n d   A - E - D - C - B - A   (N o . 24)   h a v e   t h e   s m a l l e s t   t o t a l   du ra t i o w h i c h   i s   65   m i n u t e s .       T a b l e   4 .   L i s t   o f   P o s s i b l e   T o ur   w i t T o t a l   D u ra t i o n   N o .   P o s s i b l e   T o u r   T o t a l   D u ra t i o n   (m i n u t e s )   N o .   P o s s i b l e   T o u r   T o t a l   D u ra t i o n   (m i n u t e s )   1.   A - B - C - D - E - A   65   13.   A - D - B - C - E - A   73   2.   A - B - C - E - D - A   69   14.   A - D - B - E - C - A   80   3.   A - B - D - C - E - A   75   15.   A - D - C - B - E - A   71   4.   A - B - D - E - C - A   74   16.   A - D - C - E - B - A   77   5.   A - B - E - C - D - A   77   17.   A - D - E - B - C - A   70   6.   A - B - E - D - C - A   72   18.   A - D - E - C - B - A   69   7.   A - C - B - D - E - A   68   19.   A - E - B - C - D - A   71   8.   A - C - B - E - D - A   70   20.   A - E - B - D - C - A   76   9.   A - C - D - B - E - A   76   21.   A - E - C - B - D - A   73   10.   A - C - D - E - B - A   72   22.   A - E - C - D - B - A   75   11.   A - C - E - B - D - A   80   23.   A - E - D - B - C - A   68   12.   A - C - E - D - B - A   74   24.   A - E - D - C - B - A   65       T h e   du r a t i o n   f o r   T r a v e l J oy   r e c o m m e n da t i o n   s h o w s   A - B - C - D - E - A   i s   h o ur   a nd  m i n ut e s ,   o r   6 m i n u t e s   a s   i n   F i gu r e   8 .   It   m e a n s   t h a t   f r o m   t h e   us e r   c urr e n t   l o c a t i o n   (M c D o n a l d’s   M IT C) ,   t h e   s y s t e m   r e c o m m e n ds   t h e   us e r   t o   go   B a b a   &   N y o n y a   H e r i t a ge   M us e um ,   f o l l ow e d   by   Ch e n H o   Cul t ura l   M us e um   a nd  M e n a ra   T a m i n S a ri ,   M e l a ka   F u nl a nd  a n f i n a l l y   go   b a c t o   t h e   us e r ’s   c urr e n t   l o c a t i o n.   D e s pi t e   t h e r e   w a s   a   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   16 ,   N o .   2 N o v e m be r   2 019   :     10 4 2   -   10 4 9   1048   ga o f   m i n u t e s ,   y e t   i t   s t i l l   c o n s i de r s   a s   s h o r t e s t   du ra t i o n   t i m e   t a ke n   s i n c e   t h e   T r a v e l J oy   s y s t e m   us e s   D i r e c t e A P I   c o m pa r e t o   G o o gl e   M a ps   t h a t   us i n g   G P S .           F i gu r e   8 .   T r a v e l J oy   r e s ul t   r e c o m m e nda t i o n       In  o r de r   t o   p r o v e   t h e   h y p o t h e s i s   t ha t   t h e   s y s t e m   i s   a b l e   t o   m i n i m i z e   t h e   t i m e   t a ke n   t o   v i s i t   t h e   s e l e c t e P O I,   t - t e s t   b e e n   m e a s u r e w i t t h e   H 0   T h e r e   i s   no   s i gn i f i c a nt   d i f fe r e n c e   i n   t h e   e xpe ri m e n t a l   t i m e   t a ke n   us i n T ra v e l J oy   a n H T h e r e   i s   a   s i g n i f i c a n t   di ff e r e n c e   i n   t h e   e xpe r i m e nt a l   t i m e   t a ke n   us i n g   T r a v e l J oy .   T h e   t - t e s t   r e s ul t   a s   i n   T a b l e   5   i n d i c a t e s   a   t w o - t a i l e p - v a l ue   o 0. 0079  i n   w hi c h   p - v a l ue   <   0. 05.   T h e r e f o r e ,   H 0   i s   r e j e c t e w i t h   t h i s   s uf f i c i e n t   e v i de n c e ,   s i gni f i c a nt   (*p - v a l ue < 0. 0 5)  a n H 1   i s   s uppo r t e a s   t h e r e   i s   a   s i g ni f i c a nt   di f f e r e n c e   i n   t h e   e xpe ri m e n t a l   t i m e   t a ke n   b e t w e e n   w i t h   a n w i t h o ut   t h e   T r a v e l J o y   r e c o m m e n d a t i o s y s t e m .       T a b l e   5 .   M a nn   W hi t n e y   U   t e s t   fo r   W i t a n d   W i t h o ut   T ra v e l J oy   M a n n - W h i t n e y   U   t e s t   o f   T w o - S a m p l e       W i t h o u t   T ra v e l J o y   W i t h   T ra v e l J o y   M i n     8 5 . 0 0 0   5 9 . 0 0 0   M a x   1 2 1 . 0 0 0   8 1 . 0 0 0   M e d i a n   9 7 . 5 0 0   6 6 . 5 0 0   M e a n   1 0 3 . 6 0 0   6 9 . 0 0 0   p - v a l u e   0 . 0 0 0 6 7 *                               * p < 0 . 0 5       4.   C O N C LU S I O N   T h i s   s t udy   de ve l o pe t h e   T ra v e l J oy   r e c o m m e n d a t i o n   s y s t e m   us i n t h e   B F   a l go r i t hm   t o   c a l c ul a t e   t h e   m i ni m u m   t r a v e l   t i m e   us i ng  t h e   T S P   a p p r o a c h.   T h e   s y s t e m   w a s   t e s t e fo r   f un c t i o na l i t y   a n d   r e l i a b i l i t y .   Bo t h   t e s t i n p r o v i de   s i gni f i c a nt   i m pa c t s   o t h e   r e c o m m e n d a t i o n   s y s t e m .   T ra v e l J oy   pr o v i de s   pr e c i s e   i n f o r m a t i o r e ga rdi n 20  t o pl a c e s   of   i n t e r e s t   r e l a t e t o   e n t e rt a i nm e nt ,   hi s t o r y   a n c ul t u ra l   c a t e go r y   i n   M e l a k a It   i s   a b l e   t o   h e l t r a v e l e r s   t o   pl a n   t h e i r   t r i i t i n e ra r y   w i t h i n   t h e   b udge t   duri n a   t ri by   c a r   a n c a l c ul a t t h e   e n t ra n c e   f e e s   b a s e o n   t o t a l   t r a v e l e r s .   F o r   f ut u r e   w o r k,   i t   i s   r e c o m m e n d i n t o   a l l o w   t h e   t r a v e l l e r   t o   f i l l   up  e s t i m a t i o t i m e   o n   h o w   l o n g   t h e y   w o ul s t a y   a t   e a c h   s e l e c t e P O Is   a n d   a dd  i t   a s   a d di t i o na l   c o n s i de r a t i o n.       R EF ER EN C ES   [ 1]   S .   A m i r ,   M .   M .   O s m a n,   S .   B a c ho k,   M .   I br a h i m ,   " S us t a i ni ng   L o c a l   C o m m uni t y   E c o n o m y   T hr o ug T o ur i s m :   M e l a k a   U N E S C O   W o r l d   H e r i t a g e   C i t y , "   P r oc e di a   E nv i r onm e nt a l   S c i e nc e s ,   v o l .   28,   p p.   44 3 - 452,   2 015 .   [ 2]   S .   Y .   S a i d,   N .   S .   A bdul l a h ,   Z .   I t hni n ,   " T he   I m pa c t   o f   H e r i t a g e   T o ur i s m   t o   L o c a l   C ul t ur e   a nd  E c o no m y , "   P e r t ani k a   J our nal   o f   Soc i a l   Sc i e nc e   A nd   H um an i t i e s ,   v o l .   25 ,   p p.   31 5 - 322 ,   20 17.   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       B r ut e   f or c e   a l gor i t hm   i m pl e m e n t at i on   f or   t r a v e l j o y   t r av e l l i ng   r e c om m e nda t i o s y s t e m   ( K. A . F . A .   Sam ah )   1049   [ 3]   A .   F .   A l a m ,   A .   C .   E r ,   H .   B e g um ,   ( 201 4) .   " T o ur i s m   D e v e l o pm e n t   f r o m   t he   P e r s pe c t i v e s   o f   S us t a i n a bi l i t y   i M e l a ka   S t a t e , "   i 4t I n t e r nat i on al   C on f e r e nc e   on   T ou r i s m   R e s e ar c h   ( 4I C T R ) ,   v o l .   1 2,   20 14 .   [ 4]   A .   S m i r no v ,   A .   K a s he v ni k ,   N .   S h i l o v ,   N .   T e s l y a ,   N . ,   A .   &   S ha b a e v ,   " M o bi l e   A ppl i c a t i o F o r   G ui d i ng   T o ur i s t   A c t i v i t i e s :   T o ur i s t   a s s i s t a n t     T A I S , "   I C o n f e r e nc e   o f   O pe I nno v a t i o A s s o c i at i on ,   F R U C T ,   p p.   95 100 ,   201 4.   [ 5]   Y .   W a ng ,   S .   C .   F .   C ha n ,   G .   N g a i ,   " A ppl i c a b i l i t y   o f   de m o g r a phi c   r e c om m e nde r   s y s t e m   t o   t o ur i s t   a t t r a c t i o ns :   A   c a s e   s t udy   o n   T r i pA dv i s o r ,   "   P r oc e e di ngs   of   t he   2012  I E E E / W I C / A C M   I nt e r na t i ona l   C on f e r e nc e   on  W e I nt e l l i ge nc e   and  I n t e l l i ge nt   A ge nt   T e c hn ol ogy   W or k s ho ps ,   W I - I A T   201 2 ,   pp .   97 101 ,   2012 .   [ 6]   A .   Y a hi ,   A .   C ha s s a ng ,   L .   R a y na ud,   H .   D ut h i l ,   D .   H o r ng ,   P .   C ha u,   " A ur i g o :   A I nt e r a c t i v e   T o ur   P l a nne r   f o r   P e r s o na l i z e I t i ne r a r i e s ,   "I U I   20 15:   P r oc e e di ng s   of   t he   20t I nt e r n at i on al   C on f e r e nc e   on  I nt e l l i ge nt   U s e r   I nt e r f ac e s ,   pp.   2 75 2 85,   2 015 .   [ 7]   K .   H .   L i m ,   J .   C ha n ,   C .   L e c ki e ,   S .   K a r un a s e ke r a ,   " P e r s o na l i z e T o ur   R e c o m m e nda t i o B a s e o U s e r   I nt e r e s t s   a nd   P o i nt s   o f   I nt e r e s t   V i s i t   D ur a t i o ns ,   "   I I J C A I   I n t e r nat i o nal   J oi nt   C onf e r e nc e   on  A r t i f i c i a l   I n t e l l i ge nc e ,   pp .   17 78 - 1784 ,   2015 .   [ 8]   L .   J i e ,   Y .   Y uj i u ,   L .   W e nhua ng ,   " E xp l o r i ng   P e r s o na l i z e T r a v e l   R o ut e   U s i ng   P O I s ,   " I nt e r na t i ona l   J ou r na l   o f   C om put e r   T he or y   a nd  E ng i ne e r i ng ,   v o l .   7   ( 2 ) ,   p p.   12 6 13 1,   20 15 .   [ 9]   A .   A g ui l e r a ,   V .   B o ut ue i l ,   " U r ba n   M o bi l i t y   a nd  t he   S m a r t pho ne :   T r a ns po r t a t i o n,   T r a v e l   B e h a v i o r   a nd   P ub l i c   P o l i c y , "   E l s e v i e r ,   201 8.   [ 10]   A .   G a r c i a ,   P .   V a ns t e e nw e g e n,   O .   A r be l a i t z ,   W .   S o uf f r i a u,   M .   T .   L i na z a ,   " I nt e g r a t i ng   P ubl i c   T r a n s po r t a t i o I n   P e r s o na l i s e d   E l e c t r o ni c   T o ur i s t   G u i de s ,   " C om pu t e r s   an O pe r a t i on s   R e s e ar c h ,   v o l .   4 ( 3 ) ,   pp .   758 774 ,   201 3.   [ 11]   E .   H a l l ,   I ns t i t u t e   f o r   G l o ba l   S t u di e s   T r a v e l   S t u dy   H a ndbo o k,   2015 .   [ 12]   W .   H us a i n ,   L .   Y .   D i h ,   " A   F r a m e w o r o f   A   P e r s o na l i z e L o c a t i o n - B a s e T r a v e l e r   R e c o m m e nda t i o S y s t e m   I n   M o bi l e   A ppl i c a t i o n,   " I n t e r nat i o nal   J our nal   o f   M u l t i m e di a nd   U bi q ui t ous   E n gi ne e r i n g ,   v o l .   7   ( 3) ,   pp .   11 1 8,   20 12 .   [ 13]   Z .   Y u,   S .   Z h a ng ,   S .   C he n,   B .   L i u,   S .   Y e ,   " R e s e a r c o T r a v e l i ng   R o ut e s   P r o bl e m s   B a s e o I m pr ov e A nt   C o l o n y   A l go r i t hm ,   "   J i nan   U ni v e r s i t y ,   20 13.   [ 14]   C .   B e e r ,   E .   G na n,   W .   U .   B i r c hl e r ,   W .   U ,   " C a s o T r i a l , "   V i e nna :   SU E R F   C onf e r e nc e   P r oc e e di ngs   20 16 ,   pp .   5 - 13,   2016 .   [ 15]   J .   M .   N o g ue r a ,   M .   J .   B a r r a nc o ,   R .   J .   S e g ur a ,   L .   M a r t í n e z ,   " A   M obi l e   3D - G I S   H y br i R e c o m m e nde r   S y s t e m   f o r   T o ur i s m ,   "   U ni v e r s i t y   o f   J   e n ,   2 012 .   [ 16]   R .   A na c l e t o ,   L .   F i g ue i r e do ,   A .   A l m e i da ,   P .   N o v a i s ,   " M o bi l e   A ppl i c a t i o T o   P r o v i de   P e r s o na l i z e S i g ht s e e i ng   T o ur s , "   J ou r na l   of   N e t w or k   and   C om p ut e r   A pp l i c at i o ns ,   v o l .   41   ( 1 ) ,   pp .   56 6 4,   20 14 .   [ 17]   R .   L og e s h,   V .   S ubr a m a n i y a s w a m y ,   V .   V i j a y a kum a r ,   " A   P e r s o na l i s e T r a v e l   R e c o m m e nde r   S y s t e m   U t i l i s i ng   S oc i a l   N e t w o r P r o f i l e   A nd  A c c ur a t e   G P S   D a t a .   E l e c t r o ni c   G o v e r nm e nt ,   a I nt e r n at i on al   J o ur na l ,   v o l .   14  ( 1 ) ,   pp .   90 - 113, 2018 .   [ 18]   A .   B e t ha pu di ,   " T he   R o l e   o f   I C T   i T o ur i s m   I ndus t r y ,   "   J our nal   o f   A ppl i e E c onom i c s   and  B us i ne s s ,   v o l .   1( 4 ) ,   p p.   67 79 ,   201 3.   [ 19]   I .   B r i l ha nt e ,   J .   A .   M a c e do ,   F .   M .   N a r di n i ,   R .   P e r e g o ,   C .   R e ns o ,   " W he r e   S h a l l   W e   G o   T o da y ? :   P l a nni ng   T o ur i s t i c   T o ur s   W i t T r i pbu i l de r , "   i P r oc e e di ng s   o f   t he   22 nd  A C M   i n t e r na t i o na l   c o nf e r e nc e   on   I n f o r m at i on   &   K no w l e dge   M an age m e nt ,   pp .   757 - 762 ,   201 3.   [ 20]   S .   B o ur a g a ,   I .   J u r e t a ,   S .   F a u l kne r ,   C .   H e r s s e n s ,   " K no w l e dg e - B a s e R e c o m m e nda t i o S y s t e m s :   A   S ur v e y , "   I nt e r n at i on al   J o ur n al   o f   I n t e l l i ge nt   I nf o r m a t i o T e c h nol og i e s   ( I J I I T ) ,   v o l .   1 0( 2 ) ,   p p.   1 - 19 ,   2014 .   [ 21]   D .   L a nda - S i l v a ,   " F r a nz   R o t hl a uf :   D e s i g o f   M o de r H e ur i s t i c s , "   G e ne t i c   P r ogr am m i n and  E v o l v a bl e   M ac hi ne s v o l .   14( 1) ,   pp .   1 19 1 21 ,   2 013 .     [ 22]   M .   G .   Z a r a g oz a ,   H .   K .   K i m ,   D .   S .   H a n ,   " M o b i l e   A ppl i c a t i o D e v e l o pm e nt ,   A ppr o a c he s ,   A dv a nc e m e nt   a nd   P r o c e s s , "   I n t e r na t i o na l   J our na l   o f   S o f t w ar e   E n gi ne e r i n a nd   I t s   A p pl i c a t i o ns ,   v o l . 1 ( 10 ) ,   p p. 7 9 - 88,   20 16 .   [ 23]   V .   N .   I nuko l l u,   D .   D .   K e s ha m o n,   T .   K a ng ,   M .   I nuko l l u,   " F a c t o r s   I nf l unc i ng   Q ua l i t y   of   M o bi l e   A pps :   R o l e   of   M o bi l e   A pp  D e v e l o pm e nt   L i f e   C y c l e ,   " I nt e r na t i ona l   J ou r na l   of   S of t w ar e   E ngi ne e r i ng  &   A ppl i c a t i ons ,   v o l .   ( 5) ,   pp.   15 - 34 ,   201 4.   [ 24]   A .   K a ur ,   K .   K a ur ,   " S u i t a b i l i t y   o f   E xi s t i ng   S o f t w a r e   de v e l o pm e nt   L i f e   C y c l e   ( S D L C )   i c o nt e x t   o f   M o bi l e   A ppl i c a t i o D e v e l o pm e n t   L i f e   C y c l e   (   M A D L C ) , "   I nt e r n a t i o na l   J o ur na l   o f   C o m put e r   A ppl i c a t i o ns ,   v o l .   11 ( 1 9 ) ,   pp  1 6 ,   2 015 .   [ 25]   A s a l   15  A .   S a ha l o t ,   S .   S h r i m a l i ,   " A   C o m pa r a t i v e   S t udy   of   B r ut e   F o r c e   M e t ho d ,   N e a r e s t   N e i g hbo ur   A nd  G r e e dy   A l go r i t hm s   T o   S o l v e   T he   T r a v e l l i ng   S a l e s m a P r o bl e m , "   I n t e r n at i ona l   J o ur n al   o f   R e s e ar c i E ng i ne e r i ng  &   T e c hnol o gy ,   v o l . 2   ( 6) ,   pp .   59 - 72,   20 14 .       Evaluation Warning : The document was created with Spire.PDF for Python.