129R-23Intermediate15 min read

Linear Scheduling Methods (LSM)

Some projects have a fourth dimension: location. A CPM bar chart shows when; for a 40 km road you also need where. Linear scheduling plots work on time and location at once, so a single sloped line reveals a crew's position, its production rate, and exactly where it will collide with another. Built on AACE 129R-23.

What linear scheduling is

It goes by several names — time-location chart, line of balance (LOB), linear scheduling, or location-based scheduling. They share one core idea: when work repeats along a line or through identical units, the most revealing axis isn't just time — it's where each crew is, when.

The time-location chart

The chart has time on one axis and location (chainage, station, floor, unit) on the other. Each crew's activity is a line travelling across both. Its slope is its production rate — steeper means faster (more location covered per unit time).

010203040 Location (km) 0wk 4wk 8wk 12wk 16 Time (weeks) Trenching (faster) Pipe laying (slower) crews converge → buffer lost
The faster trenching crew (steep blue) pulls ahead, then the slower pipe-laying crew (green) catches up near the end — where the lines nearly meet, the working buffer between them vanishes and the crews interfere. A CPM bar chart would never show this; the time-location chart shows it instantly.

Reading slopes, gaps, and crossings

  1. Slope = production rate — steeper line = faster crew (more location per unit time). Parallel lines = crews moving at the same pace, keeping a constant buffer.
  2. The gap = the buffer — the vertical (location) or horizontal (time) distance between two activity lines is the working buffer between crews. You want to keep it positive and comfortable.
  3. Converging lines = trouble — if a following crew is faster than the one ahead, the lines converge — the buffer shrinks to zero and the crews collide. Fix it by re-pacing, resequencing, or adding a buffer.
  4. Flat spots = stoppages — a horizontal segment means time passing with no location gained — an interruption. A vertical jump means location with no time — usually a discontinuity to investigate.

LSM and CPM together

Linear scheduling doesn't replace CPM — it complements it. CPM excels at complex, non-repetitive networks with rich logic; LSM excels at showing flow and location on repetitive work. Many linear projects use both: a CPM for the overall logic and milestones, and a time-location view for the repetitive production crews.

CPM (bar/network)Linear (time-location)
Best forComplex, non-repetitive workLinear/repetitive work
ShowsDependencies, float, critical pathFlow, pace, location, crew conflicts
WeaknessUnreadable for thousands of repeatsLimited for complex branching logic

Ten things to remember

  1. Linear scheduling plots time vs. location — built for linear/repetitive work.
  2. Also called time-location chart, line of balance, location-based scheduling.
  3. Use it for roads, rail, pipelines, tunnels, transmission lines, repetitive floors.
  4. Slope = production rate — steeper is faster; parallel lines hold a constant buffer.
  5. The gap between lines is the buffer — keep it positive and comfortable.
  6. Converging lines = crew conflict — re-pace, resequence, or add a buffer.
  7. Flat spots = stoppages — time passing with no location gained.
  8. The goal is continuous, balanced flow — steady rates, protected buffers, no start-stop.
  9. LSM complements CPM, not replaces it — many linear projects use both.
  10. Linear schedules still have a controlling path — criticality applies through flow.

Glossary

Buffer
The protective gap (in time or location) kept between successive crews.
Chainage / station
The location measure along a linear project (e.g. km along a road).
Continuous flow
Crews progressing steadily without stoppages — the LSM objective.
Crew interference
When a following crew catches the one ahead and they collide.
Line of balance (LOB)
A related repetitive-work technique focused on production rates and balance.
Linear scheduling (LSM)
Plotting activities on time vs. location for linear/repetitive work.
Production rate
How much location/units a crew completes per unit time — the line's slope.
Time-location chart
The graph with time on one axis and location/unit on the other.

Check your understanding

1A linear schedule plots activities against which two axes?
2On a time-location chart, the slope of an activity line represents:
3What does the gap between two activity lines represent?
4Two lines that converge on a time-location chart signal:
5How does linear scheduling relate to CPM?