列車ダイヤを実行するのに必要な編成数は少ない方がよい。これは、必要な編成数がコストに直結するためである。ただし、検査期間を考慮したり臨時列車の設定や、折り返しの時間を削減して詰めることは、ダイヤが乱れた時に到着列車の折返し遅れに波及しやすくなるため、ある程度の余裕は見込む必要がある。
回送設定回数.
回送列車はコストを発生するのみで運賃収入が得られないため、極力設定を避けている。
検査・清掃回数.
車両の検査は法令で一定の期間・走行距離内に実施することが定められているが、最低の期間・走行距離は定められていない。毎日検査や清掃を実施する運用計画を作れば必ず条件を満たすことができるが、検査や清掃には作業要員を必要としてコストが掛かる上、その時間はその編成を列車を走らせるために使うことができなくなる。このため、検査や清掃が不必要に行われないように、周期ぎりぎりまで運用される計画が一般的である。ただし、ダイヤが乱れた時に運用が変更されても検査期限の違反は許されないため、ある程度の余裕は必要となる。
入換や作業の回数.
折り返し駅で到着番線と出発番線が異なる列車を同じ運用にすると入換作業が発生する。また需要に応じて柔軟に編成の増解結を行うことはコスト削減と乗客サービスを両立することができるが、増解結作業そのものの手間がかかる。
乗務員運用計画の制約条件.
乗務員運用計画には以下のような制約条件がある。
乗務員と列車の対応.
なお、車両運用計画や構内作業計画で入換を設定した場合は、入換にも乗務員を割り当てる必要がある。
乗務員の割当可能条件.
乗務員によって運用可能な路線や列車が限定される。これは法的な免許によって規制されるものと、鉄道事業者の内規によるものがある。一般に鉄道事業者では路線と車両形式の組み合わせで乗務員ごとに乗務可能な運用を限定している。新たな路線や車両形式で乗務するためには一定の訓練を行うことになっていることが多い。
時刻と場所の連続条件.