Astronomy & Space Science
Operations Research in Astrophysics & Mission Design
Four canonical OR problems appear inside operational spacecraft systems and scientific instruments: scheduling under physical resource constraints, survey cadence optimisation, combinatorial trajectory optimisation, and multi-objective facility location.
Space science generates OR problems with no direct industrial equivalent. A space telescope accumulates angular momentum as a physical vector resource. An interplanetary mission requires choosing a sequence of planetary flybys — a problem formally proven NP-hard. A radio interferometer’s imaging quality depends on the geometric placement of its antennas across a landscape.
The four applications span the full range of OR problem families: multi-objective scheduling (JWST), survey cadence optimisation (Rubin/LSST), combinatorial trajectory design (gravity-assist), and bi-objective facility location (radio arrays). Each is operational or published at the research frontier.
Physical Context
The James Webb Space Telescope orbits the Sun–Earth L2 point, 1.5 million km from Earth. Its sunshield must always face the Sun, limiting the roll angle and creating time-dependent visibility windows for each target. Solar radiation pressure exerts a continuous torque that accumulates angular momentum in four reaction wheels. Momentum must stay within 24–30 N·m·s per 22-day planning period; exceeding the limit triggers a momentum dump that costs science time. The scheduling problem couples observation selection with physical resource management.
Formulation
Divide a 365-day cycle into 22-day bins. Each observation has a priority, duration, visibility window, and momentum contribution (dependent on roll angle). The scheduler must maximise weighted science return while respecting momentum limits, visibility constraints, and inter-observation slew times. The problem is a multi-objective variant of RCPSP with a vector resource (angular momentum in three axes).
Subject To
JWST Cycle Scheduler
Key References
Physical Context
The Vera C. Rubin Observatory will execute the Legacy Survey of Space and Time (LSST): approximately 5 million 30-second exposures over 10 years through 6 optical filters (u, g, r, i, z, y). Four competing science programs share the same telescope: dark energy (uniform deep coverage), solar system (rapid revisits for asteroid discovery), transient science (short gap cadence for supernovae), and Milky Way mapping (Galactic plane coverage). The scheduler must balance these goals under constraints of weather, Moon brightness, airmass, and filter-change overhead.
Feature-Based Scheduler
Rather than a monolithic optimiser, Rubin uses a feature-based greedy scheduler. At each decision epoch (every ~37 seconds), the scheduler evaluates every observable field and computes a weighted score from numerical features: time since last visit, current airmass, sky brightness, survey progress toward depth targets, and filter balance. The field with the highest composite score is selected. Feature weights encode science priorities and can be tuned to shift emphasis between the four science programs.
Features
Rubin Night Simulator
Key References
Physical Context
Gravity assists use a planet’s gravitational field to change a spacecraft’s speed and direction without expending propellant. Cassini used a Venus–Venus–Earth–Jupiter (VVEJGA) sequence to reach Saturn. Voyager 2 performed four consecutive flybys for the grand tour of the outer solar system. Selecting the optimal flyby sequence from all feasible planet orderings is proven NP-hard (Izzo 2007).
Formulation
The Multiple Gravity Assist (MGA) trajectory design problem seeks a planet flyby sequence and launch window that minimise total propulsive Δv while satisfying chronological ordering, flyby velocity limits, Lambert arc feasibility, and launch window constraints. Pruning heuristics such as GASP achieve up to 106× search-space reduction.
Subject To
Gravity-Assist Trajectory Builder
Key References
Physical Context
Radio interferometry combines signals from pairs of antennas to sample the (u,v) plane of spatial frequencies. As the Earth rotates, each antenna pair traces an ellipse in the uv-plane. Complete, uniform coverage yields high-fidelity images; gaps produce artefacts. Designing the array layout is a combinatorial placement problem: choose antenna positions within a site boundary to maximise uv-coverage while minimising cable infrastructure.
Formulation
The array design problem is bi-objective: maximise the number of uv-plane cells covered (image fidelity) while minimising the minimum spanning tree cable length (infrastructure cost). Each antenna pair at each hour angle produces a (u,v) sample computed from their baseline vector and the source declination. Constraints include site boundary limits and minimum antenna separation distances.
Subject To
Radio Array Designer
Key References
Exploring optimisation in space science?
From telescope scheduling to interplanetary trajectory design, operations research techniques power the missions that explore our universe.