1997 · 107 citations · 19 references
Linear equality and inequality constraints arise naturally in specifying many aspects of user interfaces, such as requiring that one window be to the left of another, requiring that a pane occupy the leftmost l/3 of a window, or preferring that an object be contained within a rectangle if possible. Current constraint solvers designed for UI applications cannot efficiently handle simultaneous linear equations and inequalities. This is a major limitation. We describe incremental algorithms based on the dual simplex and active set methods that can solve such systems of constraints efficiently.
19
Numerical recipes in C: the art of scientific computing
Choice Reviews Online · 1993 · 18K citations · Full text
Savitzky-Golay Smoothing Filters
William H. Press, Saul A. Teukolsky · Computers in Physics · 1990 · 11.6K citations · Full text
Practical methods of optimization
Mathematics and Computers in Simulation · 1988 · 5.9K citations
Practical Methods of Optimization.
Christoph Witzgall, R. Fletcher · Mathematics of Computation · 1989 · 3.6K citations