Traffic Sim Predicts Jams Before They Happen
Via_Patrino writes "The New Scientist reports that: A traffic simulation system is helping drivers by predicting jams up to an hour before they happen. Traffic flow can be divided into three categories: freely flowing, jammed, and an intermediate state called synchronised flow in which dense traffic moves in unison. Physicists at University of Duisburg-Essen have developed 'the first model to reproduce all known traffic states.' Predicted conditions are displayed on the official website, and more than 90 per cent of the time, traffic density is predicted correctly."
What if people start using it? They avoid the traffic jams, thus no traffic jams. Wrong prediction!
But the system still wouldn't be able to predict traffic jams caused by accidents and cars breaking down, so it wouldn't be perfect. And if everyone reads when there will be a jam, no-one will drive then, and the traffic jam will be at a different time.
Do city planners have access to this sort of technology? It stands to reason that if the people designing the roads had a better understanding of traffic dynamics, they could design better road systems, and increase capacity proactively.
Karma: -2147483648 (Mostly affected by integer overflow)
I remember a few years ago being told by a teacher that traffic flowing under 28mph on Motorways obeys hooks laws for compression waves travelling through a spring almost perfectly...
The compression waves travelling through the traffic are the reason that everything goes stop/start once traffic slows below a certain speed...
For those people concerned that releasing the predictions will interfere with the results, please remember that not many people will actually use this tool.
It must be an ultra-sophisticated system to be able to predict a traffic Jam on the Amsterdam A10 direction Coentunnel at 17:00 every weekday :P
The Bigger The Headache The Bigger the Pill
I hate seeing people speeding to red lights, when if they'd just follow the flow of traffic and the lights they'd get where they're going just as fast, and without causing traffic jams. I'm a terrible driver, but I figured this simple thing out pretty early on. Why can't the rest of drivers?
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Do you or your partner snore? - Visit www.snoring.com.au
That is all. :)
$ whatis themeaningoflife
themeaningoflife: not found
you can count on going about 15mph anywhere during peak hours. most highways are only 2 lane, and they tend to go to one lane through anything important, like crosstown (hwy 62) merging onto 35w. Predicting jams before they happen? I can do that.
I should have read the New Scientist article. Apparently is IS being used by many people, already!
An idea borrowed from quantum mechanics...
Measuring the system changes the system.
What if everyone takes the same alternate route to avoid the "busy" route?
As the story points out:
"But the website has already become a victim of its own success, admits Schreckenberg. Some of the 300,000 people a day who are visiting the site are replanning their journeys on the basis of its forecasts, and this is beginning to make the forecasts themselves less accurate."
Both are fundamentally chaotic.
Sure, you can calculate expected probability based on past performances and expected flow... but we've all seen freeways humming right along at 70MPH and no problems until just ONE driver makes an error... then all hell breaks loose.
I don't think even predicting the weather is as tricky as predicting traffic flow, as at least the weather patterns follow known laws of physics for at least near-term before losing out to the chaotic nature of weather patterns. People are just flat out unpredictable.
"Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]
So what your telling me is, the traffic jam sim is a jedi? And he can see jams before they happen.
And I guess he has an evil father right? "Luke, I can feel the road rage in you, you must let is out"
And I guess news stories about traffic jams have to use lucas/powerpoint diagonal slides instead of hard cuts?
And Han Solo is the guy in the riced up car that speeds? Chewie likes "phat bass beats" in his WQRX p27983tyXX extreme ear-bleed SUB WOOFER SYSTEM.
And I guess there will be massive traffic jam merchandising? Possibly even a prequel traffic jam series with JAR JAR BINKS who is the pedestrian who always presses the walk button even when he has no intention of crossing the street?
And all the people who were caught in the traffic jams ages ago are like "this traffic jam sucks compared to the originals".
Anyway, enough of this, may the green lights be with you.
about it is the hard part. Changing behaviors is the most difficult thing to do. If people staggered the time they leave work and if they could tolerate a little bit of inconvenience of car pooling or riding a bus or train or subway then we might see the traffic ease up. Building more freeways and adding more lanes to existing freeways doesn't provide a lasting solution. Most people would reap the benefits of walking more to get mass-transportation and getting out of their cars more often. Of course there are the lucky ones that don't even need a car and can commute soley on public transit. Or just on foot.
I predict that traffic will get so bad and car ownership will become so expensive that people will figure out ways to get around without a car and possibly even change their lifestyle in the process. But it will happen gradually, I think it is already.
http://tinyurl.com/3t236
I believe the algorithm was leaked a few days ago:
// double jam sandwich
if ((time == 8am-ish) || (time == 5pm-ish))
double jam =1;
if (city == LA)
long long jam = 2^64;
Some segments of highway are only two very narrow lanes as the highways haven't been re-done since the 1930s. In fact they are huge slabs of concreted put end to end with sometimes gaps in them. Exit turns aren't inclined cause these were made for cars that didn't exceed 30 Mph back in those days. These are, funny enough, the ones where you can speed without limit :)
On top of that, in southern germany, drivers never leave more that 2 inches in front of them as if they won a price if they can push you. I have never seen more unsafe driving practices. The whole German driving idea is to overtake you as soon as possible and then driving at the same or even lower speed than before.
So when cars collide, you get 40 or 50 smashed up together. And a traffic jam for miles and miles. It always happen every year, check the news evey winter.
Now, I don't think these correspond to most higways in the world, most other European countries have things like wider lanes, continuous asphalt, and drivers who have heard of the word "safety cushion" and respect the concept. Also for a highway system to work you need cars and cops. In Germany, all drivers think they are the cops and that the laws apply to the others.
So before you adopt this algorithm (90%!! That's VERY VERY Goog, what are you all complaining about?) make sure they model other than German traffics on it.
Also: US traffic is particular. If a cop car is there doing the speed limit, you get something like 80 cars behind in a herd and in most states people don't use the fast/slow lane systems to overtake or let faster cars have their way. It's a less dynamic system in a way and thus easier to model.
to this page which was linked on slashdot a while back.
Your hair look like poop, Bob! - Wanker.
"in which dense traffic moves in unison, like marchers moving in step"
Some important facts, which the system designers seem to have forgotten: Real systems veer towards chaos and orderly behavior is anathema to all nationals except Germans. That apart, any traffic simulation design could be considered a success if it can be put to use in all conditions. I am quite sure that this system will come a cropper on Indian roads where cars have to jostle for space with cattle, cycles, pedestrians, three wheelers, two wheelers and so on. (Digression: I always find the sight of a stray dog crossing the busy road a lesson in traffic manners. The dog looks either side, ensures that there are no vehicles in vicinity and then crosses: A case of animal adapting his behavior to real time situations.) Human beings are not so adaptable and would do the best they could to defeat even the most beautifully designed systems.
because of that human factor involved, and all social sciences are inherently unperfect because of it. this isn't something unique to predicting traffic flow: psychology, sociology, political science, etc. can never make 100% accurate predictions because of the human factor involved.
I see why they did that in Duisburg and Essen, two of the five or six larger cities in the Ruhrgebiet.
The Autobahn A40 that connects the Ruhrgebiet cities from Dortmund via Bochum, Essen and Mülheim to Duisburg has the reputation of being the worst motorway in Germany, at least wrt/traffic jams. Guaranteed traffic jam 8-11am and 3-7pm.
It was probably just a professor's idea how to get to work more quickly in the morning.
As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
Wow... what'll they think of next.
In my town they only have a system
that predicts jams AFTER they happen.
If there is just a small change in velocity of one driver, the next guy is going to respond to it by hitting the breaks. The next guy is going to panic and hit it harder, and so it goes. I've seen this happen in real life many times: Just a small riple can make a jam, three or four cars involved is sufficient.
I fact, I think I saw an article about this too, it could have been long ago in Europhysics News or something. They like publishing stuff like that.
I'm trying to keep a lot of distance when I'm driving: Three seconds in normal situations (just count), and up to five seconds if I'm in synchronized flow. That way, I can absorb many ripples if the three or fours cars in front of me is slowing down. I think it helps, but surely it doesn't help a lot if it happens further ahead.
It is of course important not to lag too much when the cars starts moving again, so I generally speed up to follow in the start, but then try to build up some good distance, when the flow gets going.
But then, I'm just speculating...
Employee of Inrupt, Project Release Manager and Community Manager for Solid
Use the "effects" of the prediction to get the desired results. For example, if you want clear sailing on Route 9 going north at 4:00pm, predict bad traffic ahead of time.
If you want more predictable traffic patterns, fudge prediction differences downwards so that less people will take action based on the predictions.
It's all one big feedback loop, dampen accordingly.
...the slashdot effect on their site
oops, different flavour of jam
The ring road around Eindhoven has recommended speed indicators that show what speed you should be travelling at to hit the next light on green. It seems to work quite well.
The Hanshin Expressway network around Osaka has video processing equipment that can automatically recognise traffic congestion, including the characteristics of traffic accidents. It then alters roadside information boards to route drivers around the congestion. Other areas do the same thing.
adio bReacons update vehicle navigation systems in real time to show time to destination, congested roads, and if you're following a planned route, will re-route you as traffic conditions change.
Unfortunately most signals in Japan aren't load-sensitive, but set to 1 minute green in each direction irrespective of time of day, day of the week or class of road. So circular routes around Tokyo, for example, become major barriers to traffic entering in the morning and leaving in the evening.
On Japanese freeways, the major cause of congestion is the humble tollbooth.
A traffic simulation system is helping drivers by predicting jams up to an hour before they happen.
Let me guess- it predicts that traffic jams will happen on weekdays, around 5pm.
Since this problem OBVIOUSLY reduces to the Halting Problem, it is easily proven that you cannot, in fact, predict traffic jams.
Just some ideas.
1. Reduce the number of redlights needed and make the ones left more intelligent
2. Use more public transportation, especially for commuting
3. Get the idiots off the road
4. All exits should be to the right, because exits to the left mix fast and slow traffic
5. Restrict 18-wheelers to the right lane only and make them use by-passes when available
6. Get the idiots off the road.
7. Move wrecked vehicles off the highway as soon as possible, even if it means coming back to tow them later. Why shut down a whole interstate because of a vehicle in the median waiting for a tow truck?
8. Make not using turn indicators a MAJOR fine, at least $500.
9. Extend onramp and acceleration lanes
10. Get the freaking idiots off the road!
Idiots include - people talking on the phone, reading the paper, putting on makeup, sight-seeing, watching DVDs or TV, . . . you get the idea.
Why has nobody made a "Rubbernecker screen"? After an accident or incident, clear the roadway and put a screen up. Nobody can see the accident, and therefore they start moving again once the road is clear.
You could even pay for it by selling ad space!! (I can't beleive I suggested that!!)
Why predict tomorrow's jams when you can measure today's?
I *know* (yeah, real psychic, me) where Monday mornings jams will be. Same place as last Mondays.
This is right up there with predicting the weather - "same as yesterday" gives you 80% accuracy.
We do not need geeks like us to help design the road networks. If you want to solve congestion with a match-to-demand model, just make them wider where the jams are now.
..and other 300,000 users in the "prediction" system at the same time: "hmm I-95 is gonna be jammed in one hour from now.I better go home a little bit earlier today." tada!! =D we have succesfully jammed the road with one hour in advance!! What an improvement! Thanks again modern physics!
What is best in life? To crush your enemies, to see them driven before you and to hear the lamentations of their women.
Well, yeah, call me captain obvious. I saw this show on the history channel a little while ago that did a computer simulation of traffic on a highway. It actually showed that up to a certain point, a lot of cars on the road is fine. However, once it hits a certain point, the flow dramatically drops.
Living in New Jersey, traffic is a part of my daily life. I've noticed that even when there are a lot of cars on the road, the traffic can still move along above the speed limit in rush hour. But there is still that point when all the traffic just seems to stop and you're crawling along at 10 miles an hour.
The show also mentioned a study the government funded. They spend several million dollars to try and figure this problem out. Their conclusions: "there are too many cars on the road." Now, for the low low price of $20,000, I could have told them that.
In 1998 William Beasley posted a paper on Traffic Waves in Seattle, subtitled "SOMETIMES ONE DRIVER CAN VASTLY IMPROVE TRAFFIC".
The site has great animations and excellent explanations of the impact of different drivers actions on the overall flow.
Worth a look: Traffic Waves
i87 Between 8:15-8:45 High Traffic south bound from Exit 8-6
i87 Between 4:45-5:15 High Traffic North Bound between Exit 4 and 5 and exits 7-8
It is easy to predict in Albany NY because all the state workers work outside of albany and many of them live up north. In Saratoga County. So when they go to work they tend to go south towards Troy, Latham and Albany Plus there is a big bridge between exit 7 and 8 and people become stupid on the bridge (There are no tools and the same amount of lanes) and slow down. and Exit 4 is where the airport is. So the traffic barring any accidents is like that almost every work day. Except in August where the traffic is Stop and go going north from exit 1 and up. Because Saratoga is the August place to be. Luckily I have an alternate route.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
...of Slashdot being so euro-centric.
SimCity did this ages ago!
The view can be seen here in the most recent version.
Beware: In C++, your friends can see your privates!
I was somewhat confused when reading the prediction of James. ...we seriously don't want James to happen
To prove it, I'll go on record predicting a major jam in downtown D.C. tomorrow night.
On the M25, the road that circles London, grid lock is avoided with variable speed limits and discouraging drivers from excessive changing of lanes. The road is constantly monitored by CCT and the speed limit set accordingly. The speed limit is enforced by speed cameras. In the rush hour the speed limit is reduced to 50 mph as apposed to the usual speed limit of 70mph and this, some how, reduces the risk of grid lock. Also if there's congestion at say junction 15 the speed limit will be reduced prier to the congestion, say at J13-J14. This help to reduce more trafic build up at J15 and gives it time to clear.
In a former job many years ago, I did a lot of highway driving (deliveries and field service) and spent a good deal of that time thinking about traffic patterns, both as a mathematical system as well as a design process. My final conclusion after 2 years was that there are too many cases of poor road/intersection design and WAY too many cases of pathetic traffic light design, and even more cases where traffic lights hinder traffic flow in a very severe way, while not providing any of the originally-intended safety of said traffic light. The prevailing "wisdom" seems to be: if there's a traffic problem, put up a stoplight to control it. Not.
Traffic dynamics is fascinating, and certainly deserving of some studious focus, but none of this means a single, blessed thing to me unless people will:
I'd make the common observation that older folks tend to drive slower and tend to do so, totally oblivious, in the left lane. But then there is at least an equivalent problem in the soccer moms and high-strung business suits on cell phones driving SUVs and mega-SUVs who pay even less attention to what they're doing. Heck, I've seen people driving down the interstates here (I-40, I-95, I-85 -- pick one) during morning traffic, travelling at over 80MPH and reading the morning paper!
That said, I think traffic problems tend to be less a mathematical/system problem than a brainless person problem, in many cases. Not all, but very many. Sadly, you can't "in-idiot" a driver, or a person for that matter.
I've always wished for a traffic law that gave every driver a dart gun. When someone does something obscenely stupid or hazardous (e.g. driving in reverse on a 65MPH intersate because they missed their exit), you shoot them with the dart. Three darts means your vehicle is incapacitated for 30 days. (Hmmm... I think RFID tags would be perfect for this!! :) If your vehicle is tagged more than 6 times in 2 years, you lose your license for 1 year.
Harsh? Definitely. But consider the *costs* of traffic in lost time, productivity loss, frustration/rage, increased fuel consumption, vehicle wear and tear, air pollution, etc. Pulling one person or one thousand people out of the traffic system to improve the flow for the masses sounds like good planning to me.
Oh, and please direct any comments about my tendency to drive well above the speed limit to /dev/get_out_of_my_way...
In this case, as the story points out, all drivers accesing the prediction may use the same exit roads, or the same alternate route - which defeats the purpose of the system.
One useful alternative is : make a centralized system, say to monitor a city traffic. Whenever, a driver perceives that he is entering a slow traffic/jam situation, he contacts the system. The system, dynamically assigns one of the alternative routes to the driver. Here it is important that there be atleast two or more alternate routes (because in case of only one alternate route, it will become jammed). The route selection by the system can be done probabilistically so as to get highest 'expected' utility, i.e. best route utilization and throughput. Also, it should be easy in principle, say using GPS, for the system to monitor the exact traffic at any point in the city.
Infact, I did a similar computer experiment in my undergrad days - comparing static route selection vs dynamic route selection and no guesses as to who came out to be the winner by miles !
This reminds me of Ambrose Beirse's comments on Barometers being a wonderful invention for telling us what kind of weather we are having.
It doesnt take a super computer to tell me that there will be a major traffic jam if an accident happens on a major artery during rush hour.
Your traffic tips and hints seem mostly correct, bad driving is something that definitively causes many problems such as traffic jams. However, bad driving can be modelled to a certain extent so it does not make all models useless per se. About the left/right lane and Europe: ALL european countries on the mainland drive on the right (as opposed to left) side of the road, just as Americans do. The left lane is therefore the fast lane in Europe as well. On highways, nearly all off-ramps are on the right side. There is 1 country in Europe that drives on the left site: the UK. All other countries that I've visited that drive on the left side are in Asia.
I know where traffic jams will be just from knowing the route and the environmental conditions. Traffic is a realtively simple related rates type fluid dynamics differential. From what very meager Diff Eq. I have had, the techniques used to set up a system of equations, makes it easy for the mind to make such predictions. Part is weather, part is the time of day and the type of driver that is there, part is events, part is road geometry.... af few impulse factors... I can usually guess when to leavee early, and which route to take... speaking of which... there is a light mist right now... and I need to get to work... why the hell am I writitng this instead of....ah the slashdot virus effect! stealing clock cycles from the brain...
See also this site.
Have you ever been driving on an interstate highway when traffic suddenly slows to a crawl? You inch along for many minutes while waiting to see the accident which must have caused the jam. At the same time you also curse the "rubberneckers" who are causing the whole problem. But then all the cars ahead of you take off at high speed. The jam is over, but no accident, no police cars, nothing. WHAT THE HECK WAS THAT! A traffic jam with no cause? In the rear-view mirror you see all the poor saps behind you still stuck in the jam. But why? If all those people could just speed up at the same time, the whole traffic jam would evaporate. Why don't they ever do that? What caused the mysterious slowdown in the first place?
On the M25, the car park that circles London, grid lock is caused be idiots who ignore variable speed limits and encourages said drivers to put their foot down and lane jump. The road is constantly monitored by CCT and the "your taking the piss, if only" speed indicator set accordingly. The resulting crush of commuters is a source of amusement by the operators who watch from air-conditioned offices. In the rush hour the average speed is reduced to 5 mph as apposed to the usual speed of 50mph and this, some how, is called a transport policy in the UK. Also there's usually congestion at junction 15 and this will cause problems for Junction 16 - 18,19,20 - 24, and 25 - 14 the speed limit will be reduced further to 0mph. This helps us Brits to remember the scene in turnin during the Italian Job.
in the long run, we're all dead anyway.
IC19 fails to work for this system, since the road that heads from Sintra to Lisbon is jammed at any hour you pick making impossible to predict jams.
we use to say having a Ferrari on IC19 is like having a fastest linux amd64 puter on a 56kbps connection
In recent months, most of Atlanta's big traffic tie-ups (even worse traffic than usual) are caused by people threatening to jump off of overpasses.
So now for this traffic prediction to work, it basically has to predict bridge jumpers. Fortunately, as the government profiles us more and more and tracks us via RFID tags or whatever, it may be possible not only to predict when a person gets suicidal, but possibly also to predict the most likely date/time and even the correct overpass they will use.
</TongueInCheek>
-CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
That's just one butterfly though. It's the jam spreading out from there that causes the problems.
Both are fundamentally chaotic.
Yes, but the principle of chaos is that small changes to the initial conditions lead to an exponentially divergent change to the result.
So, the earlier you are able to detect a single car crash, or the traffic jam around it, the quicker you will be able predict a city-wide gridlock- and perhaps arrange for your own butterfly to manage the problem perhaps you change some traffic lights so as to prevent gridlock entirely.
People are just flat out unpredictable.
So are air molecules.
-WolfWithoutAClause
"Gravity is only a theory, not a fact!"Recently calculated the number of days I've spent in the past year in traffic (i.e. day's counted as 12 hours of awake time and 12 hours of leisure time). If it weren't for commuting I could've worked an extra ONE AND A HALF months in a year! That is pretty ridiculous. I'm sure most people spend at least an hour or two driving!
I wish I could just work from home
Bill Beaty investigated how to avoid traffic jams by recognizing the intermediate state of synchronized flow and undoing the damage six years ago. Apparently, a traffic jam can be stopped, even once started, by a single car.
Traffic Waves
When building software like this, you do a great service to take us R/G colorblind people into account. We're not as rare as you think! BWHAHAHA! ;)
It's easy to predict traffic correctly 90% of the time. Traffic jams tend to occur at rush hour on certain roads. You can predict the traffic 90% of the time just using a clock.
The other 10%, when traffic jams occur unexpectedly, is the hard part. But it's what people need to know.
Once you have a certain density it just takes an "event", and then traffic will slow. An "event" could be someone just braking a bit too much, or doing something that causes someone else to slow down dramatically. Once that happens you get a wave of slowed down vehicles propagating down the highway. Without a high enough density, the "event" can be avoided or may not even affect other vehicles significantly.
The worst are events that cause chokepoints. Then you end up with the "hourglass" effect. Lots of near stationary particles all waiting for their turn for free flow.
Here in St. Louis, it's my observation that with relatively few exceptions, the big traffic jams always happen around the same times and places. Predicting a traffic jam with good reliability is possible primarily because inadequate roads/freeways for traffic flow during rush hour means really good odds of a problem in those key areas.
Basically, we have a situation where a large number of people need to travel from suburbs in the west to their workplaces in the city itself (east). On the ride home, you get the reverse. There are only 2 major interstates running east to west that will be dealing with most of this traffic flow, so they're almost a "given" for a traffic jam. (Technically, there's a 3rd. one - Interstate 44, but it's far enough south that it doesn't get the traffic we see on I-40 or I-70, which are more direct shots back to the majority of the suburbs in the west.)
You can also currently expect traffic jams heading to the northern parts of St. Louis, mainly because road construction has restricted traffic flow on our major interstate taking people north/south (I-270). in that section of the highway.
I knew some people working on agent modeling stuff like this. The basic idea is to get "good enough" results. Good stuff. :)
He said that by leaving a large gap between him and the car in front of him, he was able to ease jams a bit. Umm, I don't know if Seattle is different but if I left ~1000 ft. between me and the car in front on the Parkway here in Pgh during rush hour, the people behind me would likely honk their horn and get pissed. Not to mention, a few cars from the other lane would jump in that space, thus negating the effect of the 'experiment.'
I remember reading a story about the law of averages breaking down... everyone decided to go to a ball game at the same exact time, everyone decided to shop at the same time, cause they figured no one would be shopping then, etc. If anyone knows what I'm talking about, please, give me the source, I can't stand knowing this story without knowing what it is called.
That's right. All your base.
11) No stop lights within 1/4 mile of a high traffic exit. The spill over from lights such as these on loops cause much of the traffic congestion.
--- I do not moderate.
I did similar work in college in the mid to late seventies. I did not use "live data" but had I access to it at the time, it would have worked well. One of the very interesting items is that a single car on a two lane Interstate (four lane if you are in a region that counts both sides, kind of like deer antler points being regionally different too), and if that car moves 5 miles an hour slower than the ambient traffic, and if the road is at over 50 percent capacity, the slowdown will cascade and the result will be slow to stop and go traffic at around 30-35 miles per hour.
Then I moved to Taxachusetts in the end of the seventies and discovered Rt. 3 north from MA to NH at 4:30 to 7 PM accurately was predicted by my traffic model. BTW ambient can be over the posted speed limit and it still slows the whole flow down.
- Tjp
I am in wallow with my inner money grubbing capitalistic pig. ... Oink!
As I read your comment, it struck me that the flow of cars past a given point resembles the flow of water from a drippy faucet, and that both can be modeled as a 2D strange attractor. Just as you can map the time differences between Drips [ D1, D2, D3, etc. are absolute time of drips; T1=D2-D1; T2=D3-D2; etc.], you can map the space differences between cars. Then map it on cartesian coordinates thusly:
Point1: T1, T2
Point2: T2, T3
Point3: T3, T2; etc.
When traffic is flowing smoothly, the difference in time between cars is essentially random, so the map will just be a bunch of randomly scattered dots. But when jams began to occur, the average length between cars shortens, and the dots began to describe a spiral inward. At total jam, the length between cars is, essentially, zero, leading to a dot centered at 0,0.
It's the point when the average length between cars begans to shorten that is when the graph becomes most interesting. Also, this is where intervention might occur "on the ground" so to speak.
One drawback of this graph is that it describes only a single location along the roadway. You'd need many of these graphs to simulate a large traffic situation.
And, as to the poster's note that People are just flat out unpredictable., that's only true in the *individual* sense. In the aggregate sense, people are *remarkably* predictable. This traffic problem happens to be an interesting problem because it involves *both* aggregate (so it's fairly predictable) AND individual (ONE driver makes an error...) behavior.
DNA is a Turing machine. You, however, being dynamic and emergent, are not.
Look at the clock. I predict that every weekday at 7:00am-8:00am and 5:00pm-6:00pm traffic will be at its heaviest. Avoid driving at these times and you will be set. Also, I predict that road construction will cause traffic congestion as well. In the foreseeable future, I also predict unknown random traffic accidents to cause congestion. Use your radio tuner device in your car to listen for reports of these strange incidents and avoid those routes!
They are oblivious to the fact that for the one vehicle they let in, they are causing at least one other car behind them to have to slow down and potentially miss the next traffic signal. Or worse, the person they let in does something to aggrivate the situation further:
In each one of these cases, if the good samaritan had simply followed the rules of the road and maintained their right of way it would have been better for all. The few seconds of time saved by the benefactor is a fraction of the compounded delays of the people behind the samaritan.
What aggrivates me even further, is that driving schools preach that this kind of behavior is good and will help reduce the number of accidents. BULLSHIT. The rules of the road were designed to prevent accidents by increasing the predictability of events that occur on the road.
Don't get me wrong, there are times when you are compelled to give up your right of way or even blatantly break the rules in order to maintain your safety and that of others. Unfortunately, people have been taught by authority figures (driving schools, often as a condition of getting a ticket dismissed) that this should be a matter of practice. This is reinforced by the fact that if you sound your horn (as a safty warning of course :) at someone who suddenly decides to follow this advice, you are considered an asshole.
Unless it is to mitigate an unsafe situation, follow the rules of the road people!
Your question is reminscient of the El Farol bar problem. In that problem, there is a popular bar (the "El Farol") that everyone wants to attend. However, it's so popular that it gets very crowded. People want to attend when it's not crowded (thus making it an example of a "minority game"), but the problem is, if everyone uses the same deterministic model to predict when the bar will be least crowded, they'll all go at that time and invalidate their model. This is a well-studied problem in the dynamics of complex systems.
Didn't they teach you that the Halting Problem was unsolvable?
They are oblivious to the fact that for the one vehicle they let in, they are causing at least one other car behind them to have to slow down and potentially miss the next traffic signal. Or worse, the person they let in does something to aggrivate the situation further:
In each one of these cases, if the good samaritan had simply followed the rules of the road and maintained their right of way it would have been better for all. The few seconds of time saved by the benefactor is a fraction of the compounded delays of the people behind the samaritan.
What aggrivates me even further, is that driving schools preach that this kind of behavior is good and will help reduce the number of accidents. BULLSHIT. The rules of the road were designed to prevent accidents by increasing the predictability of events that occur on the road.
Don't get me wrong, there are times when you are compelled to give up your right of way or even blatantly break the rules in order to maintain your safety and that of others. Unfortunately, people have been taught by authority figures (driving schools, often as a condition of getting a ticket dismissed) that this should be a matter of practice. This is reinforced by the fact that if you sound your horn (as a safty warning of course :) at someone who suddenly decides to follow this advice, you are considered an asshole.
Unless it is to mitigate an unsafe situation, follow the rules of the road people!
This site has very good reports of traffic conditions all over California. They're very good but tend to lag by about 20 minutes.
I was going to suggest shooting the StupidPeople, but that is a somewhat mean thing to do.
And what happens if you mix both type of predictions, the self-unfulfilling (stock market) kind, and the self-fulfilling kind (US pres elections).
Yes, you get a nice September surprise (due to all the plebs leaning hard on the dollar, in anticipation that the big guy does...). But, in this case, a September surprise is also a nice surprise ;-)
Maybe if the website would take into account the hit counts it has estimating the number of people checking out the traffic and then approximately estimating (yes I realise the innacuracy in these words) the ammount of people taking the back roads and do the calculation again...just a thought. But as always, good luck predicting human behavior!
Wrong answer: when something like an accident happens you need to slow down. In fact anytime you see flashing lights (cop car, tow truck whatever) you better slow down until you know what is going on and have figured out how/if it affects you.
Granted most people look at the wrong thing, but at least they are slowing down. You shouldn't be watching the emergency itself. You need to have a broader focus of how the operations might affect you!
And calculators can be used to correctly add two numbers together!
What the hell are traffic simulators used for besides predicting traffic jams?
#!/bin/bash
;; ;;
case $(date +%H) in
(07|08|16|17) echo "Rush hour, take another route!"
(*) echo "Roads are clear!"
esac