The rule about hyphens is clear here


but it's contradicted here (e.g. state of the art)


Which source is more reliable?

In the following example:

"Each half-edge is associated with a single face."


should there be a hyphen in half edge?

Zohar LeviWhich source is more reliable?

It's a matter of opinion.

Zohar Levishould there be a hyphen in half edge?

Yes, I think it helps the reader.

Students: We have free audio pronunciation exercises.

Neither quora nor Wikipedia is a good source for style rules. Consult a real style manual.

In your case, it seems right to make one word out of half-edge by hyphenating.

Neil offered


Style manual - any specific recommendation?

Students: Are you brave enough to let our tutors analyse your pronunciation?