Love, InshAllah
  • Home
  • Religion
  • Health
  • Recipes
  • Traveling
  • Foods
  • DIY
  • eOils
  • Products
    Best Shoes for walking on concrete

    15 Best Shoes for Standing, Walking, Working On Concrete All Day

    Top 15 Best Steel Toe Shoes in 2022

    Top 15 Best Steel Toe Shoes This Year 2022

    Reviews For The Best Cranberry Juices

    Top 15 Best Cranberry Juices To Buy

    Best Nakiri Knife

    Best Nakiri Knife

    Best Meat Slicer

    Best Meat Slicer: Choose The Best One for You

No Result
View All Result
HealthNews
No Result
View All Result
Home Information

Algorithm: Definition, Characteristics, Functions, and Examples

ubaid by ubaid
in Information
0 0
Definition and Understanding of Algorithms
Share on FacebookShare on Twitter

Definition and Understanding of Algorithms

Talking about algorithms, we certainly remember mathematics and computer science. What is an algorithm, exactly? Algorithms are sequences of systematic steps used to solve a case.

There is also a mention that the definition of an algorithm is a series of procedures that need to be followed in calculating or solving a problem carried out by a computer. It can also be said that algorithms are all systematic and logical arrangements that are used in solving a problem by a computer.

So, the algorithm is a system of automatic calculation and recognition and processes data on a computer with the help of software. It has a finite set of instructions for calculating certain functions. If this is executed and processed, it will produce output, and later it will stop at the final condition as specified.

See: Function and Position of Indonesian Language

The algorithm has the following basics:

  • Sequence Algorithm or Sequential Algorithm
  • Looping Algorithm or Loop Algorithm
  • The Indonesian language Conditional Algorithm is called a Branching or Conditional Algorithm

Understanding Algorithms According to Experts

At first glance we understand what an algorithm is. Now, for more details, let’s look at the definition of algorithms based on expert opinion.

1. Abu Ja’far Muhammad Ibn Musa Al-Khawarizmi

Abu Ja’far Muhammad Ibn Musa Al-Khawarizmi is a mathematician from Uzbekistan, he gave an understanding of algorithms as a special method used in solving problems.

2. S. E. Goodman and S.T. Hedetniemi

They both say that algorithms are a finite sequence of well-defined operations. The bulk of these processes requires limited memory and time to solve the problem.

3. Donald Ervin Knuth

Donald Ervin Knuth made the notion of an algorithm as a finite rule with a series of operations to solve a particular problem.

4. Seymour Lipschutz and Marc Lipson

He is a computer expert and mathematician defines algorithms as a list of infinite steps of a well-defined and precise instructions in solving a problem or problem.

Also read: Examples of Procedure Text

5. Andrey Andreyevich Markov

Andrey Andreyevich Markov is a mathematician from Russia, he makes the understanding of algorithms as a general thing that is made to understand a right decision by defining the work process of a computer from the start to the desired result.

6. Marvin Minsky

Marvin Minsky is an expert on artificial intelligence, he says that algorithms are a set of rules that tell us from time to time to be able to act appropriately.

Some Algorithm Criteria

According to Donald E. Knuth, an algorithm has criteria that are related to one another. Following are these criteria.

Input: Problems that you experience will find a way out. Algorithms have zero or more input values.

Process: this is the plan or steps that are carried out to achieve the goal

Output: Output is the final value of an algorithm, or the work of the algorithm and it has an output value of at least one.

Clear and unambiguous instructions: An algorithm has criteria by which it produces clear instructions so that the resulting output or the end result is not wrong.

Final Purpose: An algorithm has an end goal, it can be said that this is the ultimate goal where when it reaches this goal it will stop working or processing.

Also read: Character Education: Function, Purpose and Urgency

Algorithm Purpose and Functions

Now that we know the criteria for an algorithm, we now need to know what the purpose of the algorithm is or what it does. Basically, the function of an algorithm is to solve a problem. For more details, here we see the explanation.

  • Simplifies complex and large programs
  • Make it easy to make a program for a problem so that it is easy to solve
  • Can be used continuously in solving problems and problems
  • Solve problems systematically
  • Minimizing repetitive writing of programs so that work is efficient
  • The algorithm also aims to be able to top-down and divide and conquer.
  • Makes it easy to create a neat and structured program and is easy to develop
  • It is easy to modify the program, because it is because it only changes one module without changing other modules
  • If there is a work error, the algorithm can find it quickly.
  • The benefits and purposes of the algorithm also make documentation easy.

Algorithm Grouping

Algorithms are divided into several types, this is based on the experiment. Referring to the definition of algorithm above, algorithms are classified into:

1. Recursion and Iteration

Recursion is an algorithm that the way it works is to call itself repeatedly. While iteration is an algorithm with an iterative construction system, sometimes there is additional data on the structure being created.

3. Serial, Parallel, or Distributed

The serial algorithm is tasked with running the work of only one instruction. A parallel algorithm is an algorithm that is designed to be able to work or perform commands simultaneously at the same time. While distributed algorithms are algorithms that use not only one machine but use up to several machines in the network.

4. Deterministic or Non-deterministic

Deterministic algorithms can solve problems with the right decision. Meanwhile, non-deterministic algorithms are algorithms that solve problems or take a result by mere fiction.

5. Exact or Estimated

These algorithms may have the correct solution, or come close to the correct solution. The formulation can be done using a deterministic strategy.

Also See: Definition of Education: Definition, Objectives

6. Quantum Algorithm

Quantum algorithm, this uses a realistic model of quantum computation.

7. Logical

This algorithm can position itself like a controlled deduction logic.

Examples of Using Algorithms

Here are some classifications of algorithms, now we will see how examples of using algorithms in a problem make it easier to solve the desired problem.

To facilitate our understanding, algorithms are not only in computation and mathematics, but in everyday life there are already many examples of algorithms. Here we see an example.

For example we will make a food, let’s say instant noodles, then the algorithm here is:

  • There needs to be one instant miee bowl, 350 ml of water (2 cups), a frying pan, bowl, fork and spoon
  • Put water in the pan
  • Cooking or heating water on the stove
  • Wait for the water to boil
  • Next, put the instant mmie in it
  • Stir for 3 minutes
  • Add the seasonings
  • Stir the spices evenly
  • Serving instant noodles

That’s a little explanation about algorithms starting from understanding algorithms, criteria, functions to algorithm grouping and even examples of using the algorithm itself.

ShareTweet
Previous Post

Advantages and Disadvantages of Social Media

Next Post

20+ Latest Islamic Happy Birthday Greetings

Related Posts

Does Playing Basketball Make You Taller

Does Playing Basketball Make You Taller? Exploring the Facts.

by ubaid
May 31, 2023

Years ago, people used to ask does playing basketball make you taller? The answer was always a resounding “no” because...

What Is 42 Dugg's Height

What Is 42 Dugg’s Height? How Tall is The American Rapper?

by ubaid
May 31, 2023

When it comes to finding out information on celebrities, the internet can be a goldmine – or a total black...

What is Yung Gravy's Height

What is Yung Gravy’s Height? Find Out the American Rapper’s Measurements

by ubaid
May 31, 2023

What is Yung Gravy's Height? Matthew Hauri, better known by his stage name Yung Gravy, is an American rapper, singer...

Aisha bint Abu Bakr: The Story of the Wife of the Prophet SAW

Aisha bint Abu Bakr: The Story of the Wife of the Prophet SAW

by ubaid
November 9, 2022

The Story of the Wife of the Prophet SAW One of the Islamic stories that should be known by all...

Tips To Help You Save Money While Shopping For Clothes

6 Tips To Help You Save Money While Shopping For Clothes

by ubaid
December 3, 2021

Retail shops are known to always look for new ways to bump up the price to get customers to spend...

ADVERTISEMENT

Random Posts

Is It Possible to Have a White Golden Retriever

Is It Possible to Have a White Golden Retriever?

by ubaid
September 17, 2023

Fun Places To Go With Your Children on Your Next Vacation

5 Fun Places To Go With Your Children on Your Next Vacation

by ubaid
September 14, 2023

Exploring the Potential of Amanita Muscaria for Nerve Pain Relief

Exploring the Potential of Amanita Muscaria for Nerve Pain Relief

by ubaid
September 7, 2023

What Does Moose Taste Like

What Does Moose Taste Like? Does Moose Taste Good?

by ubaid
August 21, 2023

Important Post

How to Perform Salah (Follow the Guides)

Average Height For 12 Year Old Boys and Girls 2022

Average Height For 16 Year Old Boys and Girls

What Is The Normal Weight For A 14 Year Old Teenager

What is Average Height For 10 Year Old Boys and Girls?

Average Height For 15 Year Old Boy or Girl

Average Weight and Height for a 13-Year-Old Boy and Girl

logo love insha Allah

Love, InshAllah talk about Health, Islam, Traveling, Foods, Fruits, Drinks, Cooking, Substitutes, Recipes, How to and More!

Recent Posts

  • Is It Possible to Have a White Golden Retriever?
  • 5 Fun Places To Go With Your Children on Your Next Vacation
  • Exploring the Potential of Amanita Muscaria for Nerve Pain Relief

Follow Us

Facebook Pinterest Instagram

Newsletter

© 2022 loveinshallah.com - Islamic law, and wellness lifestyle. Islamic website that talks about health

  • PRIVACY POLICY
  • Contact us
  • Disclaimer
  • TOS
  • Sitemap
No Result
View All Result
  • Home
  • Religion
  • Health
  • Recipes
  • Traveling
  • Foods
  • DIY
  • eOils
  • Products

© 2022 Love InshAllah - Islamic law, and wellness lifestyle. Islamic website that talks about health.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In