Food for thought.
For the following questions, consider the services run by PTOs
(SBST, SMRT), including all trunks, feeders/townlinks/intratowns,
express routes. Short trips, premium/city-directs not counted.
Q1: Find the bus service(s) with the MOST number of service
links across all of its stops in one/both directions, incl. of
interchanges and terminals with alighting/boarding. Those passing
by, but do not stop at a common bus stop do not count.
Q1a: Can subcategorize for trunks/express/feeders etc.
Q2 & Q2a: Same as Q1, but for the LEAST number of links.
=============================
Now find some groups of bus services (from the list at the top)
that do not share any common links (bus stop, int or term) between
any two of them. i.e. entirely mutually exclusive.
Q3: Find the group(s) with the most possible number of services,
and list the services.
Q4: Find the group(s) with the longest combined route length of
all the services in it, and list the services.
=============================
Just some of my random midnight musings. But probably very, VERY
difficult. Especially Q3 and Q4.
Q2 should be 882 and 981 I
think... 859, 859A/B, 167, 980, 882/981 (the other one) from SBW
Int, 169, 856, 858 and 962 along their route, total 9 bus svc
links. Although it's great that 882 and 981 link to all the passing
through svcs (I just realised this actually), Sembawang is probably
the most isolated town in terms of bus svc coverage, unless the
rumours of a new trunk svc to Punggol are true (linking the 2 most
isolated towns lol).
Although when Joo Koon Int
opens, I think some bus svcs re-routed there may have even fewer
links. Hopefully not too much of a problem if there are bus svcs to
Jurong West/Boon Lay, and MRT to other parts of Sg.
I wouldn't want to try Q1,
although many long cross-island bus svcs passing thru the city area
would be good candidates, such as 14, 51, 143, 147, 196, 197.
Q3 might be between west and
east/northeast svcs, e.g. Boon Lay - Tampines, or Boon Lay -
Sengkang. Not so sure abt Q4, although Boon Lay svcs would be quite
long due to JIS (for now).