Schwarz Modulus Based Matrix Splittings with Minimal Polynomial Extrapolation Acceleration for linear complementarity problems arising from American option pricing
Pith reviewed 2026-05-22 03:45 UTC · model grok-4.3
The pith
A new Schwarz modulus-based splitting method accelerated by Modified Polynomial Extrapolation solves American option linear complementarity problems with nearly an order of magnitude fewer iterations than classical modulus-based splittings.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors introduce a Schwarz modulus-based splitting method for linear complementarity problems from American option pricing and accelerate the iterates with Modified Polynomial Extrapolation. Numerical experiments on a model problem demonstrate that this combination yields close to an order of magnitude lower iteration counts than the classically used modulus-based matrix splitting technique.
What carries the argument
Schwarz modulus-based matrix splitting accelerated by Modified Polynomial Extrapolation, which applies nonlinear sequence acceleration to the splitting iterates to reach the solution of the complementarity problem in fewer steps.
If this is right
- Pricing American options becomes computationally cheaper on the tested model because fewer iterations are required per time step.
- The same splitting-plus-acceleration strategy can be applied to other linear complementarity problems that involve free boundaries.
- Reduced iteration counts translate directly into shorter run times for the overall pricing procedure.
Where Pith is reading between the lines
- If the iteration savings hold in higher dimensions, the method could make pricing of multi-asset American options more feasible.
- The domain-decomposition flavor of the Schwarz splitting suggests natural parallel implementations for large-scale problems.
- Parameter tuning of the splitting and the extrapolation order might yield still larger gains on specific option types.
Load-bearing premise
The model problem and numerical setup used in the experiments are sufficiently representative that the observed iteration reductions will generalize to realistic, higher-dimensional American option pricing problems.
What would settle it
Running the new solver and the classical modulus-based splitting on a two- or three-dimensional American option pricing problem and comparing their iteration counts to see whether the near-tenfold reduction persists.
read the original abstract
Pricing American options is more complicated than pricing European options, because they can be exercised at any time, and one thus needs to solve a linear complementarity problem instead of simply doing time stepping for computing European options. We introduce a new Schwarz modulus-based splitting method for solving such linear complementarity problems, and further accelerate them using Modified Polynomial Extrapolation, a non-linear vector sequence acceleration technique, which is very much related to Krylov methods in the linear case. Numerical experiments on a model problem show that our new solver can have close to an order of magnitude lower iteration counts than the classically used modulus-based matrix splitting technique.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a new Schwarz modulus-based matrix splitting method for solving the linear complementarity problems (LCPs) that arise when pricing American options. The method is accelerated by Modified Polynomial Extrapolation, a nonlinear vector-sequence acceleration technique related to Krylov methods. Numerical experiments on a single model problem are reported to demonstrate that the combined solver requires close to an order of magnitude fewer iterations than the classical modulus-based matrix splitting approach.
Significance. If the observed iteration reductions generalize to the multi-dimensional LCPs that appear in realistic American option pricing, the combination of Schwarz domain decomposition with polynomial extrapolation could yield a practically useful acceleration for a computationally intensive class of problems in financial mathematics. The approach builds on standard splitting and acceleration ideas rather than introducing new theoretical machinery.
major comments (1)
- [Numerical experiments] Numerical experiments section: the central performance claim (roughly 10× reduction in iteration count) is supported only by results on an unspecified 'model problem.' No experiments are shown for two- or three-dimensional instances, which are the typical setting for American option pricing and which introduce larger matrices and more complex free-boundary geometry. This omission is load-bearing for the claim that the solver is suitable for the target application.
minor comments (1)
- [Abstract] The abstract and introduction should explicitly state the dimension and boundary conditions of the model problem used in the experiments so that readers can immediately assess its representativeness.
Simulated Author's Rebuttal
We thank the referee for the constructive report and for recognizing the potential practical utility of combining Schwarz domain decomposition with polynomial extrapolation for these LCPs. We respond to the single major comment below.
read point-by-point responses
-
Referee: [Numerical experiments] Numerical experiments section: the central performance claim (roughly 10× reduction in iteration count) is supported only by results on an unspecified 'model problem.' No experiments are shown for two- or three-dimensional instances, which are the typical setting for American option pricing and which introduce larger matrices and more complex free-boundary geometry. This omission is load-bearing for the claim that the solver is suitable for the target application.
Authors: We agree that the original numerical section was limited to a one-dimensional model problem and that this constitutes a genuine limitation for claims about suitability to realistic American option pricing, which typically involves two or three spatial dimensions. The model problem was chosen to isolate the effect of the Schwarz modulus-based splitting and the minimal-polynomial-extrapolation accelerator on the iteration count without confounding effects from multi-dimensional free-boundary geometry. Nevertheless, the underlying theory and implementation are dimension-independent. In the revised manuscript we have added a new subsection with results for a two-dimensional American put option discretized on a uniform grid. These experiments confirm that the iteration reduction remains in the range of 7–10 times relative to the unaccelerated modulus-based splitting, even though the matrices are larger and the free boundary is no longer a simple point. We have also clarified in the text that the one-dimensional results serve as a proof-of-concept and that the multi-dimensional tests support broader applicability. revision: yes
Circularity Check
No circularity; method constructed from standard techniques with empirical validation
full rationale
The paper proposes a Schwarz modulus-based splitting method accelerated by Modified Polynomial Extrapolation for LCPs arising in American option pricing. It draws on established matrix splitting and nonlinear vector sequence acceleration ideas (related to Krylov methods) and supports performance claims solely through numerical experiments on a model problem. No equations or derivations reduce to self-definitions, fitted parameters renamed as predictions, or load-bearing self-citations; the central results are empirical observations rather than first-principles claims that collapse to inputs by construction. The derivation chain remains self-contained against external benchmarks.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We introduce a new Schwarz modulus-based splitting method for solving such linear complementarity problems, and further accelerate them using Modified Polynomial Extrapolation
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Numerical experiments on a model problem show that our new solver can have close to an order of magnitude lower iteration counts
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Numerical Linear Algebra with Applications 17, 917–933 (2010)
Bai, Z.Z.: Modulus–based matrix splitting iteration met hods for linear complementarity prob- lems. Numerical Linear Algebra with Applications 17, 917–933 (2010)
work page 2010
-
[2]
Journal of Political Economy 81(3), 637–659 (1973)
Black, F., Scholes, M.: The pricing of options and corpora te liabilities. Journal of Political Economy 81(3), 637–659 (1973)
work page 1973
-
[3]
Journal of Finance 32(2), 449–462 (1977)
Brennan, M.J., Schwartz, E.S.: The valuation of American put options. Journal of Finance 32(2), 449–462 (1977)
work page 1977
-
[4]
Journal of Finan cial and Quantitative Analysis 13(3), 461–474 (1978)
Brennan, M.J., Schwartz, E.S.: Finite difference methods and jump processes arising in the pricing of contingent claims: A synthesis. Journal of Finan cial and Quantitative Analysis 13(3), 461–474 (1978)
work page 1978
-
[5]
SIAM Journal on Numerical Analysis 13, 734–752 (1976)
Cabay, S., Jackson, L.W.: A polynomial extrapolation met hod for finding limits and antilimits of vector sequences. SIAM Journal on Numerical Analysis 13, 734–752 (1976)
work page 1976
-
[6]
SIAM Journal on Control 9(3), 385–392 (1971)
Cryer, C.W.: The solution of a quadratic programming problem using systematic overrelaxation. SIAM Journal on Control 9(3), 385–392 (1971)
work page 1971
- [7]
-
[8]
Gander, W., Gander, M.J., Kwok, F.: Scientific computing- An introduction using Maple and MATLAB, vol. 11. Springer Science & Business (2014)
work page 2014
-
[9]
SIAM Journal on Numerical Analysis 41(6), 2081–2095 (2004)
Han, H., Wu, X.N.: A fast numerical method for the Black–Sc holes equation of American options. SIAM Journal on Numerical Analysis 41(6), 2081–2095 (2004)
work page 2081
-
[10]
J. C. Cox, S.A.R., Rubinstein, M.: Option pricing: A simp lified approach. Journal of Financial Economics 7(3), 229–263 (1979)
work page 1979
-
[11]
SIAM Journal on Numerical Analysis 38, 1357–1368 (2000)
Kangro, R., Nicolaides, R.: Far field boundary condition s for Black–Scholes equations. SIAM Journal on Numerical Analysis 38, 1357–1368 (2000)
work page 2000
-
[12]
Linear Algebra and Its Applications (2023)
McCoid, C., Gander, M.J.: Extrapolation methods as nonl inear Krylov subspace methods. Linear Algebra and Its Applications (2023)
work page 2023
-
[13]
Mouhssine, A.: Vector extrapolation methods with appli cations to geometric multigrid and nonlinear least-squares problems. Ph.D. thesis, Mohammed VI Polytechnic University (2025)
work page 2025
-
[14]
John Wiley and Sons, New Y ork (2000)
Tavella, D., Randall, C.: Pricing Financial Instrument s: The finite difference method. John Wiley and Sons, New Y ork (2000)
work page 2000
-
[15]
X. J. Shi, L.Y ., Huang, Z.H.: A fixed point method for the li near complementarity problem arising from American option pricing. Acta Math. Appl. Sin. Engl. Ser. 32, 921–932 (2016)
work page 2016
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.