The short answer is no – Panorama does not include any optimization model capabilities.
Depending on your technical abilities, the long answer is that it could be done, if you are comfortable with shell scripting or programming in Python. Both shell scripts and Python can be embedded into Panorama databases. A quick google search turned up a popular open source optimization language named “Pymo” which looks to be very capable and even is embedded in other products. This language could be driven from Panorama.
There’s no doubt that this would be a somewhat ambitious project, but definitely possible for a technical user. Once it was coded, you would have a “push button” solution.
I’m going to put building this into Panorama on the “maybe someday” idea list (but this would be, at best, years away).