Combining Computational and Social Effort for Collaborative Problem Solving

Mark D Wagy1, Josh C Bongard1

  • 1University of Vermont, Computer Science Department, Burlington, Vermont, United States of America.

Plos One
|November 7, 2015
PubMed
Summary

Networked computer systems enhance human collaboration by enabling people and algorithms to solve complex problems. This synergy is achieved through intuitive human input, algorithmic quality assessment, and iterative design innovation.

Related Concept Videos

Problem-Solving01:29

Problem-Solving

Effective problem-solving consists of two steps: 1. identifying the problem and 2. selecting the appropriate problem-solving strategy (i.e., a plan of action used to find a solution). Humans use four problem-solving strategies:
628
Principle of Virtual Work: Problem Solving01:13

Principle of Virtual Work: Problem Solving

The principle of virtual work is an essential concept in the field of mechanics and engineering. This is used to solve problems related to the equilibrium of a structure or system. It is based on the assumption that if a system is in equilibrium, the work done by all the forces during a virtual displacement is zero. This principle is applied by considering virtual displacements of the system and the corresponding work done by internal and external forces.
To apply the principle of virtual work,...
1.8K
Impact: Problem Solving01:26

Impact: Problem Solving

In an experiment conducted during a Mars mission, a rover propels a projectile with an initial velocity, and the projectile rebounds after colliding with the Martian surface. To ascertain the maximum height attained by the projectile after this collision, the known restitution coefficient and acceleration due to gravity are employed.
By designating the launch point as the origin and utilizing kinematic equations, the vertical component of the projectile's velocity at the point of impact is...
533
Mathematical Modeling: Problem Solving01:29

Mathematical Modeling: Problem Solving

Mathematical modeling transforms real-world scenarios into mathematical expressions, allowing for structured problem-solving and analysis. This process involves defining the situation, assigning variables to measurable quantities, selecting an appropriate model, and solving the resulting equation. Such models are invaluable in finance, providing precise methods to evaluate investments, loans, and repayment structures.A widely used example is the calculation of fixed monthly payments on a loan,...
521
Friction: Problem Solving01:21

Friction: Problem Solving

Friction is an essential force that influences the motion of objects in daily life. Depending on the situation, it can be either beneficial or problematic. Consider a bus with a mass of three megagrams and its center of mass at a specific point, moving along a banked road at a constant speed. The coefficient of static friction between the tires and the road is 0.5. Find the maximum angle of the banked road at which the bus would not slip or tip.
Initially, a visual representation of the...
603
Collisions in Multiple Dimensions: Problem Solving01:06

Collisions in Multiple Dimensions: Problem Solving

In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
5.7K