Хаб белгілері - Hub labels

Информатикада, хаб белгілері немесе хабты белгілеу алгоритмі ресурстарға қарағанда әлдеқайда аз ресурстарды тұтынатын әдіс іздеу кестесі графиктегі түйіндер арасындағы ең қысқа жолдарды табу үшін өте тез, мысалы, мысалы, жол желілері.[1]

Бұл әдіс ең көп дегенде екі SELECT операторымен және екі жолды талдаумен графиктің екі шыңы арасындағы ең қысқа жолды есептеуге мүмкіндік береді. әдісін қолданып салынған жиырылу иерархиялары. Соңында, осы екі есептелген кестеде графикте қанша түйін болса, сонша жол болады. Әр жолға (әр түйінге) затбелгі есептеледі.

Этикетка - бұл салыстырмалы көп деңгейлі құрылым бойынша жоғарылау іздеуімен жетуге болатын ағымдағы түйін (жолдың түйіні) және басқа барлық түйіндер арасындағы қашықтық туралы ақпаратты қамтитын жол. Бұл қашықтықтардың артықшылығы - олардың барлығы ең қысқа жолдарды білдіреді.

Сонымен, болашақ сұраныстар үшін ең қысқа жолды іздеу бірінші кестедегі көзден және екінші кестедегі межеленген жерден басталады, содан кейін ол байланысты қашықтық туралы ақпараты бар жалпы түйіндер белгілері ішінде іздеу болады. Қашықтықтардың ең кіші қосындысы ғана қысқа жолдың нәтижесі ретінде сақталады.

Әдебиеттер тізімі

  1. ^ Итай Абрахам, Дэниел Деллинг, Эндрю В. Голдберг, Ренато Ф. Верник, «Жол тораптарындағы қысқа жолдардың хабқа негізделген алгоритмі», Microsoft Research Silicon Valley, 1065 La Avenida, Mountain View, CA 94043, АҚШ, 2010.