The invention discloses a
railway signal scheduling optimization method and
system based on an AlphaEvove
algorithm, and relates to the technical field of
railway signal scheduling, and the method comprises the following steps: S1, constructing a track
state diagram; s2, constructing a track state characterization model, a strategy network and a
value network; s3, constructing a Monte Carlo tree, performing search by using selection, expansion,
simulation and return stages in Monte Carlo tree search, and generating a preliminary scheduling strategy after search; s4, introducing a plurality of candidate scheduling sequences from the preliminary scheduling strategy as a
population, generating new scheduling samples by using an
evolution strategy, and screening the new scheduling samples and updating a strategy network based on
path cost; and S5, selecting a scheduling scheme with least conflicts and minimum
delay in the candidate samples as an
optimal scheduling scheme, and outputting the
optimal scheduling scheme. Compared with a traditional railway dispatching method based on rules or a single
heuristic algorithm, the railway dispatching method has higher learning ability and generalization ability and can continuously adapt to different operation scenes.