首页 | 本学科首页   官方微博 | 高级检索  
     检索      


A General Label Search to investigate classical graph search algorithms
Authors:R Krueger  G Simonet  A Berry
Institution:1. Department of Computer Science, University of Toronto, Toronto, Ontario, Canada M5S 3G4;2. LIRMM, Univ. Montpellier 2, CNRS, 161, Rue Ada, F-34392 Montpellier, France;3. LIMOS, Ensemble scientifique des Cézeaux, F-63177 Aubière, France
Abstract:Many graph search algorithms use a labeling of the vertices to compute an ordering of the vertices. We generalize this idea by devising a general vertex labeling algorithmic process called General Label Search (GLS), which uses a labeling structure which, when specified, defines specific algorithms.We characterize the vertex orderings computable by the basic types of searches in terms of properties of their associated labeling structures. We then consider performing graph searches in the complement without computing it, and provide characterizations for some searches, but show that for some searches such as the basic Depth-First Search, no algorithm of the GLS family can exactly find all the orderings of the complement. Finally, we present some implementations and complexity results of GLS on a graph and on its complement.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号