TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mathematical Optimization for Cargo Ships

324 pointsby alphabettingabout 1 year ago

23 comments

snapetomabout 1 year ago
I&#x27;m in the terminal side of this business. While this seems very interesting, and I&#x27;m sure some line will poke at it, it seems very academic. I&#x27;m curious if they actually partnered with a shipping line to come up with this.<p>On the terminal side, all I can say is that I am knee-deep in container optimizations right now and it&#x27;s a damn nightmare. Every terminal does things extremely differently, even if the terminal is owned by the same company. Even the terminology is often different within a company. You optimize for one terminal, and you have to build 80% of it from scratch for the next terminal. Any solution is incredibly difficult to scale.
评论 #40595459 未加载
评论 #40593230 未加载
评论 #40599870 未加载
评论 #40594339 未加载
评论 #40592038 未加载
评论 #40599657 未加载
评论 #40594741 未加载
评论 #40596211 未加载
评论 #40591603 未加载
评论 #40597575 未加载
评论 #40592312 未加载
mezodabout 1 year ago
I just happen to be reading &quot;The Box&quot;, about the early history of containerization... and boy am I enjoying it. I really really recommend it to anyone seeking a good enjoyable read that mixes engineering, design, business and history.<p>It also ridiculizes my little coding problems x)
评论 #40593174 未加载
评论 #40593387 未加载
评论 #40600022 未加载
algo_traderabout 1 year ago
Apparently, container optimization was unsolved for very large fleets. I did not know this.<p>Google OR improves existing solutions by 10%-20% utilization which is incredible.
评论 #40588340 未加载
评论 #40591072 未加载
whimsicalismabout 1 year ago
I am very curious if anyone will actually use this API endpoint they&#x27;re releasing <a href="https:&#x2F;&#x2F;developers.google.com&#x2F;optimization&#x2F;service&#x2F;shipping&#x2F;network_design" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;optimization&#x2F;service&#x2F;shipping&#x2F;...</a><p>It&#x27;s very cool nonetheless
评论 #40600040 未加载
评论 #40591162 未加载
评论 #40592352 未加载
rapfariaabout 1 year ago
It is really worth a try when demurrage is not even accounted for?<p><a href="https:&#x2F;&#x2F;developers.google.com&#x2F;optimization&#x2F;service&#x2F;reference&#x2F;rest&#x2F;v1&#x2F;shipping&#x2F;designShippingNetwork#vesselcost" rel="nofollow">https:&#x2F;&#x2F;developers.google.com&#x2F;optimization&#x2F;service&#x2F;reference...</a>
评论 #40602575 未加载
评论 #40594481 未加载
del82about 1 year ago
Omega Tau Podcast did a really great episode [0] on container shipping, including the optimization of container placement and route planning, highly recommended.<p>[0]: <a href="https:&#x2F;&#x2F;omegataupodcast.net&#x2F;146-container-shipping&#x2F;" rel="nofollow">https:&#x2F;&#x2F;omegataupodcast.net&#x2F;146-container-shipping&#x2F;</a>
FireBeyondabout 1 year ago
&gt; Unlike airplanes ... cargo ships are in nearly constant operation<p>Cargo ships do do much of their maintenance underway, but other than that, I&#x27;d say the difference is a lot less. (Not that this is a big deal, more pedantic). Cargo ships turn around in ports over a few days, unloading, loading. They may also wait for hours or days for a berth.<p><a href="https:&#x2F;&#x2F;www.flightradar24.com&#x2F;data&#x2F;aircraft&#x2F;n513dz" rel="nofollow">https:&#x2F;&#x2F;www.flightradar24.com&#x2F;data&#x2F;aircraft&#x2F;n513dz</a> - Delta A350. Basically running 24&#x2F;7 other than 3 hour turnarounds at airports.
评论 #40591992 未加载
dougSF70about 1 year ago
It only runs when launched in a dockerized container from the terminal....you are welcome!
akasakahakadaabout 1 year ago
Make me think of every shopowner or manager of local restaurants or something said they had headache planning schedule for part-time employees. Some even say that is the reason they are paid well. I thought, but why don&#x27;t you just use some algorithms to solve it?
评论 #40592033 未加载
评论 #40591656 未加载
评论 #40593066 未加载
评论 #40591492 未加载
评论 #40594554 未加载
mcintabout 1 year ago
I still wonder about stowage plans for these. I guess t&#x27;s the next level down to solve approximately after the route plan for each container. They come later and have constraints that are more contingent than the global system level view.<p>Ballpark, optimistically, shore cranes can do 30-50 moves per hour, 2 or 4, maybe 6 cranes per vessel, and you have to unpack shell layer by layer.<p>* Ultra Large Container Vessel (ULCV): 14,501 TEU and higher<p>* New Panamax: 10,000-14,500 TEU<p>* Post-Panamax: 5,101-10,000 TEU<p>* Panamax: 3,001-5,100 TEU<p>24,000 TEU (Twenty-foot Equivalent Units), say 12k 40-foot containers<p><pre><code> 4 cranes * 50 containers&#x2F;crane-hour * 24 hours&#x2F;day = 1.2k containers &#x2F; day </code></pre> <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Stowage_plan_for_container_ships#Logistical_factors" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Stowage_plan_for_container_shi...</a><p>Stowage plans for ships also have weight, balance, power, and value acceptability criteria beyond availability at a port.<p>These overheads made me curious enough to write up some napkin math, since they mention cut-and-run early departures from ports.
评论 #40594393 未加载
wodenokotoabout 1 year ago
Sounds like they are beginning to offer OR-tools as a service. I’d be willing to pay for GCP compute to run it, if they can get me a better API than the Python bindings to ortools!
bubblyworldabout 1 year ago
Count me excited for advances in AI that don&#x27;t involve ML! If for no other reason than it is refreshing =). One thing that strikes me about the write up is that the team deeply understands what their model is actually _doing_.
评论 #40596806 未加载
评论 #40593936 未加载
cwt137about 1 year ago
Just last week I was looking into OptaPlanner [1] and MiniZinc [2]. OptaPlanner even has a real-time&#x2F;continuous optimization mode. There are a whole bunch of other solutions, but these were the most interesting to me.<p>I wonder why Google didn&#x27;t just go with an off the shelf solution and integrate it instead of building their own solution?<p>[1] <a href="https:&#x2F;&#x2F;www.optaplanner.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.optaplanner.org&#x2F;</a> [2] <a href="https:&#x2F;&#x2F;www.minizinc.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.minizinc.org&#x2F;</a>
评论 #40632207 未加载
评论 #40595058 未加载
评论 #40595030 未加载
评论 #40594612 未加载
strnisaabout 1 year ago
This optimization exercise still assumes that a bunch of variables are constant, e.g. berthing slots at ports, port operational schedules, ship speed vs fuel consumption, etc. It makes me wonder how much more efficient the system as a whole could be, for companies, consumers and the planet. (Disclaimer: I&#x27;m not in the shipping business.)
lloydatkinsonabout 1 year ago
I am surprised that three hours in and no one has mentioned constraint satisfaction yet: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Constraint_satisfaction" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Constraint_satisfaction</a>
评论 #40595067 未加载
ngneerabout 1 year ago
I would be curious to understand the constraints for adding new lines. When viewed as purely a network or graph problem it might seem &quot;easy&quot;, but not all waters are created equal. Do they have to avoid high seas? Storms? Pirates?
danpalmerabout 1 year ago
I guess Google does have a lot of experience shipping containers all around the world...
factorymooabout 1 year ago
Why does Google even work on this type of problem? I am genuinely at a loss here.
评论 #40600054 未加载
评论 #40599347 未加载
评论 #40603811 未加载
thinkingkongabout 1 year ago
This seems pretty incredible but Im mostly surprised Google is dipping their toes into this domain at all. Feels fairly outside the Google wheelhouse. I could understand Alphabet having another company provide this kind of functionality but it just seems out of place.<p>Who are they competing with?
评论 #40591712 未加载
评论 #40591525 未加载
math_dandyabout 1 year ago
Why isn’t this product infused with AI?
评论 #40592797 未加载
ape4about 1 year ago
When are they going to <i>ship</i> this software (joke attempt)
raverbashingabout 1 year ago
Good<p>But the question here is why any of the shipping companies should adopt this given the fact that Google likes to deprecate things at a whim?<p>Shipping companies mostly do this internally already
whatever1about 1 year ago
Nothing new, nothing to learn here. Pure pr.<p>Aka give me one OR guy and a gurobi license and we will beat their result.<p>Bonus at the end of the excercise you will have an or guy that can help you solve other use cases as well.
评论 #40594241 未加载
评论 #40592844 未加载