Posts related to computer science

Artificial Intelligence – ‘It’s life, Jim, but not as we know it’

Originally posted on Feb 2nd, 2017 for UCC Express. “I propose to consider the question, ‘Can machines think?’” – Alan Turing [1]2 As we move ever-closer to the inevitable heat-death of the universe, our modern society is plagued with a question of its own making – can machines think like we do? The growing trend in popular culture is fixated on how the computers in our everyday lives think and make decisions, while the technological breakthroughs of the recent decade have sought to give computer systems the ability to think for us. To do this, machines need a form of Artificial Intelligence to make informed, quick decisions on our behalf.

read more

Foundations Of Computer Science – Graphs And Probability Revision

Graphs

Simple Graphs

Are ordered pairs (V, E) where

  • V ∈ A set of all Vertices
  • E ∈ A set of all Edges

Multigraph

Are ordered pairs (V, E) where

  • V ∈ A set of all Vertices
  • E ∈ A bag of all Edges

[A bag is like a set but elements can be repeated]

Directed Graph

Arrows show direction on a directed graph.

Directed graphs are ordered pairs where

  • V ∈ A set of all Vertices
  • E ∈ A set of all Edges, where each Edge is an ordered pair of vertices.

read more