Joint Stochastic Optimal Control and Stopping in Aquaculture: Finite-Difference and PINN-Based Approaches

ArXiv ID: 2510.02910 “View on arXiv”

Authors: Kevin Kamm

Abstract

This paper studies a joint stochastic optimal control and stopping (JCtrlOS) problem motivated by aquaculture operations, where the objective is to maximize farm profit through an optimal feeding strategy and harvesting time under stochastic price dynamics. We introduce a simplified aquaculture model capturing essential biological and economic features, distinguishing between biologically optimal and economically optimal feeding strategies. The problem is formulated as a Hamilton-Jacobi-Bellman variational inequality and corresponding free boundary problem. We develop two numerical solution approaches: First, a finite difference scheme that serves as a benchmark, and second, a Physics-Informed Neural Network (PINN)-based method, combined with a deep optimal stopping (DeepOS) algorithm to improve stopping time accuracy. Numerical experiments demonstrate that while finite differences perform well in medium-dimensional settings, the PINN approach achieves comparable accuracy and is more scalable to higher dimensions where grid-based methods become infeasible. The results confirm that jointly optimizing feeding and harvesting decisions outperforms strategies that neglect either control or stopping.

Keywords: Stochastic Optimal Control, Optimal Stopping, Hamilton-Jacobi-Bellman, Physics-Informed Neural Networks (PINNs), Aquaculture, Commodities (Aquaculture/Seafood)

Complexity vs Empirical Score

  • Math Complexity: 7.5/10
  • Empirical Rigor: 6.0/10
  • Quadrant: Holy Grail
  • Why: The paper employs advanced mathematics including Hamilton-Jacobi-Bellman variational inequalities, free boundary problems, and high-dimensional numerical schemes (finite difference and PINNs). It includes a code repository and data, demonstrating empirical implementation, though the model is a simplified ’toy’ aquaculture application rather than a full backtest on real financial data.
  flowchart TD
    A["Research Goal: Find optimal feeding & harvesting strategy<br>maximizing aquaculture profit under uncertainty"] --> B["Develop Aquaculture Model<br>- Stochastic price dynamics<br>- Biological growth process<br>- Cost & revenue functions"]

    B --> C["Formulate JCtrlOS Problem<br>- HJB Variational Inequality<br>- Free Boundary Problem<br>- Control (Feeding) & Stopping (Harvest)"]

    C --> D["Numerical Solution Methods"]

    D --> E["Finite Difference Scheme<br>- Grid-based solver<br>- Benchmark for accuracy"]
    D --> F["Physics-Informed Neural Network<br>- PINN + Deep Optimal Stopping<br>- Scalable to higher dimensions"]

    E & F --> G["Computational Experiments<br>- Compare JCtrlOS vs. Suboptimal Strategies<br>- Vary dimensions & parameters"]

    G --> H["Key Findings & Outcomes"]
    H --> H1["Joint optimization outperforms<br>single or no-control strategies"]
    H --> H2["Finite differences excel in<br>medium-dimensional settings"]
    H --> H3["PINN approach achieves<br>comparable accuracy & scalability"]