Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Algorithm

Handbook of Research on Visual Computing and Emerging Geometrical Design Tools
A set of rules that precisely defines a sequence of operations for solving a given problem. It starts from an initial input of instructions that describe a computation that proceeds through a finite number of well-defined successive states, producing an output and a final ending state.
Published in Chapter:
Algorithms-Aided Sustainable Urban Design: Geometric and Parametric Tools for Transit-Oriented Development
Fernando T. Lima (Universidade Federal de Juiz de Fora, Brazil), José Ripper Kós (Universidade Federal do Rio de Janeiro, Brazil), and Rodrigo Cury Paraizo (Universidade Federal do Rio de Janeiro, Brazil)
DOI: 10.4018/978-1-5225-0029-2.ch035
Abstract
This chapter is part of a research on algorithmic approaches to sustainable urban design. It focuses on the use of computational tools to provide quick and dynamic assessment while planning and discussing interventions in urban areas. The objective is to address the use of algorithmic systems to formulate effective strategies for sustainable urban projects, guided by Transit Oriented Development (TOD) principles. TOD is an urban development model that considers geometric principles and measurable parameters for designing sustainable cities. It advocates the creation of mixed-use neighborhoods within walking distance to a variety of transportation options and amenities, so that basic urban needs are easily accessible. In addition to establish a theoretical framework connecting algorithmic-parametric concepts and geometrical features of TOD, this chapter describes an experimental employment of algorithmic models working on TOD principles, in order to enhance a systematic and dynamic testing and subsequent argumentation for sustainable urban projects.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Blockchain in Gaming
An algorithm is a step-by-step procedure to solve any problem or a task which does not depend on a particular programming language, above chapter has used a layered architecture where computer games use blockchain safely.
Full Text Chapter Download: US $37.50 Add to Cart
Access Control Framework for Cloud Computing
A self-contained step-by-step set of operations to be performed.
Full Text Chapter Download: US $37.50 Add to Cart
Prey Predator Algorithm for Travelling Salesman Problem: Application on the Ethiopian Tourism Sites
(Pronounced AL-go-rith-um) Is a procedure or formula for solving a problem. The word derives from the name of the mathematician, Mohammed ibn-Musa al-Khwarizmi, who was part of the royal court in Baghdad and who lived from about 780 to 850.
Full Text Chapter Download: US $37.50 Add to Cart
Modeling of Uncertain Nonlinear System With Z-Numbers
An algorithm in mathematics is a procedure, a description of a set of steps that can be used to solve a mathematical computation.
Full Text Chapter Download: US $37.50 Add to Cart
Efficiently Prompting Students When Developing Computational Thinking Skills: The Impact of Students' Response Modality
Algorithm is a step-by-step sequence of finite and unambiguous instructions for carrying out a process.
Full Text Chapter Download: US $37.50 Add to Cart
Facial Recognition Technology: Ethical and Legal Implications
Rules and processes often created by computers as a set of mathematical commands and directives that calculate answers to problems (Cambridge University Press, 2022a).
Full Text Chapter Download: US $37.50 Add to Cart
Decision Trees
A step-by-step problem-solving procedure, especially an established, recursive computational procedure for solving a problem in a finite number of steps.
Full Text Chapter Download: US $37.50 Add to Cart
Virtual Private Networks
A rule or procedure used to solve a mathematical problem, most often described as a sequence of steps.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Visualization as Communication with Graphic Representation
A mathematical sequence of instructions telling how to carry on computation to implement it as a program. Algorithms are used to create repetition by performing operations on previous products. Algorithm serves for solving a complex problem by writing a sequence of simpler, unambiguous steps. Such course of action is used for writing computer programs and in programmed learning.
Full Text Chapter Download: US $37.50 Add to Cart
Amplifying the Significance of Systems Thinking in Organization
An algorithm is a self-contained step-by-step set of procedures applied in solving mathematical or industrial problems.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence and K-12: How to Explain?
Refers to a set of instructions designed to perform a specific task.
Full Text Chapter Download: US $37.50 Add to Cart
Marketing and Artificial Intelligence: Personalization at Scale
Rules that allow AI to learn patterns in the data, classify, and to predict.
Full Text Chapter Download: US $37.50 Add to Cart
Blockchain Introduced
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Two Case Studies of Online Discussion Use in Computer Science Education: Deep vs. Shallow Integration and Recommendations
A well-defined sequence of instructions for performing a computation in mathematics and computer science.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Folds and Refolds: Space Generation, Shapes, and Complex Components
Finite sequence of operations feasible, unambiguous, the execution gives a solution to a problem. Or what is easier to say, an instruction to do something. Featured on the new design processes to systematize computer graphics operations.
Full Text Chapter Download: US $37.50 Add to Cart
Shortest Path Routing Algorithms in Multihop Networks
An algorithm is a set of clear steps that is used to define how a task or a set of tasks can be accomplished.
Full Text Chapter Download: US $37.50 Add to Cart
A Blockchain-Based Robotic Process Automation Mechanism in Educational Setting
This refers to a procedure or finite list of instructions or rules, normally followed by a computer, to calculate and solve a mathematical problem. It refers to a finite sequence which is computer-implementable instructions to perform a computation.
Full Text Chapter Download: US $37.50 Add to Cart
Clustering Techniques for Revealing Gene Expression Patterns
A procedure that solves a given problem by a finite number of steps. A problem solved by an algorithm is said computable . The term “algorithm” is derived from the Latin transcription of the name of the Persian mathematician al-Khwarizmi, which is considered one of the first authors to have made reference to this concept.
Full Text Chapter Download: US $37.50 Add to Cart
An Enterprise Integration Method for Machine Learning-Driven Business Systems
A sequence of statistical and mathematical data processing steps.
Full Text Chapter Download: US $37.50 Add to Cart
How Can Education Use Artificial Intelligence?: A Brief History of AI, Its Usages, Its Successes, and Its Problems When Applied to Education.
A non ambiguous and clear specification of how to solve a problem or a class of problems, think to Cooking Recipes but with more complex logic.
Full Text Chapter Download: US $37.50 Add to Cart
Software-Based Media Art: From the Artistic Exhibition to the Conservation Models
In computer science, an algorithm is a finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Visualization by Coding: Drawing Simple Shapes and Forms in Various Programming Languages
A recipe to solve a problem, a sequence of instructions for carrying out computation. An algorithm is a procedure for solving a problem by carrying out a sequence of simpler, unambiguous steps. Such procedures are implemented as computer programs.
Full Text Chapter Download: US $37.50 Add to Cart
Quality-of-Service Routing
An algorithm is a set of clear steps that is used to define how a task or a set of tasks can be accomplished.
Full Text Chapter Download: US $37.50 Add to Cart
Algorithms for Geometrical Models in Borromini's San Carlino alle Quattro Fontane
Full Text Chapter Download: US $37.50 Add to Cart
Reconfigurable Embedded Medical Systems
A well-defined procedure that usually takes some input, carries out a number of finite steps, and produces an output.
Full Text Chapter Download: US $37.50 Add to Cart
Thinking eHealth: Empowering for Wellbeing With Health Monitoring Systems
A process or set of rules to be followed in calculations or other problem-solving operations.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Proposal of a Structural Model to Analyze the Impact of Brand Trust on Consumer Adoption and Behavior With Chatbots
It is a set of instructions, or rules, non-ambiguous, that defined and ordered in a suitable way, allows to give solution to a certain problem or challenge.
Full Text Chapter Download: US $37.50 Add to Cart
Duality of Natural and Technological Explanations
A mathematical recipe, a sequence of instructions telling how to proceed computation to implement it as a program. Algorithms are actually mathematical equations used to create repetition. An algorithm is a procedure for solving a complicated problem by carrying out a fixed sequence of simpler, unambiguous steps. A recursive process means that an algorithm is applied multiple times to perform operations on its previous products. Such procedures are used in computer programs and in programmed learning.
Full Text Chapter Download: US $37.50 Add to Cart
Electrical Motor Parameters Estimator Improved by a Computational Algorithm
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
What the 3Vs Acronym Didn't Put Into Perspective?
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Comprehending Algorithmic Bias and Strategies for Fostering Trust in Artificial Intelligence
An algorithm refers to a systematic procedure employed for the purpose of executing a computation or resolving a problem. Algorithms, whether implemented in hardware or software, operate as a systematic series of instructions that execute preset operations in a sequential manner ( Gillis, 2023 ).
Full Text Chapter Download: US $37.50 Add to Cart
Big Data Applications in Business
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
For Better or for Worse?: Ethical Implications of Generative AI
An algorithm is a process or set of rules to be followed in decision-making or other problem-solving operations, especially by computing technology.
Full Text Chapter Download: US $37.50 Add to Cart
Introduction and Implementation of Machine Learning Algorithms in R
Sequence of instructions helps in performing certain computation.
Full Text Chapter Download: US $37.50 Add to Cart
Viral Invasion Flow-Chart for Pathogens With Replication Target in a Host Cell
It is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation.
Full Text Chapter Download: US $37.50 Add to Cart
Strengthening the Significance of Data Analytics: Championing Organizational Design
An algorithm is a self-contained step-by-step set of procedures applied in solving mathematical or industrial problems.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking and Making in Virtual Elementary Classrooms
A process or set of rules that provide reusable, step-by-step instructions for solving a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Introduction to Quantum-Resistant Blockchain
Is a method for solving a problem that involves searching a database that is carried out step-by-step on a quantum computer.
Full Text Chapter Download: US $37.50 Add to Cart
Improving the Optimality Verification and the Parallel Processing of the General Knapsack Linear Integer Problem
A procedure or set of rules to be followed in problem-solving operations, specifically by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Educational Robotic Competitions: Methodology, Practical Appliance, and Experience
Algorithm is a finite and ordered sequence of tasks to follow in order to solve a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Information Processing in Research Paper Recommender System Classes
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
An Overview on Adaptive Group Formation Technique and the Case of the AEHS MATHEMA
Is a finite set of actions or rules, strictly defined and executable at a finite time that precisely defines a sequence of operations, aimed at solving a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Random Processes and Visual Perception: Stochastic Art
An algorithm is a sequence of steps that describe how a problem can be solved. It is a set of self-contained sequence of instructions or actions that contains finite space or sequence and that will give us a result to a specific problem in a finite amount of time. If X0 has been identified, then a program which uses a program (X0) to generate an output, i.e., X1, is said to be implemented using an Algorithm.
Full Text Chapter Download: US $37.50 Add to Cart
Railway Engineering: Timetable Planning and Control, Artificial Intelligence and Externalities
Is a set of well-defined rules in a procedure with the objective to find a corrected solution of a problem.
Full Text Chapter Download: US $37.50 Add to Cart
The Essence of Cyber Security: The Main Historical Stages of the Development of Cyber Threats
The basis of computer programs, which include a set of instructions for solving computer problems.
Full Text Chapter Download: US $37.50 Add to Cart
A Preliminary Framework to Fight Tax Evasion in the Home Renovation Market
A finite sequence of operating rules executed on data and which allow a result to be obtained. The sequence may comprise some cycles and conditional branching. In daily life, it compares to a recipe.
Full Text Chapter Download: US $37.50 Add to Cart
Completion Rates and Distance Learners
A step-by-step procedure for solving a problem, in this case that of determining completion and retention rates. No national, standardized algorithm exists yet for calculating these rates.
Full Text Chapter Download: US $37.50 Add to Cart
Africa in the Face of the AI Wave and the Fourth Industrial Revolution: Leapfrog Opportunities, Developmental Backlogs, and Impediments
This is a procedure or formula for solving a problem, based on conducting a sequence of specified actions. It is a set of instructions for solving a problem or accomplishing a task.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Techniques and Methods That Help to Make Big Data the Simplest Recipe for Success
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
The Traveling Salesman Problem: Network Properties, Convex Quadratic Formulation, and Solution
A procedure or set of rules to be followed in problem-solving operations, specifically by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Visualization as a Knowledge Transfer
A mathematical sequence of instructions telling how to carry on computation to implement it as a program. Algorithm serves for solving a complex problem by writing a sequence of simpler, unambiguous steps.
Full Text Chapter Download: US $37.50 Add to Cart
A Thorough Presentation of Autism Diagnostic Observation Schedule (ADOS-2)
Full Text Chapter Download: US $37.50 Add to Cart
Big Data Analytics in Action: Examples
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Visualization of Big Data Sets Using Computer Graphics
It is a mathematical recipe, a sequence of instructions telling how to proceed computation to implement it as a program. Algorithms are actually mathematical equations used to create repetition. An algorithm is a procedure for solving a complicated problem by carrying out a fixed sequence of simpler, unambiguous steps. A recursive process means that an algorithm is applied multiple times to perform operations on its previous products. Such procedures are used in computer programs and in programmed learning.
Full Text Chapter Download: US $37.50 Add to Cart
Sleptsov Net Computing
A declaration of a stepwise process of computations; the order of steps precisely prescribed; at each step exactly known how to obtain a result from the source date.
Full Text Chapter Download: US $37.50 Add to Cart
Instructing AI Ethics and Human Rights
Algorithm refers to set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Ant Colony Algorithm for Two Stage Supply Chain
A specific mathematical process for computation, following a set of rules for solving a problem in a finite number of steps.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Integration of Educational Games in Synchronous Virtual Classroom: A Case Study
A well-defined procedure to solve a problem. It generally takes some input, carries out a number of effective steps in a finite amount of time and produces some output. A common method of its simplification is to divide a problem into sub-problems of the same type. A method of specifying a process by means of itself is called recursion. The recursive algorithm calls itself with smaller and smaller subsets of the original input, doing a little bit of work each time, until it reaches the base case. Recursion is a very simple, yet useful and powerful programmer’s tools. A programming routine activates itself and it can be a subroutine or a function.
Full Text Chapter Download: US $37.50 Add to Cart
Video Call-Based Real-Time Crime Reporting System
An algorithm contains well-defined set of rules to be followed in order to solve a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Bias and Discrimination in Artificial Intelligence: Emergence and Impact in E-Business
Full Text Chapter Download: US $37.50 Add to Cart
Integration Strategies, Challenges, and Merits of Renewable Resources in Electric Vehicles
A method of properly defining a process according to which the execution occurs.
Full Text Chapter Download: US $37.50 Add to Cart
Building Gene Networks by Analyzing Gene Expression Profiles
An algorithm is a procedure that solves a given problem by a finite number of steps. A problem solved by an algorithm is said computable . The term “algorithm” is derived from the Latin transcription of the name of the Persian mathematician al-Khwarizmi, which is considered one of the first authors to have made reference to this concept.
Full Text Chapter Download: US $37.50 Add to Cart
Socio-Political Considerations of Informing Technology in the 21st Century
A sequence of computer instructions (mathematics-based) used to solve a well-defined problem.
Full Text Chapter Download: US $37.50 Add to Cart
Fintech and Blockchain: Maximizing Benefit and Minimizing Harm
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Big Data, Who Are You?
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
5 Phases of Educational Robotics (5PER): The Scientific Method Applied to Educational Robotics
Algorithm is a finite and ordered sequence of tasks to follow in order to solve a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Teaching a Data Mining Course to MBA Students
A procedure used to implement a particular data analysis technique.
Full Text Chapter Download: US $37.50 Add to Cart
Optimization of Single Row Layout in Construction Site Planning: A Comparative Study of Heuristics Algorithms
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
The Use of Soft Computing in Management
A precise rule (or set of rules) specifying how to solve some problem.
Full Text Chapter Download: US $37.50 Add to Cart
Hyperbole or Hypothetical?: Ethics for AI in the Future of Applied Pedagogy
An algorithm is a process or set of rules to be followed in decision-making or other problem-solving operations, especially by computing technology.
Full Text Chapter Download: US $37.50 Add to Cart
Black Lives Matter vs. All Lives Matter in the Generation of “Hashtivism”: Constructing the Paradigms of Cyber-Race
A simultaneously progressive and/or destructive form of digital rules or recurrent pattern of digital behavior.
Full Text Chapter Download: US $37.50 Add to Cart
Visualisation of Mathematical Thinking
The mathematical and rigorous version of a recipe.
Full Text Chapter Download: US $37.50 Add to Cart
Introduction to Artificial Intelligence
A set of rules or steps that make a machine perform a certain task.
Full Text Chapter Download: US $37.50 Add to Cart
Background of the Relationship Between Programming and Computational Thinking
Step-by-step design of a solution to solve a specific problem or achieve a specific goal.
Full Text Chapter Download: US $37.50 Add to Cart
Randomness, Chance, & Art
A set of well-defined instructions for completing a task.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Machine Learning and Data Science Project Management From an Agile Perspective: Methods and Challenges
A stepwise solution to a problem represented by visual, textual or computer programming codes.
Full Text Chapter Download: US $37.50 Add to Cart
New Direction to the Scheduling Problem: A Pre-Processing Integer Formulation Approach
A procedure or set of rules to be followed in problem-solving operations, specifically by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Ethical Navigations: Adaptable Frameworks for Responsible AI Use in Higher Education
A sequence of rules given to an AI machine to perform a task or solve a problem. Common algorithms include classification, regression, and clustering.
Full Text Chapter Download: US $37.50 Add to Cart
Algorithms and Bias
A set of rules that a computer follows to generate an outcome.
Full Text Chapter Download: US $37.50 Add to Cart
Event Generation for Emergency Scenarios Simulation
A prescribed set of well-defined unambiguous rules or processes for the solution of a problem in a finite number of steps.
Full Text Chapter Download: US $37.50 Add to Cart
Teacher Curatorship: Fostering Literacies With Kindergartners Using YouTube Videos
Mathematical calculations that are utilized, in the case of video streaming services, to sort through content in online video databases to sort, filter, and organize the content.
Full Text Chapter Download: US $37.50 Add to Cart
Amplifying the Significance of Systems Thinking in Organization
An algorithm is a self-contained step-by-step set of procedures applied in solving mathematical or industrial problems.
Full Text Chapter Download: US $37.50 Add to Cart
Autonomous Navigation of Rovers Using ML and DL Techniques
Itis a logical set of steps outlining how to solve a problem using any type of computational process by which the desired output can be achieved.
Full Text Chapter Download: US $37.50 Add to Cart
Intelligent Techniques for Analysis of Big Data About Healthcare and Medical Records
A finite series of deterministic or random elements including steps that provide a desired outcome.
Full Text Chapter Download: US $37.50 Add to Cart
Approaches of Early Detection of Autism Spectrum Disorders: A Brief Review
Full Text Chapter Download: US $37.50 Add to Cart
Cuckoo Search for Optimization and Computational Intelligence
A step-by-step precedure for the instructions of computation.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence a Driver for Digital Transformation
Is a set of rules to solve a problem or carry out a routine or calculation.
Full Text Chapter Download: US $37.50 Add to Cart
The Artificial Intelligence in the Sphere of the Administrative Law
It is an extended subset of machine learning that tells the computer how to learn to operate on its own.
Full Text Chapter Download: US $37.50 Add to Cart
Cognitive Learning with Electronic Media and Social Networking
A mathematical recipe, a sequence of instructions telling how to carry out computation to implement it as a program. Algorithm is a mathematical equation used to create repetition, a procedure for solving a problem by carrying out a fixed sequence of simpler, unambiguous steps. Such procedures are used in computer programs and in programmed learning.
Full Text Chapter Download: US $37.50 Add to Cart
Deep Learning Applications in Agriculture: The Role of Deep Learning in Smart Agriculture
An algorithm is an ordered, accurate step-by-step process for a problem that provides a solution in a finite number of steps and that is unambiguous.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence for Sustainable Humanitarian Logistics
A set of well-defined steps in problem-solving.
Full Text Chapter Download: US $37.50 Add to Cart
Building an Analytics Culture to Boost a Data-Driven Entrepreneur's Business Model
A set of computational rules to be followed to solve a mathematical problem. More recently, the term has been adopted to refer to a process to be followed, often by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR