How can the sequence of tasks be represented in a graph using only 6 nodes?

Click For Summary
SUMMARY

The discussion focuses on representing a sequence of construction tasks as a directed graph using six nodes: Start, R (Roofing), E (Electrical work), D (Drywalling), F (Flooring), and P (Painting). The prerequisites for task completion are clearly defined, with electrical work (4 units of time) needing to precede drywalling (3 units of time), and roofing (6 units of time) being a prerequisite for both flooring and painting. The challenge lies in accurately depicting the dependencies and time constraints in the graph without misrepresenting the order of tasks.

PREREQUISITES
  • Understanding of directed graphs and nodes
  • Knowledge of task scheduling and dependencies
  • Familiarity with time estimation for construction tasks
  • Basic graph drawing techniques
NEXT STEPS
  • Research how to create directed acyclic graphs (DAGs) for task scheduling
  • Learn about topological sorting algorithms for task prioritization
  • Explore project management tools that visualize task dependencies
  • Study critical path method (CPM) for optimizing project timelines
USEFUL FOR

Project managers, construction planners, and students studying graph theory or project scheduling will benefit from this discussion.

Jamin2112
Messages
973
Reaction score
12

Homework Statement



A house has been framed and now several jobs remain to be done. Electrical wiring must be installed, a roof must be added, drywall must be put up and it must be painted, and flooring must be installed. The electrical work must be done before the drywalling, and the drywall must be installed before it can be painted. The roof must be on the house before either flooring or painting can be done. The electrical work requires 4 units of time, roofing requires 6 units of time, and drywalling requires 3 units of time. Painting requires 5 units of time if flooring has already been installed and 3 units of time otherwise. Flooring requires 3 units of time if the walls have already been painted and 2 units of time otherwise. Draw a network showing the possible scheduling orders for different jobs.

Homework Equations



Def (from our course notes): A network has weights on the edges, often indicating the cost of moving from one vertex to the neighbor, e.g. the distance or driving time in the map example. A network could also be directed, for example if some routes on the map are one-way streets.

The Attempt at a Solution



I can't figure out how to capture this information in a graph with only the nodes "Start", "R", "E", "D", "F", "P", though I know that's what I'm supposed to do. Forget the weights for now; I just need to figure out how to draw the directional arrows for these 6 nodes.

The only 2 jobs that can be done first are R (roofing) and E (electrical work). So the first part of our graph should be 2 arrows pointing from Start, one to R and the other to E. We can then put an arrow from R to E, and another from E to R.

Here's where it gets tricky. Should I draw an arrow from R to D? I need to show that we can go Start-->E--->R--->D, but, from how I've drawn my graph so far, to draw an arrow from R to D would also imply that we can go Start--->R--->D, which is not possible since the drywall requires prior electrical work.

As I said before, I can't figure out how to capture this information in a graph unless. Any ideas?
 
Physics news on Phys.org
Don't fail me now, guys
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
807
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
13
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
3
Views
2K