frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Computational Complexity of Air Travel Planning [pdf] (2003)

http://www.demarcken.org/carl/papers/ITA-software-travel-complexity/ITA-software-travel-complexity.pdf
76•rochoa•1y ago

Comments

buildsjets•1y ago
This is well over 20 years old and is based on pre 9/11 flight data. I would suspect that a lot has changed since then. So proceed with no caution at all.
gwern•1y ago
Since these sorts of things usually only get more and more complex over time, I would guess that it's all still true, but much more so.
throw0101b•1y ago
(2003)
throw0101b•1y ago
The PDF was produced by ITA, which famously used Common Lisp:

* https://en.wikipedia.org/wiki/ITA_Software

From 2001, a message from the same author as the linked paper:

> (Here's an email Carl de Marcken of ITA Software sent to a friend, describing their experiences using Lisp in one of the software industry's most demanding applications.)

* https://www.paulgraham.com/carl.html

Qem•1y ago
Are there any public, open, comprehensive datasets on flights?
dieselerator•1y ago
> Are there any public, open, comprehensive datasets on flights?

Airlines and commercial aviation operators schedule their own flights. That is a dynamic schedulle. So, perhaps there is no "comprehensive data set".

However, FlightAware makes publicly available scheduled and completed flight data over many routes in the USA. You can search by route and get a list of flights.

Flight information includes filed departure time, route of flight, and speed. For completed flights actual time, altitude, and route is shown. For example, a search on the route Dallas/Fort Worth to Austin lists 45 flights.

I hope that helps.

foundart•1y ago
A very interesting dive into, as the title says, the computational complexity of air travel planning. Graph algorithms with lots of complexity added due to the wide variety of fare conditions that airlines have dreamt up over the years.

The article may be from 2003 but I would call it an evergreen. While I imagine some of the details have changed since then, I suspect that the complexity has only grown since then.

foundart•1y ago
It makes me wonder: Would an airline that drastically simplified its fares be more likely to appear in flight search results?

Simplifying the fares would make it less computationally expensive and, in theory, could take fewer steps to answer a flight planning query.

Imagine a flight search planner that, say, fanned out N airline-specific workers when handling a planning query and then displayed to the user whatever results it got back within some time limit. If FooAir had simple fares, the FooAir searcher would likely run faster than searchers for other airlines. Thus it would be more likely to return results for more queries, assuming the deadline is fairly tight because of usability metrics. (People don't tend to stick around waiting for slow results.)

sjburt•1y ago
At least a few years ago (~2014), the fare search was actually nearly instant, but all major airfare search sites added a delay because customers had the impression they were getting a better deal when they had to wait. It seems like the delay has been dialed back lately.
teleforce•1y ago
This is a very popular article that get submitted every now and then (nearly every year) [1].

I think this kind of problem would be a very nice for logic, optimization and constraint programming that probably can be solved with modern tools like Google OR-Tool or Monash University MiniZinc [1],[2],[3].

[1] Past:

https://hn.algolia.com/?query=Computational%20Complexity%20o...

[2] Logic, Optimization, and Constraint Programming: A Fruitful Collaboration - John Hooker - CMU (2023) [video]:

https://www.youtube.com/live/TknN8fCQvRk

[3] Google OR-Tools:

https://developers.google.com/optimization

[4] MiniZinc:

https://www.minizinc.org/

JetKVM Mini

https://jetkvm.com/blog/introducing-jetkvm-mini
59•taubek•1h ago•31 comments

Why are AI agents lying, cheating and coordinating?

https://yoshuabengio.org/en/publication/why-are-ai-agents-lying-cheating-and-coordinating
183•jonifico•7h ago•232 comments

The Interim Computer Museum

https://icm.museum/
107•mulmen•6h ago•11 comments

Make your first edit to OpenStreetMap

https://high5apps.github.io/josm-plugin-website-wizard/
448•juliantigler•16h ago•112 comments

I Added a Non-Wi-Fi Mitsubishi AC to Home Assistant

https://medium.com/@ivangomezarnedo/how-i-added-a-non-wi-fi-mitsubishi-ac-to-home-assistant-22770...
71•ichacas•2d ago•34 comments

Aligned to whom?

https://hyperbo.la/w/aligned-to-whom/
45•lopopolo•5h ago•17 comments

Apple iPod Engraver (2019)

https://dunstanorchard.com/apple-ipod-engraver/
208•NaOH•4d ago•53 comments

Nvidia is the central bank of AI

https://www.economist.com/interactive/briefing/2026/09/03/nvidia-is-the-central-bank-of-ai
473•tolugenius•18h ago•337 comments

Stabilizing Rust's Never Type

https://lwn.net/SubscriberLink/1091015/d9e48318ed242b41/
185•cjd8•3d ago•51 comments

Everyone should slow down AI development except for me

https://xeiaso.net/notes/2026/everyone-slowdown-but-me/
444•xena•8h ago•277 comments

Operation Smart Kettle – Börzels Blog

https://blog.boerzel.de/de/blog/operation-smart-kettle
7•marbartolome•2d ago•4 comments

P(doom)

https://lucumr.pocoo.org/2026/9/12/pdoom/
81•lumpa•11h ago•45 comments

A succession crisis that tore England apart (2023)

https://www.historytoday.com/archive/feature/succession-crisis-tore-england-apart
31•pepys•5h ago•16 comments

A wandering black hole caught feeding on the run

https://phys.org/news/2026-08-black-hole-caught.html
17•wglb•5h ago•5 comments

Don't be the out of touch Kung Fu master

https://twitter.com/ID_AA_Carmack/status/2098443262214230095
115•dsubburam•11h ago•109 comments

Vintage Scientific Papers with LaTeX

https://github.com/Foadsf/vintage-latex
66•petalmind•3d ago•6 comments

AgentsDock: An IDE designed for agentic AI research

https://agentsdock.net/
50•ZihuiGeorgia•9h ago•29 comments

LG denies TV spying claims, says tracking and snooping concerns 'not true'

https://www.tomshardware.com/tech-industry/big-tech/lg-strongly-denies-tv-security-claims-says-tr...
522•datakan•2d ago•413 comments

Getting 50 GB/S Back from the Apple Neural Engine

https://eiln.github.io/posts/ane-dma.html
139•eiln•3d ago•27 comments

Gonc – Netcat with P2P Nat Traversal

https://github.com/threatexpert/gonc
5•gonc_cc•2d ago•0 comments

Durable execution without history replay

https://trigora.dev/blog/durable-execution-without-history-replay/
19•hypervs•3d ago•4 comments

After Math

https://terrytao.wordpress.com/2026/09/12/after-math/
66•throwaway81523•5h ago•48 comments

Dramatic insider warnings over AI fall flat with some in Silicon Valley

https://www.bbc.co.uk/news/articles/cq635037g18o
16•chrisjj•1h ago•12 comments

Liesegang Rings

https://chillphysicsenjoyer.substack.com/p/liesegang-rings
35•surprisetalk•3d ago•4 comments

We must pace the frontier

https://darioamodei.com/post/we-must-pace-the-frontier
640•apsec112•19h ago•898 comments

Will there be a 7G?

https://arxiv.org/abs/2609.01877
101•Betelbuddy•16h ago•158 comments

I made a build visualizer to understand Bun's compile times

https://lalitm.com/post/buildprof/
128•lalitmaganti•18h ago•24 comments

Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases

https://withspecific.com/benchmarks/real-swe
238•theanonymousone•12h ago•134 comments

Microcode in Intel's 8087 floating-point chip: the scale instruction

https://www.righto.com/2026/09/8087-microcode-reverse-engineering-fscale.html
108•pwg•17h ago•33 comments

Linux Zoom client proactively reading everything written to X11 clipboard

https://hachyderm.io/@simontatham/117201594980991062
307•encyclopedism•14h ago•97 comments