Two-stage routing with optimized guided search and greedy algorithm on proximity graph

被引:6
|
作者
Xu, Xiaoliang [1 ]
Wang, Mengzhao [1 ]
Wang, Yuxiang [1 ]
Ma, Dingcheng [1 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou 310018, Peoples R China
关键词
Approximate nearest neighbor search; Proximity graph; Optimized greedy algorithm; Optimized guided search; Two-stage routing strategy; APPROXIMATE NEAREST-NEIGHBOR; PRODUCT QUANTIZATION; TREES;
D O I
10.1016/j.knosys.2021.107305
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As interest surges in large-scale retrieval tasks, proximity graphs are now the leading paradigm. Most existing proximity graphs share the simple greedy algorithm as their routing strategy for approximate nearest neighbor search (ANNS), but this leads to two issues: low routing efficiency and local optimum; this because they ignore the special requirements of different routing stages. Generally, the routing can be divided into two stages: the stage far from the query (S1) and the stage closer to the query (S2). S1 aims to quickly route to the vicinity of the query, and the efficiency is dominant. While S2 focuses on finding the results accurately, so the accuracy is staple. We carefully design tailored routing algorithm for each stage, then combine them together to form a Two-stage routing with Optimized Guided search and Greedy algorithm (TOGG). For S1, we propose optimized guided search to quickly locate the query's neighborhood by the guidance of the query direction. While for S2, we propose optimized greedy algorithm to comprehensively visit the vertices near the query by agilely detecting explicit and implicit convergence paths. Finally, using theoretical and experimental analysis, we demonstrate the proposed method can achieve better performance of efficiency and effectiveness than state-of-the-art work. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Two-stage algorithm for capacitated vehicle routing problem
    Wang, Xueyuan
    Zhu, Hongyu
    Journal of Engineering Science and Technology Review, 2018, 11 (02) : 111 - 120
  • [2] Two-Stage Guided Constraint Differential Evolution Algorithm
    Sung, Tien-Wen
    Liang, Qiaoxin
    Hong, Chuanbo
    Huang, Zeming
    Li, Wei
    Nguyen, Trinh-Dong
    Journal of Network Intelligence, 2023, 8 (04): : 1109 - 1133
  • [3] A Two-Stage Matheuristic Algorithm for Classical Inventory Routing Problem
    Su, Zhouxing
    Huang, Shihao
    Li, Chungen
    Lu, Zhipeng
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3430 - 3436
  • [4] A two-stage genetic algorithm for the multi-multicast routing
    Ma, Xuan
    Sun, Limin
    Zhang, Yalong
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2007, 4683 : 204 - +
  • [5] Two-stage greedy algorithm based on crowd sensing for tour route recommendation
    Zheng, Xiaoyao
    You, Hao
    Huang, He
    Sun, Liping
    Yu, Qingying
    Luo, Yonglong
    APPLIED SOFT COMPUTING, 2024, 153
  • [6] A Hybrid Two-stage Sweep Algorithm for Capacitated Vehicle Routing Problem
    Chen, Meng-Hui
    Chiu, Ching-Ying
    Chang, Pei-Chann
    Annadurai, Sivachandra Prabhu
    2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS ICCAR 2015, 2015, : 195 - 199
  • [7] Vehicle Routing with Time Windows Based on Two-stage Optimization Algorithm
    Liao, Linling
    Cai, Xiushan
    Huang, Huadong
    Liu, Yanhong
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 4741 - 4745
  • [9] Two-stage evolutionary algorithm for dynamic multicast routing in mesh network
    Li Zhu
    Zhi-shu Li
    Liang-yin Chen
    Yan-hong Cheng
    Journal of Zhejiang University-SCIENCE A, 2008, 9 : 791 - 798
  • [10] Two-stage evolutionary algorithm for dynamic multicast routing in mesh network
    Zhu, Li
    Li, Zhi-shu
    Chen, Liang-yin
    Cheng, Yan-hong
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2008, 9 (06): : 791 - 798