Skip to main content
Top

2020 | OriginalPaper | Chapter

Basic Concepts of the Elective Course on the Hard Computing Problems

Authors : Boris Melnikov, Elena Melnikova, Svetlana Pivneva

Published in: Convergent Cognitive Information Technologies

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

We consider the material of the elective course for the young students, and briefly describe both so-called hard problems and some methods necessary to develop programs for their implementation on the computer. For this, we are considering several real problems of discrete optimization. For each of them we consider both “greedy” algorithms and more complex approaches. The latter are, first of all, are considered in the description of concepts, understandable to “advanced” young students and necessary for the subsequent program implementation of the branches and bounds method and some associated heuristic algorithms. According to the authors, all this “within reasonable limits” is available for “advanced” young students of 14–15 years.
Thus, we present our view on the consideration of difficult problems and possible approaches to their algorithmization – at a level “somewhat higher than the popular science”, but “somewhat less than scientific”. And for this, the paper formulates the starting concepts which allows one of such “complications” to be carried out within the next half-year.

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!

Footnotes
1
“Ah, gentlemen, you know why we are here. We’ve not much time, and quite a problem here” (Andrew Lloyd Webber and Tim Rice).
 
2
Although the latter statement can also be disputed, if we consider it not as a problem of implementing the algorithm of its solution found beforehand by a person (namely, this problem is usually considered in literature not connected with artificial intelligence), but as a task of finding such a solution.
 
3
Let us also note, that in the final of the student team championship in programming in the world (according to the ACM version) back in 1992, there was a task about the mentioned nonograms.
 
4
The concept of “heuristics” will be briefly discussed below. According to the authors, the easiest example of a heuristic algorithm accessible for young students can be QuickSort, [9] etc.
 
5
This is a very important concept, but we shall not strictly define it. The meaning will always be clear from the context.
 
Literature
3.
go back to reference Lipski, W.: Kombinatoryka dla programistów. Wydawnictwa Naukowo-Techniczne, Warszawa (2004). (in Polish) Lipski, W.: Kombinatoryka dla programistów. Wydawnictwa Naukowo-Techniczne, Warszawa (2004). (in Polish)
4.
go back to reference Goodman, S., Stephen, S.: Introduction to the Design and Analysis of Algorithms. McGraw-Hill Computer Science Series, New York (1977) Goodman, S., Stephen, S.: Introduction to the Design and Analysis of Algorithms. McGraw-Hill Computer Science Series, New York (1977)
5.
go back to reference Melnikov, B., Melnikova, E.: Some competition programming problems as the beginning of artificial intelligence. Inf. Educ. 6(2), 385–396 (2007) Melnikov, B., Melnikova, E.: Some competition programming problems as the beginning of artificial intelligence. Inf. Educ. 6(2), 385–396 (2007)
9.
go back to reference Wirth, N.: Algorithms + Data Structures = Programs. Prentice Hall, Upper Saddle River (1979)MATH Wirth, N.: Algorithms + Data Structures = Programs. Prentice Hall, Upper Saddle River (1979)MATH
10.
go back to reference Polák, L.: Minimization of NFA using the universal automaton. Int. J. Found. Comput. Sci. 16(999), 335–341 (2005)MATH Polák, L.: Minimization of NFA using the universal automaton. Int. J. Found. Comput. Sci. 16(999), 335–341 (2005)MATH
11.
go back to reference Melnikov, B.: Multiheuristic approach to discrete optimization problems. Cybern. Syst. Anal. 42(3), 335–341 (2006)MathSciNetCrossRef Melnikov, B.: Multiheuristic approach to discrete optimization problems. Cybern. Syst. Anal. 42(3), 335–341 (2006)MathSciNetCrossRef
12.
go back to reference Russel, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Upper Saddle River (2010) Russel, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Upper Saddle River (2010)
13.
go back to reference Luger, G.: Artificial Intelligence: Structures and Strategies for Complex Problem Solving. Addison Wesley, Boston (2008) Luger, G.: Artificial Intelligence: Structures and Strategies for Complex Problem Solving. Addison Wesley, Boston (2008)
14.
go back to reference Makarkin, S., Melnikov, B., Trenina, M.: An approach to solving a pseudogeometric version of the traveling salesman problem. Izvestia of higher educational institutions. Volga Region. Phys. Math. Sci. 2(34), 135–147 (2015). https://elibrary.ru/item.asp?id=24254294. (in Russian) Makarkin, S., Melnikov, B., Trenina, M.: An approach to solving a pseudogeometric version of the traveling salesman problem. Izvestia of higher educational institutions. Volga Region. Phys. Math. Sci. 2(34), 135–147 (2015). https://​elibrary.​ru/​item.​asp?​id=​24254294. (in Russian)
15.
go back to reference Melnikov, B.: The complete finite automaton. Int. J. Open Inf. Technol. 5(10), 9–17 (2017) Melnikov, B.: The complete finite automaton. Int. J. Open Inf. Technol. 5(10), 9–17 (2017)
16.
go back to reference Melnikov, B., Melnikova, E., Pivneva, S., Churikova, N., Dudnikov, V., Prus, M.: Multi-heuristic and game approaches in search problems of the graph theory. In: Information Technology and Nanotechnology Proceedings, ITNT-2018, pp. 2884–2894 (2018) Melnikov, B., Melnikova, E., Pivneva, S., Churikova, N., Dudnikov, V., Prus, M.: Multi-heuristic and game approaches in search problems of the graph theory. In: Information Technology and Nanotechnology Proceedings, ITNT-2018, pp. 2884–2894 (2018)
Metadata
Title
Basic Concepts of the Elective Course on the Hard Computing Problems
Authors
Boris Melnikov
Elena Melnikova
Svetlana Pivneva
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-37436-5_35

Premium Partner