Optimisasi Algoritma Pemrograman Untuk Pengolahan Data Besar

Authors

  • Siti Izzati Sarah UIN Sumatera Utara
  • Yahfizham Yahfizham UIN Sumatera Utara

DOI:

https://doi.org/10.59581/konstanta.v2i1.2444

Keywords:

Optimization, algorithms, big data, programming

Abstract

Big data processing has become an important aspect of computer science and various industries in the digital age. Efficient and timely programming algorithms play a central role in addressing the challenges presented by big data. This journal focuses on various optimization methods and techniques that can be applied in the development of programming algorithms for processing big data. Supporting and relevant references are used to illustrate the concepts and techniques presented in this paper. Discussions include parallel methods, data compression, indexing, divide and conquer strategies, and greedy algorithm approaches. Case studies on the implementation of fast sorting algorithms in the context of big data processing are also presented. The understanding and application of these optimization methods are important in maximizing the efficiency and performance of programming algorithms in dealing with big data, and they play a key role in the development of relevant information technology solutions.

 

References

Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms. Cambridge : MIT Press.

Elmasri, R., & Navathe, S. B. (2019). Fundamentals of Database Systems. New Jersey : Pearson.

Garcia-Molina, H., Ullman, J. D., & Widom, J. (2008). Database Systems: The Complete Book. New Jersey : Prentice Hall

Kleinberg, J., & Tardos, É. (2005). Algorithm Design. Boston : Pearson.

Nelson, M., & Gailly, J. L. (1996). The Data Compression Book. New York : M&T Books.

Quinn, M. J. (2004). Parallel Programming in C with MPI and OpenMP. New York : McGraw-Hill..

Sayood, K. (2012). Introduction to Data Compression. California : Academic Press

Sedgewick, R., & Wayne, K. (2011). Algorithms. Massachusetts : Addison-Wesley

Wijaya, A.B.M., Wisnubhadra, I., Sindaga, B.L. (2012).

Zaharia, M., et al. (2010). Spark: Cluster Computing with Working Sets. Proceedings of the 2nd USENIX conference on Hot topics in cloud computing (HotCloud-VI).

.

Downloads

Published

2024-01-03

How to Cite

Siti Izzati Sarah, & Yahfizham Yahfizham. (2024). Optimisasi Algoritma Pemrograman Untuk Pengolahan Data Besar. Konstanta : Jurnal Matematika Dan Ilmu Pengetahuan Alam, 2(1), 327–338. https://doi.org/10.59581/konstanta.v2i1.2444

Most read articles by the same author(s)

1 2 > >>