Interworking Separate Services
From a cost point of view, the main aim of the schedule compiler is to minimise the number of buses in service at any time.
The objective of the schedule compiler can also be expanded in this way; to minimise the number of buses in service at any time by elimination of excess layover time whilst ensuring that all required trips are operated.
Reductions in the number of buses used can be made by examining a collection of routes to see if two or more can be interworked.
In this example two separate services will be looked at. The first, will be familiar, whilst the second hasn’t been looked at before.
Service 2 from Town Centre to Goodwin, ,
Service 5 from Town Centre to Corncross
| Running Times | 16 minutes in each direction (service 2) |
| 10 minutes in each direction (service 5) | |
| Layovers | 2 minutes at each terminal point |
| Headways | 10 minutes |
Calculate the number of buses required
Apply the scheduling formula for each service separately
Service No 2
16 + 16 + 2 + 2 / 10 = 36 / 10 = 4 buses + 4 minutes
Service No 5
10 + 10 + 2 + 2 / 10 = 24 / 10 = 3 buses + 6 minutes
Working Timetables for independent operation
Service No. 2
| Bus No | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 1 | 2 | 3 |
| Town Centre | 0700 | 0710 | 0720 | 0730 | 0740 | 0750 | 0800 | 0810 | 0820 | 0830 | 0840 |
| Goodwin | 0716 | 0726 | 0736 | 0746 | 0756 | 0806 | 0816 | 0826 | 0836 | 0846 | 0856 |
| Goodwin | 0718 | 0728 | 0738 | 0748 | 0758 | 0808 | 0818 | 0828 | 0838 | 0848 | 0858 |
| Town Centre | 0734 | 0744 | 0754 | 0804 | 0814 | 0824 | 0834 | 0844 | 0854 | 0904 | 0914 |
Service No 5
| Bus No | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 | 3 | 1 | 2 |
| Town Centre | 0700 | 0710 | 0720 | 0730 | 0740 | 0750 | 0800 | 0810 | 0820 | 0830 | 0840 |
| Corncross | 0710 | 0720 | 0730 | 0740 | 0750 | 0800 | 0810 | 0820 | 0830 | 0840 | 0850 |
| Corncross | 0712 | 0722 | 0732 | 0742 | 0752 | 0802 | 0812 | 0822 | 0832 | 0842 | 0852 |
| Town Centre | 0722 | 0732 | 0742 | 0752 | 0802 | 0812 | 0822 | 0832 | 0842 | 0852 | 0902 |