Linear Time LexDFS on Chordal Graphs

05/07/2020
by   Jesse Beisegel, et al.
0

Lexicographic Depth First Search (LexDFS) is a special variant of a Depth First Search (DFS), which was introduced by Corneil and Krueger in 2008. While this search has been used in various applications, in contrast to other graph searches, no general linear time implementation is known to date. In 2014, Köhler and Mouatadid achieved linear running time to compute some special LexDFS orders for cocomparability graphs. In this paper, we present a linear time implementation of LexDFS for chordal graphs. Our algorithm is able to find any LexDFS order for this graph class. To the best of our knowledge this is the first unrestricted linear time implementation of LexDFS on a non-trivial graph class. In the algorithm we use a search tree computed by Lexicographic Breadth First Search (LexBFS).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2018

Linear-Time In-Place DFS and BFS in the Restore Model

We present an in-place depth first search (DFS) and an in-place breadth ...
research
11/22/2018

Recognizing Graph Search Trees

Graph searches and the corresponding search trees can exhibit important ...
research
07/22/2019

Optimal In-place Algorithms for Basic Graph Problems

We present linear time in-place algorithms for several basic and fundam...
research
01/18/2022

Finding Strong Components Using Depth-First Search

We survey three algorithms that use depth-first search to find strong co...
research
03/24/2022

Scheduling UET-UCT DAGs of Depth Two on Two Processors

Given unit execution time (UET) tasks whose precedence constraints form ...
research
05/08/2021

Survey of Parallel A* in Rust

A* is one of the most popular Best First Search (BFS) techniques for gra...
research
06/05/2020

Efficient Semi-External Depth-First Search

Computing Depth-First Search (DFS) results, i.e. depth-first order or DF...

Please sign up or login with your details

Forgot password? Click here to reset