Papers, Reports ,Presentations, and Patents
Relatively Recent Work
- (with Z. Abrams, S. Sathiya Keerthi and O. Mendelevitch) "Ad Delivery with Budgeted Advertisers: A Comprehensive LP Approach". Journal of Electronic Commerce Research, 9, 16-32 (2008).
(pdf)
- (with Ralphe Wiggins) "Bid Optimization for Internet Graphical Ad Auction Systems via Special Ordered Sets", Yahoo! Research Report YR-2007-004, Presented at INFORMS International, Puerto Rico, July 2007, Available at http://arxiv.org/abs/0706.3865.
- (with Z. Abrams and O. Mendelevitch) "Optimal delivery of sponsored search
advertisements subject to budget constraints". In Proc. ACM Conference on Electronic Commerce (EC'07), pp. 272-278, San Diego, CA. June, 2007.
(pdf)
- (with S. Sathiya Keerthi) "Constructing a maximum utility slate of on-line
advertisements", Yahoo! Research Report, YR-2007-001. Presented at INFORMS 2007, Seattle, WA. Available at http://arxiv.org/abs/0706.1318 and (pdf)
- (with P.E. Gill, W. Murray, M.A. Saunders and M.H. Wright) "George B. Dantzig and Systems Optimization", Discrete Optimization 5(2), 151-158 (2008). (pdf). Also available
On-line.
- (with J.J.H. Forrest)"Branch and Bound, Integer, and Non-Integer Programming", On-line
in Annals of Operations Research, December, 2006. (pdf)
- (with J. Hafner et al.)"Matrix Methods for Lost Data Reconstruction in Erasure Codes", Proc. of FAST2005, San Francisco, CA (2005).
(pdf)
- (with N. Eiron and K. McCurley)"Ranking the Web Frontier", Proceedings of
the World Wide Web Conference 2004 (WWW2004), New York, pp. 309-318 , May 2004.
(pdf)
- "A Dynamic Model of Traffic on the Web for Analyzing Network Response
to Attack", Proc. Workshop on Link Analysis, Counter-Terrorism and Privacy,
pp. 49-52, SIAM Intl. Conf. on Data Mining, Lake Buena Vista, FL, April,
2004. (pdf)
- (with S. Dill et al.)"A Case for Automated Large-Scale Semantic
Annotation", J. of Web Semantics, 1, 115-132 (2003).
- "A New Paradigm for Ranking Pages on the World Wide Web",
Procedings of the World Wide Web conference 2003 (WWW2003), pp. 350-355,
Budapest, May 2003. (pdf)
- (with R. Fagin et al.)"Searching the Workplace Web",
Procedings of the World Wide Web conference 2003 (WWW2003), pp. 366-375,
Budapest, May 2003. (pdf)
Other Papers and Reports
- (with S. Dill et al.)"Semtag and Seeker: Bootstrapping the Semantic Web
via Automated Semantic Annotation",
Procedings of the World Wide Web conference 2003 (WWW2003), pp. 178-186,
Budapest, May 2003. (pdf)
-
(with A. Arasu, J. Novak and A. Tomkins), "PageRank Computation and the
Structure of the Web: Experiments and Algorithms", Poster Proceedings
of the World Wide Web conference 2002 (WWW2002), Hawaii, May 2002.
(pdf).
Long version (pdf).
-
(with Xin Guo), "Dynamic Pricing of Internet Bandwidth via Chance Constrained Programming", IBM Almaden Research Report RJ 10196 (95070), November 2000.
Presented at INFORMS International, Wailea, HI, June 2001.
(pdf)
-
(with J. Zien, J. Liu and J. Meyer), "Web Query Characteristics and Their
Implications on Search Engines", IBM Almaden Research Report RJ 10199,
November 2000. Poster Proceedings 10th World Wide Web conference (WWW10), Hong Kong, May 2001.
(pdf)
Long version (pdf).
-
(with J. Edwards and K. McCurley), "An adaptive model for optimizing performance of an incremental web crawler", Proc. 10th World Wide Web conference (WWW10), pp. 106-113, Hong Kong, May 2001.
(html)
-
"An Entropy Approach to Unintrusive Targeted Advertising on the Web",
Proc. 9th World Wide Web conference (WWW9), pp. 767-774, Amsterdam, May 2000.
(html)
- (with A. J. Hoffman and W. R. Pulleyblank), "On Computing Ax and y'A
when A is Sparse", Annals of Numerical Mathematics 4, pp. 359-367 (1997).(pdf)
- (with M. A. Saunders), "Solving Regularized Linear Programs Using
Barrier Methods and KKT Systems", Presented at the 5th SIAM Conference on
Optimization, Victoria, BC, May 1996. Stanford SOL Report 96-4, and
Research Report RJ 10064,
IBM Almaden Research Center, San Jose, CA, December 1996.
(dvi)
(pdf)
- (with M. A. Saunders), "Stable Reduction to KKT Systems in Barrier
Methods for Linear and Quadratic Programming", Presented at the International
Symposium on Optimization and Computation, Hayama, Japan, August 1966.
Stanford SOL Report 96-3, and Research Report RJ 10039,
IBM Almaden Research Center, San Jose, CA, August 1996.
(dvi)
(pdf)
- (with J. J. H. Forrest), "Implementing Interior Point Linear
Programming Methods for the Optimization Subroutine Library." IBM Systems
Journal, Volume 31, No. 1, 26-38 (1992).
- (with J. J. H. Forrest), "Implementing the Simplex Method for
the Optimization Subroutine Library." IBM Systems Journal, Volume 31, No.
1, 11-25 (1992).
- (with J. S. Welch), "Mathematical Programming Systems", in Handbooks in
OR and MS, vol. 3, "Computing", (E. Coffman et al., Eds.),
pp. 561-601, Elsevier, The Netherlands, (1992).
- (with J. Edwards)"Parallel Cholesky Factorization", Proc. Fifth Australian
Conference on Supercomputers, pp. 105-114, Melbourne (1992).
- (with J. J. H. Forrest), "Vector Processing in Simplex and
Interior Methods for Linear Programming." Annals of Operations Research
22, 71-100 (1990).
- "The Influences of Algorithmic and Hardware Developments on Computational
Mathematical Programming". Presented as the E.M.L. Beale Memorial (plenary)
Lecture at the 13th International Symposium on Mathematical Programming, Tokyo,
September 1988. Published in Mathematical Programming: Recent Developments and
Applications, M. Iri and K. Tanabe (eds.), pp. 159 - 175, Kluwer Academic
Publishers, Dordrecht, Holland (1989).
- "A Note on Comparing Simplex and Interior Methods for Linear Programming",
in Progress in Mathematical Programming, N. Megiddo (ed.), pp. 91 - 103,
Springer-Verlag, New York (1989).
- "Special Ordered Sets and an Application to Gas Supply Operations
Planning", presented to the Beale Memorial Symposium, The Royal Society,
London, July 1987. Published in Mathematical Programming 42, pp. 69 - 84
(1988). (pdf)
- "An Experimental Approach to Karmarkar's Projective Method for Linear
Programming", Mathematical Programming Study 31, pp. 175 - 191 (1987).
- (with J. S. Welch), "Finding Duplicate Rows in a Linear Programming Model",
Operations Research Letters 5, pp. 7-11 (1986).
- (with J. S. Welch), "Implementing an Interior Point Method in a
Mathematical Programming System", presented to the 22nd Joint ORSA/TIMS
Meeting, Miami Beach, FL, Oct. 1986. (pdf)
- (with P. E. Gill, W. Murray, M. A. Saunders and M. H. Wright), "On
Projected Newton Barrier Methods for Linear Programming and an Equivalence to
Karmarkar's Projective Method", Mathematical Programming 36, pp. 183-209
(1986).
- (with J. S. Welch), "Integration of a Primal Simplex Network Algorithm with
a Large Scale Mathematical Programming System", ACM Trans. on Math. Softw. 11,
pp. 1-11 (1985).
- (with J. S. Welch), "Formal Optimization of Some Reduced Linear Programming
Problems", Mathematical Programming 27, pp. 232-240 (1983).
(pdf)
- (with J. S. Welch), "A Pathological Case in the Reduction of Linear
Programs", Operations Research Letters 2, pp. 53-57 (1983).
- "Large Scale Mathematical Programming Systems", Computers and Chemical
Engineering 7, pp. 575-582 (1983).
- (with J. S. Welch), "Implementation of a Primal Simplex Network Algorithm
in MPSIII", in Proceedings SHARE 60, San Francisco, California February 1983.
- (with J. S. Welch), "MIPIII -- A SLEUTH Based Mixed Integer Programming
System", Proceedings SHARE 57, pp. 537-564, Chicago, Illinois, August 1981.
- "A Suggested Extension of Special Ordered Sets to Non-Separable Nonconvex
Programming Problems", Studies on Graphs
and Discrete Programming, P. Hansen (ed.), 359-370, North Holland, Amsterdam (1981).
(pdf)
- (with J. Avila), "Solution of Very Large Least Squares Problems by Nested
Dissection on a Parallel Processor", Proc. on Computer
Science and Statistics: Twelfth Annual Symposium on the Interface, Jane F.
Gentleman (ed.), pp. 9-14, Waterloo, Ontario, May 1979.
- "Piecewise Linear and Polynomial Approximation for Dynamic Programming and
Games, Part II", TM-5753, Institute for Advanced Computation, Sunnyvale,
California, February 1979.
- "More on Scaling Linear Complementarity Problems", Institute for Advanced
Computation, Sunnyvale, California, June 1978.
(pdf)
- "Piecewise Linear and Polynomial Approximation for Dynamic Programming and
Games", TM-5613, Institute for Advanced Computation, Sunnyvale, California,
April 1978.
- "On the Aggregation of Simultaneous Move Multi-stage Games", TM-5565,
Institute for Advanced Computation, Sunnyvale, California, February 1978.
- "Robust Implementation of Lemke's Method for the Linear Complimentary
Problem", Mathematical Programming Study 7, pp. 55-60 (1978).
(pdf)
- (with J. K. Ho), "Hybrid Computation for Multi-Stage Linear Programs",
Technical Report SOL 77-27, September 1977, Stanford University.
- (with H. P. Noyes and W. A. Bonner), "On the Origin of Biological Chirality
via Natural Beta-Decay", Origins of Life 8, pp. 21-23 (1977).
- "Programmer's Guide to LCPL: Documentation for LCPL - A Program for
Solving Linear Complementarity Problems by Lemke's Method", Technical Report
SOL 76-25, October 1976, Stanford University.
- "User's Guide to LCPL - A Program for Solving Linear Complimentary Problems
by Lemke's Method", Technical Report SOL 76-16, August 1976, Stanford
University.
- (with C. E. Pfefferkorn), "Design of a Linear Programming System for the
ILLIAC IV", Technical Report SOL 76-8, April 1976, Stanford University.
- (with Mohammad Saiidi), "Some Computational Experiments With Scolnik's
Linear Programming Approach", SIGMAP Newsletter 18, pp. 30-37, February 1975.
- (editor), "Notes on a Workshop on Energy Systems Modelling", Technical
Report SOL 75-6, April 1975, Stanford University.
- "An Accuracy Test for Updating Triangular Factors", Mathematical
Programming Study 4, pp. 142-145 (1975).
- "On Scaling Linear Programming Problems",
Mathematical Programming Study 4, pp. 146-166 (1975).
- "A Parametric Bounding Method for Finding a Minimum Norm Solution to a
System of Equations", Technical Report SOL 75-12, May 1975, Stanford
University.
- "Generalized Upper Bounds and Triangular Decomposition in the Simplex
Method", Operations Research 22, pp. 664-668 (1974).
- "On Pricing and Backward Transformation in Linear Programming",
Mathematical Programming 6, pp. 42-47 (1974).
- (with P.F. McCoy), "Some Experiments on the Accuracy of Three Methods of
Updating the Inverse in the Simplex Method", Technical Report SOL 74-2 1,
December 1974, Stanford University.
- (with J.J.H. Forrest and J.P.H. Hirst), "Practical Solution of Large
Mixed Integer Programming Problems with UMPIRE", Management Science 20,
pp. 736-773 (1974).
- "Computational Standards for the Mathematical Programming Society",
SIGMAP Newsletter 15, pp. 22-24, November 1973.
736-774 (1974).
- "Survey of Computational Methods for Solving Large Scale Systems",
Proc. IEEE 1972 Conference on
Decision and Control, pp. 305-308 (1972).
- "Modifying Triangular Factors of the Basis in the Simplex Method", in
Sparse Matrices and Their Applications, Rose and Willoughby, (eds.), pp.
77-85, Plenum Press, New York (1972).
- (with J.J.H. Forrest), "Updating Triangular Factors of the Basis to
Maintain Sparsity in the Product Form Simplex Method", Mathematical Programming 2, pp. 263-278 (1972).
- "Maintaining a Sparse Inverse in the Simplex Method", IBM J. of Res.
& Dev. 16, pp. 415-423 (1972).
- (with E.M.L. Beale), "An Integer Programming Approach to a Class of
Combinatorial Problems", Mathematical Programming 3, pp. 339-344 (1972).
- "Pivoting for Sparsity and Size in Linear Programming Inversion Routines",
J. Inst. Maths. Applics., 10, pp. 289-295 (1972).
- "An Improved Branch and Bound Method for Integer Programming",
Operations Research 19, pp. 1070-1076 (1971).
- "A Mathematical Programming Model for the Combined Distribution- Assignment
of Traffic". Transportation Science 5, pp. 122-140 (1971).
- "Branch and Bound Methods for Integer and Non-Convex Programming", in
Integer and Non-Linear Programming, J. Abadie (ed.), North-Holland 1970.
- (with E. M. L. Beale), "Special Facilities in General Mathematical
Programming System for Non-Convex Problems Using Ordered Sets of Variables",
Proc. 5th IFORS Conference, pp. 447-454, J. R. Lawrence (ed.), Tavistock,
London & Wiley, New York (1970). (pdf)
- "Generalized Cuts in Mixed Integer Programming", Working paper, Scientific
Control Systems Ltd., December 1969.
- (with S. G. Tomlin), "Traffic Distribution and Entropy", Nature 220,
pp. 974-976 (1968).
- Mathematical Programming Models for Traffic Network Problems,
Thesis, University of Adelaide, December 1967.
- "A Linear Programming Model for the Assignment of Traffic", Proc. A.R.R.B.
3rd Conference, Part 1, pp. 263-271 (1966).
- (with D. J. Buckley and W. E. Minson), "Delays to Traffic Platoons", Proc.
A.R.R.B. 3rd Conference, Part 1, pp. 364-376 (1966).
- "Minimum-Cost Multicommodity Network Flows", Operations Research 14, pp. 45-51 (1966).
Some Other Conference Presentations
- "A Kinetic Model of Traffic on the World Wide Web", Presented at the
CORS-INFORMS Joint Meeting, Banff, Alberta, May 2004.
- (with J. Edwards)"A Parallel Algorithm for Ranking Pages on the World
Wide Web", Presented at the CORS-INFORMS Joint Meeting, Banff, Alberta,
May 2004.
-
(with M. A. Saunders), "Interior-point solution of large-scale entropy maximization problems", presented at 18th International Symposium on Mathematical Programming, Copenhagen, Denmark, August 18-22, 2003.
(pdf)
- "Traffic, Entropy and the Web", Presented at the INFORMS Annual Meeting,
San Jose, CA, November 17-20, 2002.
- "Solution of Some Very Large Nonlinear Network Optimization Problems",
Presented at the SIAM Conference on Optimization, Toronto, May 20-22, 2002.
- "Implementation of a Filter Algorithm for Regularized SQP Solution
of Nonlinear Programs", 6th SIAM Conference on Optimization, Atlanta, GA,
May 10-12, 1999.
- (with D.L. Jensen)"Web-Based Tools for the Optimization Subroutine
Library", 16th International Symposium on Mathematical Programming,
Lausanne, August 1997.
- (co-organizer and presenter)"OR and the Web", Panel discussion at
14th Triennial Conference of the International Federation of Operational
Research Societies, Vancouver, BC, Canada, July 8-12, 1996
- (with H.P. Crowder),"Corn, Weeds and Linear Programming", 37th Joint
ORSA/TIMS Meeting, Detroit, MI, October 1994.
- "Load Balancing of a Scalable Parallel Implementation of Stochastic
Programming with Importance Sampling",
15th International Symposium on Mathematical Programming, Ann Arbor, MI,
August 1994.
- (with J.J. Edwards)"Parallel Mathematical Programming", TIMS XXXII,
Anchorage , AL, 1994.
- "Scalable Parallel Solution of Structured Linear Programs",
4th INFORMS Computer Science Technical Section Conference on
The Impact of Emerging Technologies on Computer Science and
Operations Research, Wialliamsberg, VA, January 1994.
- (with J.J.H. Forrest), "Use of the Optimization Subroutine Library
on Parallel Work Stations", 35th Joint ORSA/TIMS Meeting, Chicago, IL,
May 1993.
- (with J.J. Edwards)"A Highly Parallel Mathematical Programming System",
14th International Mathematical Programming Symposium, Amsterdam, 1991.
- (with J.J. Edwards)"Towards a Highly Parallel Mathematical Programming
System", 31st TIMS/ORSA Joint National Meeting, Nashville, TN, 1991
- (with J.J.H. Forrest), "Mathematical Programming with a Library of
Optimization Subroutines", 28th Joint ORSA/TIMS Meeting, New York, NY,
October 1989.
- (with H.P. Crowder),"Parallel and Vector Computing in Mathematical
programming: An Introduction", 27th Joint ORSA/TIMS Meeting, Vancouver,
BC, May 1989.
- (with J.J.H. Forrest),"Vector and Parallel Mathematical Programming
with the IBM 3090 Vector Facility", 27th Joint ORSA/TIMS Meeting, Vancouver,
BC, May 1989.
- (with J. S. Welch), "Solving Generalized Network Models in a General
Purpose Mathematical Programming System", 18th Joint ORSA/TIMS
Meeting, Dallas, TX, Nov. 1984.
Patents Issued
(Several others are in the pipeline)
- (with R. Fagin, et al)
"System, method and service for ranking search results using a modular scoring system".
Patent Number 7257577, Aug 14, 2007.
- (with N. Eiron ans K.S. McCurley)
"System and method for ranking nodes in a network",
Patent Number 7251654, July 31, 2007.
- (with A. Arasu and A.S. Tomkins)
"System and method for rapid computation of Pagerank",
Patent Number 7089252, Aug 8, 2006.
- (with J.L. Hafner)
"System and method for minimizing energy consumption in hybrid vehicles",
Patent Number 7013205, Mar 14, 2006.
- (with J.J. Forrest and N. Megiddo)
"Method for solving a large sparse triangular system of linear equations",
Patent Number 6694343, Feb 17, 2004.
- (with A.J. Hoffman and W.R. Pulleyblank)
"Processing system and method for performing sparse matrix multiplication by reordering vector blocks",
Patent Number 5905666, May 18, 1999.
- (with J.L. Hafner and L.L. Williams)
"System and method for memory management in an array of heat producing devices to prevent local overheating",
Patent Number 5787462, July 28, 1998.
- (with J.L. Hafner and L.L. Williams)
"System and method for packing heat producing devices in an array to prevent local overheating",
Patent Number 5530658, June 25, 1996.
![[List]](up_arrowb.gif)
Last modified: 20 Aug 07 / tomlin@yahoo-inc.com