Proceedings of the Ninth Annual Conference on Computational Learning Theory - COLT '96 1996
DOI: 10.1145/238061.238065
|View full text |Cite
|
Sign up to set email alerts
|

Graph learning with a nearest neighbor approach

Abstract: In this paper, we study how to traverse all edges of an unknown graph G = V;E that is bi-directed and strongly connected. This problem can be solved with a simple algorithm that traverses all edges at most twice, and no algorithm can do better in the worst case. Artificial Intelligence researchers, however, often use the following online nearest neighbor algorithm: "repeatedly take a shortest path to the closest unexplored edge and traverse it." We prove bounds on the worst-case complexity of this algorithm. W… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

1997
1997
2021
2021

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 12 publications
0
5
0
Order By: Relevance
“…Sven Koenig and Yuri Smirnov derived some of the previous results on which we are building our work [50]. Maxim Likhachev performed the experiments that we reported in Section 8.…”
Section: Acknowledgmentsmentioning
confidence: 98%
See 1 more Smart Citation
“…Sven Koenig and Yuri Smirnov derived some of the previous results on which we are building our work [50]. Maxim Likhachev performed the experiments that we reported in Section 8.…”
Section: Acknowledgmentsmentioning
confidence: 98%
“…Proof: Consider the planar graph G = (V, E) shown in Figure 3, which is a variation of a graph in [50]. It consists of a stem with several branches.…”
Section: Theoremmentioning
confidence: 99%
“…It was started with a Random Walk algorithm which let a robot choose the next destination randomly through a uniform random function [Coppersmith et al, 1993;Fleischer & Trippen, 2003]. Then, the heuristic algorithm called the "Nearest Neighbor Approach" [Koenig & Smirnov, 1996] was introduced. It is a greedy algorithm that creates the shortest path from the current node to the destination based on the retrieved local information (cost or weight) of the current node.…”
Section: Graph Traversal Algorithmsmentioning
confidence: 99%
“…The list of applications of ANN and AkNN is quite extensive and also includes co-location pattern mining [31], graph-based computational learning [18], pattern recognition and classification [22], N-body simulations in astrophysical studies [10], and particle physics [23].…”
Section: Introductionmentioning
confidence: 99%