Combinatorial optimizationCombinatorial optimization is a subfield of mathematical optimization that consists of finding an optimal object from a finite set of objects, where the set of feasible solutions is discrete or can be reduced to a discrete set. Typical combinatorial optimization problems are the travelling salesman problem ("TSP"), the minimum spanning tree problem ("MST"), and the knapsack problem. In many such problems, such as the ones previously mentioned, exhaustive search is not tractable, and so specialized algorithms that quickly rule out large parts of the search space or approximation algorithms must be resorted to instead.
Battery electric multiple unitA battery electric multiple unit (BEMU), battery electric railcar or accumulator railcar is an electrically driven multiple unit or railcar whose energy is derived from rechargeable batteries driving the traction motors. Prime advantages of these vehicles include the fact that they do not use fossil fuels such as coal or diesel fuel, emit no exhaust gases and do not require the railway to have expensive infrastructure like electric ground rails or overhead catenary.