Hamiltonism, degree sum and neighborhood intersections
Discrete Mathematics
On linear time minor tests with depth-first search
Journal of Algorithms
STOC '94 Proceedings of the twenty-sixth annual ACM symposium on Theory of computing
Longest cycles in 3-connected graphs
Discrete Mathematics
Finding long paths and cycles in sparse Hamiltonian graphs
STOC '00 Proceedings of the thirty-second annual ACM symposium on Theory of computing
An approximation algorithm for finding a long path in Hamiltonian graphs
SODA '00 Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms
STACS '98 Proceedings of the 15th Annual Symposium on Theoretical Aspects of Computer Science
Finding a Path of Superlogarithmic Length
SIAM Journal on Computing
Graph Theory With Applications
Graph Theory With Applications
Combinatorial Optimization: Theory and Algorithms
Combinatorial Optimization: Theory and Algorithms
Algorithm for two disjoint long paths in 2-connected graphs
Theoretical Computer Science
The longest path problem is polynomial on cocomparability graphs
WG'10 Proceedings of the 36th international conference on Graph-theoretic concepts in computer science
A linear-time algorithm for the longest path problem in rectangular grid graphs
Discrete Applied Mathematics
An efficient parallel algorithm for the longest path problem in meshes
The Journal of Supercomputing
Hi-index | 5.23 |
We obtain a polynomial algorithm in O(nm) time to find a long path in any graph with n vertices and m edges. The length of the path is bounded by a parameter defined on neighborhood condition of any three independent vertices of the path. An example is given to show that this bound is better than several classic results.