Skip to main content
Top

2016 | OriginalPaper | Chapter

Large-Scale and Big Optimization Based on Hadoop

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Integer Linear Programming (ILP) is among the most popular optimization techniques found in practical applications, however, it often faces computational issues in modeling real-world problems. Computation can easily outgrow the computing power of standalone computers as the size of problem increases. The modern distributed computing releases the computing power constraints by providing scalable computing resources to match application needs, which boosts large-scale optimization. This chapter presents a paradigm that leverages Hadoop, an open-source distributed computing framework, to solve a large-scale ILP problem that is abstracted from real-world air traffic flow management. The ILP involves millions of decision variables, which is intractable even with existing state-of-the-art optimization software package. Dual decomposition method is used to separate variables into a set of dual subproblems that are smaller ILPs with lower dimensions, the computation complexity is downsized. As a result, the subproblems are solvable with optimization tools. It is shown that the iterative update on Lagrangian multipliers in dual decomposition method can fit into the Hadoop’s MapReduce programming model, which is designed to allocate computations to cluster for parallel processing and collect results from each node to report aggregate results. Thanks to the scalability of the distributed computing, parallelism can be improved by assigning more working nodes to the Hadoop cluster. As a result, the computational efficiency for solving the whole ILP problem is not impacted by the input size.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Yan, Y., Huang, L.: Large-scale image processing research cloud. In: Cloud Computing, pp. 88–93 (2014) Yan, Y., Huang, L.: Large-scale image processing research cloud. In: Cloud Computing, pp. 88–93 (2014)
2.
go back to reference Kang, Y., Park, Y.B.: The performance evaluation of k-means by two MapReduce frameworks, Hadoop vs. Twister. In: International Conference on Information Networking (ICOIN), pp. 405–406 (2015) Kang, Y., Park, Y.B.: The performance evaluation of k-means by two MapReduce frameworks, Hadoop vs. Twister. In: International Conference on Information Networking (ICOIN), pp. 405–406 (2015)
3.
go back to reference Chu, C., Kim, S.K., Lin, Y.A., Yu, Y., Bradski, G., Ng, A.Y., Olukotun, K.: Map-reduce for machine learning on multicore. Adv. Neural Inf. Process. Syst. 19, 281–288 (2007) Chu, C., Kim, S.K., Lin, Y.A., Yu, Y., Bradski, G., Ng, A.Y., Olukotun, K.: Map-reduce for machine learning on multicore. Adv. Neural Inf. Process. Syst. 19, 281–288 (2007)
4.
go back to reference Hall, K.B., Gilpin, S., Mann, G.: MapReduce/Bigtable for distributed optimization. In: NIPS LCCC Workshop (2010) Hall, K.B., Gilpin, S., Mann, G.: MapReduce/Bigtable for distributed optimization. In: NIPS LCCC Workshop (2010)
5.
go back to reference Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. In: Foundations and Trends® in Machine Learning, vol. 3, no. 1, pp. 1–122 (2011) Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. In: Foundations and Trends® in Machine Learning, vol. 3, no. 1, pp. 1–122 (2011)
6.
go back to reference Palomar, D.P., Chiang, M.: A tutorial on decomposition methods for network utility maximization. IEEE J. Sel. Areas Commun. 24(8), 1439–1451 (2006)CrossRef Palomar, D.P., Chiang, M.: A tutorial on decomposition methods for network utility maximization. IEEE J. Sel. Areas Commun. 24(8), 1439–1451 (2006)CrossRef
7.
go back to reference Cao, Y., Sun, D., Zhang, L.: Air traffic prediction based on the kernel density estimation. In: American Control Conference, Washington D.C., 17–19 June 2013 Cao, Y., Sun, D., Zhang, L.: Air traffic prediction based on the kernel density estimation. In: American Control Conference, Washington D.C., 17–19 June 2013
8.
go back to reference Bosson, C.S., Sun, D.: An aggregate air traffic forecasting model subject to stochastic inputs. In: AIAA Guidance, Navigation, and Control and Co-located Conferences, Boston, MA, 19–22 Aug 2013 Bosson, C.S., Sun, D.: An aggregate air traffic forecasting model subject to stochastic inputs. In: AIAA Guidance, Navigation, and Control and Co-located Conferences, Boston, MA, 19–22 Aug 2013
9.
go back to reference U.S. Department of Transportation Federal Aviation Administration: Facility Operation and Administration, Washington, DC, Order JO 7210.3W, Feb. 2010 U.S. Department of Transportation Federal Aviation Administration: Facility Operation and Administration, Washington, DC, Order JO 7210.3W, Feb. 2010
10.
go back to reference Wei, P., Cao, Y., Sun, D.: Total unimodularity and decomposition method for large-scale air traffic cell transmission model. Transp. Res. Part B 53, 1–16 (2013)CrossRef Wei, P., Cao, Y., Sun, D.: Total unimodularity and decomposition method for large-scale air traffic cell transmission model. Transp. Res. Part B 53, 1–16 (2013)CrossRef
11.
go back to reference Cao, Y., Sun, D.: A parallel computing framework for large-scale traffic flow optimization. IEEE Trans. Intell. Transp. Syst. 13(14), 1855–1864 (2012)CrossRef Cao, Y., Sun, D.: A parallel computing framework for large-scale traffic flow optimization. IEEE Trans. Intell. Transp. Syst. 13(14), 1855–1864 (2012)CrossRef
12.
go back to reference Ye, Y.: An O(n3L) potential reduction algorithm for linear programming. Math. Program. 50(2), 239–258 (1991)CrossRefMATH Ye, Y.: An O(n3L) potential reduction algorithm for linear programming. Math. Program. 50(2), 239–258 (1991)CrossRefMATH
13.
go back to reference Bertsekas, D.P., Tsitsiklis, J.N.: Parallel and Distributed Computation: Numerical Methods. Athena Scientific (1997) Bertsekas, D.P., Tsitsiklis, J.N.: Parallel and Distributed Computation: Numerical Methods. Athena Scientific (1997)
14.
go back to reference White, T.: Hadoop: The Definitive Guide. Yahoo! Press, Sebastapool, CA (2009) White, T.: Hadoop: The Definitive Guide. Yahoo! Press, Sebastapool, CA (2009)
15.
go back to reference Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large cluster. Commun. ACM 51(1) (2008) Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large cluster. Commun. ACM 51(1) (2008)
16.
go back to reference National Transportation Center Volpe: Enhanced Traffic Management System (ETMS). Number Technical Report VNTSC-DTS56-TMS-002, United States Department of Transportation, Cambridge, MA (2005) National Transportation Center Volpe: Enhanced Traffic Management System (ETMS). Number Technical Report VNTSC-DTS56-TMS-002, United States Department of Transportation, Cambridge, MA (2005)
Metadata
Title
Large-Scale and Big Optimization Based on Hadoop
Authors
Yi Cao
Dengfeng Sun
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-30265-2_16

Premium Partner