Un argomento di ricerca molto attuale e' quello delle cosiddette "dinamiche di opinione e modelli di consenso". Si tratta di modelli che cercano di descrivere come le "opinioni" si diffondono tra vari agenti (per esempio: utenti di un social network, reti di computers che si scambiano pacchetti di informazioni...) e come, eventualmente, le "opinioni" di tutti gli agenti convergano verso un'opinione comune (consenso). Notare che la parola "opinione" qui e' usata in senso lato (non necessariamente si tratta dell'opinione di una persona su di una particolare questione: quale partito votare, quale ultimo modello di cellulare comprare ecc...; ma possono anche, per esempio, essere informazioni di input/output per determinati processi scambiate tra computers, informazioni sulla gestione di vari nodi di una rete di distribuzione (elettrica, logistico/commerciale....) ecc.. I modelli matematici che si usano sono tipicamente dati da un sistema di equazioni differenziali ordinarie (o alle differenze finite (cioe': tempo discreto)) su di un "network" (insieme di punti detti nodi collegati tra loro da alcuni canali su cui passa l'informazione) che descrivono l'evolversi nel tempo dell'opinione di ogni singolo nodo e che tengono conto anche dell' evolversi delle opinioni dei nodi vicini e dello scambio di informazioni con i nodi vicini.