Thinking about how to most elegantly represent sequences in Atomese, I
noted this paper

https://pdfs.semanticscholar.org/cd5f/5831111b557642e02c08052f1d84dfcc82ca.pdf

which basically argues that using flexible-arity sequence functions
makes things nice and easy (in terms of representing and manipulating
sequences in predicate logic)

Thinking about how nicely Mathematica deals with pattern matching on
sequence variables, I also dug up this reference

https://arxiv.org/pdf/1705.00907.pdf

which explains how to efficiently do pattern matching on sequence
variables in most practical cases (see sections 4.2.1 and 3.3.2)

This stuff came up in the context of stochastic language generation,
where we want to represent the partially-formed sentences being
generated as sequences of Atoms ... but of course there are many other
applications also...

-- Ben


-- 
Ben Goertzel, PhD
http://goertzel.org

"In the province of the mind, what one believes to be true is true or
becomes true, within certain limits to be found experientially and
experimentally. These limits are further beliefs to be transcended. In
the mind, there are no limits.... In the province of connected minds,
what the network believes to be true, either is true or becomes true
within certain limits to be found experientially and experimentally.
These limits are further beliefs to be transcended. In the network's
mind there are no limits." -- John Lilly

-- 
You received this message because you are subscribed to the Google Groups 
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/opencog/CACYTDBfSphKvMuLowVBy%3Dk9LvEkE7z5iHYRNcZ2Ni0dyKcfZxg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to