There are papers and articles that discuss how planning can be simulated in computers. Some examples are listed below. There is no website that is authoritative, peer reviewed, and comprehensive in its coverage of how AI planning works in all the different ways it has been made to work.
To get some practical implementations working along the lines of AI planning, the best choice is to download some frameworks or libraries with examples with the word PLANNING in them and corresponding algorithms along with the papers that describe what they are doing theoretically and try to correlate the code in the algorithm, the code in the example that sets up the run, the words and math in the paper, and the results you get when you run the example before editing a single line of code.
Don't code it. Study working code with those other things side by side first. Modify working code INTO some new thing rather than coding from scratch based on knowledge not yet acquired. There are questions all over the web with people asking, "Why doesn't this work," and strings of compassionate and well intended but desperately blind answers because the code was a wild guess.
There are CudaNN, DeepLearning4J, and TensorFlow examples for each of the approaches listed in the question and some of the references below provide some additional approaches for some of the work going on in robotics and business intelligence.
One last point. Linear regression is not at all planning. If it is listed under that heading, that is a gross mistake. Linear regression is a surface fitting strategy based on an extension of the Pythagorean Theorem and the calculus concepts that permit the location of minimum through either closed form or successive approximation.
Prioritized Planning Algorithms for Trajectory Coordination of Multiple Mobile Robots, Cáp, Novák, Kleiner, Selecký, 2014
Benchmarking motion planning algorithms: An extensible infrastructure for analysis and visualization, Moll, Sucan, Kavraki, IEEE Robotics & Automation, 2015
Path planning and trajectory planning algorithms: A general overview, Gasparetto, Boscariol, Lanzutti, 2015
Acquisition of business intelligence from human experience in route planning, Orgaz, Barrero, R-Moreno, 2015
Business intelligence effectiveness and corporate performance management: An empirical analysis, Richards, Yeoh, Chong, 2019
Design of fusion technique-based mining engine for smart business, Sato, Huang, Yen, 2015