- Bell Labs
- 600 Mountain Avenue
- Room 2C-514
- Murray Hill, NJ 07974-0636, USA
- bwk at research dot bell-labs dot com
Computing Science Research home page
Web interface to
the AMPL modeling language
for mathematical optimization.
on your own optimization problems or examples from
the AMPL book.
The second edition was published Nov 2002.
Software (caveat emptor):
The C Programming Language home page.
The Practice of Programming home page.
The Unix Programming Environment home page.
The AWK Programming Language home page.
AMPL: A Modeling Language for Mathematical Programming home page.
Scanned pages of An Efficient Heuristic Procedure
for Partitioning Graphs
(Bell System Technical Journal, February, 1970); 750KB pdf.
Scanned pages of An Effective Heuristic Algorithm
for the Travelling-Salesman Problem
(Operations Research, March, 1973);
the format needs work.
Why Pascal is Not My Favorite Programming Language (April, 1981).
WiSE - A Wireless System Engineering Tool, an application of computational geometry, optimization
and visualization to wireless.
- Experience with Tcl/Tk for Scientific and Engineering Visualization,
programming issues in the wireless work above;
a version appeared in the Tcl/Tk Workshop, Toronto, 1995.
(Careful: 11Mb of Postscript when unzipped.)
- Extracting Geometric Information from Architectural Drawings,
with Chris Van Wyk,
from the Workshop on Applications
of Computational Geometry, Philadelphia, May, 1996.
Timing Trials, or, the Trials of Timing:
Experiments with Scripting and User-Interface Languages,
with Chris Van Wyk, describes experiments to see how fast various scripting
and user interface languages,
from Awk to Visual Basic, run on a spectrum of representative tasks.
Postscript version (250KB).
The tests themselves
are also available, as is
the input data (1.7Mb).
"An AWK to C++ Translator"
(Postscript) describing an early experiment; published in the
Usenix C++ conference in 1991
but hard to find.
bibtex format or in
Sun Apr 24 15:17:28 EDT 2005