Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7874127
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 3, 20262026-06-03T02:43:33+00:00 2026-06-03T02:43:33+00:00

5 nodes in this directed graph. Edges: 1 -> 2 2 -> 3 2

  • 0

5 nodes in this directed graph.

Edges:

1 -> 2

2 -> 3

2 -> 4

4 -> 5

(Graphical image : https://i.stack.imgur.com/LaB2L.jpg )

Am I correct in thinking that the articulation points are node 2 and 4 ?
(If you remove node 2 or node 4, the graph becomes disconnected)

But the definition I’ve seen everywhere says something similar to:

a node u is an articulation point, if for every child v of u, there is no back edge from v to a node higher in the DFS tree than u.

How does this work for a directed graph? For example, Node 3 does not have a back edge to a node higher in the DFS tree than 2. Does this classify Node 3 as an articulation point? But its removal does not cause the graph to be broken into 2 or more pieces (That is my layman definition of an articulation node).

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-03T02:43:35+00:00Added an answer on June 3, 2026 at 2:43 am

    Disclaimer: My memory is vague.

    Directed graphs have three kinds of connectedness.

    “Strongly connected” if there is a path from every vertex to every other vertex,
    “Connected” if there is a path between any two nodes, but not in both directions.
    “Weakly connected” if the graph is only connected if the arcs are replaced with undirected arcs.

    eg
    1->2 , 2->3 , 3->1
    Strongly connected, you can get from every node to every other node

    1->2 , 2->3
    You can’t get from 3 to 1 but you can from 1 to 3 so it’s connected

    1->2 , 3->2
    There is no way to get from 1 to 3 or from 3 to 1, so it’s only weakly connected.

    What nodes are articulation points depends on what kind of connectedness you are considering.

    Your graph is only weakly connected since there’s no way to get from 3 to 4 or from 4 to 3.
    Which would mean that the only way it makes sense to talk about articulation points is if you treat the arcs as undirected. In which case 2 and 4 would be the articulation points, as you said.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Given a table holding edges in a directed graph like this: CREATE TABLE edges
This is a graph whose nodes exist in many connected components at once because
Suppose I had this Directed Acyclic Graph (DAG) , where there is a directed
I know for sure that this is a simple directed graph. But I cannot
I need to sort the nodes of a directed graph such that the number
I have a large (100,000+ nodes) Directed Acyclic Graph (DAG) and would like to
I have a directed graph with millions of vertices and edges. A set of
I need to store a non directed graph with multiple nodes (unknown to the
The code is to determine a path between two nodes for directed graphs. This
I have Directed Graph in networkx. I want to only keep those nodes which

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.