Last edit by: TWA884
ITA Matrix Search: http://matrix.itasoftware.com
You can sometimes see flights, fares and detailed fare rules that may not be reflected on an airline's website. Please read the thread for some tips and tricks, screen shots, etc.
A related thread, ITA-Matrix-PowerTools - Userscript for Orbitz/DL/UA/AA/BA/CZ/IB/LA/LH/LX/TK, discusses a user script which is maintained by fellow flyertalk members to enhance the already powerful Matrix of ITA Software by providing new features and booking links.
Additional details and tips on the use of ITA's advanced routing code feature can be found in the following long-standing Mileage Run Discussion threads:
You can sometimes see flights, fares and detailed fare rules that may not be reflected on an airline's website. Please read the thread for some tips and tricks, screen shots, etc.
A related thread, ITA-Matrix-PowerTools - Userscript for Orbitz/DL/UA/AA/BA/CZ/IB/LA/LH/LX/TK, discusses a user script which is maintained by fellow flyertalk members to enhance the already powerful Matrix of ITA Software by providing new features and booking links.
Additional details and tips on the use of ITA's advanced routing code feature can be found in the following long-standing Mileage Run Discussion threads:
ITA Software Matrix Airfare Search Consolidated Information and Help Thread
#1114
Join Date: Mar 2007
Programs: BA GGL/CCR
Posts: 384
Anyone else having the QPX issue? I had problems on my work PC, now I'm having problems on my macbook. Getting either internal server error, or QPX capacity exceeded.
I thought maybe it had something to do with how many criteria I was using, so I really stripped down my search but still had the same thing.
I thought maybe it had something to do with how many criteria I was using, so I really stripped down my search but still had the same thing.
#1115
Join Date: Jul 2008
Location: YVR
Programs: OZ Diamond, Jiffypark Manhattan Gold
Posts: 4,485
#1119
FlyerTalk Evangelist
Join Date: Mar 2013
Location: London
Posts: 17,007
QPX is the name of the pricing system that ITA Software sells.
The ITA Matrix is one example of how QPX can be used. It is a demonstration intended to show off how good their work is, and presumably gives the engineering group some real world feedback.
More commonly QPX is used to power the search engines that airlines and TAs have on their websites.
The ITA Matrix is one example of how QPX can be used. It is a demonstration intended to show off how good their work is, and presumably gives the engineering group some real world feedback.
More commonly QPX is used to power the search engines that airlines and TAs have on their websites.
#1121
Join Date: Aug 2013
Posts: 498
QPX works on airfares (and inventories etc.) the same way a search engine would work on the internet. Since they don't do any ticketing* (that would make them a travel agent with a really fancy website) their sales are B2B, and most alternatives are in-house (Expedia being the notable example) or simply an add-on to a GDS such as Travelport, Sabre, Amadeus, etc.. Some interesting (though very incomplete) wikipedia articles on the latter category:
https://en.wikipedia.org/wiki/Comput...#Major_systems
(Yes it says CRS, but this covers many of the CRSs that grew into GDSs better than the GDS article itself).
https://en.wikipedia.org/wiki/Global...ibution_System
*Google flights is technically separate from ITA software and instead of ticketing directly is redirecting you to a booking website (and making money off the referral). Once Google is no longer required (by the terms of their acquisition of ITA) to offer QPX to 3rd parties it will be interesting to see if this model changes.
P.S. ITA Software also sells their own CRS, although as far as I'm aware it's only in use by Cape Air.
If your question was more along the lines of "where else can I look" it's less about QPX and more about its application. For example .bomb uses QPX, but so do Hipmunk and Kayak (and Orbitz).
https://en.wikipedia.org/wiki/Comput...#Major_systems
(Yes it says CRS, but this covers many of the CRSs that grew into GDSs better than the GDS article itself).
https://en.wikipedia.org/wiki/Global...ibution_System
*Google flights is technically separate from ITA software and instead of ticketing directly is redirecting you to a booking website (and making money off the referral). Once Google is no longer required (by the terms of their acquisition of ITA) to offer QPX to 3rd parties it will be interesting to see if this model changes.
P.S. ITA Software also sells their own CRS, although as far as I'm aware it's only in use by Cape Air.
If your question was more along the lines of "where else can I look" it's less about QPX and more about its application. For example .bomb uses QPX, but so do Hipmunk and Kayak (and Orbitz).
Last edited by wto605; Sep 1, 2015 at 3:52 am
#1122
Suspended
Join Date: Aug 2005
Location: BOS
Posts: 15,027
I also note discrepancies between ITA and Kayak.
#1123
FlyerTalk Evangelist
Join Date: Aug 2002
Location: London
Programs: Mucci. Nothing else matters.
Posts: 38,644
You also have to ask why ITA provides this service to the public (both pre-Google and now). I don't think it's out of altruism. Rather, this is a bit like a convenient way to get members of the public to beta test the software in a massive way, without ITA incurring any liability for the consequences of things going wrong. So, amongst other things, ITA may be using the interface to test the effect of different filtering mechanisms on the results provided. Other speculation in the past about the experiments that ITA does has included whether ITA varies the caching rate to see what is needed to provide mostly reliable results.
When you use a QPX-powered site that does real bookings, some of these limitations may not be in place. And hence the possibility that the real world produces different results from the experimental world of the ITA website.
#1124
Suspended
Join Date: Aug 2005
Location: BOS
Posts: 15,027
I suspect that more is going on than simply what QPX does. My impression is that ITA filters results, even if you don't set search parameters that do that, and that the filtering is context dependent. Otherwise, the exponential growth of the number of possible results means that the number of potential solutions rapidly becomes unmanageable. Indeed, thinking about the original history of ITA, ISTR that the management of the unmanageable was one of the things that the original founders were interested in.
In fact, considering that you can reach any destination on the planet by about three hops, the number of results would be: H1*H2*D, with H1 the number of airports connected to your departure point (hubs), H2 the number of airports connected to H1, and D the arrival point connected to H2.
#1125
FlyerTalk Evangelist
Join Date: Aug 2002
Location: London
Programs: Mucci. Nothing else matters.
Posts: 38,644
I disagree that there is "an exponential growth of the number of possible results".
In fact, considering that you can reach any destination on the planet by about three hops, the number of results would be: H1*H2*D, with H1 the number of airports connected to your departure point (hubs), H2 the number of airports connected to H1, and D the arrival point connected to H2.
In fact, considering that you can reach any destination on the planet by about three hops, the number of results would be: H1*H2*D, with H1 the number of airports connected to your departure point (hubs), H2 the number of airports connected to H1, and D the arrival point connected to H2.
Take any one of the possible routes 3-sector routes. If there are 10 non-stops a day on each of the three sectors, in theory that could be up to 1,000 combinations in that one direction on that one route. Even if we whittle that down to 100 per route because those three flights have to be chronologically sequential, if there are 20 possible 3-sector routes from origin to destination, that's 2,000 theoretical possible outbound flights on that one day. If you do a +/- 2 day search, that's 10,000 theoretical combinations just to get from origin to destination. If, two weeks later, you want to return home and the same number of options are available across the five days of your search, that's 100,000,000 possible combinations of round-trip itineraries.