Friday, August 24, 2007
What a bad luck
Two years in a row to present at Wednesday. What a bad luck! Considering that it is in Seattle, a lot of people living in the east coast would need to take flight in the morning so that they can get home before midnight. So if they don't want to cancel or miss two classes, they won't be able to make any Wednesday session.
Informs need to consider to shift their session starting Sat. instead of Sun. so that there is more people can attend all the sessions. Or they need to think out a way to enlarge the number of parallel sessions. Sun. to Wed. is not a good idea.
Friday, June 29, 2007
Stuck at Chicago
Second trip, I got stomach flu at last day at Chicago.
This time, I am stuck at Chicago for two days due to bad weather.
Maybe Chicago knows I hate it and want to keep me as long as possible. Anyway, Chicago is beautiful right now and it is so easy to find a good restaurant with reasonable price.
Sunday, June 03, 2007
Back to China for three weeks
During those three weeks, I am also going to attend MSOM conference at Tsinghua. It is said that there is more people showing up in each session compared with Informs annual meeting. Let's see whether I can absorb more stuff during the meeting.
Also it is a good chance to talk with my old friends there. When I am in USA, I have very little connection to the industry. It is a big disadvantage when doing applied model for real business environment. One of my little sisters already opened a chain store. I hope to see how it operates daily, where my knowledge can help her, and whethter I can come up some new models.
When I am back to USA, I need to work on my proposal. Ideally, I propose in the middle of August. Though time is scarce resource to me, I will enjoy a short break
Sunday, May 20, 2007
Open source codes of each paper
Why do all papers have their code attached? I will do it for all my papers from now on.
- to make my code more organized
- to make my work better known by others if they can see how concrete results come out
- to improve the work if I can get the feedback from others.
Wednesday, May 16, 2007
Back to Blog again
Now I am rusty as a researcher. Too many things distract me. But I will be ready soon.
Sunday, April 08, 2007
Lehigh IE rank drops 2 in 2007
We need more professors!!
Monday, April 02, 2007
What does research do on airline industry
http://www.eyewitnessnewstv.com/Global/story.asp?S=6312644
On time performance becomes worse
On-time performance, the report said, worsened last year, with 75.5 percent of
flights arriving on time, compared with 77.3 percent in 2005. JetBlue Airways
took a hit in February, when passengers on 10 planes spent from five hours to 10
1/2 hours sitting on runways at John F. Kennedy International Airport in New
York because of icy weather and gate congestion. It took days for the airline to
recover from the February storm and resume normal operations. It led JetBlue to
establish a customer bill of rights promising vouchers to passengers who
experience delays.
Deny rate (maybe more and more RM is adopted)
The study found an increase in the number of passengers bumped or denied
boarding because of oversold flights -- 1.01 denied boardings per 10,000
passengers last year, compared with 0.89 per 10,000 in 2005. JetBlue had the
lowest rate of bumped passengers; Atlantic Southeast the highest.
Sunday, April 01, 2007
What should be my investment strategy?
Saturday, March 31, 2007
An inconvenient truth
I should remind to turn down light every minutes.
Buy hybrid car for next new car.
Let everybody know TSP problem.
But when people tell you that our earth is going to destroy. What would you do? Take action to save it by controlling your desire or Do what ever you want to do before it is too late?
Trailer
http://video.google.com/videoplay?docid=2078944470709189270
http://www.climatecrisis.net/trailer/
Official website
http://www.climatecrisis.net/
Download
http://www.climatecrisis.net/downloads/
10 things should do
http://www.climatecrisis.net/pdf/10things.pdf
Sunday, March 25, 2007
Chat Center
Question: How many customer do you serve every day. just curious
Answer: It depends, but as we try to sort and help out each of our
customers, it is normally 12 to 15 customers on an average.
Question: Is it possible that you can serve two or more people at the same
time
Answer: Yes, at times when there are chats waiting we have to attend two
customers at the same time.
Question: As I remember there is checkbox at the beginning to let me import
what kind of questions do I have. Does that mean you can solve all the cases?
Answer: We have all the tools that are needed to resolve all the hardware
issue, every customers issue is different and sometimes almost same.
Question: Just another question, how do you balance between two or more
people at the same time?
Answer: We attend at the maximum 2 customers and that too only if the
volume of chats is too high.
Question: What if both people doing something else so that no one respond
you in time?
Answer: This gives me more time to search and try to find out more
solutions.
Usually each server in the call center can only serve one people. But in the chat center, each server can serve more than one people. But now we cannot assume the service time is exponential. Otherwise your previous service time is useless. It is more like CPU case. But CPU job is deterministic. The order of serve in the CPU may not affect system performance that much. But human being is a totally different story. Which model is good, how to get system performance, how should representives balance service to more than 2 people?
Another application of chat center is MSN messenger. Some companies use msn to serve their customer. This might bring another whole bunch of interesting issues. How to balace of messenger service and current work? When to use messenger, when to use phone?....
We should always keep our eyes open to our daily life.
Where is Killer Application of OM
Just like the slow progress of 3G, the lack of killer application obstructs development of 3G technology. The lack of killer application of OM/OR prevents smart people entering into this area and limits the amount of funding. We need more applications using OR/OM techniques to create great value to companies or even bring new companies.
Hope one day papers in our field are not just to improve the existence practice but also bring new model which companies would look into. Like CPLEX would send people to academic conferences. If more and more companies send their employees to OM ones. Also we have more master degree program other than MBA to train manager to have more quantitive competence. Then I would think our field gets recognized.
Saturday, March 24, 2007
My research life approachs complete one more step
Wednesday, March 21, 2007
The power of the blog
As I post the comments about dell product days ago. I receive the following email.
I am a customer advocate here at Dell headquarters in Texas. I found
your blogspot post about the problem you had with the motherboard on your Dell
Inspiron 600m (http://bsaint.blogspot.com/2007/03/balance-of-product-quality-and-warranty.html).
I wanted to check with you to see whether the replacement fixed the
problem. If you had any questions for me I would be more than happy to
answer them.
Today, the new motherboard is installed. It seems the problem is solved.
Sunday, March 18, 2007
Responsible Authorship and Peer Review
When you write a paper, we should remember
If you’re doing an experiment, you should report everything that youthink might
make it invalid—not only what you think is right aboutit: other causes that
could possibly explain your results; and thingsyou thought of that you’ve
eliminated by some other experiment, andhow they worked—to make sure the other
fellow can tell they havebeen eliminated.
He also gives several things to check as a reviewer. Although I never review any paper, it is good to keep those questions in your mind when you write a paper.
- Are the problems discussed in the paper of substantial interest? Wouldsolutions
of these problems materially advance knowledge of theory,methods, or
applications? - Does the author either solve these problems or else make a contributiontoward a solution that improves substantially upon previous work?
- Are the methods of solution new? Can the proposed solution methods beused to solve other problems of interest?
- Does the exposition of the paper help to clarify our understanding of thisarea of research or application? Does the paper hold our interest andmake us want to give the paper the careful reading that we give toimportant papers in our area of specialization?
- Are the topic and nature of this paper appropriate for this journal? Arethe abstract and introduction accessible to a general reader of thisjournal? Is the rest of the paper accessible to a readily identified group ofreaders of this journal?
- Are the clarity and readability of the manuscript acceptable? Is thewriting grammatically correct?
- Does the manuscript contain an adequate set of references? Is adequatecredit given to prior work in the field upon which the present paper isbuilt?
- Is the material appropriately organized into an effective mix of text,figures and tables? Are data given in tables better presented in figures orin the text?
- Is the work technically correct? Are the main conclusions justified by theexperimental data and by logically valid arguments? Are the theoremsstated and proved correctly given the assumptions? In practicalapplications of the theoretical results, do the authors check the validity ofthe underlying assumptions?
- Are there gaps in the discussion of the experimental methods or results?If there are such gaps, can the closing of these gaps be considered (i)essential, (ii) desirable, or (iii) interesting? Are the experimental methodsdescribed in sufficient detail so that other investigators can reproduce theexperiments?
- Have the authors explicitly addressed the limitations of their study—thatis, have they adhered to Feynman’s ideal of “utter honesty” and “leaningover backwards” in reporting their results?
One more step closer to finish all the courses
Thursday, March 15, 2007
A useful integral identity
This is the identity I found when I derive bond price under Q measure in the homework.
Lattice Search
In continuou case, if we know x*(y), then we can just minimize f(x*(y),y) by taking derivative.
In discrete case, if we know x*(y), then can we say that -f(x*(y),y) is unimodular?
Sunday, March 11, 2007
The balance of product quality and warranty
Almost 2 years ago, I buy this 600m with half price. In order to do that, I need to find a configuration above 1500. Maybe unlike other people, I only choose to increase meory then I select 4 year at home warranty, since I cannot trust dell's quality 100%. And I don't like play game and don't do computation in my laptop. I think this laptop can still be used until my graduation if there is no big problem. Now this decision is rewarded.
But why dell cannot improve its production quality when he knows this product has 4 year warranty. I remember it cost about 250$ to increase from 1 year to 4 year warranty. But the change of motherboard is not that cheap. Consider anther 2 years to go, dell may lost money in my laptop heavily.
Companies like dell which has the information of customer order before its production, should be able to determine the suitable quality for its product based on warranty duration.
Saturday, March 10, 2007
Inside the box
This is what I got from Starbucks cup yesterday.
Wednesday, March 07, 2007
XP to inventory problem
Yesterday, I try to read the paper about multilocation and multiperiod model by Karmarkar (1981). Originally when I saw programming form. I think I can handle it without too much difficulty considering quite amount of time I devote to those XP classes. But it turns out that I am still lost finally. That's why everyone need to focus.
But I think using XP especially constructing dual problem will help us increasing the understanding of the inventory problem more. In his paper, he shows that base stock is optimal policy under certain condition for example transshipment. And it follows monoticity properities.
Although I think there is a potential mismatch of his SNLP form and the transshipment application, I really like his method. At least it can be alternative method to show that base stock is optimal under single location without using DP and those derivative stuff. I think that we need to see more alternative methods to prove the same important stuff. Wish one day I can see a paper with name 'simple/alternative proof of xxx in inventory theory'.
If someday, there are erratum for those major journals. Although there is notes but that is not enough. Even the smatest and most rigorous people will make errors all the time. Also it would be very very nice to someone to discuss with you about the same paper that interest both. The understanding would be deeper. You will truely understand something when you teach/discuss with somebody. Also the new idea is easier to come out.
Why lost sales is still unsolved problem
OM in Health care
The first example comes into my mind is that an example about the quantity of cancer treatment in an LP book. The second example is how to minimize the total walking distance in the hosptial. But those are all about optimization model. We definitely can do more. The impact might be even more important than other industries such as airline which is consider the hot research area but suffer the hard time now.
Experience in Starbucks
But today, I really feel tired at 3pm after finishing IP homework. However, there is no place for me to have a nap. I spend almost 2 hours to read all articles in today's NY time. From business to sports, from politics to alternative energy. This might be the first time that I read the newspaper so intensive after I leave China. I still remember the time that I fall asleep with whole bunch of business newspapers and magzines. I hope one day my english reading speed can be half as my chinese reading speed. Then I can be informed again.
Saturday, February 24, 2007
The problem of unit in the relationship between backorder and waiting time
V[B]=lambda E[BW] + lambda^2 V[BW]
I think there is exact same formula in queueing theory about the number in the queue and waiting time. But the puzzle to me is the match of unit. Suppose the unit of B, lambda, BW are item, item/day, day. V[B]=item^2, lambda E[BW] = item and lambda^2 V[BW]=item^2.
If it was me to derive this formula, I would throw it into garbage after this check. But sometimes, we cannot trust common sense.
Tuesday, February 20, 2007
The difference and similarity between Poisson and BM
The more I learn about BM, the more I feel there are strong connection between Poisson and BM. Last week, I ask a question. If we discrete Poisson process to small time interval, it behaves exactly as random walk with probablity lamda*h up by one and 0 otherwise. And counterpart of BM in discrete world is also random work with probability 0.5 up by 1 and probability 0.5 down by 1. Then I ask a question, what if we change the measure just like that we can change the BM with drift to BM without drift. Answer is obvious no, there are several differences.
- discrete BM, up and down probability is fixed. the only scale factor is step size. But the scale factor of poisson process is probability up and step size is fixed
- when we change the measure, we require that two probability measuresare equivalent which means the null space is the same. The null space of discrete one step of randome walke is R/{-1,1}. But poisson is R/{0,1}.
But when I ask Professor what is discrete case of BM with drift. Is it with the symmetric step size but different probability or different step size but the same probability or both or does not matter. I have not get answer yet.
Wednesday, February 07, 2007
IP homework is way too hard
The last two logic gaps I filled just now are
1. LP relaxation of TSP formulation with subtour elimination constrainted is strictly contained in TSP formulation with subtour elimination constrainted replaced by $u_i-u_j-nx_{ij} \leq n-1$. This invovle how to scale up the problem then scale down.
2. Find as many affine independent points as possible for $P={x \in R^+ | \sum^n_{i=1} x_{ij}=1 for i=1,...n and \sum^n_{j=1} x_{ij}=1 for j=1,...n}$. It would be easy to see the rules by beginning with n=3 and 4.
In homework 1 of IP class, the following question is challenging.
1. show that $max{x_1 − \sqrt(2) x_2 | 1 \leq x1 \leq \sqrt(2) x_2 and x_1, x_2 is integer}$ is feasible and bounded, but has no optimal solution. I use the contradiction to show that there is no optimal solution.
Monday, January 29, 2007
uniqueness of the fixed point
Sunday, January 21, 2007
Pros and cons of staying in a small university
Very limited courses are offered in Lehigh. After my three years in Lehigh, there is no open course about heuristics, the stochastic process class only using introductory level of book 'Introduction to Probability Models' by Ross. It takes me waiting for 2 years to have IP open again. And there are many other regrets about courses in Lehigh.
Monday, January 15, 2007
More guns can be added into my powder magazine
Stochastic Calculus and Financial Applications
Nonlinear Programming: Theory and Algorithms
Theory and Practice of Revenue Management
An Annotated Timeline of Operations Research: An Informal History
Sunday, January 14, 2007
Another new book in two days
Saturday, January 13, 2007
Why Toy's R doesn't have sample for people to try
A new book comes to my book shelf
Thursday, January 11, 2007
Crazy Tuesday and Thursday Next Semester
10:45-12:00 Advanced Stochastic Process II
12:10-1:00 IP Seminar (Th)
1:10:2:25 Real Analysis II
2:35-3:50 Financial Calculus II
4:00-5:00 Weekly Meeting with Larry(T)
7:00-8:15 Integer Programming
After crazy day, I will play tennis on Tuesday and Ping Pong on Thursday.
Saturday, January 06, 2007
Friday, January 05, 2007
Assignment of interview time slot
Thursday, January 04, 2007
To queue or not to queue
Today, I sit in the Wendy's from 10:30am to 2:50pm to read and think. When I realized that I soon need to have lunch, there is waiting line. Then it becomes an optimization problem. My hungry degree increases by time. I don't want to waiting in the line waste my time not doing meaningful things. The length of waiting line is changing. What should I do?!
It turns out that I was poor to make that decision. I waited until that I cannot stand more and joined a long line. What is the form of best strategy under this situation? What if I have perfect information or not? Is any similiar situation in the real business situation?
Tuesday, January 02, 2007
Martingale and NP Complete problem
Today when I read 'The logic of Logistics', I found an application to use martingale difference sequence to develop average case analysis for Bin pack problem. Although it is not close related to inventory problems I am interests. It is a good start.
The reference is
Martingale inequalities and NP-complete problems
Wrong impression: any NP complete problem has no finite worst case bound for any heuristic
I realize this understand is wrong until today when I happen to read the bounds on Bin-Packing problem.