Prospects for Operations Research
in the E-Business Era

12/10/00

Prof. Arthur M. Geoffrion
James A. Collins Professor of Management
Decisions, Operations, and Technology Management
John E. Anderson Graduate School of Management
University of California
Box 951481, UCLA
Los Angeles, CA 90095-1481
ageoffri@anderson.ucla.edu

Prof. Ramayya Krishnan
W.W. Cooper and Ruth F. Cooper Professor of Information Systems
The Heinz School of Public Policy and Management
Carnegie Mellon University
Pittsburgh, PA 15213
rk2x@cmu.edu

 
Abstract:   The digital economy is creating abundant opportunities for operations research (OR) applications. Several factions of the profession are beginning to respond aggressively, leading to notable successes in such areas as financial services, electronic markets, network infrastructure, packaged OR software tools, supply-chain management, and travel-related services. Because OR is well matched to the needs of the digital economy in certain ways that we illustrate, and because certain enabling conditions are coming to pass, prospects are good for OR to team with related analytic technologies and join information technology as a vital engine of further development for the digital economy. We offer specific suggestions for OR professionals to prepare for a future in which most businesses will be e-businesses.


We may be living through the business equivalent of the Cambrian explosion when, after 3.5 billion years of sluggish evolution, a vast array of life forms suddenly appeared in only 10 million years. New business models and ways of organizing and operating businesses are appearing in comparably rapid profusion, driven by stunning advances in the information technologies.

As managers pursue organizational change on a massive scale, they have focused to the point of preoccupation on the opportunities presented by modern information technology. The need for more decision technology has been growing all the while, but only recently have competitive pressures begun to build for more applications. Fortunately, new data sources, operational business software, intermediaries, and data exchange standards are emerging that are very conducive to decision technology. Thus the digital economy is entering a phase in which decision technology seems poised to rise and join information technology as a vital engine of further development.

What kinds of opportunities does the dawning e-business era offer OR, and how has OR fared in taking them up? We have inquired widely in academia and in industry over an extended period. We find that, after a slow start perhaps obscured somewhat by secret projects (we encountered more than a dozen), OR practitioners are now beginning to capture some of their abundant opportunities.

Here are some examples, and we shall recount many more in their proper places.

Market forces will likely increase the rate of progress, but we believe OR professionals need to extend their technical repertoire and change some of their ways to approach their full potential in the new era.  They need to: OR academics will find ample challenges in supporting the first two items with applicable research and education.

The first item is the main focus of this article. Observations on the second also occur throughout, with more pointed commentary at the end.

In what follows, we sketch a view of the e-business landscape that provides some perspective on a very large territory. Next we identify where OR applications appear most frequently within this landscape. Then we review applications and opportunities in four selected areas: information goods and services, supply-chain management, network infrastructure, and software tools for decision technology. Based on this review, we present what we believe are OR's particular strengths in the context of the digital economy and selectively illustrate these with discussions of customer relationship management and real-time OR. We conclude by drawing some actionable implications for practitioners.

Although the main orientation of this article is toward practice, researchers should not find it lacking in stimulation.
 

The e-Business Landscape

Our view of the e-business landscape (Figure 1) serves as a framework for what follows and introduces essential concepts. It necessarily focuses on online (mainly TCP/IP-based) rather than offline activity, but these are converging so fast that it will soon be regarded as archaic to speak of one as though separate from the other. TCP/IP (Transmission Control Protocol/Internet Protocol) is the protocol suite on which the Internet is based.


Figure 1: The e-business landscape has three major parts: the first centers on the needs of end-consumers, the second on the needs of businesses, and the third on the infrastructure needed to support the other two. The given two-level classifications of the individual parts draw distinctions needed to understand this landscape. Numbers in italics are annual revenue estimates in billions of dollars for the US except as noted. Sources:
1/ [Kafka 2000; Putnam 1999; Sanders 2000; Williams 1999]
2/ [Russell and Keith 2000]
3/ [Lawrence 2000]
4/ [Barua and Whinston 2000], worldwide Internet-related sales of US-based companies (these numbers are growing very rapidly and are not directly comparable to the others since they pertain to 4-5 years earlier)
5/ Worldwide lower bound inferred from [Morris 2000] (associated services worth a small additional integer multiple)

The e-business landscape contains two major parts, (1) consumer-oriented activity and (2) business-oriented activity, both supported by (3) the e-business infrastructure. Consumer-oriented activity comprises business-to-consumer (B2C), government-to-consumer (G2C), and consumer-to-consumer activity (C2C). Business-oriented activity comprises business-to-business (B2B), business-to-government (B2G), and government-to-business activity (G2B). We devote little attention to government activity, although US G2C and G2B activity amounts to some $450 billion annually in fees and fines (and trillions in taxes), and B2G sales of materials and services totals about $550 billion across all levels of government [The Economist 2000a]. Nor do we consider C2C, which thrives via such consumer auction sites as eBay, online classified advertising, and portal sites that facilitate communication among individuals (for example, Web-based e-mail, instant messaging, and Web space for individuals and communities). However, commercial C2C intermediaries and the fees and commissions they collect are part of B2C.

We subdivide consumer-oriented activity according to revenue source: directly from consumers through sales, access charges, subscription charges, commissions, and the like, or from nonconsumers in return for visibility to consumers (including sponsors and those who pay for referrals). Nonrevenue-producing online activity can also be relevant to e-business (and to OR [Geoffrion 1998]). For example, affinity-group Web sites (demographic, geographic, or topical) often contain serious discussion of commercial products and services and facilitate access to them.

We subdivide business-oriented activity into that conducted a) directly between the essential parties, b) with the help of intermediaries (for example, electronic markets or exchanges), c) via an Intranet, and d) via EDI (electronic data interchange). All but the last use Internet technology exclusively. The first two use either the public Internet or extranets, which are members-only networks run by individual organizations, often implemented as virtual private networks on the public Internet. Intranets use secure, intraorganizational, Internet technology-based networks typically implemented as private networks or as virtual private networks.

Organizations use intranets for a variety of internal, often operational, purposes -- accessing customer records and internal reports, conducting administrative procedures, collaborating, distributing corporate information, providing personnel services, training, and automating work-flows [King 2000]. They also use them to conduct internal activity, mainly to transfer goods and services using internal prices (interplant transfer, chargeback for computer services, etc.).

EDI predates Internet-based e-commerce by about two decades, and still surpasses it in magnitude but is growing much more slowly because of its more limited functionality, relative inflexibility, and higher costs. Legacy EDI activity will occur for many years, with some of it migrating to extranets, but most new EDI applications are implemented using Internet technology and XML (eXtensible Markup Language).

We distinguish between physical goods, like cars and computers, and (digitizable) information goods, like magazines and music. Similarly, there are physical services, like transportation, and (digital) information services, like news feeds. When completely digitized, information goods and services incur negligible marginal production costs after the first unit, no marginal transportation costs (except when content delivery networks are used to serve content from caches), and no marginal inventory costs (except for obsolescence costs in some cases).  Moreover, they can be reproduced and moved in unlimited quantity almost instantaneously.  Physical goods and services do not enjoy these magical qualities. They require supply chains whose annual costs approach $1 trillion in the US [Delaney and Wilson 2000].

For physical business goods and services, we also distinguish between spot and prearranged transactions. The digital economy is greatly increasing the frequency of such spot activity as buying and selling capacity and inventory. As Delaney and Wilson [2000] argue, the stage is set for an epic struggle between such markets and traditional ways of doing business based on persistent relationships.

A huge e-business infrastructure supports all of this activity. The foundation is the network infrastructure, which includes information appliances (networked PCs, personal digital assistants, cell phones, and other devices), servers, access technologies such as cable modem and DSL (digital subscriber line), backbone technologies, fiber optic cable, content delivery networks, networking hardware and software, Internet-access and backbone service providers, network storage providers, and secure commerce infrastructure (for example, digital certificates). Components are sometimes packaged and offered as infrastructure targeted towards specific markets. An important example is the ASP (application service provider) that operates secure server farms in data centers with highly available connections to ISP (Internet service provider) backbones. Such ASPs offer a platform for making software available as a service (Figure 2).

Figure 2: An application service provider (ASP) offers access to application software running on an application server via the Internet and a local client program (often a Web browser). The application server has secure access to applications and databases, legacy or otherwise, through application program interfaces (APIs).  This is an increasingly popular way for software vendors to make their software available as a service.
 

Network applications build on network infrastructure to enable e-business. These include software for Web applications development, search, and transactions and such services as e-business consulting and online training.

Decision technology adds value to network infrastructure and applications by making them smarter. We use decision technology inclusively to refer to modeling and solution techniques in the tradition of classical operations research, statistics, and parts of mathematical economics, to symbolic and numeric reasoning techniques from artificial intelligence, and to the implementation of these techniques in software. In our view, OR needs this breadth in the present era. Within decision technology, we distinguish between applications and the software tools that enable them. For example, a Web-ready component library for optimization would be a tool, whereas software for online investment portfolio optimization that uses this component library would be an application.

Our extensive search for applied work on the intersection of OR and e-business found the most activity in four areas of the e-business landscape (Figure 1):

The remainder of the landscape may have received less attention to date from OR practitioners, but do not discount its future potential. For example, advertising and customer relationship management applications are heating up rapidly. The decision technology applications category is a special case since every such application is associated also with some other portion of the landscape.

We now review in some detail the four noted areas of the e-business landscape, with particular attention to opportunities.
 

Information Goods and Services

Information goods include books, greeting cards, music, software, video games, and videotapes. Although these goods are traditionally manufactured and delivered in physical form, they can be digitized, and so need not be materialized for customers who have the means to receive them digitally -- a solid state player to display books, a screen to display an electronic greeting card, etc. Over time, digitizable goods will increasingly be delivered to customers in digitized form -- almost completely bypassing, for downloaded goods, physical manufacture and all that comes afterward [Johnson 2000]. Supply chains for information goods in physical form are therefore doomed to become less important.

The main categories of information services are entertainment, financial, news, telecommunications, and travel, but only to the extent that their delivery and business processes are digital. The ASP industry, expected to explode as software becomes more of a service and less of a product [Apfel 2000], cuts across most categories. Since administrative, personal, and professional services usually require people for performance, we categorize them as physical services (an exception is the Web-based SmartSettle negotiation support system, which uses mixed integer programming at its core and does not require a professional facilitator). In travel, we classify an airline's direct sales Web site under physical services, since fulfillment requires flying airplanes, and agents under information services since they deal only in tokens for services that others will fulfill.

Based on detailed forecasts by Forrester Research, we estimate that information goods and services, exclusive of EDI, will account for roughly one-third of the $187 billion B2C activity projected for 2004, a much smaller fraction of the $3 trillion B2B goods projected for 2004, and roughly half of the $220 billion B2B services projected for 2003 (Figure 1).

One can distinguish two kinds of managerial opportunities for OR in connection with information goods and services: to help design and operate e-business processes and to analyze business issues of a less recurrent nature.

The processes are of course very different from those for physical goods and services, although many analogies can be drawn: information goods and services have to be created, put in saleable condition, made available for sale, and delivered to customers. Web caching and content delivery networks [Chan et al. 1999] can be thought of in terms of such digital supply chains, as discussed in a subsequent section. We discuss OR's contributions to other e-business processes later in the present section.

Economists have had the most to say about business issues. A good example is the book Information Rules, in which Shapiro and Varian [1998] cover pricing, product versioning and bundling, intellectual property rights management, lock-in, network externalities, and other issues for information goods and services. They argue that the digital economy is not as novel as often portrayed, and that well-established economic ideas can be applied to craft strategy and deal with common e-business issues. They include no explicit mathematics or models, but it is obvious that models could be formulated using standard ideas from economics, especially from microeconomics (see the simple mathematical models on the Information Rules Web site under "Teaching").

This book and other economics-based works on the digital economy such as [Bakos 1998; Bossaerts, Fine, and Ledyard 2000; Smith, Bailey and Brynjolfsson 2000; Vakrat and Seidmann 2000] contain an implied challenge to OR professionals: to attempt modeling applications that carry economic analysis of e-business issues in the direction of more detailed, quantitative studies of particular problems faced by particular companies.

Moving from stylized economic models to real applications in the OR tradition will require less reliance on convenient assumptions, more reliance on computational rather than analytical solutions, and sometimes facility with such tools as Mathematica that support symbolic as well as numeric reasoning. Achieving such a fusion of the two traditions is a major challenge facing OR, and success would also strengthen the strategic capabilities of OR practice, something not always seen as a hallmark of the field.

OR can also add value to information goods and services by direct incorporation. For example, a book or technical manual downloaded to a portable display unit containing a processor could include some content computed on demand from stored data and models. Tables and graphs, for instance, need not be static, but could be computed as needed by a reader who revises the default parameter settings of an underlying model. In this way, OR can become part of books, manuals, and briefer works in any of its many application domains. (One enabling technology toward this end is MathML, a markup language for mathematical processing.)

Packaged software provides a more familiar context for OR to add value. For example, incorporating OR into geographic information system (GIS) software can yield large practical benefits [Weigel and Cao 1999]. Leading GIS software vendors, such as ESRI, now offer Internet map servers and OR components that can serve as platforms for OR applications. For instance, with real-time data about truck locations and traffic, GIS and OR already help retailers achieve greater efficiencies in product delivery [Brown 2000; Partyka and Hall 2000].

Spatial data modeling, which is greatly facilitated by GIS, will play an important role in mobile commerce (commerce enabled by mobile information appliances such as Internet-enabled cell phones and wireless personal digital assistants, whose numbers are forecast to grow five-fold from 1999 to 2003 [Meeker and Mahaney 2000]). The next generation of these appliances will be location-aware based on the Global Positioning System or ground-based networks or a combination of both. Given knowledge of the location of users carrying these appliances, a range of information services that exploit the availability of spatial maps and OR algorithms are possible. Two examples are real-time routing to avoid congested roads and geographically specific recommendation systems that consider interests and preferences when suggesting restaurants or other stationary facilities.

"OR Inside" is still in the future for most information goods and services, but it is very much in the present for some Internet-based services.

        Financial Services. OR methods have long played an important role in financial applications [Jarrow, Maksimovic, Ziemba 1995; Luenberger 1998]. Examples of practical successes include the analysis done by the Management Science Group at Merrill Lynch Private Client Group on a strategic service-pricing response to the discount online broker challenge [Nigam, Labe and Altschuler 2000]; products from Web-savvy, OR-based companies, such as Algorithmics (enterprise-wide financial-risk-management software for market, credit, liquidity and operational risks) and BARRA, Inc. (portfolio analytics and enterprise-risk management); and high-impact work in asset and liability management at Towers Perrin-Tillinghast [Mulvey, Gould and Morgan 2000] and in portfolio construction at GMO [Bertsimas, Darnell and Soucy 1999].

Inevitably, OR-based financial products and services are finding their way online.  Online business financial services is the largest of the business services sectors, forecast to expand from $7.3 billion in 1999 to $80 billion in 2003 [Putnam 1999]. One such service is the Bond Connect online marketplace for fixed-income securities, which uses integer programming to help match and price trades in a combinatorial auction setting. The novel design, based on work by Bossaerts, Fine, and Ledyard [2000], promotes liquidity by permitting contingent cross-market orders that reflect whole-portfolio considerations. Originally available only over a proprietary network, it is now available over the Web. Another service is investment-portfolio risk management, in which recent advances based on scenario simulation enable ASPs (for example, Credit Suisse First Boston) to perform all the heavy model computations while their institutional clients perform the light, portfolio-specific risk calculations with proprietary data [Dembo et al. 2000; Young 2000]. Notice that this partitioning of work enables one to take advantage of ASP functionality while still preserving client confidentiality. A similar service is available to individual investors.

Among consumer services, automated online financial advice is forecast to explode in penetration from an estimated 1.8 million US households at the end of 2000 to 20 million by 2005 [Punishill 2000].

Online advisory financial services increasingly embed optimization routines. An early example is Optimal Retirement Planner from Sundown Software Systems, offered free through an ASP. It relies on linear programming instead of on simple formulas and rules as traditional retirement planning calculators do. Based on current savings, planned contributions, and desired estate, it formulates a model and computes a schedule of transfers and disbursements from retirement accounts to maximize the amount of annual after-tax money available for spending through the term of retirement.

A better-known ASP service for optimization-based investment advice is Financial Engines Investment Advisor, which advises on most tax-deferred retirement accounts. It offers basic features for free and more advanced ones for a fee. It uses quadratic programming for portfolio optimization and Monte Carlo simulation to forecast probable investment outcomes.Several other firms, including BARRA, Inc., offer portfolio-optimization services, financial-risk management, and investment analytics via the Web.

OR is also finding its way online in lending and in the analysis of electronic markets. ILOG, Inc. has developed a real-time constraint-programming application [Lustig and Puget 1999] to online lending, First Union Loan Arranger, for First Union Home Equity Bank. It takes the customer's preferences into account to calculate the best loan for the customer subject to constraints imposed by the bank's loan approval policies.

Clemons and Weber [1997] applied information economics and computer simulation to obtain strategically valuable insights into screen-based securities markets, and probably also into emerging electronic markets in which highly profitable accounts have traditionally subsidized unprofitable ones (for example, some financial services, insurance, and telecommunications markets). The problem, they say (p. 1696), is that "… cross-subsidization attracts new entrants with targeted marketing strategies, based upon opportunistic cream skimming ... ." The Internet is famous for facilitating this sort of market efficiency.

Other opportunities to embed OR surely will follow from the success of online trading and investing [Wall Street Journal 2000], from the trend toward online banking, and eventually from online insurance [The Economist 2000b].

        Travel-Related Services. Leisure travel (mainly airline tickets, lodging, and rental cars) is forecast to be about 12 percent of all B2C e-commerce in 2004 [Williams 1999], a share considerably larger even than the total of computer hardware and consumer electronics. Business travel is forecast to be about 17 percent of all online business services in 2003 [Putnam 1999], which is about half of business financial services. Moreover, business travel is forecast to have by far the largest penetration rate among the major groups of B2B e-commerce services: about 32 percent of total business travel (online or offline). Our focus here is on the information services related to travel, not the physical services.

The airline industry pioneered e-commerce about four decades prior to the advent of the Web, deploying some of the world's first business-to-business systems. Thus, OR practitioners can look to the airlines for experience, technology, and applications that may be adaptable to other e-business domains. The discussion by Smith et al. [2001] of Sabre's use of OR in the airline industry is instructive even beyond travel-related information services:

  1. The Sabre computer reservation system was "the first real-time business application of computer technology". This system and its competitors formed the basis for today's global distribution systems for reservations, which support multiple distribution channels and vendors in many travel-related industries. They are similar in function to, and predated by more than 20 years, the vertical Web portals currently the focus of frenzied activity in many industries.
  2. Sabre's low-fare search engines have been used by travel agents since the mid-80s. The enormous user-base expansion that followed public access to them via the Web increased both the number and the kinds of database queries to be processed, forcing a substantial redevelopment effort to deal with the associated optimization problems. Sabre's experience offers scalability lessons for other OR applications that must migrate to the Web, and possibly also for Web shopbots -- programs that consumers use to search the Internet for goods and services meeting low-price and other criteria.
  3. The display-ordering problem is fundamentally important to dynamic Web page design, especially for the results of shopbots, recommendation systems, and search engines. The essence of this problem is how to order the results to promote some objective -- such as to favor some product or vendor or to direct traffic to some Web site -- to the maximum extent permissible under regulatory, ethical, and market constraints. This can be formulated as an optimization problem if one can model how display order influences viewer preferences. Sabre's success with such applications should encourage others to tackle similar opportunities in other e-business contexts.
  4. Yield management, originally a blockbuster airline application, is diffusing rapidly throughout the hospitality and transportation industries and beyond (including B2B) as e-mail and the Web speed up communication with customers. These technologies allow companies to change prices -- customized to individuals or groups -- globally and instantly as commitment deadlines approach. They also enable rapid customer responses to price changes and subsequent real- or near-real-time negotiations.
Online leaders are integrating yield- and revenue-managementsystems with core business processes in such industries as last-minute travel deals, natural gas trading, and ticket sales. For example, OptiYield-RT is a real-time yield management system for truckload carriers based on load data from the carrier's order entry system, demand data from a cooperating Internet-based exchange, current truck locations according to global positioning technology, and other data. Another yield management product, NeoYield from NeoModal.com, is designed for ocean carriers to use on an ASP basis. It uses demand information from carrier forecasts, network capacity data (vessel space, container availability, and terminal births), and carrier cost data to decide what demand to satisfy at what price and how best to reposition empty containers [Hingorani 2000].

In addition to the well-developed solution techniques for perishable products and services pioneered by such airline-bred specialists as PROS Revenue Management, Inc., Sabre Inc., and Talus Solutions, there are techniques for other formulations of the dynamic-pricing problem [Andrews 1999; Kephart, Hanson and Greenwald 2000]. Dynamic pricing will play a crucial role in many online markets, including online auctions [Lucking-Riley 2000], and OR technology is very useful for designing associated business processes. For example, Home Depot uses integer programming in an Internet-based combinatorial bidding application for contracting transportation carrier capacity [Keskinocak and Tayur 2001].
 

Supply-Chain Management

Physical goods and services make up the lion's share of the e-commerce forecast for 2004: roughly two thirds of the projected $187 billion B2C activity and a much larger fraction of the projected $3 trillion B2B activity (Figure 1).  If supply-chain costs (inventory, transportation, warehousing, and logistics administration) consume anywhere near the same proportion of the online share of the gross domestic product as they do of the offline share, about 10 percent [Delaney and Wilson 2000], supply chains will play a crucial role in the digital economy.

OR-powered supply-chain management will be important in the online economy, as it has been in the offline economy, for strategy, tactics, and operations. The digital economy provides further reasons to use OR, including these:

  1. Enterprise resource planning (ERP) and advanced planning and scheduling (APS) vendors are striving to become Internet centric and to meet brisk demand for better planning and scheduling capabilities within a context that is rapidly expanding to include e-business.
  2. B2B electronic markets are growing rapidly, with spot markets flourishing and dynamic pricing becoming pandemic.
  3. The Internet is stimulating much more supply-chain coordination and collaboration with suppliers and customers.
  4. The Internet is stimulating expansion of supply chains to include product design and customer relationship management.
  5. The trend toward mobile communications and computing in the trucking industry is accelerating Internet-based decision support applications in trucking.
  6. The Web greatly facilitates deploying highly interactive applications.
These are some of the ways in which the digital economy adds to the importance, opportunity, or effectiveness of OR-driven supply-chain management. They warrant elaboration.

        ERP and APS (1).  ERP systems have been implemented by roughly half of all large companies in the US and Europe, are spreading rapidly to midsize firms, and are incorporating e-business functionality. Nearly $10 billion is spent annually on ERP software licenses in the US alone, and still more on implementation and associated services. Sadly many firms found essentially no P in ERP. These systems focused on transactions, with little provision for planning and scheduling. Worse, they often obliterated valuable OR applications.

A brisk demand for supplemental APS software developed. Optimization became a panacea to such an extent that the word is now debased to mean merely "try to improve." Although everyone wants "optimal" plans and schedules, most planning and scheduling software from APS and ERP vendors produces solutions that are workable but often far from optimal. Optimality or something close to it looks like a long-term objective, and that is an enduring opportunity for OR. ERP vendors (most now with APS capability) have been scrambling to incorporate better planning and scheduling into their products, as well as Internet-enabled connectivity (for example, with EDI and XML-based document exchange standards) and greater interoperability with third-party software [Sodhi 2001; Sprott 2000].

An important legacy of the ERP movement is that it made available far more high-quality transactional data for modeling purposes. OR practitioners can tap this data, but connecting model-based applications to ERP systems requires using contemporary, widely-adopted application program interfaces [Sprott 2000]. This can be done. OptiFlow, for example, interfaces with ERP, APS, and transportation-management systems; it optimizes routing and load consolidation for trucking companies each night, using the Web to obtain data and to distribute solutions.

        Electronic Markets (2).  Electronic markets are forecast to account for about half of B2B e-commerce trade in 2004 [Kafka 2000]. Online markets (these exclude bilateral trade between pairs of trading partners) often take the form of auctions and exchanges hosted by buyers, sellers or intermediaries [Bakos 1998; Kaplan and Sawhney 2000; Lucking-Riley 2000]. They support prearranged and spot buying and selling. In spot trading, there is a strong trend toward transaction prices that change in response to the latest information about vendors (for example, capacity, demand, inventory, and scheduling) and about buyers (for example, bidding behavior or clickstream history). This creates opportunities for analysis and for model-based systems to set prices, bids, and negotiating positions rationally. Keskinocak and Tayur [2001] explain some of these opportunities in a way that recognizes the roles of both economics and OR.

Economic theory is having a major practical impact on online market design; for examples, see Market Design Inc. (auction market design) and Perfect.com (RFQ process automation for exchanges). Economics becomes stronger yet when more OR technology is added. For example:

There are indications of an important trend among electronic market makers: that many will provide OR functionality to participating firms because this can add substantial value. Such functionality could include optimal auction design and bidding services, individual and collaborative supply-chain management, dynamic pricing services, and MCDM (multicriterion decision-making) aids for procurement. Electronic marketplaces already offering OR functionality include Digital Transportation Marketplace from Logistics.com, FreightWise and eConnections (built with Manugistics, Inc.'s ExchangeWORKS electronic exchange platform), mysap.com and marketplaces built using the i2 TradeMatrix suite of components. Furthermore, since some OR applications are better run by an ASP than by the company they serve [Sodhi 2001], electronic marketplaces may pick up additional applications of this sort.

If OR functionality becomes widespread, electronic marketplaces could develop into one of the most important of all OR application venues. At a minimum, we expect them to become an important new source of market data and industry statistics with which knowledgeable participating firms can build their own models.

        Collaboration (3).  Internet connectivity is causing supply-chain management to expand in the direction of suppliers and customers, thereby causing the physical scope of supply-chain models to expand [Sodhi 2001]. For example, the Internet makes vendor-managed inventory more practical, thereby inviting extension of inventory models and software. For another example, the availability of data about capacity, inventory, and demand from trading partners' ERP systems in B2B marketplaces sets the stage for integer programming to perform multiway matching of supply and demand for manufacturing capacity and inventory [Keskinocak and Tayur 2001].

        Functional Integration (4).  The Internet also facilitates expanding supply-chain management in the direction of product design, sales, and customer relationship management (CRM) [Sodhi 2001]. Again supply-chain models must be expanded, this time with respect to their functional scope.

Keskinocak-Tayur [2001] and Sodhi [2001] elaborate further on these four points and cite companies that are exploiting these OR opportunities.

        Networked Fleets (5).  Fuel is a major operating cost in the half-trillion-dollar trucking industry, makingfuel-purchase optimization important. ProMiles Online was the first to offer this service online, with an ASP application that makes the daily updating of fuel prices transparent to users. Another ASP service, OptiStop, combines this application with optimal routing. It uses the Web to reach a carrier's system, which in turn reaches the mobile satellite communication terminal that many trucks carry; alternatively, owner-operators can use OptiStop directly via a Web-based interface.

Such OR applications are likely to come into general use. Computers are already common in truck cabs (about 20 percent in 2000), truck stops are increasingly computer friendly, and most trucks should soon have mobile Internet connections and location-finding equipment. The latter enables new rendezvous tactics for swapping trailers or parts of loads away from fixed distribution facilities, which poses new modeling challenges.

        Interactive Application Deployment (6).  The Web makes it inexpensive for the first time to deliver highly interactive OR applications at the point of need on a global scale. For example, it is now practical to make MCDM methods available with the interactivity needed for such applications as procurement. Frictionless Commerce offers software that incorporates such methods tailored to B2B purchasing for maintenance, repair, and operating supplies. Several companies offer such methods for B2C applications, including financial services. For another example, an LP-based, ASP-hosted contract negotiation tool like NeoSelect from NeoModal.com would be impractical to deploy other than online because of the negotiations and many cost-service trade-off scenarios needing solution during a typical global ocean shipper's contracting period, which may involve hundreds of prospective trading partners [Hingorani 2000].
 

Network Infrastructure

The meteoric growth of the Internet is well documented [Zakon 2000], comprising more than 93 million hosts in over 200 countries as of July, 2000. E-business applications are both leveraging and further driving the growth of this infrastructure. As these applications mature, people are paying increasing attention to quality of service issues. According to a Forrester Research analyst, "Eight seconds isn't fast enough any more when it comes to downloading Web pages … expectations are around four seconds, no matter what kind of connection you're on" [Nelson 2000]. Improving response time requires attention to resource allocation and pricing, which OR technologies are well positioned to address.

From the consumer's quality of service viewpoint, the network infrastructure for e-business has three major components:

  1. Local consumer access to the Internet (the so called "last mile"), which is migrating from narrow-band, dial-up access to high-speed broadband access using either DSL or cable modem technology;
  2. The Internet and networks that use Internet technology, especially intranets and extranets, which deliver the content from a server to the user's browser; and
  3. The Web-server farms and transaction-processing systems that facilitate access to content.
The delays users encounter may be caused by problems with any of these components.

        Local Access Networks. Even with the growing adoption of broadband technologies, dial-up access to the Internet over the public telephone network will remain the dominant mode until about 2005 [Meeker and Mahaney 2000]. Calls to ISPs differ from voice calls in their statistical characteristics. Their greater length has resulted in an increase in blocked calls, both voice and data. In redesigning their networks to handle these fundamentally different types of calls, local exchange carriers are using queueing theory and new statistical models of calling patterns that differ from the Poisson models traditionally used to design voice networks [Willinger and Paxson 1998].

Researchers have also examined the design and economics of local access to data networks, including broadband Internet access. Fryxell, Sirbu, and Wanichkorn [1999] discuss the economics of TCP/IP-based local-access networks, and Klincewicz [1998] reviews OR methods for designing tributary networks. The application of OR to these problems requires a strong background in communications networks and technology. Oppenheimer [1999] provides a good introduction to network design and Cahn and Chan [1998] cover OR approaches to wide-area-network design.

        Content Delivery Networks. Quality of service for content delivery networks has been studied from three perspectives.

The first is that of Web caching [Rodriguez, Biersack, and Ross 2000]. A Web cache is a computer system in a network that monitors requests from clients to servers and stores a copy of requested content. When it sees a request for a Web page that has been stored, it serves its local copy. In this manner, caches reduce response time for accessing Web content. Serving from cache also conserves bandwidth that otherwise would be used to retrieve content from originating servers, a plus because the cost of storage is lower than the cost of Internet bandwidth [Christy 2000]. Further, caching reduces the workload of originating servers.

Content-delivery network companies, such as Akamai and Digital Island, own caches, which are located at large ISP access centers. Content-delivery networks must formulate caching policies. These policies are governed by contracts with content providers, who specify the number or placement of their mirror sites, or objectives based on response time or bandwidth usage [Chuang and Sirbu 1999]. Typically, the policies seek to minimize response time and conserve Internet bandwidth. Given replicated content in the caches, content-delivery networks need to direct incoming requests for content to the most appropriate caches. They want to do this distributed load balancing well because they bill content providers for bytes served. Akamai, in particular, makes extensive use of OR methods such as min-cost multicommodity flow algorithms for this purpose (see Akamai patent US06108703 for global system hosting).

The second perspective related to content delivery is the use of pricing for allocating resources. Currently, Internet pricing is the same for delay-sensitive packets (such as telephony) and delay-insensitive packets (such as e-mail), even though different applications require different service qualities.

In general, analysts have focused on congestion pricing versus pricing at marginal cost of bandwidth. Congestion pricing reflects the delay the allocation of bandwidth to one application causes to other applications. Some analysts use economic modeling [Gupta, Stahl and Whinston 1999]. Others use statistical modeling to assess the demand for bandwidth and consumers' willingness to pay for different levels of service [Varian 2000]. This may prepare the way for applying yield management to ISP services. Finally, Chuang and Sirbu [1998] discuss the pricing of multicast (many recipients) versus unicast Internet traffic. Pricing has become even more important with the rollout of Internet Protocol Version 6, which permits tagging packets with quality-of-service labels. While backbone ISPs do not currently reconcile accounts for packets exchanged with other ISPs at network access points, pricing issues will likely become more important in the future.

The third perspective on content delivery networks concerns their design, long a fertile application area for OR [Cahn and Chan 1998]. Jim Crowe, CEO of Level 3 Communications, which has built a coast-to-coast, fiber-based, Internet protocol network says: "Level 3, at its heart, is a technology-based company and frankly, the central technology is operations research and optimization, which I tend to think is going to revolutionize all of business over the next 20 years." [Horner 2000, p. 40]. Among other applications, Level 3 uses OR to decide how many empty fiber-optic conduits to put in the ground to minimize expected long-run network costs in light of cost and capability estimates for future generations of fiber. This is an important problem, since optical technology is improving rapidly and trenches are expensive.

The closely related topic of survivable network design has become increasingly important to ISPs. The aim is to maintain network services and minimize congestion after physical or software attacks destroy links or switches [Medhi and Tipper 2000].

        Optimizing Quality of Service on Web Servers. The control and optimization of performance measures for high-volume Web sites requires a fundamental understanding of user-request patterns and their impact. One successful methodological contribution toward this end used stochastic processes and statistics to characterize request patterns for heavily accessed Web servers, and tested the results on data from the 1998 Nagano Olympic Games server [Iyengar, Squillante and Zhang 1999]. IBM now includes these techniques in its leading application server product, WebSphere, to improve peak-period response times.

To solve network-infrastructure problems, OR practitioners need a good understanding of network protocols (TCP/IP), particularly such application-layer protocols as HTTP, and such concepts as caching. Good starting points are [Kurose and Ross 2000] on TCP/IP and [Zhang 2000] on the technology underlying packet-switching networks and Internet protocols.
 

Software Tools for Decision Technology

We focus on packaged, rather than custom-built, software tools for decision technology that contribute toward improving the infrastructure of e-business by facilitating OR work in that context (see the third part of Figure 1). Whether or not such software is sold over the Web is not our concern here (such sales would register under the second part of Figure 1), nor are the very considerable employment opportunities for OR expertise associated with its design and implementation.

Such software most enhances OR professionals' productivity and the range of products and services they can provide when it has the convenience of Web-accessibility, and when it can operate in conjunction with other software in an Internet environment [Bhargava and Krishnan 1998] and hence be incorporated into e-business software. This is perhaps especially true for the "lone" practitioner.

Two types software are particularly useful to OR practitioners: (1) free software suitable for internal purposes short of incorporation into production-quality application software, and (2) commercial software suitable for building Web-enabled, production-quality application software or for doing OR analysis -- especially when it complies with e-business application integration standards. Between these two is open-source software, which has considerable potential. It is free, can be included in applications subject to licensing restrictions, and can be of very high quality. Yahoo! reportedly runs largely on such software. Open-source decision technology software is just starting to appear; for example, IBM's Common Optimization INterface.

Much useful software is now freely available on the Web (sometimes with restrictions against commercial use). For example, with just a Web browser and an Internet connection, anyone can undertake to:

Over time, application service providers will be making more and more OR tools available via the Web, usually for a fee.

For projects that require building Web-enabled, production-quality application software, or that could profit from making models or results accessible via the Web, or that need industrial-strength tools, OR practitioners have an expanding array of options:

Other vendors choose to specialize in turnkey installations, such as ALT-C Systems Inc. (which offers TimeTrends e-Forecasting). Still others function as partners, such as: Most analytical software companies will likely have to Web-enable their products [Bhargava and Krishnan 1998] to remain competitive. The bar will have been raised within a few years, and thereafter Web-enablement will be viewed as a competitive necessity rather than competitive advantage.

With the software categories just reviewed changing so rapidly, OR professionals will need to invest extra time staying abreast of such software and compatible implementation architectures.
 

Why the Digital Economy Needs OR

Some of the kinds of value which OR can add are particularly well matched to the digital economy's needs. Here are six notable strengths of OR whose importance springs from attributes of the digital economy. They are not the ones most commonly mentioned in the context of the offline economy; OR is far more than merely a way to squeeze costs by another 5 percent.

  1. OR excels at squeezing value out of data, which information technology is creating in unprecedented abundance: auction logs, customer profiles, mobile scanner data, point of sale data, process data gushing into data warehouses, transactional ERP data, Web logs, and more. By using statistics, data analysis, data mining [Goebel and Gruenwald 1999; Two Crows Corporation 1999], large-scale optimization, and other decision technologies, organizations can turn the data deluge into actionable knowledge. More on this below.
  2. OR can cope with complexity in design, planning, and operations because it is inherently analytical. Analysis means breaking up a complex whole into its component parts; just what is needed to deal with the increasing complexity brought about by e-business.
  3. OR can manage risk and deal with uncertainty using statistics, decision analysis, and probabilistic modeling. In an age when business and technological change is so rapid that the past is a poor guide to the present, let alone the future, it is prudent to invoke model-based approaches to decision-making that quantify uncertainty and risk explicitly.
  4. OR's model-building approach is one of the most reliable ways to achieve a deep understanding of business processes and issues. It can be argued that no phenomenon, even man-made ones like business processes, is truly understood until it can be measured and modeled. Hence OR accords well with the premium that management increasingly places on intellectual capital and methods for knowledge discovery.
  5. OR can perform virtual experiments (analyses, simulations) without risking damage to a company's assets or financial performance. With intuition-busting novelty the order of the day, businesses need to avoid failures whose consequences may be exhibited and multiplied by the Web's global reach.
  6. OR can provide decision technology for operational software to handle entire classes of decisions quickly (perhaps in real time, as in many Web applications), repeatedly, and automatically. Even decisions that have long defied automation, such as approving home equity loans, are now made automatically using decision technology. Information technology is seldom sufficient for automating business decisions, for rules of thumb that work well even 99 percent of the time can generate huge economic penalties and dissatisfaction when used on a high-traffic Web site. The solution is to wed decision and information technology.
Other conspicuous strengths of OR, such as powerful ways to analyze decisions of great consequence, to achieve true cost minimization in many cases (not just cost reduction), and to make trade-offs, seem not to be especially advantaged by the advent of the digital economy but remain as useful as ever.

Every strength has already been illustrated by cited applications (Table 1). We elaborate further on the first and last.
 
These Strengths 
of OR …
… Help Meet 
These Challenges 
of the Digital Economy
Illustrative Applications
(discussed in the text)
Exploiting 
the Data Bonanza
The production of digitally-formatted data now dominates non-digital by more than an order of magnitude, and is growing far faster [Lyman and Varian 2000]. Customer relationship management (see the subsection "Exploiting the Digital Data Bonanza");
Electronic market services (Digital Transportation Marketplace by Logistics.com, FreightWise by Manugistics, Inc.); 
Web data mining [Cohen, Kelly and Medaglia 2001];
Web-site personalization (Strategic Data Corp.).
Coping with Complexity The digital economy multiplies the decision complexity of the traditional economy with a host of new technological options. Combinatorial auction bid selection (Automated Credit Exchange [Ishikida et al. 2000], Bond Connect [Bossaerts, Fine, and Ledyard 2000]);
Content delivery network operations (Akamai patent US06108703);
Logistics operations (OptiFlow).
Coping with Uncertainty Accelerating technology-driven business innovation and change greatly amplify traditional sources of uncertainty. Scenario-based forecasting (Financial Engines Investment Advisor); 
Mark-to-Future [Dembo et al. 2000]);
Web server quality of service [Iyengar, Squillante and Zhang 1999]; 
Yield management [Smith et al. 2001].
Achieving Understanding The digital economy's urgent demands for action force many decisions to be made without benefit of the cold light of reason. Most applications based on validated, symbolic models in the OR tradition.
Experimenting 

Without Risk

Accelerating technology-driven business innovation and change greatly increase exposure to risk. Fiber network planning [Horner 2000];
Investment portfolio analysis (Financial Engines Investment Advisor);
Most applications based on predictive models in the OR tradition.
Automating 
Recurrent Decisions
Scalability and Web-user expectations drive the need for a high level of operational automation in e-business. Home Depot combinatorial auctions [Keskinocak and Tayur 2001];
Online lending (First Union Loan Arranger); 
Real-time marketing optimization (MarketSwitch Workstation);
Real-time yield management (OptiYield-RT).

Table 1: The digital economy needs these particular strengths of OR. Nearly every application mentioned in this article illustrates one or more of them.
 

        Exploiting the Digital Data Bonanza. Customer relationship management is one of the greatest beneficiaries of the IT-induced bonanza of data, and OR is taking advantage of it. Software Magazine found CRM to be the fastest-growing sector of the software industry during 1999, and IDC forecasts CRM to be the fastest-growing sector of the packaged analytic-applications-software market through 2004, jumping from worldwide revenues of $486 million in 2000 to $2,374 million in 2004 [Morris 2000]. The aim of CRM is to identify, acquire, serve, extract value from, and retain profitable customers by interacting with them effectively in an integrated way across the full range of customer contact points for marketing, sales, and service -- e-mail, in person, mail, phone, Web, etc.

Doing this requires making sense of mountains of pertinent data from operational systems (order entry, finance, and shipping), customer-contact records (including call center servers, reply cards, and Web servers), and third-party sources (for example, credit history and demographics). This is best done through data mining, statistical studies, and models that, ideally, maximize lifetime customer value [Chatham 2000]. Some examples of OR in support of CRM follow:

  1. HNC Software Inc. uses neural-network and other predictive technologies to recompute the predicted profitability of individual customers as transactions occur, to better inform efforts to maximize customer lifetime value by balancing credit risk, revenue potential, and customer attrition in financial-services, telecommunications-services, and other applications.
  2. MarketSwitch Workstation is an enterprise-level decision-support application that uses constrained optimization for real-time, multi-offer optimization for inbound marketing (call center, Web) and customer care. From a portfolio of options, the software determines what marketing promotion, advertisement, or customer-service response will maximize the financial return of that customer. It also does multi-offer, enterprise-wide optimization for outbound marketing (direct mail, e-mail, telemarketing) to find the most profitable offers to release. This product is incorporated into the products of marketing-automation-service providers, such as Prime@Vantage Optimizer and Xchange Dialogue.
  3. Trajecta, Inc.'s Optimization Simulation Environment uses neural networks, regression, and single-stage stochastic linear programming to predictively model key customer behaviors and maximize (with robust optimization methods) the lifetime value of customers in specific populations, such as credit card holders, subject to constraints on such considerations as near-term revenue and attrition. Business problems addressed include online customer acquisition, cross-selling, dynamic repricing, and retention.
In addition, important CRM firms which do not yet apply OR, such as Siebel Systems, have application-programming interfaces permitting the attachment of analytic applications to their platforms.

A closely related application of wide interest is Web-site personalization, tailoring Web-site content to individuals based on whatever the firm may know or be able to infer about them [Riecken 2000]. Some approaches, especially the offline segmentation-oriented methods used to drive online rules-based personalization, are highly data-intensive and often involve applying data mining to clickstream data [Mulvenna, Anand and Büchner 2000]. (Mining clickstream data -- records of individuals' navigational paths on the Web -- is also popular for improving Web site design and evaluating advertising campaigns [Cohen, Kelly and Medaglia 2001].) AI-oriented computer science professionals, rather than OR professionals, have been the main architects of personalization and recommendation systems [Schafer, Konstan, and Riedl forthcoming]. As with data mining, OR people can easily understand the technologies involved and may be able to add value by integrating them into decision support systems.

        Real-Time OR. Decision technology embedded in software for e-business processes must often work in real time. This is true, for instance, for real-time CRM applications of the sort just discussed, since the very limited attention span of a live customer at a Web site or on a cell phone demands immediate response [Nelson 2000]. The same motive holds for some consumer financial applications, for interactive dynamic pricing applications where bidding, pricing, or purchase negotiations occur in one or two user sessions, and for recommendation and preference-based Web site personalization applications that track user activity and match it with other users' activity for predictive purposes. An example is the custom recommendation system used by Amazon's site. When a registered consumer visits, the site offers product recommendations based on personalization technology [Schafer, Konstan, and Riedl forthcoming] fed by multiple data sources such as the purchase patterns of "similar" consumers and explicit feedback from the buyer.

A different motive underlies the need for real-time operational decision support in the transportation industry and in mobile commerce: equipment and people in motion are changing state so fast that only a speedy response can be useful.

A supplier's online order-taking process illustrates a third motive for real-time performance. Customers usually ask when an order can be delivered. The supplier bases the available-to-promise answer on inventory, orders on hand, and possibly the current production schedule. If it cannot deliver the order soon enough, it may avert a lost sale by giving the capable-to-promise answer after rerunning the production-scheduling algorithm with the potential order included. For a large order, the supplier could extend the analysis to take account of spot market or strategic partner actions that might speed up delivery. Ideally, it should perform all calculations in real time to close the deal before the customer has a chance to check with a competitor.

In general, operational and even tactical batch-style OR applications will increasingly require conversion to real-time operation as business processes are automated to meet e-business requirements.

Achieving real-time capability requires models and solvers that reliably return good solutions in compute windows that may be very much shorter than desired. Heuristics or approximation algorithms are often necessary.

Some applications pose challenges beyond short compute windows. One is the possible need for stability in solution space across optimal (or near-optimal) solutions. For instance, it could be objectionable in a capable-to-promise application for revised production schedules to differ wildly for reasons that are essentially accidental to the reoptimization algorithm. There are several known approaches to promote solution-space stability. Another challenge concerns how to think about repetitive decision making with incomplete information. The most appropriate solver paradigm may invoke the notion of an online algorithm, more familiar in theoretical computer science than in OR. Such an algorithm must execute each time new data comes in, taking an action that might not be optimal in light of subsequent data. In the popular competitive analysis approach [Borodin and El-Yaniv 1998], an algorithm's goodness is measured relative to the best possible performance of an algorithm that has complete knowledge of the future. There are other approaches, and open research challenges in real-time OR abound.
 

Implications for Practitioners

How can OR professionals best flourish in the new era? First, as always, by deeply understanding the organization. Second, by playing to the six strengths listed previously. Third, by improving their ability to execute e-business projects:

        Stay Current. Discovering opportunities for OR applications and discussing them convincingly with managers require a broad understanding of e-business processes and issues that is also deep in selected areas. This will not come easily. Stay current by reading thoughtful mainstream coverage of the digital economy, including The Economist, Harvard Business Review, and the The Wall Street Journal Interactive Edition. Study reports from research services, such as Forrester Research, Inc. and Gartner Group. Follow such technology-oriented magazines as Business 2.0, Computer, The Industry Standard, and Information Week. Periodically scan Yahoo! Inc.'s Tech Full Coverage, a good general portal to other sources.

        Study the New Decision Technologies. Responding effectively to new challenges and opportunities calls for an expanded technical repertoire. This means learning about such topics as auction design, constraint programming, data mining, dynamic pricing and revenue management, personalization and recommendation technologies, and real-time OR. Few of these are covered in standard OR curricula, a fact that warrants attention in academia. We have given sources for each of these. Monitor such OR sites as INFORMS Online and e-Optimization.com for new developments and professional-education opportunities.

        Study Economics. Brush up on economics, especially microeconomics, so that you can follow pertinent work in this tradition and perhaps initiate the kind of hybrid studies we called for earlier in which methods from economics and OR are combined to produce e-business analyses that go beyond qualitative insights to solve real model instances. Unfortunately, microeconomics has not always been included as one of the foundations of OR education. For a refresher, read Luenberger's [1995] elegant Microeconomic Theory, whose viewpoint and development are closer to OR than similar books written by economists.

        Study the New Information Technologies. Many OR practitioners program or work closely with programmers. Since online e-business applications often require fairly new computer languages and implementation architectures, some investment in this direction is appropriate. Study Bhargava and Krishnan's [1998] paper to learn how to use Web technologies and distributed computing to deploy OR applications, study Fraternali's [1999] paper and the tools he mentions to prepare for Web implementations that involve databases, read Maurer's [2000] and Sprott's [2000] articles to find out why component-level programming is so important, and read Ousterhout [1998] to see why scripting languages are so important. To upgrade your programming skills, you could learn a scripting language like Perl or JavaScript for gluing components together. Those needing a system-programming language should consider Java, a very popular object-oriented language with excellent cross-platform mobility and good facilities for linking to networks and packaging applications as servers.

        Learn to Work on Internet Time. "Internet time" is not a fiction. Universities do not usually operate at this pace, nor do most OR practitioners. Yet anyone who hopes to work in the e-business world needs to learn to do professional projects faster. Preferably much faster. That means tailoring analyses to the time available and setting realistic targets for solution quality. Recent graduates will either make their peace with these heresies or soon enough find themselves relieved of their torments. Producing to Internet-driven schedules also means aggressively exploiting Internet communications options beyond e-mail, and for implementations, duly considering using Internet standards to facilitate integration, buying rather than building software or software components, using high-level and rapid development tools [Bhargava, Sridhar, and Herrick 1999], and implementing solutions in ASP mode.

Following these suggestions should position OR professionals for deeper involvement with e-business projects. Perhaps even to strike out as Internet-based consultants or entrepreneurs; the head of one small (three-person) optimization-based software vendor offered these candid comments:

"… When customers ask how many people we have, I usually say 'six', quickly adding some of our agents. The company is totally virtual, in that we all work from home. Communication is via e-mail. No commuting, flexible work hours. We do need that, by the way, as the globality of the Internet means that we have customers in all time zones. So, on Sunday afternoon for us, the Australians get back to work ... We have customers in more than 20 countries. One of the key points of working via the Internet is that you can look a lot bigger than you really are. … sales over the Internet are totally not-regulated. That is, as long as our customers download things (no hard CDs, User Guides, etc.), officially there are no import/export requirements, forms to fill out, duties to be paid, etc. So, this saves a lot of work." At the outset, we likened the advent of e-business to the "Cambrian explosion" about 540 million years ago, when but an instant of evolutionary time produced all the phyla from which today's animals descend. The explosively evolving e-business ecosystem creates numerous opportunities for many professions, most certainly including OR. But keep in mind that catastrophes can also occur, such as the Cretaceous-Tertiary boundary event 66 million years ago when about half of the species then known disappeared.  Some pundits predict this sort of future for the e-business ecosystem after the financial markets finish taking their toll, and network effects destroy all but a few dominant players in many e-business markets or worsening security breaches destroy public and managerial confidence. Sober-headed OR may be able to help companies manage such catastrophic risks.

Such specters may come to pass in some degree, but the e-business genie can never be put back in the bottle. Surely the e-business mania will fade and e- prefixes will become passé as the online and offline economies fuse [Fry 2000]. Beyond that, we can be sure only that breathtaking change will continue. For OR to thrive in difficult times as well as good, it must adapt and evolve about as fast as the business ecosystem is changing. The key to that is a strong curiosity about e-business developments and a willingness to experiment with new hybrids of information and decision technology.
 

URL’s (alphabetized per underlined phrases in main text; all URLs begin with http://)

Akamai (www.akamai.com)
Akamai patent US06108703 (www.delphion.com/details?&pn=US06108703__)
Algorithmics (www.algorithmics.com)
ALT-C Systems Inc. (www.alt-c.com)
application service provider (www.aspindustry.org)
BARRA, Inc. (www.barra.com)
Business 2.0 (www.business2.com)
Common Optimization INterface (oss.software.ibm.com/developerworks/opensource/coin/)
Computer (computer.org/computer/)
data mining (www.kdnuggets.com)
digital certificates (www.rsasecurity.com/rsalabs/faq/4-1-3.html)
Digital Island (www.digisle.net)
eBay (www.ebay.com)
e-business application integration standards (www.openapplications.org)
e-Optimization.com (www.e-optimization.com)
ESRI (www.esri.com)
ExpertCommerce, Inc. (www.expertcommerce.com)
Fairmodel (fairmodel.econ.yale.edu)
Financial Engines Investment Advisor (www.financialengines.com)
Forrester Research, Inc. (www.forrester.com)
Frictionless Commerce (www.frictionless.com)
Gartner Group (www.gartnerweb.com)
Harvesting Customer Value (www.valueharvest.com)
HNC Software Inc. (www.hnc.com/pdf/HNC.pdf)
i2 TradeMatrix (www.tradematrix.com)
The Industry Standard (www.thestandard.com)
ILOG software components (www.ilog.com/industries/ebusiness/)
InfoHarvest, Inc. (www.infoharvest.com)
Information Rules Web site (www.inforules.com/teaching.htm)
Information Week (www.informationweek.com)
INFORMS Online (www.informs.org)
InterNetivity Inc. (www.internetivity.com)
Java (developer.java.sun.com/developer/onlineTraining/)
JavaScript (webopedia.internet.com/TERM/J/JavaScript.html)
John Galt Solutions, Inc. (www.forecastx.com)
Lumina Decision Systems, Inc. (www.lumina.com)
Manugistics, Inc. (www.manugistics.com)
Market Design Inc. (www.market-design.com)
MarketSwitch (www.marketswitch.com)
MathML (www.w3.org/ Math/)
Meta Software Corporation (www.metasoftware.com)
Michael Trick's software compilation (mat.gsia.cmu.edu/Computer_Programs/)
Net Exchange (www.nex.com)
online lending (www.ilog.com/industries/finance/onlinelend.cfm)
open-source software (www.opensource.org)
OptiBid (www.logistics.com/static/static1-1.asp)
OptiFlow (www.logistics.com/static/static1-1.asp)
Optimal Retirement Planner (www.i-orp.com)
OptiStop (www.logistics.com/static/static2-1.asp)
OptiYield-RT (www.logistics.com/static/static2-1.asp)
OR-Objects (www.opsresearch.com/OR-Objects/index.html)
Perfect.com (www.perfect.com)
Perl (www.perl.com/pub)
personalization (www.personalization.com)
Prime@Vantage Optimizer (www.primeresponse.com/products/optimizer.html)
ProMiles Online (www.promilesonline.com)
PROS Revenue Management, Inc. (www.prosrm.com)
Sabre Inc. (www.sabre.com)
SAS Institute (www.sas.com)
Siebel Systems (www.siebel.com)
SIMUL8 Corporation (www.SIMUL8.com)
SmartSettle (www.smartsettle.com)
StatBeans (www.sgcorp.com/statbeans.htm)
StatLib (lib.stat.cmu.edu)
StatPages.net (www.statpages.net)
StatPoint Internet Statistical Computing Center (www.sgcorp.com/on-line_computing.htm)
SticiGui (www.stat.Berkeley.EDU/~stark/SticiGui/index.htm)
Strategic Data Corp. (www.strategicdatacorp.com)
Talus Solutions (www.talussolutions.com)
ThreadTec, Inc. (www.threadtec.com)
Trajecta, Inc. (www.trajecta.com)
TreeAge Software, Inc. (www.treeage.com)
Vanguard Software Corporation (www.vanguardsw.com)
vendor-managed inventory (www.cpfr.org/Vendor-Managed.html)
virtual private networks (www.vpnc.org/white-papers.html)
The Wall Street Journal Interactive Edition (interactive.wsj.com/home.html)
Web caching (www.caching.com)
WebGPSS (webgpss.hk-r.se)
WhiteLight Systems, Inc. (www.whitelight.com)
Xchange Dialogue (www.xchange.com/solutions/dialogue/)
XML (www.w3.org/XML/)
Yahoo! Inc.'s Tech Full Coverage (fullcoverage.yahoo.com/fc/Tech/)
 

References

Andrews, Whit 1999, "The new laws of dynamic pricing," Internet World, December 15, pp. 26-34.

Apfel, Audrey 2000, "A new lease on software" Executive Edge, Gartner Group, June-July. Retrieved December 9, 2000 from www.ee-online.com/jun2000/jun2000_feat_04.htm.

Bakos, Yannis 1998, "The emerging role of electronic marketplaces on the Internet," Communications of the ACM, Vol. 41, No. 8 (August), pp. 35-42.

Barua, Anitesh and Whinston, Andrew B. 2000, "Measuring the Internet economy," Cisco Systems and University of Texas, June 6. Retrieved December 9, 2000 from www.internetindicators.com/june_full_report.PDF.

Beam, Carrie; Segev, Arie; Shanthikumar, George 1999, "Optimal design of Internet-based auctions," Working paper 98-WP-1034, Haas School of Business, University of California, Berkeley, January.

Bertsimas, D.; Darnell, C.; and Soucy, R. 1999, "Portfolio construction through mixed-integer programming at Grantham, Mayo, Van Otterloo and Company," Interfaces, Vol. 29, No. 1 (January-February), pp. 49-66.

Bhargava, H. and Krishnan, R. 1998, "The World Wide Web and its implications for OR/MS," INFORMS Journal on Computing, Vol. 10, No. 4 (Fall), pp. 359-383.

Bhargava, H.; Sridhar, S.; and Herrick, C. 1999, "Beyond spreadsheets: Tools for building decision support systems," Computer, Vol. 32, No. 3 (March), pp. 31-39.

Billington, Corey 2000, Personal communication, Hewlett-Packard Company, Palo Alto, California, September 18.

Bossaerts, P.; Fine, L.; and Ledyard, J. 2000, "Inducing liquidity in thin financial markets through combined-value trading mechanisms," Working paper, California Institute of Technology, March 27. Retrieved December 9, 2000 from www.hss.caltech.edu/~jledyard/bfl_4=00.pdf.

Borodin, Allan and El-Yaniv, Ran 1998, Online Computation and Competitive Analysis, Cambridge University Press, Cambridge, UK.

Brown, S. 2000, "How e-tailers deliver within hours," Fortune, Vol. 141, No. 10, May 15.

Cahn, R. and Chan, R. 1998, Wide-Area Network Design--Concepts and Tools for Optimization, Morgan Kaufmann, San Francisco, California.

Chan, Y. M.; Womer, J.; MacKie-Mason, J.K.; and Jamin, S. 1999, "One size doesn't fit all: Improving network QoS through preference-driven Web caching," submitted to Netnomics: Economic Research and Electronic Networking. Retrieved December 9, 2000 from www-personal.umich.edu/~jmm/papers.html#osdfa.

Chatham, R. 2000, "Managing customer profitability," Report, Forrester Research, Inc., Cambridge, Massachusetts, February.

Christy, P. 2000, "Content delivery architectures: Why doesn't one size fit all?," White paper, Internet Research Group, Los Altos, California. Retrieved December 9, 2000 from www.irgintl.com/publications/whitepapers/iBeamCDDWP1-21.pdf.

Chuang, John and Sirbu, Marvin 1998, "Pricing multicast communications: A cost-based approach," Proceedings of the Internet Society INET'98 Conference, Geneva, Switzerland, July 21-24. Retrieved December 9, 2000 from www.isoc.org/inet98/proceedings/6d/6d_2.htm.

Chuang, John and Sirbu, Marvin 1999, "Distributed network storage with quality-of-service guarantees," Proceedings of the Internet Society INET'99 Conference, San Jose, California, June 22-25. Forthcoming, Journal of Network and Computer Applications. Retrieved December 9, 2000 from www.isoc.org/inet99/proceedings/4q/4q_3.htm.

Clemons, Eric K. and Weber, Bruce W. 1997, "Information technology and screen-based securities trading: Pricing the stock and pricing the trade," Management Science, Vol. 43, No. 12 (December), pp. 1693-1708.

Cohen, Marc; Kelly, Charles B.; and Medaglia, Andrés 2001, "Decision support with Web-enabled software," Interfaces, Vol. 31, No. 2 (March-April), pp. xx-xx.

Cooper, Lee and Giuffrida, Giovanni 2000, "Turning datamining into a management science tool: New algorithms and empirical results," Management Science, Vol. 46, No. 2 (February), pp. 249-264.

Delaney, Robert and Wilson, Rosalyn 2000, "Logistics and the Internet: In the frantic search for space, it is still about relationships," National Press Club, Washington, D.C., June 5. Retrieved December 9, 2000 from www.cassinfo.com/Press_Conference_2000.zip.

Dembo, R.; Aziz, A.; Rosen, D.; and Zerbs, M. 2000, "Mark-to-Future: A framework for measuring risk and reward," Algorithmics Publications, Toronto, Canada.

The Economist 2000a, "Survey: Government and the Internet," special section, 34 pages, June 24.

The Economist 2000b, "Survey: Online finance," special section, 52 pages, May 20.

Fourer, Robert and Goux, Jean-Pierre 2001, "Optimization as an Internet resource," Interfaces, Vol. 31, No. 2 (March-April), pp. xx-xx.

Fraternali, P. 1999, "Tools and approaches for developing data-intensive Web applications," Computing Surveys, Vol. 31, No. 3 (September), pp. 227-263.

Fry, J. 2000, "What's in store," Wall Street Journal, Industry & Economics, January 1, pp. R38-41.

Fryxell, D.; Sirbu, M.; and Wanichkorn, K. 1999, "An IP-based local access network: Economic and public policy analysis in Competition, Regulation and Convergence: Current Trends in Telecommunications Policy Research, Eds. S.E. Gillette and I. Vogelsang, Lawrence Erlbaum Associates, Inc., Mahwah, New Jersey, pp. 255-282.

Geoffrion, A. 1998, "A new horizon for OR/MS," INFORMS Journal on Computing, Vol. 10, No. 4 (Fall), pp. 390-392.

Goebel, M. and Gruenwald, Le 1999, "A survey of data mining and knowledge discovery software tools," SIGKDD Explorations, Vol. 1, No. 1 (June), pp. 20-33. Retrieved December 9, 2000 from www.acm.org/sigs/sigkdd/explorations/issue1-1/survey.pdf.

Gupta, A.; Stahl, D.O.; and Whinston, A.B. 1999, "The economics of network management," Communications of the ACM, Vol. 42, No. 9 (Sept.), pp. 57-63.

Hingorani, N. 2000, Personal communication, NeoModal.com, Charlotte, North Carolina, October 19.

Horner, Peter 2000, "Something to Crowe about," OR/MS Today, Vol. 27, No. 3 (June), pp. 38-44.

Ishikida, T.; Ledyard, J.; Olson, M.; and Porter, D. 2000, "Experimental testbedding of a pollution trading system: Southern California's RECLAIM emissions market," Social Science Working Paper 1094, California Institute of Technology, March. Retrieved December 9, 2000 from www.hss.caltech.edu/~jledyard/wp1094.pdf.

Iyengar, Arun; Squillante, Mark; and Zhang, Li 1999, "Analysis and characterization of large-scale Web server access patterns and performance," World Wide Web, Vol. 2, No. 1-2, pp. 85-100.

Jarrow, R.A.; Maksimovic, V.; and Ziemba, W.T., eds. 1995, Handbooks in Operations Research and Management Science, 9: Finance, Elsevier-Science, Amsterdam, The Netherlands.

Johnson, C. 2000, "Digital downloads accelerate," Report, Forrester Research, Inc., Cambridge, Massachusetts, January.

Kafka, S.J. 2000, "eMarketplaces boost B2B trade," Report, Forrester Research, Inc., Cambridge, Massachusetts, February.

Kaplan, S. and Sawhney, M. 2000, "E-Hubs: The new B2B marketplaces," Harvard Business Review, Vol. 78, No. 3 (May-June), pp. 97-103.

Kephart, Jeffrey; Hanson, James; and Greenwald, Amy 2000, "Dynamic pricing by software agents," Computer Networks, Vol. 32, No. 6 (May 30), pp. 731-752.

Keskinocak, Pinar and Tayur, Sridhar 2001, "Quantitative analysis for Internet-enabled supply chains," Interfaces, Vol. 31, No. 2 (March-April), pp. xx-xx.

King, D. 2000, "Intranets: An Internet inside the organization," in Handbook of Electronic Commerce, Eds. M. Shaw, R. Blanning, T. Strader, and A. Whinston, Springer-Verlag, Berlin, pp. 521-541.

Klincewicz, J. 1998, "Hub location in backbone/tributary network design: A review," Location Science, Vol. 6, No. 1/4, pp. 307-335.

Kurose, James F. and Ross, Keith W. 2000, Computer Networking: A Top-Down Approach Featuring the Internet, Addison-Wesley Publishing Company, Reading, Massachusetts.

Lawrence, Stacy 2000, "Behind the numbers: The mystery of B-to-B forecasts revealed," TheStandard, February 21. Retrieved December 9, 2000 from www.thestandard.com/research/metrics/display/0,2799,11300,00.html.

Lucking-Riley, David 2000, "Auctions on the Internet: What's being auctioned, and how?,'' Journal of Industrial Economics, Vol. 48, No. 3 (September), pp.227-252.

Luenberger, D.G. 1995, Microeconomic Theory, McGraw-Hill, New York.

Luenberger, D.G. 1998, Investment Science, Oxford University Press, New York.

Lustig, Irv and Puget, Jean-François 1999, "Program != Program: Constraint programming and its relationship to mathematical programming," Technical paper, ILOG, Inc. Retrieved December 9, 2000 from www.ilog.com/products/optimization/tech/interfaces.pdf.

Lyman, P. and H.R. Varian 2000, "How Much Information?," School of Information Management and Systems, University of California, Berkeley. Retrieved December 8, 2000 from www.sims.berkeley.edu/how-much-info/.

Maurer, Peter 2000, "Components: What if they gave a revolution and nobody came?" Computer, Vol. 33, No. 6 (June), pp. 28-34.

Medhi, D. and Tipper, D. 2000, "Multi-layered network survivability -- models, analysis, architecture, framework and implementation: An overview," Proceedings of the DARPA Information Survivability Conference and Exposition (DISCEX'2000), Hilton Head Island, South Carolina, January 25-27, Volume 1, pp. 173-186.

Meeker, Mary and Mahaney, Mark 2000, "Internet: New media and eCommerce and PC software," Morgan Stanley Dean Witter, June. Retrieved December 9, 2000 from www.msdw.com/techresearch/globalprimer/Primer1.pdf.

Morris, Henry 2000, "Analytic applications market forecast and analysis, 2000-2004," Report #23498, International Data Corporation, Framingham, Massachusetts.

Morris, Henry and Garone, Steve 1999, "Component architecture for rapid delivery of Web-based analytic applications," Report #W19016, International Data Corporation, Framingham, Massachusetts, May. Retrieved December 9, 2000 from www.alphablox.com/idcform.asp?source=www.alphablox.com (registration required).

Mulvenna, Maurice; Anand, Sarabjot; Büchner, Alex 2000, "Introduction: Personalization on the Net using Web mining," Communications of the ACM, Vol. 43, No. 8 (August), pp. 122-125.

Mulvey, J.; Gould, G.; and Morgan, C. 2000, "An asset and liability management system for Towers Perrin-Tillinghast," Interfaces, Vol. 30, No. 1 (January-February), pp. 96-114.

Nelson, Matthew 2000, "Fast is no longer fast enough," InformationWeek Online, June 6. Retrieved December 9, 2000 from www.informationweek.com/789/web.htm.

Nigam, Raj; Labe, Russ; and Altschuler, Stuart 2000, "Bullish on management science," OR/MS Today, Vol. 27, No. 3 (June), pp. 48-51.

Oppenheimer, P. 1999, Top-Down Network Design, Cisco Press, San Jose, California.

Ousterhout, John 1998, "Scripting: Higher-level programming for the 21st century," Computer, Vol. 31, No. 3 (March), pp. 23-30.

Partyka, Janice G. and Hall, Randolph W. 2000, "On the road to service," OR/MS Today, Vol. 27, No. 4 (August), pp. 26-30.

Punishill, J. 2000, "Overhauling financial advice," Report, Forrester Research, Inc., Cambridge, Massachusetts, February.

Putnam, M. 1999, "Business services on the net," Report, Forrester Research, Inc., Cambridge, Massachusetts, January.

Riecken, Doug 2000, "Introduction: Personalized views of personalization," Communications of the ACM, Vol. 43, No. 8 (August), pp. 26-28.

Rodriguez, P.; Biersack, E.; and Ross, K. 2000, "Automated delivery of Web documents through a caching infrastructure," Working paper, Institut EUROCOM, France. Retrieved December 9, 2000 from www.eurecom.fr/~ross/push.ps.

Russell, Michael and Keith, Robert 2000, "The e-Marketing Report," Morgan Stanley Dean Witter, May 3. Retrieved December 9, 2000 from www.msdw.com/techresearch/emarketing/emarketing.pdf.

Sanders, M. 2000, "Global eCommerce approaches hypergrowth," Brief, Forrester Research, Inc., Cambridge, Massachusetts, April 18.

Schafer, J.B.; Konstan, J.; and Riedl, J. forthcoming, "Electronic Commerce Recommendation Applications," Journal of Data Mining and Knowledge Discovery. Retrieved December 9, 2000 from www.cs.umn.edu/Research/GroupLens/ECRA.pdf.

Shapiro, C. and Varian, H. 1998, Information Rules, Harvard Business School Press, Boston, Massachusetts.

Smith, Barry; Guenther, Dirk; Rao, B. Venkateshwara; and Ratliff, Richard 2001, "E-commerce and operations research in airline planning, marketing and distribution," Interfaces, Vol. 31, No. 2 (March-April), pp. xx-xx.

Smith, Michael D.; Bailey, Joseph; and Brynjolfsson, Erik 2000, "Understanding digital markets: Review and assessment," in Understanding the Digital Economy, Eds. E. Brynjolfsson and B. Kahin, MIT Press, Cambridge, Massachusetts. Retrieved December 9, 2000 from ecommerce.mit.edu/papers/ude/ude.pdf.

Smith, Tim 2000, Personal communication, Trajecta.com, Austin, Texas, July 21.

Sodhi, Mohan 2001, "Applications and opportunities for OR/MS in Internet-enabled supply chains and electronic marketplaces," Interfaces, Vol. 31, No. 2 (March-April), pp. xx-xx.

Sprott, David 2000, "Componentizing the enterprise application packages," Communications of the ACM, Vol. 43, No. 4 (April), pp. 63-69.

Two Crows Corporation 1999, Introduction to Data Mining and Knowledge Discovery, Third Edition, booklet, Potomac, Maryland, September. Retrieved December 9, 2000 from www.twocrows.com/booklet.htm.

Vakrat, Y.; Pinker, E.; and Seidmann, A. 2000, "Multi-period optimal design of online auctions," Working paper, William E. Simon Graduate School of Business Administration, University of Rochester, October 17.

Vakrat, Y. and Seidmann, A. 2000, "Implications of the bidder’s arrival process on the design of online auctions," Proceedings of the Hawaii International Conference on System Sciences – 33, IEEE Computer Society, January, pp. 1-10.

Varian, Hal 2000, "Estimating the demand for bandwidth," Working paper, University of California, Berkeley, August 29. Retrieved December 9, 2000 from www.sims.berkeley.edu/~hal/Papers/wtp/index.html.

Wall Street Journal 2000, "Online investing," Special Report, June 12, pp. R1-22.

Weigel, D. and Cao, B. 1999, "Applying GIS and OR techniques to solve Sears technician-dispatching and home-delivery problem," Interfaces, Vol. 29, No. 1 (January-February), pp. 112-130.

Williams, S. 1999, "Post-Web retail," Report, Forrester Research, Inc., Cambridge, Massachusetts, September.

Willinger, W. and Paxson, V. 1998, "Where mathematics meets the Internet,"

Notices of the American Mathematical Society, Vol. 45, No. 8 (August), pp. 961-970.

Young, Kung 2000, "The future is cubic," The Banker (Financial Times Supplement), June. Retrieved December 9, 2000 from www.algorithmics.com/press/releases/cubic.html.

Zakon, Robert H. 2000, "Hobbes' Internet timeline v5.2," November. Retrieved December 9, 2000 from info.isoc.org/guest/zakon/Internet/History/HIT.html.

Zhang, Hui 2000, "Paper list for CS 15-844: Vivisecting the Internet," Computer Science Department, Carnegie Mellon University. Retrieved December 9, 2000 from www.cs.cmu.edu/~hzhang/15-844/papers.html.