A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules

Ant colony optimization (ACO) is a metaheuristic approach inspired from the behaviour of natural ants and can be used to solve a variety of combinatorial optimization problems. Classification rule induction is one of the problems solved by the Ant-miner algorithm, a variant of ACO, which was initiat...

Full description

Saved in:
Bibliographic Details
Main Author: Rizauddin, Saian
Format: Thesis
Language:eng
eng
Published: 2013
Subjects:
Online Access:https://etd.uum.edu.my/3289/1/RIZAUDDIN_SAIAN.pdf
https://etd.uum.edu.my/3289/2/RIZAUDDIN_SAIAN_13.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.3289
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
advisor Ku-Mahamud, Ku Ruhana
topic QA75 Electronic computers
Computer science
spellingShingle QA75 Electronic computers
Computer science
Rizauddin, Saian
A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
description Ant colony optimization (ACO) is a metaheuristic approach inspired from the behaviour of natural ants and can be used to solve a variety of combinatorial optimization problems. Classification rule induction is one of the problems solved by the Ant-miner algorithm, a variant of ACO, which was initiated by Parpinelli in 2001. Previous studies have shown that ACO is a promising machine learning technique to generate classification rules. However, the Ant-miner is less class focused since the rule’s class is assigned after the rule was constructed. There is also the case where the Ant-miner cannot find any optimal solution for some data sets. Thus, this thesis proposed two variants of hybrid ACO with simulated annealing (SA) algorithm for solving problem of classification rule induction. In the first proposed algorithm, SA is used to optimize the rule's discovery activity by an ant. Benchmark data sets from various fields were used to test the proposed algorithms. Experimental results obtained from this proposed algorithm are comparable to the results of the Ant-miner and other well-known rule induction algorithms in terms of rule accuracy, but are better in terms of rule simplicity. The second proposed algorithm uses SA to optimize the terms selection while constructing a rule. The algorithm fixes the class before rule's construction. Since the algorithm fixed the class before each rule's construction, a much simpler heuristic and fitness function is proposed. Experimental results obtained from the proposed algorithm are much higher than other compared algorithms, in terms of predictive accuracy. The successful work on hybridization of ACO and SA algorithms has led to the improved learning ability of ACO for classification. Thus, a higher predictive power classification model for various fields could be generated.
format Thesis
qualification_name Ph.D.
qualification_level Doctorate
author Rizauddin, Saian
author_facet Rizauddin, Saian
author_sort Rizauddin, Saian
title A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
title_short A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
title_full A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
title_fullStr A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
title_full_unstemmed A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules
title_sort hybrid of ant colony optimization algorithm and simulated annealing for classification rules
granting_institution Universiti Utara Malaysia
granting_department Awang Had Salleh Graduate School of Arts & Sciences
publishDate 2013
url https://etd.uum.edu.my/3289/1/RIZAUDDIN_SAIAN.pdf
https://etd.uum.edu.my/3289/2/RIZAUDDIN_SAIAN_13.pdf
_version_ 1776103615799230464
spelling my-uum-etd.32892023-02-08T02:28:47Z A Hybrid of Ant Colony Optimization Algorithm and Simulated Annealing for Classification Rules 2013 Rizauddin, Saian Ku-Mahamud, Ku Ruhana Awang Had Salleh Graduate School of Arts & Sciences Awang Had Salleh Graduate School of Arts & Sciences QA75 Electronic computers. Computer science Ant colony optimization (ACO) is a metaheuristic approach inspired from the behaviour of natural ants and can be used to solve a variety of combinatorial optimization problems. Classification rule induction is one of the problems solved by the Ant-miner algorithm, a variant of ACO, which was initiated by Parpinelli in 2001. Previous studies have shown that ACO is a promising machine learning technique to generate classification rules. However, the Ant-miner is less class focused since the rule’s class is assigned after the rule was constructed. There is also the case where the Ant-miner cannot find any optimal solution for some data sets. Thus, this thesis proposed two variants of hybrid ACO with simulated annealing (SA) algorithm for solving problem of classification rule induction. In the first proposed algorithm, SA is used to optimize the rule's discovery activity by an ant. Benchmark data sets from various fields were used to test the proposed algorithms. Experimental results obtained from this proposed algorithm are comparable to the results of the Ant-miner and other well-known rule induction algorithms in terms of rule accuracy, but are better in terms of rule simplicity. The second proposed algorithm uses SA to optimize the terms selection while constructing a rule. The algorithm fixes the class before rule's construction. Since the algorithm fixed the class before each rule's construction, a much simpler heuristic and fitness function is proposed. Experimental results obtained from the proposed algorithm are much higher than other compared algorithms, in terms of predictive accuracy. The successful work on hybridization of ACO and SA algorithms has led to the improved learning ability of ACO for classification. Thus, a higher predictive power classification model for various fields could be generated. 2013 Thesis https://etd.uum.edu.my/3289/ https://etd.uum.edu.my/3289/1/RIZAUDDIN_SAIAN.pdf text eng public https://etd.uum.edu.my/3289/2/RIZAUDDIN_SAIAN_13.pdf text eng public http://sierra.uum.edu.my/record=b1242349~S1 Ph.D. doctoral Universiti Utara Malaysia Abramson,D., Krishnamoorthy,M., & Dang,H. (1999). Simulated Annealing Cooling Schedules For The School Timetabling Problem. Asia-Pacific Journal of Operational Research, 16, 1–22. Anghinolfi,D., & Paolucci,M. (2008). Simulated Annealing as an Intensification Component in Hybrid Population-based Metaheuristics. In M.T.Cher (Ed.), Simulated Annealing. InTech. Asuncion,A., & Newman,D.J. (2007). UCI Machine Learning Repository. University of California, Irvine, School of Information and Computer Sciences. Retrieved from http://www.ics.uci.edu/~mlearn/MLRepository.html Azizi,N., & Zolfaghari,S. (2004). Adaptive temperature control for simulated annealing: a comparative study. Computers & Operations Research, 31(14), 2439–2451. doi:10.1016/S0305-0548(03)00197-7 Bauer,A., Bullnheimer,B., Hartl,R.F., & Strauss,C. (2000). Minimizing total tardiness on a single machine using ant colony optimization. Central European Journal of Operations Research., 8(2), 125–141. Besten,M. den, Stützle,T., & Dorigo,M. (2000). Ant Colony Optimization for the Total Weighted Tardiness Problem. In M.Schoenauer, K.Deb, G.Rudolph, X.Yao, E.Lutton, J.J.Merelo , & H.-P.Schwefel (Eds.), Proceedings of PPSN-VI, Sixth International Conference on Parallel Problem Solving from Nature (Vol.1917, pp.611–620). Berlin, Germany: Springer Verlag. Blum,C. (2002a). ACO applied to Group Shop Scheduling: A case study on Intensification and Diversification. In M. Dorigo,G.D. Caro, & M.Sampels (Eds.), Proceedings of ANTS 2002 – From Ant Colonies to Artificial Ants: Third International Workshop on Ant Algorithms (Vol. 2463, pp. 14–27). Berlin, Germany: Springer-Verlag. Blum,C. (2002b). Ant Colony Optimization for the Edge-Weighted k-Cardinality Tree Problem (No. TR/IRIDIA/2002-05). Belgium: IRIDIA, Université Libre de Bruxelles, Belgium. Blum,C., & Sampels,M. (2002). Ant colony optimization for FOP shop scheduling: a case study on different pheromone representations. In CEC ’02:Proceedings of the Evolutionary Computation on 2002. CEC ’02. Proceedings of the 2002 Congress (pp.1558–1563). Washington, DC, USA: IEEE Computer Society. Bonabeau,E., Henaux,F., Guérin,S., Snyers,D., Kuntz,P., & Theraulaz,G. (1998). Routing in Telecommunications Networks with “Smart” Ant-Like Agents. In S.Albayrak & F.Garijo (Eds.), Second International Workshop on Intelligent Agents for Telecommunications Applications “98 (IATA”98) (Vol. 1437, pp.60–72). Berlin, Germany: Springer-Verlag. Bui,T.N., & Nguyen,T.H. (2006).An agent-based algorithm for generalized graph colorings. In GECCO ’06: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation (pp. 19–26). New York, NY, USA: ACM Press. doi: http://doi.acm.org/10.1145/1143997.1144001 Cabena, P., Hadjinian, P., Stadler, R., Verhees, J., & Zanasi, A. (1998). Discovering data mining: from concept to implementation. Prentice-Hall, Inc. Caro,G.D., & Dorigo,M. (1997). AntNet: a mobile agents approach to adaptive routing (No. IRIDIA/97-12). Belgium: Université Libre de Bruxelles. Chen,D.-J., Lee,C.-Y., Park,C.-H., & Mendes,P. (2007). Parallelizing simulated annealing algorithms based on high-performance computer. J. of Global Optimization, 39(2), 261–289. doi:10.1007/s10898-007-9138-0 Chen,S., & Luk,B.L. (1999). Adaptive simulated annealing for optimization in signal processing applications. Signal Processing, 79(1), 117–128. doi:10.1016/S0165-1684(99)00084-5 Clarke,E.J., & Barton,B.A. (2000). Entropy and MDL discretization of continuous variables for Bayesian belief networks. International Journal of Intelligent Systems, 15(1), 61–92. doi:http://dx.doi.org/10.1002/(SICI)1098-111X (200001)15:1<61::AID-INT4>3.0.CO;2-O Cohen,W.W. (1995). Fast Effective Rule Induction. In In Proceedings of the Twelfth International Conference on Machine Learning (pp. 115–123). Morgan Kaufmann. Compton,P., & Jansen,R. (1990). Knowledge in context: a strategy for expert system maintenance. In Proceedings of the Second Australian Joint Conference on Artificial Intelligence (pp.292–306). New York, NY, USA: Springer-Verlag New York, Inc. Cordón,O., Casillas,J., & Herrera,F. (2000). Learning Fuzzy Rules Using Ant Colony Optimization. In Proceedings of ANTS ’2000 – From Ant Colonies to Artificial Ants: Second International Workshop on Ant Algorithms (pp.13–21). Brussels, Belgium. Craven, M., Dipasquo, D., Freitag, D., Mccallum, A.K., Mitchell, T.M., Nigam, K., & Slattery, S. (1998). Learning to extract symbolic knowledge from the World Wide Web. In Proceedings of AAAI-98, 15th Conference of the American Association for Artificial Intelligence (pp.509–516). Madison, US: AAAI Press, Menlo Park, US. Delport,V. (1998). Parallel Simulated Annealing and Evolutionary Selection for Combinatorial Optimisation. Electronics Letters, 34(8), 758–759. doi:10.1049/el:19980546 Deneubourg,J.L., Aron,S., Goss,S., & Pasteels,J.M. (1990). The self-organizing exploratory pattern of the argentine ant. Journal of Insect Behavior, 3(2), 159–168. Dorigo,M., & Gambardella,L.M. (1997). Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem. IEEE Transactions on Evolutionary Computation, 1(1), 53–66. Dorigo,M., Maniezzo,V., & Colorni,A. (1991). Positive feedback as a search strategy. Dorigo,M., Maniezzo,V., & Colorni,A. (1996). Ant system: optimization by a colony of cooperating agents. Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, 26(1), 29–41. Dorigo,M., & Stützle,T. (2004). Ant colony optimization. the MIT Press. Dougherty,J., Kohavi,R., & Sahami,M. (1995). Supervised and unsupervised discretization of continuous features. In ICML-95. Emden-Weinert,T., & Proksch,M. (1999). Best Practice Simulated Annealing for the Airline Crew Scheduling Problem. Journal of Heuristics, 5(4), 419–436. doi:10.1023/A:1009632422509 Fayyad,U., & Irani,K. (1993). Multi-interval discretization of continuos attributes as preprocessing for classification learning. In Proceedings of the 13th International Join Conference on Artificial Intelligence, Morgan Kaufmann Publishers (pp.1022–1027). Fenet,S., & Solnon,C. (2003). Searching for Maximum Cliques with Ant Colony Optimization. In G.R. Raidl, J.-A. Meyer, M. Middendorf, S. Cagnoni, J.J. Cardalda, D.W. Corne, … E. Marchiori (Eds.), Applications of Evolutionary Computing, Proceedings of EvoWorkshops 2003 (Vol. 2611, pp. 236–245). Berlin, Germany: Springer-Verlag. Fielding,M. (2000). Simulated Annealing With An Optimal Fixed Temperature. SIAM Journal on Optimization, 11(2), 289–307. doi:10.1137/S1052623499363955 Frank,E., & Witten,I.H. (1998). Generating Accurate Rule Sets Without Global Optimization. In Proceedings of the Fifteenth International Conference on Machine Learning (pp. 144–151).San Francisco, CA, USA: Morgan Kaufmann Publishers Inc. Freitas, A.A., Parpinelli, R.S., & Lopes, H.S. (2008). Ant colony algorithms for data classification. In M.Khosrow-Pour (Ed.), Encyclopedia of Information Science and Technology (2nd ed., pp.154–159). Information Science Reference. Gaines,B.R., & Compton,P. (1995). Induction of Ripple-Down Rules Applied to Modeling Large Databases. J. Intell. Inf. Syst., 5(3), 211–228. Galea,M., & Shen,Q. (2006). Simultaneous ant colony optimization algorithms for learning linguistic fuzzy rules. Swarm intelligence in data mining, 75–99. Gambardella,L.M., & Dorigo,M. (1997). HAS-SOP: Hybrid Ant System for the Sequential Ordering Problem (Technical Report No. IDSIA-11-97). Lugano, Switzerland: IDSIA. Gambardella,L.M., & Dorigo,M. (2000). An ant colony system hybridized with a new local search for the sequential ordering problem. INFORMS Journal on Computing, 12(3), 237–255. Ghanbari,A., Hadavandi,E., & Abbasian-Naghneh,S. (2010). An intelligent ACO-SA approach for short term electricity load prediction. In Proceedings of the Advanced Intelligent Computing Theories and Applications, and 6th International Conference on Intelligent Computing (pp.623–633). Berlin, Heidelberg: Springer-Verlag. Goldberg,D.E. (1989). Genetic Algorithms in Search, Optimization and Machine Learning. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc. Goss,S., Aron,S., Deneubourg,J.L., & Pasteels,J.M. (1989). Self-organized shortcuts in the Argentine ant. Naturwissenschaften, 76(12), 579–581. Hall,M.A. (1999). Correlation-based feature selection for machine learning. (Doctoral dissertation, University of Waikato, 1999). Hall, M.A., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I.H. (2009). The WEKA data mining software: an update. ACM SIGKDD Explorations Newsletter, 11(1), 10–18. Hall,M., & Frank,E. (2008). Combining Naive Bayes and Decision Tables. In Proceedings of the 21st Florida Artificial Intelligence Society Conference (FLAIRS) (pp.318–319). AAAI Press. Han,J., Kamber,M., & Pei,J. (2011). Data Mining: Concepts and Techniques. Elsevier Science. Henderson,D., Jacobson,S., & Johnson,A. (2003). The Theory and Practice of Simulated Annealing. In F. Glover & G. Kochenberger (Eds.), Handbook of Metaheuristics (Vol.57, pp.287–319). Springer New York. Holden,N., & Freitas,A.A. (2008).A hybrid PSO/ACO algorithm for discovering classification rules in data mining. J.Artif. Evol. App., 2008, 2:1–2:11. doi:10.1155/2008/316145 Holte,R.C. (1993). Very Simple Classification Rules Perform Well on Most Commonly Used Datasets. Machine Learning, 11, 63–91. Hull,D.A. (1996). Stemming algorithms: A case study for detailed evaluation. Journal of the American Society for Information Science, 47(1), 70–84. Johnson,D.S., Aragon,C.R., McGeoch,L.A., & Schevon,C. (1989). Optimization by Simulated Annealing: an Experimental Evaluation. Part I, Graph Partitioning. Operations research, 37(6), 865–892. doi:10.1287/opre.37.6.865 Johnson,D.S., Aragon,C.R., McGeoch,L.A., & Schevon,C. (1991). Optimization by Simulated Annealing: an Experimental Evaluation; Part II, Graph Coloring and Number Partitioning. Operations research, 378–406. Kirkpatrick,S., Gelatt,C.D., & Vecchi,M.P. (1983). Optimization by Simulated Annealing. science, 220(4598),671. Kohavi,R. (1995a).A study of cross-validation and bootstrap for accuracy estimation and model selection. In International Joint Conference on Artificial Intelligence (Vol.14, pp.1137–1145). Kohavi,R. (1995b). The Power of Decision Tables. In Proceedings of the 8th European Conference on Machine Learning (pp.174–189). London, UK, UK: Springer-Verlag. Koulamas,C., Antony,S., & Jaen,R. (1994). A survey of simulated annealing applications to operations research problems. Omega, 22(1), 41–56. doi:10.1016/0305-0483(94)90006-X Larose,D.T. (2005). Discovering Knowledge in Data: An Introduction to Data Mining. John Wiley and Sons, Inc. Leguizamón,G., & Michalewicz,Z. (1999). A new version of ant system for subset problems. In P.J.Angeline, Z. Michalewicz, M.Schoenauer, X.Yao, & A.Zalzala (Eds.), Proceedings of the 1999 Congress on Evolutionary Computation, 1999. CEC ’99. (pp.1459–1464). Piscataway, NJ: IEEE Press. Liang,Y.-C., & Smith,A.E. (1999). An ant system approach to redundancy allocation. In P.J.Angeline, Z.Michalewicz, M. Schoenauer, X.Yao, & A.Zalzala (Eds.), Proceedings of the 1999 Congress on Evolutionary Computation, 1999. CEC ’99. (pp.1478–1484). Piscataway, NJ: IEEE Press. Liu,B., Abbass,H.A., & McKay,B. (2004). Classification Rule Discovery with Ant Colony Optimization. The IEEE Computational Intelligence Bulletin, 3(1), 31–35. Liu,H., & Setiono,R. (1996). A probabilistic approach to feature selection-a filter solution. In Proceedings of the International Conference on Machine Learning (pp.319–327). Lourenço,H.R., & Serra,D. (1998). Adaptive Approach Heuristics for The Generalized Assignment Problem (Economics Working Papers No.288). Plaça de la Mercè, Barcelona: Department of Economics and Business, Universitat Pompeu Fabra. Mangat,V. (2012). A Novel Hybrid Framework using Evolutionary Computing and Swarm Intelligence for Rule Mining in the medical domain. IJCA Proceedings on International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT 2012), iRAFIT (6), 7–13. Maniezo,V., Colorni,A., & Dorigo,M. (1994). The Ant System Applied to The Quadratic Assignment Problem (No. IRIDIA/94-28). Belgium: Université Libre de Bruxelles. Maniezzo,V., & Carbonaro,A. (2000). An ANTS heuristic for the frequency assignment problem. Future Generation Computer Systems, 16(8), 927–935. Maniezzo,V., & Colorni,A. (1999). The Ant System Applied to the Quadratic Assignment Problem. IEEE Transactions on Knowledge and Data Engineering, 11(5), 769–778. Martens,D., De Backer,M., Haesen,R., Baesens,B., & Holvoet, T. (2006). Ants constructing rule-based classifiers. Swarm Intelligence in Data Mining, 21–43. Merkle,D., Middendorf,M., & Schmeck,H. (2002). Ant colony optimization for resource-constrained project scheduling. IEEE Transactions on Evolutionary Computation, 6(4),333–346 Moore,A.W., & Lee,M.S. (1994). Efficient algorithms for minimizing cross validation error. In Proceedings of the Eleventh International Conference on Machine Learning (pp.190–198). Nalini,C., & Balasubramnaie,P. (2010). Performance Analysis of Hybrid Swarm Intelligence Rule Induction Algorithm. INFOCOMP Journal of Computer Science, 9(1), 53–60. Niknam,T., Bahmani,B.F., & Nayeripour,M. (2008). An Efficient Hybrid Evolutionary Algorithm for Cluster Analysis. World Applied Sciences Journal, 4(2), 300–307. Niknam,T., Olamaei,J., & Amiri,B. (2008). A Hybrid Evolutionary Algorithm Based on ACO and SA for Cluster Analysis. Journal of Applied Sciences, 8(15), 2695–2702. doi:10.3923/jas.2008.2695.2702 Nikolaev,A.G., & Jacobson,S.H. (2010). Simulated Annealing. In M. Gendreau & J.-Y.Potvin (Eds.), Handbook of Metaheuristics (Vol.146, pp.1–39). Springer US. Olamaei,J., Arefi,A., Mazinan,A.H., & Niknam,T. (2010). A hybrid evolutionary algorithm based on ACO and SA for distribution feeder reconfiguration. In Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference On (Vol.4, pp.265–269). doi:10.1109/ICCAE.2010.5451699 Olamaei,J., Niknam,T., Arefi,A., & Mazinan,A.H. (2011). A novel hybrid evolutionary algorithm based on ACO and SA for distribution feeder reconfiguration with regard to DGs. In GCC Conference and Exhibition (GCC), 2011 IEEE (pp.259–262). doi:10.1109/IEEEGCC.2011.5752495 Oliverio,V., Sá, C.C.de, & Parpinelli,R.S. (2009).Building a navigational environment for autonomous agents with reinforcement learning. In IADIS AC (2) (pp.353–355). Orosz,J.E., & Jacobson,S.H. (2002a). Analysis of Static Simulated Annealing Algorithms. J.Optim. Theory Appl., 115(1), 165–182. doi:10.1023/A:1019633214895 Orosz,J.E., & Jacobson,S.H. (2002b).Finite-Time Performance Analysis of Static Simulated Annealing Algorithms. Comput. Optim. Appl., 21(1), 21–53. doi:10.1023/A:1013544329096 Otero,F.E.B., Freitas,A.A., & Johnson,C.G. (2012). A New Sequential Covering Strategy for Inducing Classification Rules with Ant Colony Algorithms. Evolutionary Computation, IEEE Transactions on, PP(99), 1–21. doi:10.1109/TEVC.2012.2185846 Parpinelli,R.S., Lopes,H.S., & Freitas,A.A. (2001). An Ant Colony Based System for Data Mining: Applications to Medical Data. In L.Spector, E.D.Goodman, A.Wu, W.B.Langdon, H.-M.Voigt, M.Gen, … E.Burke (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001) (pp.791–797). San Francisco, California, USA: Morgan Kaufmann. Parpinelli,R.S., Lopes,H.S., & Freitas,A.A. (2002a). An Ant Colony Algorithm for Classification Rule Discovery. In H.A. Abbas, R.A.Sarker, & C.S.Newton (Eds.), Data Mining: A Heuristic Approach (pp. 191–208). London: Idea Group Publishing. Parpinelli,R.S., Lopes,H.S., & Freitas,A.A. (2002b). Data mining with an ant colony optimization algorithm. IEEE Transactions on Evolutionary Computation, special issue on Ant Colony Algorithms, 6(4), 321–332. Parpinelli,R.S., Lopes,H.S., & Freitas,A.A. (2002c). Mining Comprehensible Rules from Data with an Ant Colony Algorithm. In G.Bittencourt & G.L.Ramalho (Eds.), Proceedings of the 16th Brazilian Symposium on Artificial Intelligence (SBIA-2002) (pp. 259–269). Springer-Verlag. Parpinelli,R.S., Lopes,H.S., & Freitas,A.A. (2005). Classification-Rule Discovery with an Ant Colony Algorithm. In M.Khosrow-Pour (Ed.), Encyclopedia of Information Science and Technology (pp. 420–424). Hershey: Idea Group. Porter,M.F. (1980). An algorithm for suffix stripping. Program, 14(3), 130–137. Quinlan,J.R. (1993). C4.5: programs for machine learning. Morgan Kaufmann. Reimann,M., Doerner,K., & Hartl,R.F. (2002). Insertion Based Ants for Vehicle Routing Problems with Backhauls and Time Windows. In ANTS ’02: Proceedings of the Third International Workshop on Ant Algorithms (pp.135–148). London, UK: Springer-Verlag. Shahzad,W., & Baig,A.R. (2011). Hybrid Associative Classification Algorithm Using Ant Colony Optimization. International Journal of Innovative Computing, Information and Control, 7(12), 6518–6826. Silva,R.M. de A., & Ramalho,G.L. (2001). Ant system for the set covering problem. In IEEE International Conference on Systems, Man, and Cybernetics, 2001 (pp. 3129–3133). Tucson, Arizona: IEEE Press. Smaldon,J., & Freitas,A.A. (2006). A new version of the ant-miner algorithm discovering unordered rule sets. In GECCO ’06: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation (pp. 43–50). New York, NY, USA: ACM Press. doi:http://doi.acm.org/10.1145/1143997. 1144004 Socha,K., Knowles,J., & Sampels,M. (2002). A MAX-MIN Ant System for the University Timetabling Problem. In M. Dorigo,G.D. Caro, & M.Sampels (Eds.), Proceedings of ANTS 2002–Third International Workshop on Ant Algorithms (Vol. 2463, pp.1–13). Berlin, Germany: Springer-Verlag. Steinhöfel,K., Albrecht,A., & Wong,C.K. (2002). The convergence of stochastic algorithms solving flow shop scheduling. Theoretical Computer Science, 285(1), 101–117. doi:10.1016/S0304-3975(01)00293-6 Stützle,T. (1998). An ant approach to the flow shop problem. In Proceedings of the 6th European Congress on Intelligent Techniques and Soft Computing EUFIT’98 (Vol. 3, pp. 1560–1564). Aachen, Germany: Verlag Mainz, Wissenschaftsverlag. Sullivan,K.A., & Jacobson,S.H. (2000).Ordinal Hill Climbing Algorithms for Discrete ManufacturingProcess Design Optimization Problems. Discrete Event Dynamic Systems, 10(4), 307–324. doi:10.1023/A:1008302003857 Sullivan,K.A., & Jacobson,S.H. (2001). A convergence analysis of generalized hill climbing algorithms. Automatic Control, IEEE Transactions on, 46(8), 1288–1293. doi:10.1109/9.940936 T’Kindt, V., Monmarche, N., Laugt, D., Tercinet, F., & Portalis, A.J. (2000). Combining Ants Colony Optimization and Simulated Annealing to solve a 2-machine flowshop bicriteria scheduling problem. In 13th Eropean Chapter on Combinatorial Optimization (ECCO XIII) (pp.129–130). Tan,P.-N., Steinbach,M., & Kumar,V. (2006). Introduction to data mining. Pearson Addison Wesley Boston. Teich,T., Fischer,M., Vogel,A., & Fischer,J. (2001). A new Ant Colony Algorithm for the Job Shop Scheduling Problem. In L.Spector, E.D. Goodman, A.Wu, W.B. Langdon, H.-M. Voigt, M.Gen, … E.Burke (Eds.), Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001) (p. 803). San Francisco, California, USA: Morgan Kaufmann. Varanelli,J.M., & Cohoon,J.P. (1999). A fast method for generalized starting temperature determination in homogeneous two-stage simulated annealing systems.Computers & Operations Research, 26(5), 481–503. doi:10.1016/S0305-0548(98)00062-8 Varela,G.N., & Sinclair,M.C. (1999).Ant Colony Optimisation for Virtual-Wavelength-Path Routing and Wavelength Allocation. In Peter J.Angeline, Z.Michalewicz, M.Schoenauer, X.Yao, & A.Zalzala (Eds.), Proceedings of the Congress on Evolutionary Computation (Vol.3, pp.1809–1816). Mayflower Hotel, Washington D.C., USA: IEEE Press. Wang,J., Gao,X., & Zhu,Y. (2011). Solving algorithm for TA optimization model based on ACO-SA. Systems Engineering and Electronics, Journal of, 22(4), 628–639. doi:10.3969/j.issn.1004-4132.2011.04.012 Wang,Z., & Feng,B. (2005). Classification Rule Mining with an Improved Ant Colony Algorithm. In G.Webb & X.Yu (Eds.), AI 2004: Advances in Artificial Intelligence (Vol.3339, pp. 177–203). Springer Berlin / Heidelberg. Witten,I.H., Frank,E., & Mark A.,H. (2011). Data Mining: Practical Machine Learning Tools and Techniques (3rd ed.). Morgan Kaufmann Pub. Yang,Y., & Pedersen,J.O. (1997). A comparative study on feature selection in text categorization. In Proceedings of the Fourteenth International Conference on Machine Learning (ICML 1997) (pp.412–420). Nashville, Tennessee, USA: Morgan Kaufmann Publishers.