Understanding sequences of events

0

In my previous post we looked at alerting staff members about certain event sequence patterns indicative of a potential negative business impact and providing them with an opportunity to act to avert the negative result. The specific example involved a bank identifying a sequence of events that presage customer attrition to enable customer support personnel to make offers to retain the customer.

Actually, we don’t have to limit the challenge to anticipating negative events. Rather, let’s look at it more abstractly. Here are the basic constraints:

  • There is a specific outcome that is the culmination of some sequence of some events (i.e., some recognized desired or undesired result as a byproduct of a set of events).
  • A minimal subset of the events are necessary for the outcome (that is, some of the events have to happen, but not necessarily all of them).
  • The transactions are not required to be executed in a particular order.

The challenge becomes twofold:

1)    How can you figure out that minimal set of events?

2)    How can you monitor for that specific set of events among a myriad of other events that take place simultaneously?

While both of these facets of the challenge are necessary, they are actually very different from the algorithmic perspective. The first is an analytics problem, depending on an analysis of many (hundreds of thousands, millions or even greater orders of magnitude) transactions to determine some sequences of events that precede the specific outcome. The second involves the ability to monitor a huge number of simultaneous events to determine when a relevant collection of events has taken place. Both are complex problems involving massive amounts of data, and we will delve into some details in the next two entries.

Share

About Author

David Loshin

President, Knowledge Integrity, Inc.

David Loshin, president of Knowledge Integrity, Inc., is a recognized thought leader and expert consultant in the areas of data quality, master data management and business intelligence. David is a prolific author regarding data management best practices, via the expert channel at b-eye-network.com and numerous books, white papers, and web seminars on a variety of data management best practices. His book, Business Intelligence: The Savvy Manager’s Guide (June 2003) has been hailed as a resource allowing readers to “gain an understanding of business intelligence, business management disciplines, data warehousing and how all of the pieces work together.” His book, Master Data Management, has been endorsed by data management industry leaders, and his valuable MDM insights can be reviewed at mdmbook.com . David is also the author of The Practitioner’s Guide to Data Quality Improvement. He can be reached at loshin@knowledge-integrity.com.

Leave A Reply

Back to Top