next up previous
Next: Computing Solutions Up: The omnt+ Project A Previous: Overview

Characterizing Solutions

To solve either (P) or (R), we take as our guiding philosophy: do not discretize until (unless) necessary. In many cases, we can actually characterize solutions to (P) and (R) by solving a system of nonlinear equations in tex2html_wrap_inline104 , which we can then solve numerically.

In short, our characterization is obtained by considering the dual problems:

displaymath106

and

displaymath108

where tex2html_wrap_inline110 can be explicitly calculated, and tex2html_wrap_inline112 .

For example, in maximum entropy problems, we begin with

displaymath114

with dual problem

displaymath116

To solve tex2html_wrap_inline118 , we observe that tex2html_wrap_inline120 is concave, and so a maximum occurs exactly when tex2html_wrap_inline122 . That is, we solve tex2html_wrap_inline124 for tex2html_wrap_inline126 , which is a system of nonlinear equations:

displaymath128

Once the optimal dual vector tex2html_wrap_inline130 is obtained, we can recover the optimal function tex2html_wrap_inline76 from the formula

displaymath134

when tex2html_wrap_inline136 .

In the ME case, tex2html_wrap_inline138 , tex2html_wrap_inline140 , so the maximum entropy solution is given by

displaymath142

which is a functional form of the solution.



Ron Haynes
Thu Aug 8 16:22:34 PDT 1996