A method comprising: storing a master table including at least two quantities of alternate frequencies associated with a main frequency, for one quantity a first region and another quantities for a second region at a storage medium, the main frequency and the alternate frequencies are frequencies broadcasting the same program; receiving at least first and second radio data system signals; extracting a first region table from the received first radio data system signal and a second region table from the received second radio data system signal, the first and second region tables each including a quantity of alternate frequencies and a list of alternate frequencies; comparing the quantity of alternate frequencies for the second region stored in the master table with the quantity of alternate frequencies included in the second region table; comparing the list of alternate frequencies included in the second region table with the list of alternate frequencies included in the first region table if the quantity of alternate frequencies included in the second region table is equal to or greater than the quantity of alternate frequencies for the second region stored in the master table; storing an alternate frequency completion flag if each of the alternate frequencies in the list of alternate frequencies included in the first region table exists in the second region table based on program codes of the alternate frequencies; identifying one of the alternate frequencies included in the second region table if each of the alternate frequencies in the list of alternate frequencies included in the first region table exists in the second region table based on program codes of the alternate frequencies; extracting a regional range code from the radio data system signal; determining whether to output the identified alternate frequency or perform a seek operation based upon the alternate frequency completion flag and the regional range code; wherein determining whether to output the identified alternate frequency or perform the seek operation is based upon whether the alternate frequency completion flag is stored and the regional range code being indicative of an international code or a national code, outputting the identified alternate frequency if the alternate frequency completion flag is stored and the regional range code does not indicate the international code or the national code; and performing the seek operation, in which each frequency in an entire frequency band is checked to determine if a program code of the each frequency matches that of the program broadcast on the main frequency, in order to search for an alternate frequency if the alternate frequency completion flag is not stored or the regional range code indicates the international code or the national code. storing a master table including at least two quantities of alternate frequencies associated with a main frequency, for one quantity a first region and another quantities for a second region at a storage medium, the main frequency and the alternate frequencies are frequencies broadcasting the same program; receiving at least first and second radio data system signals; extracting a first region table from the received first radio data system signal and a second region table from the received second radio data system signal, the first and second region tables each including a quantity of alternate frequencies and a list of alternate frequencies; comparing the quantity of alternate frequencies for the second region stored in the master table with the quantity of alternate frequencies included in the second region table; comparing the list of alternate frequencies included in the second region table with the list of alternate frequencies included in the first region table if the quantity of alternate frequencies included in the second region table is equal to or greater than the quantity of alternate frequencies for the second region stored in the master table; storing an alternate frequency completion flag if each of the alternate frequencies in the list of alternate frequencies included in the first region table exists in the second region table based on program codes of the alternate frequencies; identifying one of the alternate frequencies included in the second region table if each of the alternate frequencies in the list of alternate frequencies included in the first region table exists in the second region table based on program codes of the alternate frequencies; extracting a regional range code from the radio data system signal; determining whether to output the identified alternate frequency or perform a seek operation based upon the alternate frequency completion flag and the regional range code; wherein determining whether to output the identified alternate frequency or perform the seek operation is based upon whether the alternate frequency completion flag is stored and the regional range code being indicative of an international code or a national code, outputting the identified alternate frequency if the alternate frequency completion flag is stored and the regional range code does not indicate the international code or the national code; and performing the seek operation, in which each frequency in an entire frequency band is checked to determine if a program code of the each frequency matches that of the program broadcast on the main frequency, in order to search for an alternate frequency if the alternate frequency completion flag is not stored or the regional range code indicates the international code or the national code.