• Home
  • Search
  • Dynamic Programming is Optimal for Nonserial Optimization Problems
  • Cite Icon29
  • https://doi.org/10.1137/0211004Copy DOI Icon

Dynamic Programming is Optimal for Nonserial Optimization Problems

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider discrete optimization problems in which the only exploitable feature of the objective function is a limited form of decomposability. “Nonoverlapping comparison algorithms” are defined as a model of procedures which decompose the problem and apply Bellman’s principle of optimality. Nonserial dynamic programming (DP), a simple elimination procedure, is shown to be optimal among all nonoverlapping comparison algorithms, including nondeterministic algorithms. These results can give an exponential lower bound on the shortest admissible proof that a solution is optimal. Furthermore, if part of the search space is ruled out, a subset of the comparisons made by DP optimally searches the remainder. We suggest that the running time of DP is a useful measure of the “interaction complexity” of a problem, and that because of its simplicity DP is of practical as well as theoretical interest.

Similar Papers
  • Book Chapter

Postoptimal Analysis in Nonserial Dynamic Programming

  • Jan 01, 2008
  • Oleg Shcherbina
  • PDF
  • Research Article
  • Citations3

Combining a Population-Based Approach with Multiple Linear Models for Continuous and Discrete Optimization Problems

  • Aug 13, 2022
  • Mathematics
  • Emanuel Vega +5
  • Book Chapter
  • Citations34

Parallel search algorithms for discrete optimization problems

  • Jan 01, 1994
  • V Kumar +1
  • Research Article
  • Citations9

An approach for the concurrent homogenization-based microstructure type and topology optimization problem

  • Aug 05, 2022
  • Computers & Structures
  • Konstantinos-Iason Ypsilantis +4
  • Book Chapter
  • Citations184

A Survey of Lagrangean Techniques for Discrete Optimization

  • Jan 01, 1979
  • Annals of Discrete Mathematics
  • Jeremy F Shapiro
  • Research Article
  • Citations48

Dynamic Programming Equations for Discounted Constrained Stochastic Control

  • May 01, 2004
  • IEEE Transactions on Automatic Control
  • R.C Chen +1
  • Research Article
  • Citations18

Non-Serial Dynamic Programming — A Survey

  • Jun 01, 1974
  • Journal of the Operational Research Society
  • Augustine O Esogbue +1
  • Research Article
  • Citations77

Simulation-based optimization using simulated annealing with ranking and selection

  • Sep 26, 2001
  • Computers & Operations Research
  • Mohamed A Ahmed +1
  • PDF
  • Research Article
  • Citations2

A Lagrangian bounding and heuristic principle for bi-objective discrete optimization

  • Mar 11, 2024
  • Operational Research
  • Torbjörn Larsson +2
  • Conference Article
  • Citations1

Geometric and game approaches for some discrete optimization problems

  • Jan 01, 2018
  • Boris Melnikov +4
  • Research Article
  • Citations7

Analyzing the performance of simultaneous generalized hill climbing algorithms

  • Mar 20, 2007
  • Computational Optimization and Applications
  • Diane E Vaughan +2
  • Research Article
  • Citations2

Multi-time dynamic programming and Riccati equations

  • Jan 01, 1998
  • International Journal of Control
  • S A Belbas
  • Research Article
  • Citations9

Discrete complex-valued code pathfinder algorithm for wind farm layout optimization problem

  • Dec 01, 2022
  • Energy Conversion and Management: X
  • Ning Li +3
  • Research Article
  • Citations3

Traffic assignment: on the interplay between optimization and equilibrium problems

  • Jan 13, 2020
  • Optimization
  • Ovidiu Bagdasar +2
  • Book Chapter
  • Citations9

Combination of Particle Swarm and Ant Colony Optimization Algorithms for Fuzzy Systems Design

  • Feb 01, 2010
  • Chia-Feng Juang
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.